Реферат: Обработка данных о студентах
Сортировка списка;
Выход из программы;
После выполнения каждой функции необходимо обеспечить возврат в главное меню и выбор любой другой функции.
При выборе функции «Выход» работа программы завершается.
При выборе функции «Добавление записи», выделяется память для хранения данных, затем пользователю предлагается ввести номер договора, название, производителя, эти данные заносятся в память, после чего автоматически определяется сумма на которую товара на складе .
При выборе функции «Удалить», проверяется наличие данных в списке. Если список пуст, на дисплей выводится соответствующее сообщение; Если данные о товаре внесены в список, то происходит удаление этих данных и освобождение памяти; иначе на дисплей выводится надпись об их отсутствии.
При выборе функции «Просмотреть», поверяется наличие данных в списке. Если данные отсутствуют, на дисплей выводится соответствующее сообщение; иначе выводится таблица, содержащая номер договора, производитель, название товара, количество данного товара, его цена и сумма.
При выборе функции «Сортировать», происходит сортировка списка по названию товара. «Поиск» осуществляется по названию товара и если товар есть в наличии, то выводится полная информация о нем, если нет товара на складе, то выводится сообщение товар отсутствует.
-
Описание и формализация технологии передачи и обработки информации
Компьютеры очень быстро развиваются и становятся все более мощными, но и по сей день, возникают проблемы при работе с большими объемами информации. Для решения данной проблемы было предложено использование динамической памяти и переменных особого типа – указатели.
Для нормального функционирования полученного программного обеспечения ПК должен удовлетворять следующим минимальным требованиям:
1. Наличие 2МВ свободного места на жестком диске.
2. Операционная система Windows 95’, 98’, или среда DOS.
3. Видео карта не менее 4 МБ
4. Процессор с частотой 600МГц.
5. 16МВ оперативной памяти.
Для более точного и быстрого функционирования программы необходимы более поздние версии операционной системы, больше свободного места на жестком диске, а также наиболее современная аппаратура.
-
Обоснование этапов обработки информации, общая концепция программы, состав и ее
структура
Разработка данного программного продукта состоит из нескольких этапов: постановка задачи, разработка алгоритма и блок схемы, запись в программный код.
-
Постановка задачи – это точное описание исходных данных условий задачи и цели ее решения на этом этапе многие из условий задачи заданных в словесном виде необходимо выразить на точном формальном языке математики часто задача программирования задается в математической формулировке, то в этом случае первые два этапа отпадают. Для решения достаточно сложных задач этап формализации может потребовать значительных усилий и времени, поэтому среди опытных программистов бытует мнение что этап формализации половина работы.
-
Разработка алгоритма и блок схемы. На этом этапе разбиваем на модули и отдельные подпрограммы, а также составляется общая блок схема, которая может быть реализована графически так и словесно.
-
Последний этап это непосредственно кодирование программы в машинный код на предложенном языке программирования.
На рисунке 1 показаны информационные связи программы.