- •Університет економіки та права “крок” методичні вказівки
- •Розроблено кафедрою комп’ютерних наук
- •1.Загальні питання до виконання курсової роботи
- •1.1.Мета і завдання курсової роботи
- •1.2.Порядок виконання та захисту курсової роботи
- •2.Оформлення курсової роботи
- •2.1.Склад курсової роботи
- •3.1.Аналіз задачі
- •3.2.Розробка алгоритму
- •3.3.Розробка програмного продукту
- •2.2.Рекомендації щодо оформлення роботи
- •3.Методичні рекомендації
- •3.4.Виконання схем алгоритмів та ієрархії класів
- •Література
- •Додаток а. Зразок заяви на затвердження теми курсової роботи
- •Додаток б. Зразок оформлення титульної сторінки
- •Додаток в. Зразок оформлення завдання на курсову роботу
- •На курсову (розрахунково-графічну) роботу студента
- •Додаток г. Зразок складання календарного плану виконання курсової роботи календарний план
- •Додаток д. Зразок оформлення курсової роботи Додаток е. Орієнтований перелік тем курсової роботи
3.4.Виконання схем алгоритмів та ієрархії класів
Схеми повинні дати наочну уяву послідовності дій, що запрограмовані. Розробляються такі схеми:
схема алгоритму, яка відображає процес знаходження рішення задачі,
схема ієрархії об'єктів, яка показує взаємозв'язок і успадкованість класів,
структурна схема програми або схема взаємозв'язку функцій і процедур програми, яка відображає послідовність викликів процедур і функцій.
Обов'язково додається специфікація функцій і процедур, де наводиться формат оголошення функцій і процедур з поясненням змісту параметрів. Приклади схем алгоритмів і ієрархії класів наведені на мал. 1.
Введення параметра
параметр<0
ios
streambuf
istream
iostream
fstreambase
filebuf
ostream
fstream
Мал. 1. Схема алгоритму програми та схема ієрархії класів.
Література
ДСТУ 3008-95 „Документація. Звіти в сфері науки і техніки. Структура і правила оформлення” [Текст] – Державний стандарт України.
РД 50-34_698-90 „Автоматизированные системы. Требования к содержанию документов” [Текст] – Руководящий документ по стандартизации.
Фаулер М., Скотт К. UML. Основы. Краткое руководство по унифицированному языку моделирования [Текст] / Мартин Фаулер и Кендалл Скотт – СПб.: Символ-Плюс, 2002. – 192 с.
ГОСТ _402-78 „Описание программы” – Государственный стандарт Союза ССР.
Уэзерелл Ч. Этюды для программистов [Текст] / Ч. Уэзерелл. – М.: Мир, 1982. – 288 с.
Гарднер М. Крестики-нолики [Текст] / М. Гарднер. – М.: Мир, 1988. – 352 с.
Алгоритм крестиков-ноликов [Интернет-ресурс]. – http://beluch.ru/progr/algkres. htm.
Тоффоли Т., Марголус Н. Машины клеточных автоматов [Текст] / Т.Тоффоли, Н. Марголус. – М.: Мир, 1991. – 280 с.
Гутман В.И., Мощанский В.Н. Алгоритмы решения задач по механике в средней школе [Текст] / В.И. Гутман, В.Н.Мощанский. – М.: Просвещение, 1988. – 95 с.
Павловский В.Е. Задачи динамики и управления мобильными роботами [Интернет-ресурс] / В.Е. Павловский. – http://posp.raai.org/data/posp2005/SIR/ Pavlovsky /pavlovsky.html
Бобровский С. Алгоритмы, применяемые в играх [Интернет-ресурс] / Сергей Бобровский. – http://oldgames.zp.ua/articles/agames.htm.
N: уроки по программированию игр во флэше [Интернет-ресурс] / http://noregret.org/tutor/n/#start
Корн, Г. Справочник по математике для научных работников и инженеров (определения, теоремы, формулы) [Текст]: справочное издание / Г. Корн, Т. Корн. – М. : Наука, 1978. – 831 с
Бережная Е.В., Бережной В.И. Математические методы моделирования экономических систем [Текст]: учеб. пособие / Е. В. Бережная, В.И.Бережной. – М.: Финансы и статистика. – 2006. – 432 с.
Яворский, Б. М. Справочник по физике для инженеров и студентов вузов [Текст] : справочное издание / Б.М. Яворский. – 3-е изд. – М. : Наука, 1965. – 847 с.
Справочник логиста - 2008 [Текст]. – К. : ООО "СЭЭМ", 2008. – 144 с.
Гросс, К. C# и платформа NET 3.5 Framework: базовое руководство [Текст] : учебное пособие / К. Гросс. - 2-е изд. - М. : ООО "И.Д. Вильямс", 2009. - 480 с.
Шилдт, Г. C# 3.0: руководство для начинающих [Текст] : учебное пособие / Ш. Герберт. - 2-е изд. - М. : ООО "И.Д. Вильямс", 2009. - 688 с.
Глушаков, С. В. Практикум по C++ [Текст] : учебное пособие / С.В. Глушаков, А.В. Коваль, С.В. Смирнов. - Х. : Фолио, 2006. - 525 с.
