ументації.
Курсовий проект включає в себе розробку програм для вирішення наступних завдань:
- статистична обробка даних (введення даних, виведення даних, запис даних у файл, читання з файлу, пошук, доповнення даних, видалення); p>
- сортування масиву даних (числових);
- побудова діаграми (кругова, призначена для користувача штрихування).
У курсовій роботі використана наступна послідовність етапів створення автоматизованої системи:
- постановка задачі;
- формалізація;
- алгоритмізація;
- програмування;
- тестування і налагодження;
- документування.
В якості середовища програмування використовується Free Pascal IDE.
1. Постановка завдання
Розробити програму, що виконує наступні функції:
введення даних;
запис даних у файл;
читання даних з файлу;
висновок даних на екран;
додаток даних;
видалення даних;
пошук інформації по заданому атрибуту;
сортування даних;
побудова діаграми за даними з файлу і виведення її на екран.
Варіант № 15 передбачає використання предметної області "Садовод", вхідними даними якої є: ПІБ, кількість соток, річний внесок за сотку (грн.); обчислюване поле - сума річного внеску. Вид меню - вертикальне, вибір пункту меню здійснюється за допомогою функціональних клавіш. p align="justify"> Для сортування даних та побудови діаграми використовувати обчислюване поле. Тип сортування - сортування підрахунком. Вид діаграми - кругова, спосіб зафарбовування - спеціальна штрихування. br/>
2. Склад і структура вихідних даних і результатів
Таблиця 1 - Склад і структура вихідних даних
Ім'я переменнойНазначениеТипОграниченияiУправляющая переменнаяinteger - 32768.32767 SumСумма загального внеску за всі ділянки усіма садоводаміinteger - 32768.32767 gdПеременная, визначальна драйвер графічного устройстваinteger - 32768.32767 gmпараметр (mode) integer - ...