ОПЕРАЦИОННЫЕ СРЕДЫ, СИСТЕМЫ И ОБОЛОЧКИ (Ю.Б. Гриценко)

ОПЕРАЦИОННЫЕ СРЕДЫ, СИСТЕМЫ И ОБОЛОЧКИ, Гриценко


Заказать
КОНТРОЛЬНЫЕ РАБОТЫ

Контрольная работа №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. Сравните механизмы диспетчеризации задач в ОС Win-dows 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, разработанной фирмой IBM.



Форма заказа

Для удобства наших клиентов, проходящих обучение на ФДО ТУСУРа, была создана данная форма заказа, с помощью которой Вы можете БЕСПЛАТНО УЗНАТЬ СТОИМОСТЬ оказания помощи в выполнении работ по тем дисциплинам, которые Вам необходимы. Если Вы хотите заказать ОПТОМ выполнение одного и более семестров, то мы предложим Вам выполнение работ под ключ по самым выгодным ценам. Пожалуйста свяжитесь с нами по следующим контактам

Помощь студентам ФДО ТУСУР
Пожалуйста, заполните все необходимые поля формы:

Ваше имя*:
Ваш город*:
Ваша страна:
Ваш E-mail*:
Сотовый:
ICQ:
Ваша учебная специальность:

Список дисциплин и работ, которые необходимо выполнить*:
Работы необходимо выполнить до:


Введите код с картинки:
код

ВНИМАНИЕ ! На работу предоставляется гарантия - т.е. мы БЕСПЛАТНО внесем в её текст все необходимые дополнения/изменения если это потребуется в будущем (в течение 6-и месяцев). Другими словами - в течение полугода Вы можете обращаться с доработками данного заказа по рецензиям преподавателя (включая просто дополнительные вопросы преподавателя) - мы всё сделаем БЕСПЛАТНО и в кратчайшие сроки (стандартное время доработки: 2-3 дня, если нужно экстренно - то 24 часа). Заказ будет дорабатываться неограниченное количество раз в рамках 6-и месяцев с момента первичного выполнения заказа, если доработки понадобятся по истечении данного срока, то они также возможны, но за дополнительную плату. Критерием защиты работы является оценка 4(хорошо), либо получение зачёта. Если Вы получите зачёт с оценкой 3(удовлетворительно) это будет считаться достижением цели. Вы не вправе требовать от нас частичный возврат средств если Вам поставят тройку, т.к. мы готовы дорабатывать заказ до четверки, если есть техническая возможность такой пересдачи.

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