Статистика выполненных
работ:

Текстовых работ - 878
Компьютерных работ - 624
Лабораторных работ - 806
Курсовых проектов - 231
Экзаменов - 1053


Операционные среды, системы и оболочки (Ю.Б. Гриценко, 2005 г. 281 с.)

Контрольная работа №1
1. Изучить структуру системных таблиц реального режима Windows и организацию цепочек блоков памяти. Познакомиться с работой одной из программ, позволяющих
просмотреть содержимое ОЗУ в виде шестнадцатиричного дампа –PEEK.COM (во время работы доступен HELP – F1, карта памяти – F8 и информация о блоке памяти – F6).
Найти в памяти таблицу таблиц (для получения ее адреса – запусти lol.com), познакомиться с ее содержимым и посмотреть указатель на 1 MCB (см. пп.3.2.1, электронный справочник THelp).
Проследить в памяти цепочку блоков, определяя их принадлежность и сравнивая с информацией из карты памяти (F8).
Написать отчет с описанием процесса нахождения блоков МСВ. В отчете указать цепочку блоков памяти с их адресами и размерами.
2. Письменно ответить на вопросы согласно полученному варианту

Вариант 1
1. В чем отличие между понятиями процесса и задачи?
2. Расскажите о механизме кэширования памяти.

Вариант 2
1. Изобразите диаграмму состояний процесса, поясните все возможные переходы из одного состояния в другое.
2. Опишите распределение оперативной памяти в Windows NT

Вариант 3
1. Объясните значения следующих терминов: task (задача), process (процесс), thread (поток, нить). Как они между собой соотносятся?
2. Опишите распределение оперативной памяти в Windows 9x.

Вариант 4
1. Для чего каждая задача получает соответствующий дескриптор? Какие поля, как правило, содержатся в дескрипторе процесса (задачи)?
2. Назовите основные принципы фон-неймановской архитектуры вычислительных машин.

Вариант 5
1. Объясните понятие ресурса. Почему понятие ресурса является одним из фундаментальных при рассмотрении ОС? Какие виды и типы ресурсов вы знаете?
2. Опишите оценки качества диспетчеризации.

Вариант 6
1. Как вы считаете: сколько и каких списков дескрипторов задач может быть в системе? От чего должно зависеть это число?
2. Сравните механизмы диспетчеризации задач в ОС Windows NT и UNIX. В чем заключаются основные различия?

Вариант 7
1. Перечислите дисциплины обслуживания прерываний; объясните, как можно реализовать каждую из этих дисциплин.
2. В чем отличие алгоритмов диспетчеризации с вытесняющей и невытесняющей многозадачностью?

Вариант 8
1. С какой целью в ОС вводится специальный системный модуль, иногда называемый супервизором прерываний?
2. Какие дисциплины диспетчеризации задач вы знаете? Опишите их.

Вариант 9
1. Приведите классификацию ОС?
2. Какие стратегии диспетчеризации вы знаете?

Вариант 10
1. Дайте объяснение понятиям операционной среды и операционной системы.
2. Перечислите и поясните основные функции ОС, которые связаны с управлением задачами.

Контрольная работа №2
1. Изучить структуру файловой системы FAT.
Подготовиться к работе, используя справочные материалы данного учебного пособия (пп. 4.3.2) и электронный справочник THelp. Познакомиться с основным меню DE.EXE (Norton Utilites).
Исследовать и описать средства работы с диском на уровне DOS (кластер, логический сектор, BOOT, FAT, ROOT DIR). Исследовать и описать структуру загрузочного сектора системной и обычной дискеты.
Исследовать и описать структуру таблицы распределения файлов.
Исследовать и описать структуру корневого каталога.
Исследовать и описать изменения в системной области диска при создании и удалении файла и способы восстановления удалённых файлов.
Сформулировать принцип восстановления удаленных файлов в MS-DOS, условия восстановления и рекомендации пользователю по работе в системе, увеличивающие шансы успешного восстановления.
ВНИМАНИЕ. Речь идет не об использовании стандартной утилиты – например, UNDELETE, а об АЛГОРИТМЕ восстановления.
2. Письменно ответить на вопрос согласно полученному варианту.

