Сортировка массивов. Блок-схема - текст процедуры - пояснения к программному тексту. Формирование массива по первому контуру, страница 3

Оформление пояснительной записки

Записка должна содержать следующие главы:

Глава 1. Постановка задачи

1.  Список контуров

2.  Описание метода сортировки

3.  Условие дополнительной задачи

Глава 2. Разработка проекта

1.  Сортировка массивов

- Блок-схема

- текст процедуры

- пояснения к программному тексту

2.  Обработка массива

- блок-схема алгоритма

- текст процедуры

- пояснение к тексту

3.  Формирование массива по первому контуру

- блок-схема алгоритма

- текст фрагмента программы

- пояснение к тексту

4.  Формирование массива по второму контуру

- блок-схема алгоритма

- текст процедуры

- пояснение к тексту

5.  Формирование массива по третьему контуру

- блок-схема алгоритма

- текст процедуры

- пояснение к тексту

Глава 3. Листинг программного кода  задачи

В две колонки 8 шрифтом

Глава 4. Скриншоты работы программы


Тип заданий II

Исходные данные

·  название и структура таблицы данных, в которой хранятся записи;

·  меню, содержащее следующие позиции: «Создать», «Просмотр», «Сохранить», «Загрузить»,  дополнительные функции в соответствии с вариантом задания (см. табл. 2), «Выход»;

Варианты заданий

Варианты заданий приведены в таблице 2.

При входе в программу появляется меню, содержащее требуемые вариантом задания позиции. Над меню должна быть выведена информация о варианте и авторе курсовой работы.

При выборе позиции «Создать» программа создает динамический список, каждый элемент которого является записью требуемой структуры. Информационная часть записи заполняется данными, вводимыми с клавиатуры. В процессе ввода должна осуществляться проверка корректности данных. Окончание ввода – при нажатии клавиши <Esc>.

При выборе позиции «Просмотр» появляется подменю, содержащее две альтернативы: «Прямой порядок» и «Обратный порядок». Если выбрана позиция «Прямой порядок», то записи выводятся на экран последовательно, начиная с первой (от начала списка к концу). Выбор позиции «Обратный порядок» вызовет вывод на экран всех записей в обратной последовательности (от конца списка к началу).

При выборе позиции «Сохранить» программа сохраняет в файл список записей. При этом должна предусматриваться проверка наполненности списка. Если список пуст, программа должна выдавать соответствующее предупреждение.

При выборе позиции «Загрузить» программа загружает из файла ранее сохраненный список. Если текущий список непустой, необходимо предусмотреть его очистку. Кроме того, должны быть предусмотрены проверки: перед загрузкой – действительно ли в данном файле находится ранее сохраненная информация об окнах, в процессе загрузки – корректности данных.

При выборе позиции "Информация" программа выводит информацию об авторе и теме работы.

При выборе позиции "Выход" программа очищает динамическую память и заканчивает работу.

Таблица 2. Таблица вариантов заданий II типа.