- •Методические указания к выполнению курсовой работы
- •230115 «Программирование в компьютерных системах»
- •Введение
- •1 Цель и задачи курсовой работы
- •2 Последовательность выполнения работы
- •3 Перечень вопросов, подлежащих разработке
- •4 Этапы разработки программного обеспечения
- •4.1. Постановка задачи
- •4.2. Проектирование
- •4.3. Программная реализация
- •4.4. Тестирование и отладка.
- •5 Требования к структуре и оформлению курсовой работы
- •5.1 Структура курсовой работы
- •5.2 Оформление пояснительной записки к курсовой работе
- •Приложения
- •Средства и правила построения блок-схем
- •Унифицированные структуры
- •Образец оформления титульного листа курсовой работы
- •Курсовая работа
- •Тема: «________________________________________________________»
- •Пример задания на курсовую работу задание
- •Пример оформления содержания курсовой работы содержание
- •Блок-схемы алгоритмов программы «Поиск в массиве»
- •Типовые задания для курсовой работы
- •Список использованной литературы
- •Образец оформления введения курсовой работы введение
- •Образец оформления основной части курсовой работы
- •1 Постановка задачи
- •2 Проектирование приложения
- •2.1 Структурная диаграмма программы
- •2.2 Разработка алгоритма
- •3 Программная реализация
- •3.1 Описание и исходный текст программ приложения
- •3.2 Процедура tForm1.Button1Click поиска в массиве
- •3.3 Функция GetSubstr для ввода массива из компонента Edit
- •3 .4 Процедура tForm1.Button2Click завершения работы программы
- •3.5 Описание интерфейса приложения
- •4 Тестирование и отладка приложения
- •Образец оформления заключения курсовой работы заключение
- •Список рекомендуемой литературы
Приложения
Приложение 1
Средства и правила построения блок-схем
Блок-схема является формой представления алгоритма с помощью графических символов. Графические символы, их размеры, а также правила построения блок-схем определены государственными стандартами:
ГОСТ 19.002-80 ЕСПД. Схема алгоритмов и программ. Правила выполнения.
ГОСТ 19.003-80 ЕСПД. Схема алгоритмов и программ. Обозначения условные графические.
Ниже приведены часто употребляемые графические символы, полный список которых включает 42 символа.
Таблица 4 – Основные графические символы
Графический символ |
Название и использование графического символа |
|
Начало, конец, прерывание процесса обработки данных или выполнения программы. Слово «Начало» («Конец») записывают внутри графического символа |
|
Процесс. Выполнение операции или группы операций, в результате чего изменяется значение, форма представления или расположения данных. Внутри символа или же в виде комментария на естественном языке или в виде формулы записываются действия, которые производятся при выполнении операции или группы операций |
|
Решение. Выбор направления выполнения алгоритма или программы в зависимости от некоторых переменных условий. Текст в этом блоке должен предполагать ответы «Да» или «Нет». Отступление допускается, если при этом вопрос и варианты ответов становятся более понятными. Символ используется для изображения унифицированных структур: РАЗВИЛКА ПОЛНАЯ, РАЗВИЛКА НЕПОЛНАЯ, ВЫБОР, ЦИКЛ-ДО, ЦИКЛ-ПОКА |
|
Модификация. Выполнение операций, меняющих команды или группу команд, изменяющих программу. Символ используется для изображения унифицированной структуры ЦИКЛ С ПАРАМЕТРОМ. Внутри символа записывается параметр цикла с указанием начального и конечного значений, а также шаг изменения цикла, если он не равен единице |
|
Предопределенный процесс. Использование ранее созданных и отдельно описанных алгоритмов или программ (процедур, функций, программных модулей). Символ служит для указания обращения к процедурам, функциям, программным модулям |
|
Бумажный документ. В каждом блоке этого типа, помимо названия, должен быть указан код печатного документа. В отдельной таблице, прилагаемой к диаграмме, по коду должны восстанавливаться шаблон и процедуры заполнения печатной формы. При правильном документообороте все бумажные документы в том или ином виде архивируются
|
|
Ручной (с клавиатуры, сканера) ввод данных в процесс обработки |
|
Дисплей. Ввод — вывод данных в случае, если непосредственно подключенное к процессору устройство воспроизводит данные и позволяет оператору вносить изменения в процессе их обработки |
|
Электронное хранилище данных, автоматизированная система. В тексте блока такого типа должно быть указано название Модуля, Подсистемы, Системы и т. д. |
|
Линия потока. Указание последовательности связей между символами. Для изображения линий потока существуют правила: ▪ линии потока должны быть параллельны линиям внешней рамки блок-схемы (границам листа); ▪ направление линии потока сверху вниз и слева направо принимается за основное и стрелками не обозначается, в остальных случаях направление линии потока обозначается стрелками; ▪ изменение направления линии потока производится под углом 90° |
|
Соединитель. Указание связи между прерванными линиями потока, связывающими символы. Если блок-схема состоит из нескольких частей, расположенных на одной странице, то линия потока одной части заканчивается символом «соединитель», а линия потока на продолжении блок-схемы начинается с того же символа. Внутри символов «соединитель» ставятся одинаковые порядковые номера, соответствующие разорванной линии потока |
|
Соединитель страниц. Служит для тех же целей, что и соединитель, но при расположении частей блок-схемы на разных страницах |
|
Комментарий. Связь между элементами схемы и пояснениями. Позволяет включать в блок-схему пояснения, формулы и другую информацию |
Приложение 2
