Наши авторы
Эксперт по сдаче вступительных испытаний в ВУЗах
1326. Процессор выполняет универсальные инструкции, которые называются командами
• машинными
1327. Эталонная база данных, как правило, предназначена для
• демонстрации новых возможностей продукта
• автоматического тестирования
1328. Связи между таблицами в СУБД Microsoft Access автоматически устанавливается при использовании Мастера
• связей
1329. Программы в ОС WINDOWS для сжатия дисков, архивирования файлов, дефрагментации, сканирования поверхности дисков относятся к категории
• системные
1330. Развитие информационных систем (ИС)
• обеспечение устойчивости работы системы и сохранности информации
• адаптация возможностей эксплуатируемой системы к текущим потребностям бизнеса предприятия.
Тест
по информатике
«Технические
средства реализации информационных процессов»
Тема 1. История развития
ЭВМ. Понятие и основные виды архитектуры ЭВМ
1. На
рисунке представлена функциональная схема ЭВМ, предложенная…
а) Биллом
Гейтсом;
б) С.А.
Лебедевым;
в) Р.
Хартли;
г) Дж.
Фон Нейманом.
2. Основу
современных компьютеров составляют … элементы.
а) полупроводниковые;
б) катодные;
в) электроламповые;
г) диодные.
3. Элементной
базой … поколения машин стала электровакуумная лампа.
а) 1;
б) 2;
в) 3;
г) 4.
4. ПЭВМ на
которых вы работаете относится к … поколению ЭВМ.
а) 2;
б) 3;
в) 4;
г) 5.
5. Архитектура
компьютера – …
а) средства
преобразования информации;
б) наиболее
общие принципы построения ЭВМ;
в) средства
для преобразования электрических сигналов;
г) описание
работы устройства для ввода информации.
6. Сопряжение
и связь всех устройств компьютера обеспечивает:
а)
устройство
управления микропроцессора;
б)
системная
шина;
в)
интерфейсная
система микропроцессора;
г)
математический
сопроцессор.
7. Модульный
принцип построения компьютера позволяет пользователю:
а) изучить
формы хранения, передачи и обработки информации;
б) понять
систему кодирования информации;
в) создавать
рисунки в графическом редакторе;
г) самостоятельно
комплектовать и модернизировать конфигурацию ПК.
8. Устройством
для преобразования цифровых сигналов в аналоговую форму является …
а) процессор;
б) джойстик;
в) концентратор;
г) модем.
9. Частота
генератора тактовых импульсов измеряется в …
а) мегабайтах;
б) мегапикселях;
в) мегагерцах;
г) мегабитах.
10. Первое поколение
ЭВМ появилось в …-х годах.
а) 45-55;
б) 55-65;
в) 65-75;
г) 75-85.
11. Персональные
компьютеры относятся …
а) к классу
машин 3-го поколения;
б) к особому
классу машин;
в) к классу
машин 2-го поколения;
г) к классу
машин 4-го поколения.
12. Компьютеры,
созданные для решения предельно сложных вычислительных задач,- это…
а) персональные
компьютеры;
б) суперкомпьютеры;
в) серверы;
г) карманные персональные
компьютеры.
Тема 2. Состав и
назначение основных элементов персонального компьютера, их характеристики
1. Адресное
пространство – это …
а) максимальное
количество разрядов двоичного кода для символа;
б) периодичность
импульсов, синхронизующих работу устройств компьютера;
в) множество
адресов ячеек памяти, к которым обращается процессор;
г) сигнал,
определяющий характер обмена информацией.
2. Основной
характеристикой процессора ПК является …
а) тактовая
частота;
б) объем кэша
первого уровня;
в) объем кэша
второго уровня;
г) сокет.
3. Обработка
информации происходит:
а) в
постоянной памяти;
б) в
процессоре;
в) во внешней
памяти;
г) в
оперативной памяти.
4. Устройства
обязательно входящие в состав ПК:
а) мышь;
б) дисплей;
в) принтер;
г) CD—ROM.
5. Количество
бит, одновременно обрабатываемых процессором, называется …
а) скоростью;
б) кэшированием;
в) объемом;
г) разрядностью.
6. Согласно
магистрально-модульному принципу построения компьютера для обмена информацией
между его модулями служит …
а) системная
шина (магистраль);
б) модем;
в) процессор;
г) память.
7. Для хранения
программ для тестирования и запуска компьютера используется:
а) жесткий
диск;
б) оперативная
память;
в) гибкий
диск;
г) BIOS.
8. Единица
измерения тактовой частоты:
а) мегабайт;
б) мегагерц;
в) такт;
г) вольт.
9. Электронные
схемы для управления внешними устройствами — это:
а) драйверы;
б) плоттеры;
в) контроллеры;
г) шифраторы.
10. Арифметико-логическое
устройство (АЛУ) является составной частью …
а) системной
шины;
б) микропроцесса;
в) основной
памяти компьютера;
г) генератора
тактовых импульсов.
11. Управляющее
устройство (УУ) является составной частью …
а) генератора
тактовых импульсов;
б) системной
шины;
в) микропроцессора;
г) основной
памяти компьютера.
12. Процессор
выполняет универсальные инструкции, которые называются:
а) командами
управления файлами;
б) командами
шифрования;
в) командами
операционной системы;
г) машинными
командами.
Тема 3. Запоминающие
устройства: классификация, принцип работы, основные характеристики
1. Запись и считывание информации в дисководах для гибких дисков
осуществляется с помощью:
а) лазера;
б) термоэлемента;
в) сенсорного датчика;
г) магнитной головки.
2. Информация
не пропадет при выключении компьютера, если сохранена в …
а) жестком
диске;
б) гибком
диске;
в) оперативной
памяти;
г) процессоре.
3. КЭШ-память
компьютеров …
а) выполняет
кодирование/декодирование данных;
б) является
энергонезависимой памятью;
в) повышает
быстродействие компьютеров;
г) значительно
увеличивает емкость оперативной памяти.
4. Внешняя память компьютера предназначена для …
а) кратковременного
хранения обрабатываемой в данный
момент информации;
б) долговременного
хранения только программ,
но не данных;
в) долговременного
хранения данных и программ;
г) увеличения
емкости оперативной памяти.
5. Функция,
выполняемая периферийными устройствами:
а) хранение
информации;
б) ввод-вывод
информации;
в) обработка
информации;
г) управление
работой компьютера.
6. К
устройствам накопления информации относится:
а) принтер;
б) процессор;
в) оперативная
память;
г) постоянная
память.
7. Кэш-память
процессора предназначена для …
а) ускорения
доступа к необходимой процессору информации;
б) увеличения
объема оперативной памяти;
в) увеличения
объема видеопамяти;
г) увеличения
тактовой частоты.
8. При
форматировании гибкий магнитный диск разбивается на …
а) дорожки
и сектора;
б) только
дорожки;
в) либо
дорожки, либо сектора;
г) только
сектора.
9. К внешним
устройствам хранения информации не относится…
а) ZIP-drive;
б) DVD-RW;
в) CD-ROM;
г) RAM.
10. Чтобы процессор
смог выполнить программу, она должна быть записана в …
а) в
постоянной памяти;
б) в
оперативной памяти;
в) во внешней
памяти;
г) в драйвере.
11. Для
кратковременного хранения информации в компьютере используется …
а) оперативная
память;
б) жесткий
диск;
в) дискета;
г) BIOS.
12. Именованная
область внешней памяти произвольной длины с определенным количеством информации
– это …
а) сектор;
б) атрибут;
в) файл;
г) слово.
Тема 4. Устройства
ввода/вывода данных, данных, их разновидности и основные характеристики
1. Монитор
компьютера, работающий на основе прикосновений пальцами:
а) имеет
сенсорный экран;
б) снимает
показания о температуре пользователя;
в) увеличивает
пропускную способность сигнала;
г) использует
биометрический ввод.
2. Мышь – это
устройство:
а) вывода
информации на экран;
б) ввода информации
в компьютер;
в) передачи
информации;
г) хранения
информации.
3. К
устройствам ввода информации относятся:
а) клавиатура;
б) мышь;
в) сканер;
г) принтер.
4. В состав
системного блока не входит:
а) блок
питания;
б) жесткий
диск;
в) клавиатура;
г) мышь.
5. В состав
системного блока входит:
а) блок
питания;
б) клавиатура;
в) жесткий
диск;
г) мышь.
6. Клавиатура
нужна для ввода в компьютер:
а) символьной
информации;
б) символьной
информации, управляющих команд;
в) управляющих
команд;
г) рисунков.
7. К внешним
устройствам компьютера не относится:
а) оперативная
память;
б) принтер;
в) дискета;
г) плоттер.
8. Монитор –
это устройство:
а) передачи
информации;
б) хранения
информации;
в) ввода
информации в компьютер;
г) вывода
визуальной информации на экран.
9. Устройство,
оказывающее вредное воздействие на здоровье человека:
а) принтер;
б) монитор;
в) системный
блок;
г) модем.
10. Разрядность шины
данных связана с …
а) величиной
адресного пространства процессора;
б) разрядностью
шины адреса;
в) разрядностью
процессора;
г) разрядностью
шины управления.
11. Производительность
компьютера зависит от …
а) тактовой
частоты процессора;
б) размера
экрана;
в) напряжения
питания;
г) быстроты
нажатия на клавиши.
12. Манипулятор мышь
может быть устройством:
а) матричным;
б) оптоволоконным;
в) оптическим;
г) жидкокристаллическим.
Ключи
к тестам
Тема 1. История |
||||||||||||
№ |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
Ответ |
г |
а |
а |
в |
б |
б |
г |
г |
в |
а |
г |
б |
Тема 2. Состав и |
||||||||||||
№ |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
Ответ |
в |
а |
б |
а, |
г |
а |
г |
б |
в |
б |
в |
г |
Тема 3. Запоминающие |
||||||||||||
№ |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
Ответ |
г |
а,б |
в |
в |
б |
г |
а |
а |
г |
б |
а |
в |
Тема 4. Устройства |
||||||||||||
№ |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
Ответ |
а |
б |
а,б,в |
в, |
а, |
б |
а |
г |
б |
в |
а |
в |
I:
S:
Истинными
являются высказывания:
а) При выключении
компьютера содержимое внешней памяти
сохраняется.
б) Компьютер не может
эксплуатироваться без CD-ROM.
в) Кэш-память
относится к внешней памяти.
г)
Арифметико-логическое устройство
расположено вне процессора.
д) Над
командами можно выполнять те же действия,
что и над данными.
-:
б,
в
+:
а,
д
-:
г,
д
-:
а,
б, в
I:
S:
На
основной (материнской) плате персонального
компьютера размещаются …
-:
жесткий диск (винчестер) и центральный
процессор
-:
блок питания и винчестер
-:
ОЗУ и системный блок
+:
центральный процессор и ОЗУ
I:
S:
Для
объединения функциональных устройств
персонального компьютера в вычислительную
систему используется…
+:
системная шина или магистраль
-:
блок управления
-:
интерфейсный блок
-:
шифратор / дешифратор
I:
S:
Процессор
выполняет
-:
систематизацию данных
-:
постоянное хранение данных и программ
после их обработки
+:
обработку всех видов информации
I: s: Процессор выполняет универсальные инструкции, которые называются …
-:
хэширующими
командами
+:
машинными
командами
-:
командами
управления файлами
-:
командами
операционной системы
I: s: Арифметические и логические операции выполняются …
-:
управляющим устройством
-:
системной шиной
+:
процессором
-:
микроконтроллерами
I:
S:
Для чего служит оперативная память?
-:
Для обработки информации
+:
Для кратковременного хранения информации
-:
Для долговременного хранения информации
-:
Для связи процессора с материнской
платой
I:
S:
Тактовая частота процессора это
-:
Время выполнения одной операции
+:
Число операций, выполняемых за 1 секунду
-:
Скорость обмена информации между
компьютером и пользователем
-:
Объем данных, которые можно записать
на жесткий диск за 1 секунду
I:
S:
Минимальный состав ПЭВМ
-:
Монитор, принтер, клавиатура
-:
Монитор, принтер, модем, системный блок,
клавиатура, мышь
+:
Монитор, клавиатура, системный блок
-:
Монитор, системный блок
I:
S:
Данные
входят в состав команд компьютера в
виде
-:
Предикатов
-:
Инструкций
+:
Операндов
-:
Функций
I:
S:
Видео карта современных настольных ПК
+:
реализована в виде отдельной платы
-:
является частью ОЗУ
-:
является частью ВЗУ
-:
является частью кэш-памяти
I:
S:
КЭШ- память компьютеров
-:
выполняет кодирование/декодирование
данных
-:
значительно увеличивает емкость
оперативной памяти
+:
повышает быстродействие компьютеров
-:
является энергонезависимой памятью
I:
S:
Из
перечисленного внешними запоминающими
устройствами являются
+:жёсткий
диск
-:
оперативная память
+:
стример
-:
кэш-память
-:
CMOS
память
-:
ПЗУ
I:
S:
В
состав внутренней памяти современного
компьютера НЕ входит
+:
накопитель на магнитных дисках
-:
оперативная память
-:
кэш-память
-:
CMOS
память
I:
S:
Невозможно
случайно стереть информацию на
+:
CD-R
-:
винчестере
-:
стримере
I:
S:
К
запоминающим устройствам НЕ ОТНОСЯТСЯ
-:
постоянная память (ПЗУ)
-:
жёсткий диск (винчестер)
+:
плоттер
-:
оперативная память (ОЗУ)
-:
стример
I:
S:
Внешняя
память компьютера предназначена…
+:
для долговременного хранения данных
и программ
-:
для долговременного хранения только
программ, но не данных
-:
для долговременного хранения только
данных, но не программ
-:
для кратковременного хранения
обрабатываемой в данный момент информации
I:
S:
Компакт
диск (CD) — это
+:
оптический диск, информация с которого
считывается лазерным лучом
-:
магнитный диск с высокой плотностью
записи информации
-:
диск после выполнения операции сжатия
информации
-:
сменный магнитный диск малого размера
I:
S:
Невозможно
случайно стереть информацию на
-:
стримере
-:
винчестере
+:
накопители ROM
I:
S:
ПЗУ является ____________ памятью.
-:
динамической
-:
оперативной с произвольным доступом
+:
энергонезависимой
-:
энергозависимой
I:
S:
На производительность микропроцессорной
системы не влияет
-:
частота тактового генератора
-:
организация интерфейса памяти
+:
количество внешних устройств
-:
разрядность системной шины
I:
S:
Во время исполнения программа находится
-:
в буфере обмена
-:
на клавиатуре
+:
в оперативной памяти
-:
на жестком диске
I:
S:
Для чего служит центральный процессор?
-:
Для хранения информации
+:
Для обработки информации
-:
Для отображения информации на дисплее
-:
Для переноса информации
V2:
Запоминающие
устройства: классификация, принцип
работы, основные характеристики
I:
S:
Для
хранения в оперативной памяти символы
преобразуются в …
-:
графические образы
-:
числовые коды в десятичной системе
счисления
-:
числовые коды в шестнадцатеричной
форме
+:
числовые коды в двоичной системе
счисления
I:
S:
Устройством,
в котором хранение данных возможно
только при включенном питании компьютера,
является…
-:
гибкий магнитный диск
-:
постоянная память (ПЗУ)
+:
оперативная память (ОЗУ)
-:
жесткий диск
I:
S:
Характерным свойством ОЗУ является
-:
энергонезависимость
+:
энергозависимость
-:
долговременное хранение информации
-:
перезапись информации
I:
S:
Наименьшим адресуемым элементом
оперативной памяти является
-:
машинное слово
-:
регистр
+:
байт
-:
файл
I:
S:
К внутренней памяти относятся:
а)
жёсткие магнитные диски
б)
оперативная память
в)
постоянная память
г)
гибкие магнитные диски
д)
кэш-память
-:
а, б, д
-:
а, б, в
+:
б, в, д
-:
а, б, г
I:
S:
К внешним запоминающим устройствам
(ВЗУ) относятся:
а)
жесткий диск
б)
флэш-память
в)
кэш-память
г)
регистры
-:
в, г
+:
а, б
-:
б, в
-:
а, г
I:
S:
Для чего предназначен накопитель на
жестком диске?
-:
Для хранения и обработки информации
-:
Для кратковременного хранения информации
+:
Для долговременного хранения информации
-:
Для изменения информации
I:
S:
При форматировании гибкий магнитный
диск разбивается на …
-:
только сектора
-:
либо дорожки, либо сектора
+:
дорожки и сектора
-:
только дорожки
I:
S:
Энергонезависимым
устройством памяти является…
+:
Flash USB Drive
-:
кэш-память
-:
ОЗУ
-:
регистры микропроцессора
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Процессор – это один из главных компонентов компьютера, который отвечает за обработку данных. Он работает на основе команд, которые обеспечивают выполнение различных операций в компьютере. В этой статье мы рассмотрим, что такое команды и как они выполняются процессором.
Что такое команды процессора?
Команды процессора – это универсальные инструкции, которые предписывают выполнение определенных операций. Для того чтобы процессор мог работать с данными, ему необходимы команды, которые определяют, что именно нужно сделать с этими данными.
Команды могут выполнять самые разнообразные операции: от простых арифметических вычислений до сложных операций обработки данных. Процессор может выполнять команды одну за другой, обрабатывая данные и взаимодействуя с другими компонентами компьютера.
Процессоры используют набор инструкций, который определяет, какие команды он может выполнять. Существует несколько различных наборов инструкций, таких как x86, ARM, RISC-V и другие. Каждый из них предлагает свой собственный набор команд, которые определяют, какие операции может выполнять процессор.
Как выполняются команды процессором?
Процессор выполняет команды с использованием переключения контекста. Когда процессор получает команду, он переключает свои внутренние регистры на новый контекст выполнения. После этого он начинает работать с данными и выполнять операции, определенные в команде.
Внутренние регистры процессора предназначены для временного хранения данных, которые используются при выполнении команд. Они содержат адреса операндов, промежуточные результаты вычислений и другую информацию, необходимую для корректного выполнения операций.
Процессор обрабатывает команды путем выполнения последовательности микроопераций. Микрооперации – это базовые операции, которые выполняются процессором: загрузка данных, вычисления, сравнения, пересылка данных и другие. Каждая команда процессора превращается в последовательность микроопераций, которые выполняются в определенном порядке.
Значение команд для процессора
Команды процессора имеют огромное значение для работы всего компьютера. Все приложения и операционные системы основываются на выполнении команд, которые обрабатываются процессором. Благодаря командам процессора компьютер может выполнять такие операции, как запуск программ, обработка данных, передача информации по сети и многое другое.
Ключевыми характеристиками команд являются их эффективность и скорость выполнения. От скорости выполнения команд зависит производительность компьютера. Современные процессоры стараются оптимизировать выполнение команд, чтобы увеличить производительность и снизить время отклика системы.
Команды процессора являются чрезвычайно важным элементом для разработчиков программного обеспечения. Они позволяют оптимизировать код программы и максимально эффективно использовать ресурсы процессора. Разработчики программного обеспечения должны учитывать особенности набора команд процессора при написании кода, чтобы обеспечить максимальную скорость и производительность программы.
Итог
Процессор выполняет универсальные инструкции, называемые командами, которые определяют, какие операции нужно выполнить с данными. Команды процессора являются основным компонентом для работы всего компьютера и позволяют выполнять различные операции, от арифметических вычислений до обработки данных.
Ключевыми характеристиками команд являются их эффективность и скорость выполнения. От скорости выполнения команд зависят производительность и отклик системы. Разработчики программного обеспечения должны учитывать особенности команд процессора при написании кода для максимальной эффективности и производительности программы.
Процессор и его команды: основы работы
Процессор — это одно из самых важных устройств в компьютере, которое отвечает за выполнение различных команд. Он работает на основе инструкций, каждая из которых называется командой. Чтобы понять, как происходит выполнение команд, необходимо разобраться в принципах работы процессора.
Что такое процессор?
Процессор — это основной элемент компьютера, который отвечает за выполнение всех операций. Он состоит из множества элементов, таких как арифметическо-логическое устройство (АЛУ), регистры и контроллер команд. Процессор считывает команды из памяти и выполняет их, передавая данные между различными устройствами.
Что такое команды процессора?
Команды процессора — это инструкции, которые описывают операции, выполняемые процессором. Они определяют, какие данные нужно обработать и какие операции над ними нужно выполнить. Команды могут быть различного типа: арифметические, логические, загрузки и выгрузки данных и другие.
Каждая команда процессора имеет уникальный код, который задается в виде двоичного числа. Код команды определяет, какие действия выполнить и какие данные использовать.
Как происходит выполнение команд?
Процесс выполнения команды в процессоре можно разделить на несколько этапов:
- Загрузка команды. Процессор считывает код команды из памяти и передает его в контроллер команд.
- Декодирование команды. Контроллер команд преобразует код команды во внутреннее представление и определяет, какие операции нужно выполнить.
- Получение данных. Если команда требует использования данных, процессор загружает их из памяти или из регистров.
- Выполнение операций. Процессор выполняет необходимые операции над данными, используя арифметическо-логическое устройство (АЛУ).
- Сохранение результата. Результат выполнения команды сохраняется в памяти или в регистрах.
После выполнения одной команды процессор переходит к следующей и повторяет все вышеперечисленные шаги.
Зачем нужны универсальные инструкции?
Универсальные инструкции позволяют процессору выполнять различные операции с данными. Это делает процессор универсальным и способным работать с различными программами и задачами. Благодаря универсальным инструкциям, процессор может обрабатывать текст, графику, звук и другие типы данных.
Кроме того, использование универсальных инструкций позволяет создавать программы, которые могут быть перенесены на разные компьютеры со схожей архитектурой. Это упрощает разработку и использование программного обеспечения.
Итог
В данной статье мы рассмотрели основные аспекты работы процессора и его команд. Процессор — это центральное устройство компьютера, отвечающее за выполнение команд. Команды — это инструкции, определяющие операции, которые нужно выполнить. Универсальные инструкции позволяют процессору быть универсальным и обрабатывать различные типы данных.
Понимание принципов работы процессора и его команд является ключевым для разработки и оптимизации программного обеспечения. Благодаря этому знанию можно создавать эффективные и быстродействующие программы, которые легко переносятся между разными компьютерами.
Надеюсь, данная статья помогла вам лучше понять, как происходит выполнение команд в процессоре и почему универсальные инструкции играют важную роль в работе компьютеров. Дальнейшее изучение данной темы откроет для вас еще больше возможностей в сфере программирования и создания программного обеспечения.
Процессор и его роль в выполнении команд
Процессор – это одна из основных компонентов компьютера, отвечающая за выполнение инструкций, называемых командами. Без него невозможно представить функционирование современных компьютеров. В данной статье мы рассмотрим основные принципы работы процессора, его функции и роль в выполнении команд.
Процессор и его структура
Процессор состоит из нескольких ключевых компонентов:
- Арифметико-логическое устройство – отвечает за выполнение арифметических операций (сложение, вычитание, умножение и деление) и логических операций (сравнение, логическое И/ИЛИ/НЕ) над данными.
- Устройства управления – осуществляют управление выполнением команд, управление данными и передачу информации между различными компонентами процессора.
- Регистры процессора – это небольшие хранилища, в которых хранятся данные и промежуточные результаты выполнения команд.
Структура процессора может варьироваться в зависимости от его типа и поколения, но основные принципы его работы остаются неизменными.
Команды и их роль
Команды являются универсальными инструкциями, которые процессор может выполнять. Они закодированы в определенном формате и содержат информацию об операции, с которой нужно произвести действие, и операндах, над которыми это действие выполняется.
Процессор последовательно извлекает команды из памяти, декодирует их и выполняет необходимые операции. Процессор может выполнять широкий спектр команд, включая арифметические операции, логические операции, обращения к памяти, передачу данных и многое другое.
Команды выполняются в определенном порядке и могут быть условными или безусловными в зависимости от выполняемой задачи. Процессор автоматически переходит к следующей команде после выполнения текущей, что позволяет ему последовательно выполнять инструкции и обеспечивать работу программ.
Процесс выполнения команд
Процесс выполнения команд состоит из следующих этапов:
- Извлечение команды из памяти.
- Декодирование команды, чтобы определить операцию и операнды.
- Исполнение операции с использованием операндов и регистров процессора.
- Обновление регистров процессора и передача управления следующей команде.
В ходе выполнения команд процессор может также обращаться к внешней памяти или переключаться между различными режимами работы, в зависимости от требований задачи.
Итог
Процессор – это ключевой компонент компьютера, отвечающий за выполнение универсальных инструкций, команд. Он состоит из различных компонентов, таких как арифметико-логическое устройство, устройства управления и регистры процессора.
Команды представляют собой универсальные инструкции, которые процессор последовательно выполняет. Они описывают операции и операнды, над которыми нужно произвести действие.
Выполнение команд состоит из извлечения, декодирования, выполнения операции и передачи управления следующей команде. Процессор выполняет команды в определенной последовательности, обеспечивая работу программ и задач.
Процессор выполняет универсальные команды, обеспечивая работу компьютера. Его надежность и скорость работы влияют на общую производительность системы. Понимание работы процессора является важным элементом для всех, кто интересуется компьютерами и технологиями.
ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ ГОРОДА МОСКВЫ
Государственное бюджетное образовательное учреждение
среднего профессионального образования города Москвы
«Московский радиотехнический колледж имени А.А. Расплетина»
Материалы обязательной контрольной работы
по учебной дисциплине ОП.01. «Операционные системы»
для специальности 230115 «Программирование в компьютерных системах»
Москва 2013
ОДОБРЕНА Разработана на основе Федерального Предметной (цикловой) государственного образовательного комиссией Программирования стандарта по специальности 230115 «Программирование в компьютерных системах»
Протокол № 1
От «27» августа 2013 г
Председатель предметной Заместитель директора по УМР
(цикловой) комиссии _______________/И.В.Микитенко
_______________/__Н.В.Фёдорова Подпись Ф.И.О.
Подпись Ф.И.О.
Автор: _______________________________________ преподаватель Н.В.Фёдорова
Рецензент:__________________________________ С.М.Сидоров
Технический директор ООО «Форатек-Технологии»
(Ф.И.О. ,ученое звание, должность, организация)
Пояснительная записка
Материалы обязательной контрольной работы по учебной дисциплине общепрофессионального цикла «Операционные системы» разработаны на основе Федерального государственного образовательного стандарта (далее – ФГОС) среднего профессионального образования (далее — СПО) для специальности 230115 «Программирование в компьютерных системах» и предназначены для рубежного контроля и оценки результатов освоения общепрофессиональной дисциплины «Операционные системы».
В соответствии с учебным планом обязательная контрольная работа проводится на 22 занятии по учебному графику в соответствии с КТП.
На выполнение работы отводится 2 академических часа.
Обязательная контрольная работа составлена в четырёх вариантах. Задания в вариантах равнозначны по сложности.
Работа состоит из 3-х частей:
1 часть – тестовые вопросы по всем изученным темам. Студентам предлагается выбрать один или два верных ответа. Количество вопросов – 30.
Уровень сложности -1.
Максимально возможное число баллов – 5.
2 часть – письменный развёрнутый ответ на теоретический вопрос.
Уровень сложности -2.
Максимально возможное число баллов – 5.
3 часть – решение задачи.
Уровень сложности -3.
Максимально возможное число баллов – 5.
Максимальное количество баллов за ОКР – 15 баллов.
Общая оценка за работу считается как среднее арифметическое от набранных за все задания баллов.
Распределение времени на выполнение работы:
5минут – оргмомент.
30 минут – выполнение задания 1,
20 минут – выполнение задания 2,
35 минут – выполнение задания 3.
5 минут – сдача работы, подведение предварительных итогов.
Паспорт
контрольно-оценочных средств
по дисциплине «Операционные системы»
(наименование дисциплины)
Специальность: 230115 Программирование в компьютерных системах
Общие компетенции:
ОК 1. |
Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес. |
ОК 2. |
Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество. |
ОК 3. |
Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность. |
ОК 4. |
Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития. |
ОК 5. |
Использовать информационно-коммуникационные технологии в профессиональной деятельности. |
ОК 6. |
Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями. |
ОК 7. |
Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий. |
ОК 8. |
Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации. |
ОК 9. |
Ориентироваться в условиях частой смены технологий в профессиональной деятельности. |
ОК 10. |
Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей). |
Профессиональные компетенции:
ПК1.3 |
Выполнять отладку программных модулей с использованием специализированных программных средств. |
ПК2.3 |
Решать вопросы администрирования базы данных. |
ПК3.2 |
Выполнять интеграцию модулей в программную систему. |
ПК3.3 |
Выполнять отладку программного продукта с использованием специализированных программных средств. |
В результате изучения обязательной части цикла обучающийся по общепрофессиональным дисциплинам должен:
уметь:
управлять параметрами загрузки операционной системы;
выполнять конфигурирование аппаратных устройств;
управлять учетными записями, настраивать параметры рабочей среды пользователя;
управлять дисками и файловыми системами,
настраивать сетевые параметры, управлять разделением ресурсов в локальной сети;
знать:
основные понятия, функции, состав и принципы работы операционных систем;
архитектуры современных операционных систем;
особенности построения и функционирования семейств операционных систем Unix и Windows;
принципы управления ресурсами в операционной системе;
основные задачи администрирования и способы их выполнения в изучаемых операционных системах
Контролируемые компетенции Таблица 1
№ п/п |
Контролируемые разделы (темы) дисциплины |
Код контролируемой компетенции (или ее части) |
Наименование оценочного средства |
|
Тема 1.1 Общие сведения об операционных системах. |
ОК.1 — ОК.5 |
Задание 1 Вопросы с1 по 11 Задание 2 Варианта 1 |
|
Тема 2.1 Архитектурные особенности модели микропроцессорной системы. |
ОК.1 – ОК.7, ОК 9 |
Задание 1 Вопросы с11 по 18 Задание 2 варианта 2 |
|
Тема 2.2 Обработка прерываний. |
ОК.1 – ОК.7, ОК 9 |
Задание 1 Вопросы с19 по20 Задание 2 варианта 3 |
|
Тема 2.3 Планирование процессов. |
ОК.1 – ОК.7, ОК 9 |
Задание 1 Вопросы с21 по 25 Задание 2 варианта 4 |
|
Тема 2.4 Управление реальной памятью |
ОК.1 – ОК.7, ОК 9 |
Задание 1 Вопросы с25-30 Задание 3 |
|
Тема 2.5 Управление виртуальной памятью |
ОК.1 – ОК.7, ОК 9 |
Задание 1 Вопросы с25-30 Задание 3 |
КРИТЕРИИ ОЦЕНКИ ЗАДАНИЙ.
1 часть – тестовые вопросы по всем изученным темам. Студентам предлагается выбрать один или два верных ответа. Количество вопросов – 30.
Уровень сложности -1.
Максимально возможное число баллов – 5.
Таблица перевода:
Количество верных ответов |
Оценка |
От 25 до 30 |
5 |
От 20 до 24 |
4 |
От 12 до 19 |
3 |
Менее 12 |
2 |
За разговоры – минус 1 балл.
2 часть – письменный развёрнутый ответ на теоретический вопрос.
Уровень сложности -2.
За правильный развёрнутый ответ – 5 баллов
Баллы снимаются за не полное раскрытие вопроса – 1 балл, за неряшливое оформление – 1 балл;
Максимально возможное число баллов – 5.
За разговоры – минус 1 балл.
3 часть – решение задачи.
Уровень сложности -3.
В логических рассуждениях и решении нет ошибок, задача решена рациональным способом – 5 баллов.
В логических рассуждениях и решении нет существенных ошибок, но задача решена нерациональным способом, либо допущена одна несущественных ошибка в расчетах – 4 балла.
В логических рассуждениях есть не существенная ошибка – 2 балла.
Имеются существенные ошибки в логических рассуждениях и в решении, отсутствует ответ на задание или решение отсутствует – 3 балла.
Баллы снимаются за не полное раскрытие вопроса – 2 балла, за неряшливое оформление – 1 балл, за ошибку в расчетах при правильной логике рассуждений – 1 балл;
Максимально возможное число баллов – 5.
За разговоры – минус 1 балл.
Максимальное количество баллов за работы – 15 баллов.
Общая оценка за работу считается как среднее арифметическое от набранных за все задания баллов.
Требования к предметным результатам освоения базового курса дисциплины «Операционные системы» должны отражать:
1) сформированность системы знаний об операционных системах как о базовом комплексе компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
2) понимание сущности взаимодействия всех составляющих вычислительной системы: аппаратной части, программных модулей и пользователей;
3) сформированность логического мышления: умения принимать рациональные решения в условиях относительной ограниченности доступных ресурсов, оценивать и принимать ответственность за их возможные последствия для себя, своего окружения и общества в целом;
4) владение навыками поиска актуальной информации в различных источниках, включая Интернет; умение различать факты, аргументы и оценочные суждения; анализировать, преобразовывать и использовать техническую информацию для решения практических задач в учебной деятельности и реальной жизни;
5) сформированность навыков проектной деятельности: умение разрабатывать и реализовывать проекты компьютерной и междисциплинарной направленности на основе базовых знаний и ценностных ориентиров;
6) умение применять полученные знания и сформированные навыки для эффективного исполнения основных профессиональных обязанностей
7) способность к личностному самоопределению и самореализации в профессиональной деятельности, в том числе в области; знание особенностей современного рынка программного обеспечения , владение этикой трудовых отношений;
понимание места и роли России в современной мировой информационной системе; умение ориентироваться в современных операционных системах.
ОБЯЗАТЕЛЬНАЯ КОНТРОЛЬНАЯ РАБОТА ПО ДИСЦИПЛИНЕ
ОПЕРАЦИОННЫЕ СИСТЕМЫ
ВАРИАНТ 1
Задание 1.
Внимание! В некоторых вопросах допускается 2 ответа.
Ответы поместить в таблицу.
- Очень короткая программа, которая находится в первом секторе каждой дискеты с операционной системой — это
a) загрузчик ОС
b) командный процессор
c) BIOS
d) модули ОС - Операционной системой является _________
a) UNIX
b) API
c) IBM PC
d) AdobePhotoShop - В функции операционной системы не входит …
a) поддержка работы периферии компьютера
b) выполнение арифметических операций
c) управление основной памятью компьютера
d) организация и поддержка файловой системы - Разделение персонала, связанного с разработкой и эксплуатацией ЭВМ, на разработчиков, специалистов по эксплуатации, операторов и программистов произошло:
a)в первый период развития вычислительной техники (1945-55 г.г.)
b)во второй период развития вычислительной техники (1955-65 г.г.)
c)в третий период развития вычислительной техники (1965-80 г.г.) - Что было прообразом современных ОС?
a)компиляторы с символических языков
b)библиотеки математических и служебных программ
c)системы пакетной обработки
6.Табличные процессоры относят к ________ программному обеспечению
a) системному
b) прикладному
c) табличному
d) служебному
7.Служебным (сервисным) программным обеспечением является …
a) Форматирование диска
b) OS/2
c) комплекс программ «1С Предприятие»
d) Borland Pascal 7.0
8.Игровые программы можно отнести к ________ программному обеспечению
a) прикладному
b) системному
c) служебному
d) инструментальному
9.Системным программным обеспечением является …
a) OS/2
b) 1С Предприятие
c) ORACLE
d) TCP/IP
10.Ядро операционной системы можно отнести к _____________ программному обеспечению.
a) системному
b) служебному
c) тестовому
d) прикладному
11.По реализации пользовательского интерфейса операционные системы разделяются на …
a) графические и неграфические
b) общие и частные
c) локальные и глобальные
d) программные и аппаратные
12.К базовой конфигурации персонального компьютера НЕ ОТНОСИТСЯ
a) системный блок
b) монитор
c) клавиатура
d) принтер
13.Центральным звеном построения простейшей конфигурации компьютера является
a) внутренняя и внешняя память
b) устройства ввода/вывода
c) центральный процессор
d) винчестер
14.Функциями АЛУ является выполнение
a) перемещения данных
b) графических вычислений
c) арифметических операций
d) декодирования команд процессора
15.ПЗУ является ____________ памятью
a) динамической
b) оперативной с произвольным доступом
c) энергонезависимой
d) энергозависимой
16.Назначением шин компьютера является…
a) соединение между собой его функциональных элементов и устройств
b) устранение теплового излучения
c) устранение излучения сигналов
d) применение общего источника питания
17.Процессор выполняет универсальные инструкции, которые называются
a) командами управления файлами
b) командами шифрования
c) машинными командами
d) командами операционной системы
18.На материнской плате персонального компьютера размещается …
a) жесткий диск (винчестер)
b) блок питания
c) системный блок
d) центральный процессор
19.При модернизации некоторой операционной системы, поддерживающей только три состояния процессов: готовность, исполнение, ожидание, решено ввести два новых системных вызова. Один из этих вызовов позволяет любому процессу приостановить жизнедеятельность любого другого процесса (кроме самого себя), до тех пор, пока какой-либо процесс не выполнит второй системный вызов. Сколько новых переходов из состояния исполнение появится в системе?
0 2 4
20.Какие из перечисленных алгоритмов допускают неограниченно долгое откладывание выборки одного из готовых процессов на исполнение?
а)FCFS
б)SJF
в)RR
21.Процесс — это программный модуль, выполняемый в: |
|||
a) |
CPU |
||
б) |
оперативной памяти |
||
в) |
виртуальной памяти |
||
г) |
процессорном КЭШе |
22.Какие процессы могут обмениваться информацией через FIFO?
а)только процесс, создавший FIFO, и его процесс-ребенок
б)только процессы, имеющие общего родителя, создавшего FIFO
в)произвольные процессы в системе
23.Любая потребляемая (расходуемая) сущность…
a) процесс b) ресурс
24.Распределение процессов между имеющимися ресурсами носит название…
a) планирование ресурсов
b) планирование процессов
c) планирование очередей
25.Состояние процесса, когда он ожидает завершения некоторого события?
a) готовый
b) завершенный
c) ожидающий
26.Кэш-память используется для …
a) хранения файлов
б) хранения программы начальной загрузки
в) хранения часто используемых команд и данных
г) копирования дисков
27.Память компьютера с минимальным временем доступа– это …
a) жесткий диск
б) лазерный диск
в) оперативная память (ОЗУ)
г) кэш-память
28.Устройством, сохраняющим данные при отключении питания компьютера, является …
a) оперативная память
б) процессор
в) монитор
г) жесткий диск
29.Оперативная память (ОЗУ) предназначена для …
a) копирования данных с компьютера на компьютер
б) удаления данных
в) хранения выполняемых программ и их данных
г) долговременного хранения файлов
30.Внешним запоминающим устройством является …
a) постоянная память (ПЗУ)
б) кэш-память
в) жесткий диск
г) оперативная память (ОЗУ
Задание 2. Уровень сложности -2.
Дайте полный, развёрнутый ответ на теоретический вопрос:
Что такое пользовательский интерфейс. Что является его основой. Какие существуют виды пользовательских интерфейсов. Какие из видов пользовательских интерфейсов наиболее распространены в настоящее время.
Задание 3. Уровень сложности -3.
Решите задачу:
Пусть в вычислительную систему поступают пять процессов различной длительности по следующей схеме:
Номер процесса |
Момент поступления в систему |
Время исполнения |
1 |
2 |
4 |
2 |
1 |
3 |
3 |
4 |
5 |
4 |
3 |
2 |
5 |
0 |
9 |
Чему равно среднее время ожидания процесса (waiting time) при использовании невытесняющего алгоритма SJF? При вычислениях считать, что процессы не совершают операций ввода-вывода, временем переключения контекста пренебречь.
ОБЯЗАТЕЛЬНАЯ КОНТРОЛЬНАЯ РАБОТА ПО ДИСЦИПЛИНЕ
ОПЕРАЦИОННЫЕ СИСТЕМЫ
ВАРИАНТ 2
Задание 1. Уровень сложности -1.
Ответить на тестовые вопросы.
Внимание! В некоторых вопросах допускается 2 ответа.
Ответы поместить в таблицу.
- Linux является …
a) операционной системой
b) системой программирования
c) служебным программным обеспечением
d) пакетом прикладных программ - Для согласованного управления работой всех устройств и программ компьютера используется …
a) менеджер файлов
b) библиотека подпрограмм
c) программа-резидент
d) операционная система
|
|||
a) |
командой пользователя, вводимой с клавиатуры |
||
b) |
командой программного прерывания |
||
c) |
при выключении питания компьютера |
||
d) |
при переходе компьютера в режим одновременной работы с двумя мониторами |
4.Hardware Interrupt – это:
а) Отказ в работоспособности аппаратной части компьютера
b) Аппаратное прерывание
c) Програма перезагрузки операционной системы
d) Програмный способ очистки ядра процессора
5. Третий период истории эволюции вычислительной техники характеризуется:
a) Разработкой основополагающих принципов Джона фон Неймана
b) Разработкой первых многозадачных операционных систем
c) Переходом на жидкокристаллические дисплеи
6.Компилятор служит для …
a) перевода исходной программы в эквивалентную ей результирующую программу на языке машинных команд или ассемблера
b) редактирования текста исходной программы
c) редактирования текста результирующей программы на языке машинных команд
d) тестирования программного обеспечения
7.Библиотеки прикладных программ содержат…
a) отладчики для поиска ошибок
b) часто используемые подпрограммы в виде готовых модулей
c) текстовые редакторы для создания текстов программ
d) трансляторы с одного языка программирования на другой
8.Прикладным программным обеспечением является …
a) графический редактор
b) драйвер видеокарты
c) ядро операционной системы
d) программа форматирования диска
9. Ядро операционной системы относится к _____________ программному обеспечению.
a) служебному
b) прикладному
c) тестовому
d) системному
10.В основные функции операционной системы не входит …
a) разработка программ для ЭВМ
b) организация файловой структуры
c) управление ресурсами компьютера
d) обеспечение диалога с пользователем
11.Драйверы – это …
a) программы для согласования работы внешних и внутренних устройств компьютера
b) программы для ознакомления пользователя с принципами устройства компьютера
c) технические устройства
d) системы автоматизированного проектирования
12.Скорость выполнения компьютером вычислительных операций зависит от …
a) типа дискеты
b) процессора
c) наличия модема
d) типа монитора
13.Основная интерфейсная система компьютера, обеспечивающая сопряжение и связь всех его устройств между собой, называется…
a) системой мультиплексирования
b) шиной питания
c) системой ввода/вывода
d) системной шиной
14.КЭШ-память компьютеров:
a) повышает быстродействие компьютеров
b) значительно увеличивает емкость оперативной памяти
c) замедляет обслуживание компьютера
d) повышает помехоустойчивость
15.Из утверждений
a) Сетевая плата не является устройством приема-передачи данных.
b) Компакт-диск является оперативной памятью компьютера.
c) Гибкий магнитный диск является долговременной памятью компьютера.
d) В мониторах на жидких кристаллах отсутствует электромагнитное излучение.
верными являются
a) a и b
b) a
c) b
d) c и d
16.Из утверждений
a) Компьютер не может эксплуатироваться без CD-ROM.
b) Арифметико-логическое устройство не входит в состав процессора.
c) Кэш – очень быстрая память малого объема.
d) Быстродействие компьютера измеряется количеством операций, выполняемых в секунду.
верными являются
a) с и d
b) b и d
c) a
d) a и b
17.Электронные схемы для управления внешними устройствами — это:
a) Контроллеры
b) шифраторы
c) плоттеры
d) драйверы
18.Даны утверждения:
1) Сервером называется компьютер, предоставляющий свои ресурсы другим компьютерам.
2) Для работы в сети через телефонный канал связи к компьютеру подключают модем.
3) Контроллер это программа, обеспечивающая взаимодействие операционной системы с периферийным устройством (принтером, дисководом, дисплеем и т.п.).
Среди них верными являются только
a) 2 и 3
b) 1, 2 и 3
c) 1 и 2
d) 1 и 3
19.К какому из перечисленных алгоритмов стремится поведение алгоритма RR по мере увеличения кванта времени?
а)SJF
б)FCFS
в)гарантированное планирование при одном процессе на каждого пользователя
44 |
20.Что не включает себя понятие процесс? |
|||||||
a) |
данные |
|||||||
б) |
программный код |
|||||||
в) |
содержимое регистров процессора |
|||||||
г) |
содержимое стека |
|||||||
д) |
ресурс |
21.Планирование процессов — это: |
||||
a) |
распределение процессов между имеющимися ресурсами |
|||
б) |
перераспределение процессов между имеющимися ресурсами |
|||
в) |
формирование процессов между имеющимися ресурсами |
22.Из какого состояния процесс может перейти в состояние «исполнение»?
а)из состояния «ожидание»
б)из состояния «готовность»
в)из состояния «рождение
23.Планировщик, который решает, какой из процессов, находящихся в очереди готовых процессов, должен быть передан на выполнение ЦП
a)долгосрочный b) краткосрочный
24.При прохождении через компьютер процесс мигрирует между различными очередями под управлением программы, которая называется …
a) программа
b) планировщик
c) распределитель ресусов
25.Состояние процесса, когда он только что создан?
a) новый
b) созданный
c) готовый
d) завершенный
26.Устройством, в котором хранение данных возможно только при включенном питании компьютера, является …
a) жесткий диск
б) гибкий магнитный диск
в) оперативная память (ОЗУ)
г) постоянная память (ПЗУ)
27.Оперативное запоминающее устройство (ОЗУ) относится к …
a) внутренней памяти
б) вспомогательной памяти
в) внешней памяти
г) виртуальной памяти
28.Одним из важных параметров жесткого диска является …
a) количество системных шин
б) жесткость диска
в) время доступа
г) время раскрутки
29.Минимальной адресуемой ячейкой оперативной памяти является …
a) файл
б) сектор
в) программа
г) байт
30.Накопители на магнитных дисках являются …
a) виртуальной памятью
б) внешней памятью
в) дополнительной памятью
г) внутренней памятью
Задание 2. Уровень сложности -2.
Дайте полный, развёрнутый ответ на теоретический вопрос:
Назовите компоненты компьютерной системы (включая программное обеспечение и пользователей). Перечислите основные виды компьютерных систем, различающиеся по своему назначению и параметрам.
Задание 3. Уровень сложности -3.
Решите задачу:
Пусть в вычислительную систему поступают пять процессов различной длительности по следующей схеме:
Номер процесса |
Момент поступления в систему |
Время исполнения |
1 |
2 |
4 |
2 |
1 |
7 |
3 |
6 |
5 |
4 |
4 |
1 |
5 |
0 |
4 |
Вычислите среднее время между стартом процесса и его завершением (turnaround time) и среднее время ожидания процесса (waiting time) для алгоритма планирования FCFS. При вычислениях считать, что процессы не совершают операций ввода-вывода, временем переключения контекста пренебречь.
ОБЯЗАТЕЛЬНАЯ КОНТРОЛЬНАЯ РАБОТА ПО ДИСЦИПЛИНЕ
ОПЕРАЦИОННЫЕ СИСТЕМЫ
ВАРИАНТ 3
Задание 1. Уровень сложности -1.
Внимание! В некоторых вопросах допускается 2 ответа.
Ответы поместить в таблицу.
- В основные функции операционной системы не входит …
a) обеспечение диалога с пользователем
b) организация файловой структуры
c) управление ресурсами компьютера
d) разработка программ для ЭВМ - Резидентная программа…
a) вскрывает засекреченные файлы
b) стартует сразу же при запуске компьютера
c) постоянно находится на жестком диске
d) постоянно находится в оперативной памяти
3. Синхронный режим работы это:
a) Режим работы компьютера без подключения внешних запоминающих устройств
b) Продолжение работы устройства только после получения от другого устройства ответа на посланный запрос
c) Режим работы компьютера, когда клавиатура и мышь подключаются одновременно
d) Режим работы, при котором пользователь не участвует в контроле за работой внешних устройств (принтер, сканер)
4. Архитектура, содержащая виртуальные машины, использует:
a) Разное аппаратное обеспечение (процессор, материнская плата, дополнительные платы, память)
b) Разные комплекты внешних устройств (монитор, клавиатура, мышь)
c) Единую хостовую операционную систему
5.System Calls – это:
a) Програмное преравание
b) Сигнал «бипера» компьютера
c) Звонок системного администратора
d) Информация о выключении питания компьютера
d) Минимизировать число используемых языков программирования
6.Табличные редакторы относятся …
a) операционным системам
b) библиотекам подпрограмм
c) пакетам прикладных программ
d) системному программному обеспечению
7.Драйвер относится к ________ программному обеспечению
a) антивирусному
b) системному
c) инструментальному
d) прикладному
8.Комплекс программ, обеспечивающих управление работой всех аппаратных устройств и доступ пользователя к ним, называется
a) операционной системой
b) интерфейсом
c) пакетом прикладных программ
d) утилитой
9.Укажите операционную систему.
a) UNIX
b) Adobe
c) IBM PC
d) API
10.Вызвать контекстное меню для объекта ОС Windows можно
a) наведением указателя мыши на кнопку
b) используя кнопку «Пуск»
c) щелчком правой кнопки мыши
d) двойным щелчком мыши
11.Панель инструментов в ОС Windows представляет собой
a) область выполнения прикладной программы
b) строку меню
c) объект для хранения файлов
d) блок экранных кнопок или значков
12.Из утверждений
a) При выключении компьютера содержимое внешней памяти исчезает.
b) Сетевая плата является устройством приема-передачи данных.
c) Флоппи-диск является носителем информации.
d) Джойстик не является устройством ввода данных.
являются верными
a) b и c и d
b) d
c) b и d
d) b и c2.
13. К основным характеристикам процессора относится …
a) число точек на дюйм
b) объем оперативной памяти
c) тактовая частота
d) емкость винчестера
14.Процессор выполняет …
a) обработку всех видов информации
b) генерацию импульсов
c) постоянное хранение данных и программ их обработки
d) представление данных в доступной человеческому восприятию форме
15.Шина (или магистраль) используется для …
a) согласования работы внешних устройств от разных производителей
b) обработки всех видов данных
c) передачи данных между функциональными узлами компьютера
d) выполнения машинных инструкций
16.Арифметико-логическое устройство предназначено для …
a) выполнения арифметических операций
b) декодирования команд
c) перемещения данных
d) управления устройствами компьютера
17. Назначение шин компьютера — …
a) устранять тепловое излучение
b) устранять излучение сигналов
c) соединять между собой его элементы и устройства
d) применять общий источник питания
18.Укажите, какие из следующих высказываний являются истинными
а) Счетчик команд находится в оперативной памяти
б) Процессор автоматически считывает команды программы
в) Сумматор — это регистр арифметико-логического устройства
г) Процессор автоматически выполняет команды программы
д) В составе процессора нет запоминающих устройств
a) б, в, д
b) а, д
c) а, г, д
d) б, в, г
19.Программный модуль, выполняемый в центральном процессоре |
||
a) |
программа |
|
б) |
ресурс |
|
в) |
процесс |
|
20.Состояние процесса, когда он ожидает завершения некоторого события |
||
a) |
готовый |
|
б) |
завершенный |
|
в) |
ожидающий |
21.Какие из перечисленных ситуаций возникают предсказуемо?
а)прерывания
б)исключительные ситуации
в)программные прерывания
22.В каких случаях производится невытесняющее кратковременное планирование процессов?
а)когда процесс переводится из состояния исполнение в состояние завершил исполнение
б)когда процесс переводится из состояния исполнение в состояние ожидание
в)когда процесс переводится из состояния ожидание в состояние готовность
23.Планировщик, который решает, какой из процессов, находящихся во входной очереди должен быть переведен в очередь готовых процессов
a) долгосрочный
b) краткосрочный
24.Состояние процесса, когда он ожидает освобождения процессора?
a) ожидающий
b) готовый
c) завершенный
25.Программный модуль, выполняемый в центральном процессоре
a) программа
b) ресурс
c) процесс
26.________ имеет(ют) электромеханические части и поэтому работает достаточно медленно
a) внутренняя память
б) постоянная память (ПЗУ)
в) устройства внешней памяти
г) оперативная память (ОЗУ)
27.Внутренней памятью является …
a) кэш-память
б) флэш-карта
в) винчестер (жесткий диск)
г) стример
28.Укажите, какие из следующих запоминающих устройств относятся к внутренней памяти.
а) жесткие магнитные диски
б) оперативная память
в) постоянная память
г) гибкие магнитные диски
д) кэш-память
a) б, в, д
b) б, г
c) а, б, д
d) б, в, г
29.Укажите, какие из следующих устройств, являются устройствами памяти.
а) жесткий диск
б) джойстик
в) мышь
г) регистры
д) CD-ROM
a) б, в, д
b) а, б
c) б, в, г
d) а, г, д
30.Укажите, какие из следующих устройств, являются устройствами памяти.
а) сканер
б) ОЗУ
в) мышь
г) регистры
д) CD-ROM
a) а, б
b) а, г, д
c) б, г, д
d) б, в, г
Задание 2. Уровень сложности -2.
Дайте полный, развёрнутый ответ на теоретический вопрос:
Что такое семафор и какие операции над ним определены? Что такое критическая секция? В чем суть принципа взаимного исключения критических секций? Что такое атомарная операция?
Задание3. Уровень сложности -3.
Решите задачу:
Пусть в вычислительную систему поступают пять процессов различной длительности по следующей схеме:
Номер процесса |
Момент поступления в систему |
Время исполнения |
1 |
6 |
4 |
2 |
2 |
8 |
3 |
10 |
6 |
4 |
0 |
5 |
5 |
4 |
2 |
Вычислите среднее время между стартом процесса и его завершением (turnaround time) и среднее время ожидания процесса (waiting time) для невытесняющего алгоритма планирования SJF. При вычислениях считать, что процессы не совершают операций ввода-вывода, временем переключения контекста пренебречь.
ОБЯЗАТЕЛЬНАЯ КОНТРОЛЬНАЯ РАБОТА ПО ДИСЦИПЛИНЕ
ОПЕРАЦИОННЫЕ СИСТЕМЫ
ВАРИАНТ 4
Задание 1. Уровень сложности -1.
Ответить на тестовые вопросы.
Внимание! В некоторых вопросах допускается 2 ответа.
Ответы поместить в таблицу.
1.Резидентная программа…
a) стартует сразу же при запуске компьютера
b) постоянно находится в оперативной памяти
c) постоянно находится на жестком диске
d) вскрывает засекреченные файлы
2. В процессе загрузки операционной системы происходит …
a) перезапись файлов операционной системы в оперативную память
b) копирование содержимого оперативной памяти на жесткий диск
c) копирование файлов операционной системы на жесткий диск
d) перезапись файлов операционной системы в постоянное запоминающее устройство
3.Переход задачи в привилегированный режим (kernel mode) осуществляется:
a) Командой пользователя, вводимой с клавиатуры
b) Командой программного прерывания
c) При выключении питания компьютера
d) При переходе компьютера в режим одновременной работы с двумя мониторами
4.Модульная структура операционной системы предполагает:
a) Наличие на материнской плате различных типов разъёмов
b) Размещение транслятора и загрузчика на одной материнской плате
c) Наличие исходного, объектного и загрузочного модулей в программе
d) Поэтапное выполнение загрузки задания во внешние устройства
5.Операционная система как менеджер ресурсов позволяет
a) Оптимизировать распределение времени, памяти и др. между программами
b) Реже обновлять прикладное программное обеспечение
c) Не проводить процедуру чистки ядра процессора
6.Для решения задач из различных предметных областей предназначено ________ программное обеспечение
a) служебное (сервисное)
b) системное
c) прикладное
d) специальное
7.Отличие служебного (сервисного) программного обеспечения от системного состоит в том, что …
a) оно обеспечивает управление работой компьютера
b) первое является частью второго
c) с его помощью решаются прикладные задачи из разных предметных областей
d) пользователь сам решает, когда его использовать
8.Linux является
a) операционной системой
b) служебным программным обеспечением
c) пакетом прикладных программ
d) системой программирования
9.Основными компонентами системного программного обеспечения компьютера являются
a) обрабатывающие программы и система автоматизации программирования
b) операционная система и система программирования
c) пакеты прикладных программ
d) монитор и супервизор
10.Для решения задач из различных предметных областей предназначено ________ программное обеспечение
a) служебное (сервисное)
b) системное
c) прикладное
d) специальное
11.Ядро операционной системы относится к _____________ программному обеспечению.
a) служебному
b) прикладному
c) тестовому
d) системному
12.Укажите, какие из следующих высказываний являются истинными
а) При выключении компьютера содержимое внешней памяти сохраняется
б) Компьютер не может эксплуатироваться без CD-ROM
в) Кэш-память относится к внешней памяти
г) Арифметико-логическое устройство расположено вне процессора
д) Над командами можно выполнять те же действия, что и над данными
a) г, д
b) а, дc) а, б, в
d) б, в
13.Функциональной частью компьютера, предназначенной для приема, хранения и выдачи данных, является
a) графопостроитель
b) процессор
c) монитор
d) оперативная память (ОЗУ)
14.В состав внутренней памяти ЭВМ входят
a) накопители на гибких магнитных дисках
b) накопители на компакт-дисках
c) накопители на жестких магнитных дисках
d) постоянная память, оперативная память и КЭШ-память
15.Аппаратная кэш-память компьютера используется для
a) обмена информацией компьютера с периферийным устройством
b) увеличения производительности процессора
c) уменьшения сбоев в работе компьютера
d) увеличения объема энергонезависимой памяти
16.Из утверждений
a) Центральному процессору в произвольный момент времени доступны не все ячейки памяти.
b) Клавиатура является устройством ввода данных.
c) Оперативная память характеризуется равным временем доступа к данным.
d) Кэш очень медленная память большого объема.
являются верными
a) a
b) c и d
c) a и b и c
d) b и c
17.Из утверждений
a) При выключении компьютера содержимое внешней памяти сохраняется.
b) Мышь не является устройством ввода.
c) Сканер не является долговременной памятью компьютера.
d) Процессор относится к внешним устройствам компьютера.
являются верными
a) b и d
b) d
c) a и с
d) b
18.Из утверждений
a) Сетевая плата не является устройством приема-передачи данных.
b) Компакт-диск является оперативной памятью компьютера.
c) Гибкий магнитный диск является долговременной памятью компьютера.
d) В мониторах на жидких кристаллах отсутствует электромагнитное излучение.
являются верными
a) b
b) c и d
c) a
d) a и b
19.Какое состояние процесса существует: |
||
a) |
занятый |
|
б) |
исполняемый |
|
в) |
загружаемый |
|
г) |
выгружаемый |
|
20.Какую деятельность, связанную с процессами, контролирует операционная система: |
||
a) |
планирование процессов |
|
б) |
загрузка процессов |
|
в) |
кодировка процессов |
|
г) |
выгрузка процессов |
21.Когда процесс, находящийся в состоянии «закончил исполнение», может а)окончательно покинуть систему?
б)по прошествии определенного интервала времени
в)только при перезагрузке операционной системы
г)после завершения процесса-родителя
22.Рассмотрим механизм синхронизации, называемый бинарными семафорами. Бинарный семафор — это семафор, который может принимать всего два значения: 0 и 1. Операция P для этого семафора выглядит так же, как и для семафора Дейкстры, а операция V заключается в простом присваивании семафору значения 1. Бинарные семафоры
а)обладают меньшими возможностями, чем семафоры Дейкстры
б)обладают большими возможностями, чем семафоры Дейкстры
в)эквивалентны семафорам Дейкстры
23.Состояние процесса, когда он ожидает завершения некоторого события?
a) готовый
b) завершенный
c) ожидающий
24. Состояние процесса, когда он только что создан?
a) новый
b) созданный
c) готовый
d) завершенный
25.Что не включает себя понятие процесс?
a) данные
b) программный код
c) содержимое регистров процессора
d) содержимое стека
e) ресурс
26.Максимальный объем информации, который может храниться в запоминающем устройстве, называется …
a) емкостью
б) плотностью
в) длиной
г) весом
27.Внешняя память компьютера предназначена …
a) для долговременного хранения только данных, но не программ
б) для долговременного хранения только программ, но не данных
в) для кратковременного хранения обрабатываемой в данный момент гнформации
д) для долговременного хранения данных и программ
28.Компакт-диск (CD) – это …
a) оптический диск, информация с которого считывается лазерным лучом
б) диск после выполнения операции сжатия информации
в) сменный магнитный диск малого размера
г) магнитный диск с высокой плотностью записи информации
29.При отключении компьютера данные НЕ сохраняются …
a) в оперативной памяти (ОЗУ)
б) в постоянной памяти (ПЗУ)
в) на жестком диске (винчестере)
г) на дискете
30.Минимальное время доступа среди перечисленных устройств хранения информации имеет …
a) компакт-диск
б) ленточная память
в) оперативная память (ОЗУ)
г) винчестер (жесткий диск)
Задание 2. Уровень сложности -2.
Дайте полный, развёрнутый ответ на теоретический вопрос:
В чем суть стратегии FCFS и каковы ее недостатки? В чем суть стратегии SJF (и SRTF) и оптимальность по какому критерию она обеспечивает?
Задание3. Уровень сложности -3.
Решите задачу:
Пусть в вычислительную систему поступают пять процессов различной длительности с разными приоритетами по следующей схеме:
Номер процесса |
Момент поступления в систему |
Время исполнения |
Приоритет |
1 |
2 |
2 |
1 |
2 |
5 |
4 |
0 |
3 |
0 |
4 |
3 |
4 |
3 |
1 |
4 |
5 |
1 |
3 |
2 |
Чему равно среднее время между стартом процесса и его завершением (turnaround time) и среднее время ожидания процесса (waiting time) при использовании невытесняющего приоритетного планирования? При вычислениях считать, что процессы не совершают операций ввода-вывода, временем переключения контекста.
Ключи к вариантам обязательной контрольной работы:
КЛЮЧ К ВАРИАНТУ 1
Задание 1.
1 |
2 |
3 |
4 |
5 |
||
a |
a |
b |
b |
c |
||
6 |
7 |
8 |
9 |
10 |
11 |
|
b |
d |
a |
c |
a |
a |
|
12 |
13 |
14 |
15 |
16 |
17 |
18 |
d |
c |
c |
d |
c |
c |
d |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
2 |
бг |
а |
в |
b |
b |
a |
26 |
27 |
28 |
29 |
30 |
||
в |
г |
г |
в |
в |
Задание 2.
Пользовательский интерфейс — это совокупность программных и аппаратных средств, обеспечивающих взаимодействие пользователя с компьютером. Основу такого взаимодействия составляют диалоги. Под диалогом в данном случае понимают регламентированный обмен информацией между человеком и компьютером, осуществляемый в реальном масштабе времени и направленный на совместное решение конкретной задачи. Каждый диалог состоит из отдельных процессов ввода / вывода, которые физически обеспечивают связь пользователя и компьютера. Обмен информацией осуществляется передачей сообщения.
ПИ объединяет в себе все элементы и компоненты программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением (ПО).
Современными видами интерфейсов являются:
1) Командный интерфейс. Командный интерфейс называется так по тому, что в этом виде интерфейса человек подает «команды» компьютеру, а компьютер их выполняет и выдает результат человеку. Командный интерфейс реализован в виде пакетной технологии и технологии командной строки.
2) WIMP — интерфейс (Window — окно, Image — образ, Menu — меню, Pointer — указатель). Характерной особенностью этого вида интерфейса является то, что диалог с пользователем ведется не с помощью команд, а с помощью графических образов — меню, окон, других элементов. Хотя и в этом интерфейсе подаются команды машине, но это делается «опосредственно», через графические образы. Этот вид интерфейса реализован на двух уровнях технологий: простой графический интерфейс и «чистый» WIMP — интерфейс.
3) SILK — интерфейс (Speech — речь, Image — образ, Language — язык, Knowlege — знание). Этот вид интерфейса наиболее приближен к обычной, человеческой форме общения. В рамках этого интерфейса идет обычный «разговор» человека и компьютера. При этом компьютер находит для себя команды, анализируя человеческую речь и находя в ней ключевые фразы. Результат выполнения команд он также преобразует в понятную человеку форму. Этот вид интерфейса наиболее требователен к аппаратным ресурсам компьютера, и поэтому его применяют в основном для военных целей.
Задание 3.
Решение:
Алгоритм SJF – Кратчайший процесс выполняется первым.
При невытесняющем планировании процессор предоставляется избранному процессу на всё требующееся ему время. Поэтому: первым на выполнение попадёт 4 процесс, вторым – 2, затем 1, 3 и 5.
Время |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
Р1 |
г |
г |
г |
г |
г |
г |
и |
и |
и |
и |
||||||||||||||||
Р2 |
г |
г |
г |
г |
и |
и |
и |
|||||||||||||||||||
Р3 |
г |
г |
г |
г |
г |
г |
г |
г |
и |
и |
и |
и |
и |
|||||||||||||
Р4 |
и |
и |
||||||||||||||||||||||||
Р5 |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
и |
и |
и |
и |
и |
и |
и |
и |
и |
Время ожидания для Р1=8, для Р2=5, для Р3=12, для Р4=3 и для Р5=16
среднее время ожидания процесса ( 8+5+12+3+16)/5=44/5=8.8
Полное время выполнения для процесса р4 составляет 3+2=5ед.вр., для процесса р2 – 3+2+3=8 ед.вр, для процесса р1 — 3+ 2+3+4=12 ед.вр, для р3 – 3+2+3+4+5=17. Для р5 — 3+2+3+4+5+9=26
,Среднее полное время выполнения – (5+8+12+17+26)/5=13,6 ед.вр.
КЛЮЧ К ВАРИАНТУ 2
Задание 1:
1 |
2 |
3 |
4 |
5 |
||
a |
d |
b |
b |
b |
||
6 |
7 |
8 |
19 |
10 |
11 |
|
a |
c |
a |
d |
a |
a |
|
12 |
13 |
14 |
15 |
16 |
17 |
18 |
b |
d |
a |
d |
a |
a |
c |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
б |
д |
а |
б |
b |
b |
c |
26 |
27 |
28 |
29 |
30 |
||
в |
а |
в |
вг |
г |
Задание 2:
Компонентами компьютерной системы (в широком смысле слова) являются аппаратура, операционная система, прикладное программное обеспечение, пользователи (клиенты) – люди и другие компьютеры в сети.
Компьютерные системы очень разнообразны по своему назначению и по архитектуре.
По своему назначению и параметрам различаются суперкомпьютеры, многоцелевые компьютеры (mainframes), кластеры компьютеров, настольные компьютеры, портативные компьютеры, карманные портативные компьютеры (КПК), мобильные устройства (мобильные телефоны, коммуникаторы), носимые компьютеры, распределенные компьютерные системы, компьютерные системы реального времени.
Основные архитектуры компьютеров: CISC, RISC, VLIW, EPIC, многоядерные компьютеры, компьютеры с гибридными процессорами.
Основные компоненты операционной системы: ядро, подсистема управления ресурсами, управляющая программа.
Задание 3:
Решение:
Алгоритм планирования FCFS – первый пришел . первый обслужился.
При невытесняющем планировании процессор предоставляется избранному процессу на всё требующееся ему время. Поэтому: первым на выполнение попадёт 5 процесс, вторым – 2, затем 1, 4 и 3.
Время |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
Р1 |
г |
г |
г |
г |
г |
г |
г |
г |
г |
и |
и |
и |
и |
|||||||||||||
Р2 |
г |
г |
г |
и |
и |
и |
и |
и |
и |
и |
||||||||||||||||
Р3 |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
и |
и |
и |
и |
и |
|||||||||||
Р4 |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
и |
|||||||||||||
Р5 |
и |
и |
и |
и |
Время ожидания для Р1=10, для Р2=3, для Р3=15, для Р4=14 и для Р5=0
среднее время ожидания процесса ( 10+3+15+14+0)/5=42/5=8.4
Полное время выполнения для процесса р1 составляет 14ед.вр., для процесса р2 –10ед.вр, для процесса р3 — 20ед.вр, для р4 –15. Для р5 — 4,
Среднее полное время выполнения – (14+10+20+15+4)/5=63/5=12,6ед.вр.
КЛЮЧ К ВАРИАНТУ 3
Задание 1:
1 |
2 |
3 |
4 |
5 |
||
d |
d |
b |
c |
a |
||
6 |
7 |
8 |
9 |
10 |
11 |
|
c |
b |
a |
a |
c |
d |
|
12 |
13 |
14 |
15 |
16 |
17 |
18 |
d |
c |
a |
c |
a |
c |
d |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
в |
а |
в |
аб |
a |
a |
c |
26 |
27 |
28 |
29 |
30 |
||
б |
в |
а |
a |
d |
Задание 2:
Семафор это целая переменная, принимающая неотрицательные значения, доступ любого процесса к которой, за исключением инициализации, может осуществляться только через две атомарные операции.
Это операции:
P (proberem) – проверять
V (verhogen) – увеличивать
P(S); пока S=0 — процесс блокируется, S=S-1
V(S); S=S+1
Переменная семафор располагается внутри адресного пространства ядра ОС. ОС обеспечивает атомарность операции P и V, используя запрет прерываний на время выполнения соответствующих системных вызовов. Если при выполнении Р операции заблокированы несколько процессов, то порядок разблокировки зависит от конкретной реализации. Обычно – FIFO.
Очень важное свойство операций P и V в следующем: они атомарны (atomic) для других процессов, т.е. если процесс начал выполнять операцию P(S) или V(S), то никакой другой процесс до ее завершения не может также начать выполнять аналогичную операцию.
Типовой задачей организации взаимодействия процессов является задача
producer-consumer – производитель-потребитель.
В общем виде деятельность участников задачи описывается как
producer: while (1)
{
produce_item;
put_item;
}
Consumer: while (1)
{
get_item;
Consumer_item;
}
Взаимодействие процессов производителя и потребителя производится через буфер обмена. Если буфер занят полностью, производитель должен ждать освобождения места, если пуст – потребитель должен ждать поставки данных.
Для реализации взаимодействия процессов используется три семафора.
Семафор Full используется для гарантии ожидания потребителя при пустом буфере
Семафор empty используется для организации производителя при заполненном буф
Семафор mutex – для организации взаимоисключения на критических участках
Критическая секция — это часть программы, в которой осуществляется доступ к разделяемым данным. Чтобы исключить эффект гонок по отношению к некоторому ресурсу, необходимо обеспечить, чтобы в каждый момент в критической секции, связанной с этим ресурсом, находился максимум один процесс. Этот прием называют взаимным исключением.
Задание 3:
Решение:
Алгоритм SJF – Кратчайший процесс выполняется первым.
При невытесняющем планировании процессор предоставляется избранному процессу на всё требующееся ему время. Поэтому: первым на выполнение попадёт 5 процесс, вторым – 1, затем 4, 3 и 2.
Время |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
Р1 |
и |
и |
и |
и |
|||||||||||||||||||||||||
Р2 |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
и |
и |
и |
и |
и |
и |
и |
и |
||
Р3 |
г |
г |
г |
г |
г |
и |
и |
и |
и |
и |
и |
||||||||||||||||||
Р4 |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
и |
и |
и |
и |
и |
||||||||||||||
Р5 |
и |
и |
Время ожидания для Р1=0, для Р2=19, для Р3=5, для Р4=10 и для Р5=0
среднее время ожидания процесса ( 0+19+5+10+0)/5=34/5=6.8
Полное время выполнения для процесса р4 составляет 10+5=15ед.вр., для процесса р2 – 19+8=17 ед.вр, для процесса р1 — 4 ед.вр, для р3 –11. Для р5 — 2,
Среднее полное время выполнения – (15+17+4+11+2)/5=49/5=9.8 ед.вр.
КЛЮЧ К ВАРИАНТУ 4
Задание 1:
1 |
2 |
3 |
4 |
5 |
||
b |
a |
b |
c |
a |
||
6 |
7 |
8 |
9 |
10 |
11 |
|
c |
d |
a |
b |
c |
d |
|
12 |
13 |
14 |
15 |
16 |
17 |
18 |
b |
d |
d |
b |
d |
c |
b |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
б |
а |
г |
в |
a |
b |
e |
26 |
27 |
28 |
29 |
30 |
||
с |
а |
д |
г |
а |
Задание 2:
Диспетчеризация процессора – распределение его времени между процессами в системе. Цель диспетчеризации – максимальная загрузка процессора, достигаемая с помощью мультипрограммирования.
Стратегия First-Come-First-Served (обслуживание в порядке поступления) – наиболее простая стратегия диспетчеризации, при которой ресурсы процессора предоставляются процессам в порядке их поступления (ввода) в систему, независимо от потребляемых ими ресурсов, в частности, от заявленного процессом времени, требуемого для его выполнения.
Стратегия Shortest Job First (SJF, обслуживание самого короткого задания первым) – стратегия диспетчеризации процессора, при которой процессор предоставляется в первую очередь наиболее короткому процессу из имеющихся в системе.
В данном случае с каждым процессом связывается длина его очередного периода активности. Эта длина используется для того, чтобы первым обслужить самый короткий процесс .
Возможны две схемы применения данной стратегии:
- Без прерывания процессов – пока процессу предоставляется процесс, он не может быть прерван, пока не истечет его квант времени.
- С прерыванием процессов – если приходит новый процесс, время активности которого меньше, чем оставшееся время активного процесса, — прервать активный процесс. Эта схема известна под названием Shortest-Remaining-Time-First (SRTF).
стратегия SJF оптимальна, в том смысле, что она обеспечивает минимальное среднее время ожидания для заданного набора процессов.
Задание 3:
Решение:
Первым для выполнения в момент времени t=5 выбирается процесс р2, как обладающий наивысшем приоритетом. После его завершения в момент времени t=9 в очереди процессов, готовых к исполнению окажется процесс р1, затем в момент времени t=11 – р5, и в момент времени t=14 – р3 и в момент времени t=19 процесс р4.
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
|
Р1 |
г |
г |
г |
г |
г |
г |
г |
и |
и |
|||||||||||||||||||
Р2 |
и |
и |
и |
и |
||||||||||||||||||||||||
Р3 |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
и |
и |
и |
и |
||||||||||
Р4 |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
и |
|||||||||||||
Р5 |
г |
г |
г |
г |
г |
г |
г |
г |
г |
г |
и |
и |
и |
Время ожидания для Р1=7, для Р2=0, для Р3=14, для Р4=14 и для Р5=10
среднее время ожидания процесса ( 7+0+14+14+10)/5=45/5=9
Полное время выполнения для процесса р1 составляет 7+2=9ед.вр., для процесса р2 – 4 ед.вр, для процесса р3 — 18 ед.вр, для р4 –15. Для р5 — 13,
Среднее полное время выполнения – (9+4+18+15+13)/5=59/5=11,8 ед.вр.
4
ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ ГОРОДА МОСКВЫ
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ГОРОДА МОСКВЫ
«МОСКОВСКИЙ РАДИОТЕХНИЧЕСКИЙ КОЛЛЕДЖ
ИМЕНИ АКАДЕМИКА А.А. РАСПЛЕТИНА»
Анализ обязательной контрольной работы
по дисциплине «Операционные системы»
Группа______ Дата проведения ОКР- ____
Кол – во обуч – ся в группе |
|
Кол – во обуч – ся выполняющих работу |
|
Вся работа без ошибок |
|
Тест без ошибок |
|
Допустили 1, 2 ошибки |
|
Допустили 3 и более ошибок |
|
Допустили принципиальные ошибки при ответе на теоретический вопрос |
|
Дали неполный ответ при ответе на теоретический вопрос |
|
Не ответили на теоретический вопрос |
|
Не решили задачу на диспетчеризацию процессов |
|
Допустили принципиальные ошибки при решении задачи на диспетчеризацию процессов |
|
Допустили ошибки при расчетах в задаче при принципиально правильном подходе к решению |
|
Оценки за ОКР |
|
«5» |
|
«4» |
|
«3» |
|
«2» |
|
% успеваемости |
|
% качества |
|
% СОУ |
Выводы: Наибольшие затруднения у обучающихся вызвало задание №___.Причем, __% обучающихся допустили серьёзное непонимание вопроса, ___% — дали слишком лаконичные ответы. Тестовые вопросы вызвали затруднения у ___% студентов(имеющих много пропусков). С 3-им заданием (решение задачи на алгоритмы диспетчеризации процессов) справилось ___% обучающихся.
Проведены дополнительные занятия с неуспевающими. Проработаны все вопросы контрольной работы.
Преподаватель__________________________/Ф.И.О./
Дата_______________
Используемая литература
Основная
№п/п |
Наименование |
Автор |
Издательство и год издания |
1 |
Операционные системы, среды и оболочки |
Т. Л. Партыка, И. И. Попов |
М. Форум, Серия: Профессиональное образование, ISBN 978-5-91134-429-0; 2010 г. |
2 |
Сетевые операционные системы |
В. Г. Олифер, Н. А., Олифер |
Питер,2007 |
3 |
Архитектура ЭВМ и вычислительных систем |
Н.В.Максимов, И.И.Попов, Т.Л.Партыка |
-М. :Форум,2010 |
Дополнительная
№п/п |
Наименование |
Автор |
Издательство и год издания |
4 |
КОМПЬЮТЕРНЫЕ СЕТИ |
А.В.Кузин, В.М.Демин |
-М.Форум,2011 |
5 |
Современные операционные системы |
Э.Таненбаум |
Питер, 2002 |
6 |
Операционные системы |
Вильям Столлингс |
Вильямс,2004 |
Интернет источники и ресурсы