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

Отменен
Заказ
6192165
Раздел
Программирование
Предмет
Операционные системы
Антиплагиат
Не указан
Срок сдачи
18 Июл в 21:55
Цена
Договорная
Блокировка
10 дней
Размещен
27 Июн в 07:52
Просмотров
58
Описание работы

Задание на курсовую работу

При выполнении курсовой работы «Разработка оболочки для ядра операционной системы» студент должен разработать интерпретатор команд типа клиент-сервер заданной архитектуры и реализовать набор встроенных команд интерпретатора.

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

На бланке типового задания указывается тема работы "Разработка оболочки для ядра операционной системы" и исходные данные, определенные по номеру варианта, заданному преподавателем.

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

Объем курсовой работы Курсовая работа «Разработка оболочки для ядра операционной системы» состоит из пояснительной записки и информационно-программных средств, реализующих задание на проектирование.

Пояснительная записка (ПЗ) оформляется согласно требованиям ЕСПД и должна содержать:

 титульный лист;

 бланк задания;

 введение;

 основное содержание;

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

 библиографический список;

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

Работающие варианты программ вместе с исходными текстами предоставляются преподавателю в электронном виде. 2.5.

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

Защищается курсовая работа перед комиссией из двух-трех преподавателей кафедры.

Основные этапы проектирования

Выполнение курсовой работы включает в себя следующие этапы:

Э1. Ознакомление с заданием, создание, настройка и освоение соответствующей (заданию) операционной системы и среды разработки программ на компьютере.

Э2. Разработка сервера ввода командных строк из потока stdin, отладка его работы при разбиении командных строк на команды и анализе этих команд.

Э3. Реализация сервера вывода в поток stdout, отладка совместной работы серверов ввода и вывода.

Э4. Реализация сервера исполнения интерактивной команды и объектов IPC, отладка совместной работы трех серверов.

Э5. Реализация файлового сервера и объекта IPC3, отладка интерпретатора команд при выполнении заданий, содержащих только интерактивные команды.

Э6. Разработка серверов исполнения неинтерактивных команд и объекта IPC2, отладка интерпретатора команд при выполнении заданий, содержащих как интерактивные, так и неинтерактивные команды.

Э7. Разработка сервера истории и встроенных (реализованных в интерпретаторе) команд, комплексная отладка интерпретатора команд.

Э8. Комплексная отладка разработанного командного интерфейса операционной системы.

Э9. Оформление пояснительной записки курсовой работы в соответствии с требованиями ГОСТа. 

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир