Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метода по домашнему заданию ОС.doc
Скачиваний:
15
Добавлен:
10.11.2018
Размер:
179.71 Кб
Скачать

Министерство образования Российской Федерации

Южно-Российский государственный технический университет

(Новочеркасский политехнический институт)

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

Методические указания

к выполнению домашних заданий по курсу

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

Новочеркасск 2003

УДК 681.3.06 (076.5)

Рецензент: канд. техн. наук __________

Составитель Мохов В.А.

Синхронизация вычислительных процессов в распределенных системах: Метод. указ. к выполнению домашних заданий по курсу "Операционные системы"/Юж.-Рос. гос. техн. ун-т. Новочеркасск: ЮРГТУ, 2003. с.

В методических указаниях приводится описание и методика выполнения домашних заданий. Тематика заданий охватывает вопросы синхронизации вычислительных процессов в современных информационно-вычислительных системах.

Предназначены для студентов III курса, обучающихся по направлению подготовки дипломированных специалистов 654600 — "Информатика и вычислительная техника", а также могут использоваться преподавателями, слушателями ФПК и студентами других форм обучения направления 654600.

 Южно-Российский государственный

технический университет, 2003

 В.А. Мохов, 2003

Общие сведения о выполнении домашних заданий по дисциплине

В 5-м семестре по дисциплине "Операционные системы" предусматривается выполнение трёх домашних заданий общим объёмом 2035 печатных страниц (что составляет 21 час самостоятельной работы).

В процессе работы над тремя домашними заданиями необходимо выполнить следующее:

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

2. Разработать комплекс программ, взаимодействующих на основе изученного протокола.

3. Синхронизировать работу программ, применив один из известных механизмов синхронизации вычислительных процессов для распределённых систем.

В качестве распределенной системы рекомендуется использовать сетевую среду ЛВС учебной кафедры.

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

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

Содержание и порядок выполнения работы

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

В печатном виде пояснительная записка должна отвечать, как минимум, следующим требованиям:

  • формат листов бумаги - А4;

  • отступы на странице: слева - 30 мм, справа - 15 мм, сверху и снизу – 20 мм;

  • шрифт - Times New Roman;

  • размер печатных символов - 14 пт;

  • интервал между строками - полуторный.

Пояснительная записка должна содержать следующие разделы (они определяют порядок и стадии выполнения самостоятельной работы):

  • название работы проекта;

  • задание на проектирование;

  • оглавление работы (с указанием страниц);

  • введение;

  • теоретическая часть (в ней выполняется описание стандарта сетевого протокола);

  • концептуальная модель для построения алгоритмов программного комплекса;

  • интерфейс программного комплекса;

  • заключение;

  • литература (в алфавитном, либо ссылочном порядке);

  • приложения.

Название работы должно отражать функциональное назначение разрабатываемого программного комплекса (продукта) и отражать основной смысл всей работы.

Задание (примерный объём – 1 с.) на проектирование составляется студентом самостоятельно на основе модификации одного варианта из примерного перечня тем заданий, после чего корректируется совместно с преподавателем. Далее задание оформляется на типовом бланке и утверждается у преподавателя.

В качестве примера для пояснения правил выполнения домашнего задания рассмотрим этапы разработки программного комплекса «Система удалённого управления рабочими станциями ЛВС игрового зала». Техническое задание определено и условно согласовано на базе варианта №7 «Управление запуском и выполнением процессов с консоли» из примерного переченя заданий следующим образом.