Вариант 1
Перечислите и поясните основные принципы построения ОС.

Вариант 2
Расскажите о концепции построения микроядерной ОС. Какие основные функции должно выполнять микроядро ОС?

Вариант 3
Расскажите о концепции построения ОС с монолитным ядром.

Вариант 4.
Какие задачи возлагаются на интерфейс прикладного программирования (API)?

Вариант 5
Какими могут быть варианты реализации API? В чем их достоинства и недостатки?

Вариант 6
Что такое библиотека времени выполнения?

Вариант 7
Что такое POSIX? Какими преимуществами обладают программы, созданные с использованием только стандартных функций, предусмотренных POSIX?

Вариант 8
Опишите структуру магнитного диска (разбиение дисков на разделы). Сколько разделов может быть на магнитном диске? Каково назначение разделов магнитного диска?

Вариант 9
Приведите основные характеристики файловой системы ОС UNIX?

Вариант 10
Приведите основные характеристики HPFS. За счет чего в файловой системе HPFS обеспечена высокая производительность?

Контрольная работа №3
1. Разработать командный файл согласно полученному варианту.
При разработке учтите возможность обработки различных ошибок, например, неправильного запуска ваших программ (с недостаточным количеством аргументов) и предусмотрите вывод сообщения об ошибке и подсказки. При выполнении работы
используйте электронный справочник THelp.
2. Письменно ответить на вопрос согласно полученному варианту.

Вариант 1
1. Разработать командный файл, создающий, копирующий или удаляющий файл, указанный в командной строке, в зависимости от выбранного ключа /n , /c , /d.
2. Перечислите основные части ОС MS DOS.

Вариант 2
1. Разработать командный файл, добавляющий вводом с клавиатуры содержимое текстового файла (в начало или в конец в зависимости от ключей /b /e).
2. В чем состоит назначение BootRecord?

Вариант 3
1. Разработать командный файл, регистрирующий время своего запуска в файле протокола run.log и автоматически запускающий некоторую программу (например, антивирусную и т.п.) по пятницам или 13 числам.
2. Приведите последовательность загрузки ОС MS DOS.

Вариант 4
1. Разработать командный файл, который в интерактивном режиме мог бы дописывать в файл текст, удалять строки из файла, и распечатывать на экране содержимое файла.
2. Опишите файл конфигурации MS DOS CONFIG.SYS и приведите основные команды конфигурирования. Поясните назначение файлов пакетной обработки и особенности командного файла автозапуска AUTOEXEC.BAT.

Вариант 5
1. Разработать командный файл, который при запуске выполнял какие-либо действия только один раз в сутки.
2. Перечислите основные функции командного процессора. Раскройте принцип работы командного процессора при обработке внутренних и внешних команд ОС MS DOS.

Вариант 6
1. Разработать командный файл, который получал в качестве параметра какое-либо имя, проверял, определена ли такая переменная среды или нет, и выводил соответствующее сообщение.
2. Что такое Windows API и что он позволяет?

Вариант 7
1. В некотором файле хранится список пользователей ПК и имя их домашних каталогов. Необходимо разработать программу, которая просматривает данный файл и в интерактивном режиме задает вопрос – копировать текущему пользователю (в его домашний каталог) какой-либо заданный файл (в качестве параметра) или нет. Если «Да», то программа копирует файл.
2. Как вы понимаете вытеснение задач в ОС Windows?

Вариант 8
1. Разработать командный файл (аналог команды tail в Unix). Командный файл печатает конец файла. По умолчанию – 10 последних строк. Явно можно задать номер строки, от которой печатать до конца.
2. Что такое OLE2 и «Drag and Drop»?

