ОПЕРАЦИОННЫЕ СИСТЕМЫ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
ПО ВЫПОЛНЕНИЮ КУРСОВОГО ПРОЕКТА
для студентов, обучающихся по направлению
09.03.03 Прикладная информатика
Воронеж
2014
Печатается в соответствии с решением методической комиссии гуманитарно-правового факультета ФГБОУ ВО Воронежский ГАУ (протокол № 4 от 22 января 2014 г.).
УДК 004.451
ББК 32.973.202
К90
Кулев С.А.
К 90 | Операционные системы: Методические указания по выполнению курсового проекта / С.А. Кулев – Воронеж: ФГОУ ВО Воронежский ГАУ, 2014. – 21 с. |
Издание предназначено для студентов, обучающихся по направлению 09.03.03 (230700.62) Прикладная информатика в менеджменте
Табл. 12. Ил. 8.
Рецензент:
Некрасов Ю.В., кандидат технических наук, доцент, заведующий кафедрой прикладной математики и математических методов в экономике Воронежского государственного аграрного университета имени императора Петра I.
Ó С.А. Кулев, 2014
Ó ФГОУ ВО Воронежский ГАУ, 2014
Содержание
Предисловие. 4
1. Общая структура курсового проекта. 5
|
|
1.1. Темы теоретической части. 5
1.2. Темы проектной части. 6
1.3. Рекомендуемая литература. 7
2. Требования к оформлению курсового проекта. 8
Предисловие
Известно, что при подготовке квалифицированных специалистов используется многообразная и целостная система организационных форм и методов обучения - лекции, семинарские и лабораторно-практические занятия, учебная практика, курсовое проектирование и т.д.
Курсовой проект является одной из важных форм обучения, поскольку позволяет:
• систематизировать, закреплять и расширять теоретические и практические знания по специальности и применять их при решении конкретных задач;
• развить навыки самостоятельной работы;
• определить уровень подготовленности студентов.
Курсовой проект по изучаемой дисциплине является действенным элементом учебного процесса, способствующим закреплению, углублению, обобщению и прикладному применению знаний, получаемых студентом при изучении курса «Операционные системы».
Общая структура курсового проекта
Курсовой проект состоит из теоретической и проектной частей. Задание для написания теоретической части выбирается по последней цифре номера зачетной книжки; Задание для проектной части выбирается по предпоследней цифре номера зачетной книжки. На титульном листе указывается тема проектной части (см. приложение)
Пример структуры курсового проекта:
Введение
Операционные системы
1.1. Основные принципы и понятия
1.2. Классификации ОС
1.3. Требования к операционным системам
1.4. Состав ОС и назначение компонент
|
|
Разработка программы (процедуры) для определения процесса, занявшего порт
Выводы и предложения
Список использованной литературы
Во введении (объем 1-2 стр.) необходимо обосновать актуальность темы; указать цель работы; задачи, которые необходимо решить для достижения цели; описать совокупность научных методов, технических и программных средств, используемых при разработке курсовой работы; указать объект исследования. Введение целесообразно писать после завершения работы над основной частью.
В первой главе (10-15 стр.) необходимо раскрыть соответствующую теоретическую тему, выбранную по варианту. Для этого нужно наиболее полно и творчески описать предложенные по этой теме вопросы. Изложить мнения различных авторов по данной проблеме и свои умозаключения, обязательно сделать ссылки на литературные источники.
Во второй главе (2-3 стр.) привести листинг программы на выбранном для разработки языке программирования высокого уровня. Желательно привести так же скрин-шоты окна (окон) работающей программы.
Выводы и предложения (1-2 стр.) должны отражать результаты решения задач, поставленных во введении, отличаться конкретностью и логически завершать проделанную студентом работу.
Список использованной литературы (1-2 стр.) должен включать в себя не менее 10 источников.
1.1. Темы теоретической части
0. Операционные системы: основные принципы и понятия, классификации ОС, требования к операционным системам, состав ОС и назначение компонент
1. Вычислительные процессы в автономных однопроцессорных вычислительных машинах: понятие, состояние, алгоритмы планирования
2. Средства синхронизации и взаимодействия процессов в автономных однопроцессорных вычислительных машинах
3. Управление памятью в автономных однопроцессорных компьютерах
4. Управление вводом-выводом в автономных однопроцессорных компьютерах
5. Управление файлами и файловая система в автономных однопроцессорных компьютерах
6. Управление процессами и ресурсами в автономных многопроцессорных вычислительных машинах
7. Управление процессами и ресурсами в многомашинных вычислительных системах
8. Сетевые операционные системы: структура, одноранговые сетевые ОС и серверные ОС, ОС рабочих групп, распределенные системы
9. Характеристика операционных системы семейства Windows (одной из: XP, Vista, W7-10): структура, реализация объектов, управление процессами и потоками, управление памятью, особенности реализации ввода-вывода, файловые системы, безопасность.
1.2. Темы проектной части
Разработка программы (процедуры) выполняется на одном из языков высокого уровня (Delphi, Pascal, C++ и т.п.
0. Разработка программы (процедуры) для определения процесса, занявшего порт
1. Разработка программы (процедуры) поиска дубликатов файлов на диске
2. Разработка программы (процедуры) для получения подробной информации о дисках компьютера
3. Разработка программы (процедуры) для отображения информации о процессоре
4. Разработка программы (процедуры) для изменения атрибутов файла, папки, группы файлов, группы папок
5. Разработка программы (процедуры) для получения информации о системе
6. Разработка программы (процедуры) для получения списка открытых файлов
7. Разработка программы (процедуры) для отображения количество используемой оперативной памяти в системе
8. Разработка программы (процедуры) для отображения всех запущенных задач в системе, включая dll модули использующиеся каждой задачей
9. Разработка функции для определения занимаемое директорией места
1.3. Рекомендуемая литература
1. Таненбаум Э. Современные операционные системы /Э. Таненбаум.- СПб.: Питер, 2010.- 1120 с.:ил.
2. Таненбаум Э. Операционные системы: разработка и реализация / Э. Таненбаум, А. Вудхалл.- СПб.: Питер, 2006.-576 с.:ил.
|
|
3. Информатика: Учебное пособие/ А.П. Курносов и др. - Воронеж: ВГАУ, 2012.- 299 с.
4. Практикум по информатике: Учебное пособие / Под ред. А.П. Курносова. - М.: «КолосС», 2008. - 415 с.
5. Острейковский В.А. Информатика. Учебник / В.А. Острейковский. - М.: Высшая шк.,2000. - 508 с.
6. Microsoft Windows XP Professional. Учебный курс Microsoft (+CD). 3-е изд., испр. Экзамен 70-270 - Питер Пресс, 2008
7. Microsoft Windows XP Professional. Учебный курс Microsoft (+CD). 3-е изд., испр. Экзамен 70-270 - Питер Пресс, 2008
8. Партыка Т.Л. Операционные системы, среды и оболочки: Учебное пособие / Т.Л. Партыка, И.И. Попов.- М ФОРУМ: ИНФРА-М, 2004.- 400 с.:ил.
9. Распределенные системы. Принципы и парадигмы / Э. Таненбаум, М. ван Стеен. — СПб.: Питер, 2003. — 877 с: ил. — (Серия «Классика computer science»).
10. Храпский С. Ф. Операционные системы, среды и оболочки. Основные теоретические сведения: Учебное пособие/ С.Ф. Храпский. – Омск: ОГИС, 2005. – 268 c.
11. http://www.delphisources.ru
12. http://www.sysman.ru
13. http://www.programmersclub.ru
14. http://www.cyberforum.ru
Требования к оформлению курсового проекта
Курсовой проект по операционным системам выполняется с использованием современного программного обеспечения и компьютерной техники, что подчеркнет уровень их овладения студентом. Особое внимание студентам необходимо обратить на порядок оформления проекта.
Проект должен быть оформлен в текстовом процессоре MS Word или аналогичной по возможностям программе. Ориентация - книжная (некоторые таблицы и схемы могут быть расположены на страницах альбомной ориентации или бумагу формата A3). Текст на странице располагается в один столбец с отступами для полей: верхнее и нижнее поля - 2 см, левое поле - 3 см, правое - 1 см.
Для набора основного текста рекомендуется использовать одноименный стиль (основной текст), установив шрифт - Times New Roman, размер -14; параметры абзаца: первая строка - 1,25 см, выравнивание - по ширине, интервал перед и после - 0, межстрочный интервал - одинарный (остальные параметры установлены по умолчанию, поэтому опущены). Обязательно должен быть включен автоматический перенос слов. Разрешается использовать для выделения отдельных фрагментов текста полужирный шрифт и курсив.
|
|
Заголовки вопросов, рисунков и таблиц должны быть обязательно оформлены с использованием стилей. В конце названий точки ставить не следует, за исключением условных сокращений и обозначений.
Каждый раздел начинается с новой страницы.
Стиль заголовков вопросов (Заголовок 1) должен иметь следующие параметры:
ФОРМАТ АБЗАЦА: интервал после 12 пт., выравнивание По центру, положение на странице С новой страницы, запретить Автоматический перенос слов;
ФОРМАТ ШРИФТА: Times New Roman, Полужирный, размер 16, все прописные, интервал - Разреженный;
ФОРМАТ НУМЕРАЦИИ: нумерованный список заголовков (для заголовков «Введение», «Выводы и предложения», «Список использованной литературы» и «Приложения» после применения к ним стиля заголовка 1 необходимо выключить формат нумерации).
Таблицы должны быть наглядными и обрамленными со всех сторон и внутри. Размер шрифта в таблицах может быть не меньше 10 и не больше 14. Таблицы, не помещающиеся на одну страницу, должны переносится на следующую с добавлением под шапкой и в начале каждой следующей
страницы строки с порядковой нумерацией столбцов (шапка в таблице делается один раз, но на каждой следующей странице перед продолжением таблицы необходимо писать заголовок следующим образом:
Таблица 1 (продолжение).
В ячейках шапки выравнивание обычно делают по вертикали и по горизонтали - по центру; внутри таблицы - снизу и по правому краю, в некоторых случаях наглядней выглядит выравнивание - по центру.
Над таблицами необходимо располагать названия, которые должны иметь сквозную нумерацию. Постоянная часть названия вставляется с помощью средств текстового процессора, знак номера (№) не используется. Для единообразия оформления необходимо создать стиль «название таблицы» на основании стиля «название объекта» с параметрами: формат абзаца - по центру, отступ перед - 6 пт, запретить автоматический перенос слов, не отрывать от следующего; формат шрифта: Times New Roman, полужирный, размер - 12 и использовать его для всех заголовков таблиц.
Пример табличного заголовка: Таблица 1. Единицы измерения информации
Для оформления заголовков приложений необходимо создать название «Приложение» и использовать стиль «название таблицы». При описании по тексту следует вставлять перекрестные ссылки на постоянную часть и номер названия соответствующих приложений.
Над рисунками и схемами должны располагаться их названия, а под ними слово Рис. со сквозной нумерацией. Для вставки постоянной части заголовка с помощью средств текстового процессора, необходимо создать название Рис., знак номера (№) не используется.
Пример названия рисунка:
Каскадная модель
Рис 1.
Для единообразия оформления создайте стиль «название рисунка» на основании стиля «название объекта» с параметрами: формат абзаца - по центру, отступ после -6 пт, запретить автоматический перенос слов; формат шрифта: Times New Roman, полужирный, размер - 12 и использовать его для всех заголовков рисунков.
Таблицы и рисунки должны быть размещены в нужном месте и не оторваны от текста. Допускается в необходимых случаях их перенос на следующую страницу после упоминания по тексту с обязательной ссыл-
кой. Ссылки оформляются с помощь вставки перекрестных ссылок на постоянную часть и номер названия.
Первой страницей является титульный лист, который оформляют по установленной в высшем учебном заведении форме (Приложение 2). На второй странице под заголовком «Содержание» размещают оглавление работы с указанием страниц. При этом содержание должно соответствовать указанным по тексту заголовкам вопросов и номерам станиц, на которых они начинаются. Оглавление должно быть сформировано автоматически с использованием возможностей текстового процессора (чтобы заголовок «Содержание» не попал в список оглавления, к нему нельзя применять стиль заголовка).
Все страницы должны иметь сквозную нумерацию внизу и справа страницы. Первой страницей является титульный лист, но номер на нем не должен отображаться. Размер шрифта номера страницы - 12.
В тексте допускаются только общепринятые сокращения слов.
При использовании материала из литературных источников в квадратных скобках необходимо указать порядковый номер источника (например: [8]), соответствующий списку использованной литературы (используйте средства текстового процессора - перекрестную ссылку на абзац). При цитировании следует упомянуть фамилию и инициалы автора, вместе с номером источника указать номер страницы, с которой взята цитата. Нельзя отрывать основную мысль автора от его целостной концепции. Примечания и комментарии можно привести в виде сносок в конце страницы.
Список литературы должен быть оформлен с применением формата нумерованного списка. В процессе работы источники можно располагать в порядке использования, но после завершения их необходимо упорядочить в алфавитном порядке (отсортировать средствами текстового процессора и обновить поля с перекрестными ссылками).
Завершенный проект в электронном виде должен быть представлен в виде файла формата Word (например, Иванов.doc). Файл формата Word в случае сдачи на проверку бумажного варианта работы необходимо распечатать на принтере на белой бумаге (нельзя сдавать работы с нечетким или размазанным текстом). Файл с проектом следует записать на магнитный или оптический носитель информации, который приложить в конверте, подшитый после титульного листа.
Курсовой проект должен быть сшит в скоросшивателе (с приложенным в конверте электронным вариантом на носителе), подписан автором и представлен для проверки за 10 дней до начала сессии. Курсовые проекты не проверяются и должны быть переработаны, если содержание и оформление не соответствуют выданному варианту и требованиям, описанным в данных методических указаниях.
После проверки в работу нельзя вносить какие-либо изменения (изымать листы с замечаниями преподавателя или замазывать их штрихом).
Приложение 1
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ
ФГБОУ ВО ВОРОНЕЖСКИЙ ГАУ
Кафедра информационного обеспечения и моделирования агроэкономических систем
Курсовой проект
по дисциплине
« ОПЕРАЦИОНЫЕ СИСТЕМЫ »
на тему:
«Разработка программы (процедуры) для определения имени процесса, заблокировавшего файл»
Выполнил: студент ГПФ-3
заочного отделения (ДОТ)
Иванов А.А.
Шифр 14105
Руководитель: к.э.н., доц.
Кулев С.А.
Воронеж 2014
Учебное пособие
Кулев Сергей Александрович
Операционные системы
Публикуется в авторской редакции
Подписано к печати 27.01.2014 г. Формат 60х841/16
Бумага кн.-журн. Гарнитура «Таймс».
Усл. печ. л. ______. Тираж 35 экз. Заказ № ______
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Воронежский государственный аграрный университет имени императора Петра I»
Типография ФГБОУ ВПО Воронежский ГАУ, 394087 Воронеж, ул. Мичурина, 1