Завдання на курсову роботу 
   1. Найменування і підстава для виконання курсового проекту. 
  1.1. Найменування курсової роботи. 
  1.2. Постановка завдання 
  Розробити клас (клас варіанти), визначений варіантом. Розробити другий клас-масив, елементами якого є об'єкти класу-варіанту. Розробити додаток, яке демонструє застосування класу-масиву. 
  Клас-варіант: 
  Успішність студента (Відомості про успішність одного студента з однієї дисципліни: Номер залікової книжки, Шифр ??групи, Назва дисципліни, Дата отримання оцінки, Оцінка, Прізвище викладача При введенні даних в рядкові поля передбачити перетворення їх до формату: перша буква велика, інші маленькі) 
  Операції класу-варіанту: 
  · Заповнення об'єкта класу 
  · Висновок об'єкта класу 
  · Зміна значення будь-якого члена даних класу 
  · Доступ до значення будь-якого члена даних класу 
  Клас-масив: Успішність групи 
  Операції класу-масив: 
  · Створити масив з N елементів. Кількість елементів вводить користувач. 
  · Заповнити масив 
  · Вивести масив 
  · Сортувати масив методом Центральної Вставки по Назві дисципліни. 
  · Сформувати відомість успішності групи з певної дисципліни (Шифр групи і Назва дисципліни вводяться). 
  · Знайти середній бал групи з дисципліни. 
  · Вивести студентів, у яких є двійки. 
  1.3. Вихідні дані для розробки. 
  Система програмування Delphi7. 
  1.4. Вихідні дані 
  Проект додатки в електронному вигляді. 
  1.5. Підстава для виконання КР (курсової роботи) -навчально план з дисципліни Програмування на ЯВУ 
  2. Цілі і завдання KP. 
  2.1. Метою курсової роботи є отримання практичних навичок самостійної розробки додатків. 
				
				
				
				
			  Приватними цілями KP є: 
  · навчання елементам технології створення програмного продукту 
  · використання знань за технологією структурного програмування з використанням сучасних засобів: модуль і об'єкт 
  · навчання якісному оформленню документації на програмне забезпечення 
  2.2. Завдання вирішуються в КP. 
  2.2.1. Аналіз вихідних даних, постановки задачі, дослідження запропонованої варіантом завдання. 
  2.2.2. Визначення структури класу-варіанту. 
 . 2.3. Розробка алгоритмів методів класу-варіанту 
 . 2.4. Розробка текстового файлу, що містить тести для тестування класу-варіанту. 
 . 2.5. Тестування класу-варіанту. 
 . 2.6. Визначення структури класу-масиву. 
 . 2.7. Розробка алгоритмів методів класу-масиву 
 . 2.8. Розробка текстового файлу, що містить тести для тестування класу-масиву. 
 . 2.9. Тестування класу-масиву. 
 . 2.10. Розробити додаток, яке демонструє використання класу-масиву. 
  3. Вимоги до розробки 
  3.1. Визначення класів повинні бути представлені модулями Unit. 
  3.2. Додаток, яке демонструє використання класу-масиву має управлятися за допомогою інтерфейсу, представленого діалоговими вікнами (формами). 
 . 3. Тестові дані повинні бути підготовлені в текстових файлах. Для прискорення доступу до тестових даними необхідно переписати їх у типізований файл, відповідної структури. Результати тестування повинні бути представлені в елементах діалогових форм. Передбачити використання апарату виняткових ситуацій (try) при обробці файлів. 
 . 4. Додаток повинен дозволити користувачеві в інтерактивному режимі вибрати пристрій виводу результатів тестування: на монітор або на принтер. 
  4. Вимоги до документації. 
  Документація повинна бути оформлена у формі pасчетном-пояснювальної (РПЗ) записки згідно вимог до РПЗ 
   Реферат 
   1.1. Загальне число сторінок, кількість таблиць, малюнків, кількість розділів 
  · Загальне число сторінок: 
  · Кількість таблиць: 
  · Кількість малюнків: 
  · Кількість розділів: 
  · Кількі...