Шпаргалка по дисциплине "Основы современных операционных систем"

Автор: Пользователь скрыл имя, 08 Декабря 2014 в 20:40, шпаргалка

Краткое описание

Работа содержит ответы на вопросы для экзамена по дисциплине "Основы современных операционных систем".

Файлы: 1 файл

ИНТУИТ-Основы современных операционных систем.doc

— 254.50 Кб (Скачать)

Основы современных операционных систем

Всего 40 лекций

Лекция #1: Понятие операционной системы (ОС), цели ее работы. Классификация компьютерных систем: Вопросы

1. Какое программное обеспечение  из перечисленного является системным?

    MP3 - проигрыватель

    текстовый редактор

  +  операционная система

    графическая библиотека

2. Какие компьютерные системы  используются для задач, требующих  больших вычислительных ресурсов, например, для задач моделирования?

    мобильные устройства

    карманные компьютеры

  +  суперкомпьютеры

    компьютеры общего назначения (mainframes)

3. Каковы особенности многоядерной  компьютерной системы?

  +  несколько ядер процессора находятся в одном кристалле и параллельно работают с общей памятью

    объединяет в себе несколько ядер атомов кремния

    служит для управления несколькими ядерными реакторами

    встроена в ядерную бомбу с несколькими зарядами

4. Каковы основные компоненты  операционной системы?

    лексический, синтаксический, семантический анализаторы и генератор кода

  +  ядро, подсистема управления ресурсами и управляющая программа

    менеджер, оператор и охранник

    браузер, проигрыватель MP3 и проигрыватель DVD

5. Почему пользователь-человек  может рассматриваться как часть  компьютерной системы?

    перед работой на компьютере пользователю имплантируется специальный чип для взаимодействия с ним

  +  при работе на компьютере пользователь должен следовать определенным строгим правилам и выполнять типовые операции

    пользователь мыслит как автомат

    пользователь слишком много работает на компьютере и стал его частью

6. Какие операционные системы  распространяются с открытым  исходным кодом?

   OpenSolaris

  + Linux

  + Solaris

  + MacOS

7. Каковы основные компоненты  ноутбука?

  +  порты USB, адаптеры Bluetooth и Wi-Fi

    DVD-ROM и дисковод для гибких дисков

    принтер и сканер

    устройство для записи на магнитную ленту (стример)

8. Что такое терабайт?

  +  1024 гигабайта = 240 байтов

    4 байта

    байт цвета терракоты

    байт памяти с особой термической обработкой

 

Лекция #2: История ОС. Отечественные ОС. Диалекты UNIX. Режимы пакетной обработки, мультипрограммирования, разделения времени: Вопросы

1. Что такое монитор (в  операционных системах) ?

    упрощенный вариант ОС, выполняющий поочередную обработку и пропуск заданий

    программа для управления дисплеем

  +  программа, выполняющая мониторинг работы ОС

    программа для управления процессором

2. Что такое тег?

  +  числовой код типа данных, хранящихся в слове памяти

    ярлык на упаковке товара

    признак конца файла

    специализированный регистр процессора

3. Что такое пакетный режим  обработки заданий?

    запуск заданий пользователем с терминала

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

    специальный режим для пропуска пакетов прикладных программ

    упаковка и архивация пользовательских заданий в специальные файлы

4. Какие действия со своим  заданием пользователь может  выполнять в диалоге в режиме разделения времени?

    увеличивать приоритет своего задания

  +  вводить, активизировать, отлаживать задание, визуализировать результаты на терминале

    изменять код программы своего задания

    подглядывать в задания других пользователей

5. Что такое резидентная программа?

    программа для разведывательной и шпионской деятельности

  +  программа, постоянно находящаяся в памяти по фиксированным адресам

    программа, использующая определенное внешнее устройство

    программа, сохраняющаяся в памяти после завершения ее выполнения

6. Какая серия миникомпьютеров  была скопирована с американских  аналогов?

  +  сМ ЭВМ

    М-222

    бЭСМ-3М

    стрела

7. В чем основное преимущество  и причина популярности MacOS?

  +  развитый графический пользовательский интерфейс

    удобный MP3-плейер

    экономия памяти

    использование на мобильных устройствах

