Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы Операц среды Уманский 2011.docx
Скачиваний:
35
Добавлен:
24.09.2019
Размер:
66.74 Кб
Скачать

Список вопросов для подготовки к экзамену «Операционные системы, среды и оболочки»

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

  1. Загрузка нужного транслятора;

  2. Запуск транслятора и получение программы в машинных кодах;

  3. Связывание программы с библиотечными подпрограммами;

  4. Загрузка программы в ОЗУ;

  5. Запуск программы;

  6. Вывод результатов работы на печатающее или другое периферийное устройство.

  1. Что такое операционная система, операционная среда, операционная оболочка? Дайте определение.

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

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

Оболочка операционной системы (от англ. shell — оболочка) — интерпретатор команд операционной системы (ОС), обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.

  1. Что такое однопрограммная пакетная обработка? Как определить классическое мультипрограммирование?

Режим однопрограммной пакетной обработки предусматривал отсутствие пользователя, как причины замедления работы ЭВМ. В качестве компенсации присутствия пользователя используется резидентная программа – диспетчер, для которой пользователи пишут программу (последовательность заданий на языке команд диспетчера) работы с этой программой (вызвать транслятор, компилировать программу и т.д.) для всех возможных вариантах развития событий. Эти программы на языке диспетчера и составляют пакет. Таким образом, при пакетном режиме программист должен писать программы на языках программирования и, на языке команд диспетчера – программу заданий по использованию программы "диспетчером". Для реализации этого режима ЭВМ должна быть снабжена система прерывания и операционная система (ОС), по крайней мере, в виде диспетчера и набора программ обработки прерываний.

Стратегия режима заключается в следующем:

  • Часть первых программ в пакете переводится в состоянии "задача" но, возможно, на разных стадиях,

  • Часть из них может находиться в состоянии ожидания. Это задачи, для которых производится загрузка данных.

  • Другая часть программ может находиться в состоянии счет. Это задачи, для которых загружены данные и они готовы к обработке на процессоре. Одна из них находится в стадии выполнения команд процессором. Остальные – ожидают своей очереди на обработку.

  1. Что относится к базовому программному обеспечению ранних компьютерных систем?

Стремление устранить несоответствие между производительностью процессоров и скоростью работы электромеханических устройств ввода-вывода, с одной стороны, и использование достаточно быстродействующих накопителей на магнитных лентах и барабанах, а затем на магнитных дисках, с другой стороны, привело к необходимости решения задач буферизации и блокирования-деблокирования данных. Возникли специальный программы методов доступа, который вносились в объекты модулей редакторов связи. Для поддержания работоспособности и облегчения процессов эксплуатации машин создавались диагностические программы. Таким образом, было создано базовое системное ПО.