Вариант 9
1. Разработать командный файл, создающий, копирующий или удаляющий каталог, указанный в командной строке, в зависимости от выбранного ключа /n , /c , /d.
2. В каких ОС семейства Windows можно вводить дисковые квоты и осуществлять поддержку массива RAID 5?

Вариант 10
1. Разработать командный файл, копирующий произвольное число файлов, заданных аргументами из текущего каталога в каталог C:\Temp.
2. Назовите основные характеристики ОС MS DOS.

Контрольная работа №4
1. Познакомтесь с панелью управления Windows, изучите возможности изменения основных параметров Windows.
Изучить основные компоненты панели управления Windows (Экран, Язык и региональные стандарты, Система, Сетевые подключения, Свойства папки, Администрирование, Панель задач и меню пуск, Дата и время).
Изучить возможность использования справочной системы Windows.
Изучить основные возможности Internet Explorer и Outlook Express.
Напишите реферат на тему использование Интернет и электронной почты.
2. Письменно ответить на вопросы согласно полученному варианту

Вариант 1
1. В каком году появилась 32-разрядная ОС от фирмы IBM? Как она называется? Расскажите о ее основных возможностях.
2. Какие атрибуты файлов существуют в ОС UNIX?
3. Какие блоки входят в стандартный состав микроядра ОС QNX?

Вариант 2
1. Что такое VDM-ядро и DMA в ОС OS/2 Warp?
2. Что понимают под процессом в ОС UNIX?
3. Благодаря какой технологии сеть компьютеров с QNX фактически можно представлять как один виртуальный суперкомпьютер?

Вариант 3
1. Как называется стандартная графическая оболочка в ОС OS/2 Warp и каковы ее возможности?
2. Расскажите о стандартных потоках и средствах их перенаправления в ОС UNIX. Что понимают под термином «фильтры»?
3. Расскажите о процессе Init в ОС UNIX.

Вариант 4
1. Как называется новая файловая система в ОС OS/2 Warp 4.5 и в чем ее преимущества?
2. Какие цели имелись при создании ОС UNIX?
3. Какие механизмы межпроцессных коммуникаций в ОС UNIX Вы знаете?

Вариант 5
1. Перечислите и поясните основные понятия системы UNIX.
2. Какие состояния существуют у процессов в ОС UNIX?
3. В каком году была создана ОС QNX? Каковы ее основные возможности?

Вариант 6
1. Изложите основные архитектурные особенности ОС UNIX.
2. Расскажите о системных вызовах Fork и Exec.
3. Какова максимальная длина сообщений в ОС QNX?

Вариант 7
1. Из чего состоит образ памяти в ОС UNIX?
2. Что представляет собой OC Linux? Какому стандарту она отвечает? На какой процессор была изначально рассчитана?
3. Благодаря чему ОС QNX приобретает конфигурационную независимость и не зависит от аппаратной реализации сети?

Вариант 8
1. Что понимают под понятием Shell?
2. Какая файловая система была разработана специально для ОС Linux?
3. Сколько исключений резервирует ОС QNX под системные нужды?

Вариант 9
1. Что понимают под понятием Kernel?
2. Как называется WWW-сервер для OC Linux?
3. Какие методы диспетчеризации существуют в ОС QNX?

Вариант 10
1. Расскажите о режимах переднего и заднего плана. Какие команды позволяют управлять процессами на заднем плане?
2. Какими преимуществами обладает ОС QNX благодаря принципам построения микроядра.
3. Расскажите о системно-объектной модели SOM, разработанной фирмо


ОТПРАВИТЬ ЗАЯВКУ
(уточните наименование работ: ТКР, ЛР, ККР, КП, ЭКЗ,
2 последние цифры пароля
к какому числу нужно выполнить работы)

Имя

Email



© 2009-2018 TusurBiz