8. Каким заданиям выделяется  квант процессорного времени  в режиме разделения времени?

  +  находящимся в оперативной памяти

    заданиям, авторами которых являются друзья разработчиков ОС

    находящимся на диске

    выполняющим ввод-вывод

 

Лекция #3: Особенности ОС для различных классов компьютерных систем. ОС реального времени. ОС для облачных вычислений: Вопросы

1. Назовите внешние устройства для портативного компьютера.

    графопостроитель, компьютерный томограф

  +  флэш-память, внешний жесткий диск, портативный принтер

    SCSI-сканер

    сетевой принтер

2. Что такое тесно связанные  мультипроцессорные системы?

  +  процессоры (ядра) взаимодействуют через общую память и разделяют такты (циклы) аппаратуры компьютера

    процессоры связаны через беспроводную сеть

    различные процессоры находятся в соседних офисах

    процессоры соединены между собой винтами или скреплены скотчем

3.  Что такое распределенная  компьютерная система?

    система, части которой расположены в разных офисах

  +  система, состоящая из отдельных компьютеров (процессоров), соединенных в сеть

    система, компьютеры которой распределены между сотрудниками фирмы, использующими их каждый у себя дома

    система, компоненты которой распределены в разных временных зонах

4. Каковы основные виды серверов  в клиент-серверной сети?

  +  файл-сервер, прокси-сервер, веб-сервер, сервер приложений, сервер электронной почты

    сервер для прослушивания MP3, сервер для просмотра мультфильмов, сервер только для мужчин

    сервер для начальника, сервер для подчиненных

    сервер для запуска Microsoft Office, сервер для запуска Microsoft Visual Studio

5. Назовите основные этапы развития ОС для конкретного класса компьютеров.

    открытая, коммерческая, секретная

  +  однозадачный монитор, поддержка многозадачности и разделения времени, поддержка работы в сети

    резидентная, перемещаемая, сетевая

    разработанная на ассемблере, на языке Си, на языке Java

6. В чем преимущества облачных  вычислений?

  +  не требуется больших вычислительных ресурсов у клиента

    бесплатный доступ

    безопасность, защита информации

    надежность

7. Какова основная платформа  для облачных вычислений?

  +  Microsoft Windows Azure

    Microsoft SQL Server

    Microsoft BizTalk

    Microsoft Visual Studio

8. Что такое прокси-сервер?

    сервер для обработки электронной почты

  +  сервер для анализа сетевого трафика, защиты от сетевых атак, эффективного доступа к Интернету машин локальной сети

    сервер для работы с базой данных

    сервер для размещения веб-сайта

 

Лекция #4: Архитектура компьютерной системы: Вопросы

1. Что такое порт и для чего  он предназначен?

  +  разъем и контроллер для подключения к компьютеру внешнего устройства

    устройство для выхода в Интернет

    устройство для переноса (портирования) программ на другую платформу

    причал для кораблей

2. Какие возможности предоставляет  порт SCSI?

  +  позволяет подключить к нему гирлянду устройств

    позволяет осуществить выход в Интернет

    позволяет выполнить автоматическое резервное копирования данных

    позволяет подключиться к локальной сети

3. Какие действия выполняет центральный  процессор при выводе информации на диск?

  +  пересылает данные из основной памяти в буфер устройства

    записывает данные из буфера устройства на диск

    криптование записываемых данных

    никаких

4. Какая команда процессора выполняется  после обработки прерывания?

    следующая за прерванной

  +  прерванная

    команда выдачи сообщения об окончании обработки прерывания

    команда выхода из прерванной подпрограммы

5. Какую информацию о состоянии  процессора сохраняет ОС при  прерывании?

  +  значения регистров и адрес прерванной команды

    дату и время генерации прерывания

    копию содержимого оперативной памяти

    информацию о текущем курсе акций фирмы-производителя процессора

6. Что такое асинхронный ввод-вывод?

  +  ввод-вывод, выполняемый параллельно с инициировавшей его программой

    ввод-вывод, выполняемый в неположенное время

    ввод-вывод, приводящий к ошибочным результатам

    ввод-вывод, нарушающий нормальную работу программы

