Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты по инфе.doc
Скачиваний:
229
Добавлен:
15.03.2015
Размер:
385.54 Кб
Скачать

Вопрос 13. Виды и классификации программных средств. 23

Термин аппаратное обеспечение ЭВМ (computer hardware) относится к конфигурации электронных и электромеханических устройств, к-рые составляют отдельный компьютер. Термин П. с. ЭВМ используется для обозначения любой программы, или последовательности логических команд, к-рая предписывает аппаратным средствам выполнить последовательность действий, необходимых для решения определенной задачи. Компилятор позволяет писать программу в знакомых терминах, к-рые затем переводятся на машинный язык, и уже команды на этом языке заставляют компьютер выполнить требуемую задачу. Вероятно, наиболее известными психологам компиляторами яв-ся FORTRAN и BASIC. Гибридная программа (hybrid program) изначально пишется на машинном языке и загружается в компьютер для выполнения специфической задачи. Так, конкретная программа тестирования представляет собой набор инструкций для компьютера, к-рые предписывают порядок предъявления заданий теста, дают команду сохранить ответы тестируемого, а по завершении теста — предписывают рассчитать общую оценку и напечатать ее. Наиболее часто используемые психологами П. с. — это специфические пакеты программ для проведения статистического анализа. Второй и вероятно более привлекательной для психологов областью разраб. П. с. яв-ся проведение психол. экспериментов. Проще говоря, компьютеры можно использовать для предъявления стимулов в определенных последовательностях и, при необходимости, для преобразования и регистрации реакций на эти стимулы. Др. и потенциально очень многообещающая область разраб. П. с. связана с когн. психол., заинтересованной в разраб. программ (компиляторов), к-рые бы могли решать когнитивные задачи точно такими же способами, к-рыми эти задачи решают люди. Эта область чрезвычайно важна, поскольку она может позволить психологам понять функционирование нормальных и аномальных когнитивных процессов.

Вопрос 14. Операционные системы: назначение, функции. Роль и место ос в программном обеспечении компьютера.

Операционная система, сокр. ОС англ. operating system, OS — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения.

В логической структуре типичной вычислительной системы операционная система занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными встроенными микропрограммами — с одной стороны — и прикладными программами с другой. Разработчикам программного обеспечения операционных систем позволяет абстрагироваться от деталей реализации и функционирования устройств, предоставляя минимально необходимый набор функций

Функции операционных систем Основные функции: 24

1. Выполнение по запросу программ ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др..

2. Загрузка программ в оперативную память и их выполнение.

3. Стандартизованный доступ к периферийным устройствам устройства ввода-вывода.

4. Управление оперативной памятью распределение между процессами, организация виртуальной памяти.

5. Управление доступом к данным на энергонезависимых носителях таких как жёсткий диск, оптические диски и др., организованным в той или иной файловой системе.

6. Обеспечение пользовательского интерфейса.

7. Сохранение информации об ошибках системы.

Дополнительные функции:

1. Параллельное или псевдопараллельное выполнение задач многозадачность.

2. Эффективное распределение ресурсов вычислительной системы между процессами.

3. Разграничение доступа различных процессов к ресурсам.

4. Организация надёжных вычислений невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе, основана на разграничении доступа к ресурсам.

5. Взаимодействие между процессами: обмен данными, взаимная синхронизация.

6. Защита самой системы, а также пользовательских данных и программ от действий пользователей злонамеренных или по незнанию или приложений.

7. Многопользовательский режим работы и разграничение прав доступа см. аутентификация, авторизация.

Проприетарные 1.1 Ранние 1.2 Acor 1.3 Atari ST 1.4 Apple 1.5 Корпорация Be 1.6 Control Data Corporatio 1.7 DECCompaqH 1.8 IBM 1.9 ICTICL 1.10 Microsoft 1.11 Mediatek 1.12 Novell 1.13 Strawberry Development Grou 1.14 Sun Microsystem 1.15 Другие Unix-подобные и POSIX-совместимые Свободные 25

2.1 Unix-подобные 2.2 Windows-совместимые

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]