gn="justify"> save - функція, яка зберігає дані з лінійного списку у вказаний файл
В· menu_edit - функція викликає підменю редагування таблиці
В· raschet - функція виробляє обробку даних і роздруківку
В· add_obrabotka - функція виробляє безпосередній розрахунок вихідних даних
2.7 Вибір мови програмування
Програма написана на мові високого рівня С + + і скомпільована компілятором Borland C 3.1 для MSDOS v.5.0 з використанням безкоштовно розповсюджуваного (за допомогою FIDO та Internet) пакета ComC для роботи з текстовими вікнами, клавіатурою і т. д. Даний пакет надає подібні TurboVision засоби для роботи з вікнами, меню, але займає значно менше місця і працює швидше. p align="justify"> Мова С + + і компілятор обрані через його гнучкості, широкого розповсюдження, малого обсягу виконуваного файлу і великій швидкості виконання. Компілятор Borland C + + до того ж включає в себе опциональную можливість оптимізації коду програми як за швидкістю, так і за розміром [1-3]. p align="justify"> Для розробки програм такого типу зручніше використовувати мову високого рівня;
1. Легкість в роботі з покажчиками;
2. Достатня швидкість виконання готової програми;
Всім цим вимогам задовольняє мова програмування Borland C + +
3. ОСНОВНІ ТЕХНІКО-ЕКОНОМІЧНІ ПОКАЗНИКИ
Для нормальної роботи програми необхідна наступна апаратна база: сумісний IBM-PC комп'ютер на базі процесора Intel 80286, 640Кб оперативної пам'яті, накопичувач жорстких або гнучких магнітних дисків об'ємом не менше 10 Мб, CGA VGA, SVGA відеоадаптери, кольоровий монітор, що підтримує текстовий режим 80х25.
Програма призначена для роботи в середовищі операційної системи MS-DOS. Також працездатність програми збережеться при використанні її під лінії Windows 9х. Всі перераховані вище вимоги є оптимальними. br/>
ВИСНОВОК
Дана програма, складена відповідно до постановкою завдання на курсове проектування за темою "Розробка програми про успішність студентів" з дисципліни "Основи програмування та алгоритмічні мови" (ОП і АЯ).
У програмі були реалізовані функції: відкриття файлу з даними, перегляд вмісту файлу, cортировка, додавання, редагування і видалення даних, а так само вивід результуючої таблиці на екран.
Для перевірки працездатності програми і правильності обробки вхідних даних розроблено тестовий приклад...