7. Как работает ассоциативная  память (кэш)?

  +  хранит копии наиболее часто используемых данных из более медленной памяти вместе с их адресами

    осуществляет поиск данных в памяти на основе ассоциаций, возникших у программиста

    хранит полную копию содержимого более медленной памяти

    позволяет найти информацию в памяти по ее ассоциативному описанию в виде текста

8. Дано: регистр базы = 100000, регистр границы = 300000 . Обращение  к какому из указанных адресов  памяти является корректным?

    300001

  +  0

    999999

    500000

9. Для чего используется прерывание по таймеру?

    чтобы не опоздать на работу

  +  для опроса устройств и для реализации режима разделения времени

    для синхронизации процессов

    для откачки заданий на диск

 

Лекция #5: Архитектура ОС. Управление процессами: Основные понятия. Семафоры и мониторы: Вопросы

1.  Какая компонента ОС обеспечивает  хранение данных во внешней  памяти?

    управление основной памятью

  +  управление внешней памятью

    управление процессами

    система поддержки командного интерпретатора

2. Что такое конвейер (pipe) как команда ОС UNIX?

  +  операция над двумя процессами, обеспечивающая использование стандартного вывода первого процесса как стандартного ввода другого

    команда выдачи звукового сигнала в стиле дудок на чемпионате мира по футболу 2010 г. в ЮАР

    команда, позволяющая распараллелить вычисления

    команда автоматизированной сборки компьютерной системы из компонент

3. Какие основные действия по  управлению оперативной памятью  выполняет ОС?

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

    Автоматический сброс содержимого памяти на диск в случае сбоя

    визуализация содержимого памяти на терминале

    криптование содержимого заданного участка памяти

4. Что такое атомарная операция?

    операция, выполняющаяся один машинный такт

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

    простейшая машинная команда

    операция, выполняемая на процессоре Intel Atom

5. Почему использование монитора  как средства синхронизации более  надежно, чем использование семафора?

  +  разблокировка монитора по окончании вызова операции выполняется автоматически

    команды, поддерживающие семафоры, часто работают со сбоями

    данные семафора легче “взломать”, чем данные монитора

    монитор – это часть ОС, в отличие от семафора

6. В чем ошибка в коде обращения к критической секции: P(S); critical_section; P(S);  ?

  +  в конце вызов P(S)  необходимо заменить на вызов V(S)

    нет операции обращения к другому процессу

    отсутствует вывод информации о том, что ресурс освобожден

    оба вызова P(S) – лишние

7. Что такое стек процесса  и какая информация в нем  хранится?

  +  резидентный массив в памяти, где хранятся локальные данные вызываемых процедур процесса

    массив, где хранятся значения регистров, полученные при выполнении процесса

    массив, где накапливаются выходные данные процесса

    массив, где хранится информация о синхронизации процессов

8. Каковы способы взаимодействия  процессов?

  +  мониторы и семафоры

    события, сообщения, рандеву

    операции взаимной приостановки

    взаимная блокировка

 

Лекция #6: Обзор функций ОС: управление памятью, файлами, процессами, сетями, командными интерпретаторами, сервисы ОС, системные вызовы. Уровни абстракции ОС. Архитектура UNIX и MS-DOS: Вопросы

1. В каком порядке нумеруются  байты в слове при архитектуре big endian ?

  +  слева направо (от старших битов слова к младшим)

    справа налево (от младших битов слова к старшим)

    в произвольном

    в случайном

2. Что произойдет, если процесс  завершается, но некоторые файлы, с которыми он работал, остались не закрытыми?

    процесс зависнет

  +  ОС автоматически закроет не закрытые процессом файлы

    файлы останутся недоступными

    произойдет перезапуск системы

3. Что такое авторизация?

  +  идентификация пользователя при его входе в систему

    определение системой набора полномочий пользователя или программы

    определение авторства произведения

    указание авторов программной разработки в программной документации

4. Что такое execution stub (заглушка для  выполнения)?

    фиктивная программа, выполняемая вместо настоящей

  +  ссылка для вызова головной процедуры при запуске программы

    отмена выполнения программы

    перезапуск программы

5. Как организованы системные  вызовы?

  +  как вызовы процедур, методов или макросов

    через прерывания

    через локальную сеть

Информация о работе Шпаргалка по дисциплине "Основы современных операционных систем"