КУРСОВАЯ РАБОТА
по дисциплине “Программирование на языке высокого уровня ”
Вариант _25_
Техническое задание
Листов _3__
|
Исполнитель: |
Руководитель: |
|
|
|
|
Студент группы С-21 |
Ст. преподаватель каф ВСиС |
|
Шилак Е.М. |
Беликова М.А. |
Москва 2009
-
Назначение программы
Разработать учебную программу, по дисциплине “ Программирование на языке высокого уровня ”.
-
Требования к программе
2.1.Требования к функциональным характеристикам
Программа должна выполнять следующие функции:
-
создавать и выводить на экран меню;
-
выводить информацию о разработчике программы;
-
вводить исходные данные из файла или с клавиатуры ( по выбору пользователя);
-
проверять исходные данные и исправлять ошибки в данных;
-
упорядочить элементы массива по убыванию методом простого выбора;
-
переместить в начало линейного списка элементы с четными отрицательными значениями;
-
выводить результаты работы программы на экран.
Исходные данные хранятся в текстовых файлах.
2.2.Требования к надежности
Надежное функционирование программы обеспечивается за счет проверки исходных данных на их достоверность.
2.3.Требования к составу технических средств
Программа должна функционировать на IBM PC - совместимых компьютерах.
2.4.Требования к информационной и программной совместимости
Программа должна быть написана на языке Паскаль версии 7.0, и функционировать под управлением операционной системы MS DOS. Для работы программы требуются модули CRT, GRAPH.
2.5. Требования к программной документации
Разработать документы "Техническое задание", "Программа и методика испытаний ".
2.6.Стадии и этапы разработки
|
Этапы разработки |
Содержание работ |
Срок неделя
|
|
Разработка технического проекта |
Разработка структуры входных и выходных данных. Разработка алгоритмов решения задач. Разработка структуры программы. Разработка тестов. |
19.03 16.03 02.04 08.04 |
|
Разработка рабочего проекта. |
Написание текста программы на заданном языке. Отладка программы. Разработка программной документации. Написание отчета о работе. |
16.04 30.04 07.05 13.05 21.05 |
