
- •Методичні вказівки
- •1 Мета і завдання курсової роботи
- •2 Завдання до курсової роботи
- •2.1 Частина 1
- •2.2 Частина 2
- •2.3 Частина 3
- •3 Організаційні вказівки
- •4 Методичні вказівки до виконання розділів курсової роботи
- •Рекомендована література
- •Додаток а
- •Примітка. В дужках подано довжини нот. Додаток б
- •Додаток в
4 Методичні вказівки до виконання розділів курсової роботи
4.1 Аналіз технічного завдання (2 - 3 стор.)
У цьому розділі пропонується провести детальний аналіз технічного завдання (ТЗ), визначити мету роботи, окреслити задачі, які вирішуються при побудові даної системної програми, а також вказати, які особливості ТЗ справили вплив на вибір тих чи інших рішень.
4.2 Аналіз взаємодії системної програми з апаратною частиною комп’ютера та операційною системою (6 - 8 стор.)
Цей розділ містить характеристики обладнання, з яким повинна працювати системна програма.
Пояснення необхідно супроводжувати рисунками, діаграмами, таблицями, схемами, які відображають взаємодію розробленої програми з апаратним забезпеченням.
4.3 Розробка алгоритму програми (7 - 10 стор.)
У цьому розділі необхідно спочатку на натуральній мові (російській, українській, англійській, іншій) записати алгоритм роботи програми. До цієї частини записки можна включити (вкрапити) фрагменти загальної блок-схеми алгоритму. Повну блок-схему алгоритму необхідно привести у кінці цього розділу. Припустиме винесення блок-схеми до додатку, але це можна робити лише тоді, коли у розділі по частках (фрагментами) приведено усі без винятку блоки й зв’язки між ними.
4.4 Розробка програмного коду (9 - 12 стор.)
Побудову програмного коду необхідно робити на основі розробленого алгоритму. Кожний фрагмент коду необхідно зв’язати з відповідним блоком (блоками) алгоритму.
4.5 Звіт про випробування програми (1 - 2 стор.)
Випробування є кінцевим етапом розробки програми.
Метою випробування програми є експериментальне визначення фактичних характеристик програми, на основі яких можна зробити висновок про придатність програми для використання за її призначенням.
Цей розділ пояснювальної записки має вміщувати:
повну назву програми, що випробується;
опис середовища випробування програми (конфігурація обчислювальної системи, тип і версія операційної системи і ін.);
дату і час початку, закінчення випробування;
короткий опис методики випробування;
результати випробування;
пропозиції і рекомендації щодо робіт, які дозволять ліквідувати виявлені в процесі випробувань недоліки програми і підвищити якість програми.
Висновок містить основні висновки й перспективи подальшого розвитку програного забезпечення, що захищається.
Оцінювання результатів випробувань проводить комісія за участю розробника програми і керівника курсової роботи.
Рекомендована література
Касаткин А.И. Профессиональное программирование на языке Си. Управление ресурсами: Справ. пособие. – Мн.: Выш. шк., 1992. – 432 с.
Фролов А.В., Фролов Г.В. Операционная система MS-DOS. – М.:"ДИАЛОГ-МИФИ", 1991, 1992. – 512 с. - (Библиотека системного программиста; Т.1, Кн.1-3).
Фролов А.В., Фролов Г.В. Аппаратное обеспечение IBM PC: – М.:"ДИАЛОГ-МИФИ", 1992. – 208 с. – (Библиотека системного программиста; Т.2, ч.1-2).
Фролов А.В., Фролов Г.В. MS-DOS для программиста – М.:"ДИАЛОГ-МИФИ", 1995. – 256 с. – (Библиотека системного программиста; Т.18).
Касаткин А.И. Профессиональное программирование на языке Си. Системное программирование: Справ. пособие. – Мн.: Выш. шк., 1993. – 340 с.
Финогенов К.Г. Самоучитель по системным функциям MS-DOS. –М: Радио и связь, 1995. –382 с.
Зубков С.В. Assembler. Для DOS, Windows и Unix.– М.:ДМК, 1999. – 640 с.
Программирование на аппаратном уровне: специальный справочник.-2 изд. /В. Кулаков. – СПб.:Питер. 2003.-848 с.
Кулаков В. Программирование дисковых подсистем – СПб.:Питер. 2002. – 768 с.
Финогенов К.Г. Win32. Основы программирования.-М.: ДИАЛОГ-МИФИ, 2002.- 416 с.
Системное программное обеспечение /А.В.Гордеев, А.Ю. Молчанов.-СПб.: Питер, 2001.- 736 с.