- •Основы алгоритмизации и программирования
- •1 Цели курсового проектирования
- •2 Общие требования к курсовому проекту
- •2.1 Тематика курсового проектирования
- •Примерный перечень тем курсовых проектов
- •2.2 Задание на курсовое проектирование
- •2.3 Содержание курсового проекта
- •2.4 Оформление листа «Содержание»
- •2.5 Защита курсового проекта
- •3 Методические указания по выполнению
- •4 Оформление курсового проекта
- •4.1 Оформление пояснительной записки
- •4.1.1 Построение пояснительной записки
- •4.1.2 Изложение текста пояснительной записки
- •4.1.3 Оформление иллюстраций
- •4.1.4 Построение таблиц
- •4.1.5 Список используемых источников
- •4.1.6 Оформление приложений
- •4.1.7 Оформление ссылок
- •4.1.8 Основные надписи
- •4.2 Оформление графической части
- •Приложение а
- •Пример оформления задания на курсовое проектирование
- •І. Разлікова-тлумачальная запіска
- •Іі. Графічная частка праекта (работы)
- •Приложение б
- •Пример оформления титульного листа
- •Приложение в
- •Пример оформления содержания пояснительной записки
- •Приложение е
- •Пример оформления схемы программы
- •Содержание
4.2 Оформление графической части
Схемы должны быть оформлены как графическая часть курсового проекта, на обратной стороне листов формата А1 как плакаты. Схемы могут быть различных видов и различной степени детализации. Схемы могут отображать алгоритмы работы системы, алгоритмы отдельных процедур и функций (схема программы), порядок взаимодействия подпрограмм, последовательность обработки данных и т.д.
Схемы алгоритмов должны чертиться согласно требованиям единой системы программной документации (ЕСПД): ГОСТ 19.701–90 (приложения Д и Е).
Рекомендуемая литература
Нормативные документы
ГОСТ 2.105–95 ЕСКД. Общие требования к текстовым документам.
ГОСТ 19.701-90. ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.
Литература по алгоритмизации
Абрамов С.А., Гнездилова Г.Г., Капустина Е.Н., Селюн М.И. Задачи по программированию. М.: Наука, 1988,
Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. М.: Мир, 1979.
Бондарев В.М., Рублинецкий В.И., Качко Е.Г. Основы программирования. – Харьков: Фолио; Ростов н/Д:Феникс, 1997.
Вирт Н. Алгоритмы и структуры данных: Пер. с англ. – М.: Мир, 1980.
Долинский М.С. Решение сложных и олимпиадных задач по программированию. Учебное пособие. – СПб.:Питер, 2006.
Грэхем Р., Кнут Д., Паташник О. Конкретная математика. Основание информатики: Пер. с англ. – М.: Мир, 1998Йодан Э. Структурное проектирование и конструирование программ. – М.: Мир, 1979.
Кирюхин В.М., Лапунов А.В., Окулов С.М. Задачи по информатике. Международные олимпиады 1989-1996. – М.: «ABF», 1996.
Кнут Д. Искусство программирования для ЭВМ: в 3-х томах. т. 1. Основные алгоритмы. М.: Мир, 1976.
Кнут Д. Искусство программирования для ЭВМ: в 3-х томах. т. 2. Получисленные алгоритмы. М.: Мир, 1976.
Кнут Д. Искусство программирования для ЭВМ: в 3-х томах. т. 3. Поиск и сортировка. М.: Мир, 1976.
Липский В. Комбинаторика для программистов. – М.: Мир, 1988.
Мейер Б., Бодуэн К. Методы программирования: В 2-х томах.Т1. М.: Мир, 1982..
Мейер Б., Бодуэн К. Методы программирования: В 2-х томах.Т2. М.: Мир, 1982.
Новиков Ф.А. Дискретная математика для программистов. СПб.:Питер, 2003.
Окулов С.М. Программирование в алгоритмах /С.М. Окулов. – 2-е изд., испр. – М.:БИНОМ. Лаборатория знаний, 2006.
Рейнгольд Э., Нивергельт Ю., Део Н. Комбинаторные алгоритмы. Теория и практика. М.: Мир, 1980.
Свами М., Тхуласираман К. Графы, сети и алгоритмы. м.: Мир,1984.
Хаггарти Р. Дискретная математика для программистов. М - Техносфера, 2003.
Хьюз Дж., Мичтом Дж. Структурный подход к программированию. М.: Мир, 1980.
Федоренко Ю. Алгоритмы и программы на Turbo Pascal. Учебный курс.- СПб.:- Санкт –Петербург, 2001.-240с.:ил.
Филлипс Д., Гарсиа-Диас А. Методы анализа сетей:- М.: Мир, 1984.
Литература по системе программирования Delphi
Архангельский А.Я. Delphi 7. Справочное пособие. –М:ООО «Бином-Пресс», 2003.
Архангельский А.Я. Программирование в Delphi 6. –М: ЗАО «Изд-во Бином», 2003.
Архангельский А.Я. Delphi 7. Приемы программирования в Delphi. Изд. 2-е, перераб. и доп. –М:ООО «Бином-Пресс», 2004.
Баженова И.Ю. Delphi 7. Самоучитель программиста. – М.:КУДИЦ-ОБРАЗ, 2003.
Бакнелл Дж. Фундаментальные алгоритмы и структуры данных в Delphi. Библиотека программиста. – М.: ООО «ДиаСофтЮП»; СПб Питер, 2006.
Бобровский С.И. Delphi 7. Учебный курс. – СПб:Питер, 2003.
Гофман В.Э., Хоменко А.Д. Работа с базами данных в Delphi –СПб:БХВ-Петербург, 2003.
Дарахвелидзе П.Г., Марков Е.П. Delphi- среда визуального программирования: - СПб.:- Санкт –Петербург, 1996.
Елманова Н. и др. Delphi и технология COM. Мастер-класс. – СПб:Питер, 2003.
Зубов В.С., Шевченко И.В. Структуры и методы обработки данных: Практикум в среде Delphi. –М.: Информационно-издательский дом «Филинъ», 2004.
Кандзюба С.П., Громов В.Н. Delphi 6/7. Базы данных и приложения. Лекции и упражнения. – СПб:ООО «ДиаСофтЮП», 2002.
Киммел, Пол. Создание приложений в Delphi. – М.: Издательский дом ”Вильямс”, 2003.
Культин Н.Б. Основы программирования в Delphi 7. – СПб.:БХВ-Петербург, 2003.
Культин Н.Б. Delphi в задачах и примерах. – СПб.:БХВ-Петербург, 2003.
Марко Кэнту. Delphi 6 для профессионалов (+СD). – СПб.: Питер, 2002.
Озеров В. Delphi. Советы программистов. –СПб:Символ-Плюс, 2004.
Понамарев В. А. Самоучитель Delphi Studio. — СП.: БХВ-Петербург, 2003.
Суворов К.А., Черемных М.Н. Справочник Delphi. Базовые классы. –СПб:БХВ-Петербург, 2004.
Текстейра С., Пачеко К. Delphi 5. Руководство разработчика в 2-х томах. – М.:Издательский дом «Вильямс», 2001.
17. Фаронов В. В. Программирование баз данных в Delphi 7. Учебный курс. СПб.: Питер, 2003.
Фаронов В.В. Delphi 6. Учебный курс.-М.: Издатель Молгачева С.В.,2001.
Фаронов В.В. Delphi 6. Учебный курс. СПб.:Питер 2002.
Хомоненко А. Д и др. Delphi 7/ Под общей ред. А.Д. Хомоненко. – СПб.:БХВ-Петербург, 2004.
Шкрыль А.А. Delphi. Народные советы. – СПб.:БХВ-Петербург, 2007.
Литература по играм и головоломкам