МІНІСТЕРСВО ОСВІТИ І НАУКИ УКРАЇНИ
ЧЕРКАСЬКИЙ ДЕРЖАВНИЙ ТЕХНОЛОГІЧНИЙ УНІВЕРСИТЕТ
ФАКУЛЬТЕТ ФІТІС
КАФЕДРА КОМП’ЮТЕРНИХ СИСТЕМ
КУРСОВИЙ ПРОЕКТ
з дисципліни ”Програмування”
не тему: ”Побудова динамічної графіки”
ЧДТУ 03 ****.001 ПЗ
Пояснювальна записка
Керівник: Виконав:
асистент кафедри КС студент І-го курсу
Ярошевич Д.О. групи КМ-311
Кулинич Євгеній
допущено до захисту: _______________
”___”_________2004р. (підпис)
захищено з оцінкою:
_________________
”___”_________2004р.
_________________
(підпис)
Черкаси 2004
ЗМІСТ
1. Теоретичні відомості 2
2. Блок-схема. 2
3. Текст програми. 2
4. Результати роботи програми. 2
1. Теоретичні відомості
Процедури і функції Координати, вікна, сторінки Багатокутники Дуги, кола, еліпси Фарби, палітри, заповнення Збереження і видача зображень Виведення тексту Включення драйвера і шрифтів в
тіло програми Починаючи з версією 4.0, до складу Турбо Паскаля включена могутня бібліотека графічних підпрограм Graph, що залишається практично незмінною у всіх подальших версіях. Бібліотека містить в цілому більше 50 процедур і функцій, що надають програмісту найрізноманітніші можливості управління графічним екраном. Для полегшення знайомства з бібліотекою всі процедури і функції, що входять до неї, згруповані за функціональним принципом.
· Процедури і функції
Процедура InitGraph. Ініціює графічний режим роботи адаптера.
Заголовок процедури:
Procedure InitGraph(var Driver,Mode: Integer; Path: String);
Тут Driver - змінна типу Integer, визначає тип графічного драйвера; Mode - змінна того ж типу, задаюча режим роботи графічного адаптера; Path - вираз типа String, що містить ім'я файлу драйвера і, можливо, маршрут його пошуку.
До моменту виклику процедури на одному з дискових носіїв інформації повинен знаходитися файл, що містить потрібний графічний драйвер. Процедура завантажує цей драйвер в оперативну пам'ять і переводить адаптер в графічний режим роботи. Тип драйвера повинен відповідати типу графічного адаптера. ............