Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Комп'ютерна графіка в середовищі Турбо Паскаль

Реферат Комп'ютерна графіка в середовищі Турбо Паскаль





Зміст


Введення

Глава 1. Використання графічного режиму в Турбо Паскалі

.1 Основні поняття комп'ютерної графіки в Турбо Паскалі

.2 Модуль Graph

.3 Типи драйверів

.4 Ініціалізація графіки

Глава 2. Побудова зображення на екрані

.1 Графічні примітиви

.2 Робота з текстом

.3 Рух графічних об'єктів в Турбо Паскаль

.4 Розробка і реалізація програм в середовищі Турбо Паскаль «Графіка»

Висновок

Список літератури

Додаток


Введення


У 1992 році фірма BorlandInternational випустила два пакети програмування, засновані на використанні мови Паскаль [1,8], - BorlandPascal 7.0 іTurboPascal 7.0.

Пакет BorlandPascal 7.0 враховує багато новітні досягнення в програмуванні і практиці створення програм і включає в себе три режими роботи: у звичайному режимі операційної системи MS DOS, в захищеному режимі MS DOS і в середовищі Windows.

Володіючи розширеними можливостями, пакет BorlandPascal7.0тем проте вимагає для використання всіх своїх можливостей досить велику пам'ять - приблизно 30 Мбайт на жорсткому диску і не менш 2 Мбайт оперативної пам'яті. Та й вартість цього пакета досить висока.

Пакет TurboPascal 7.0 має обмеженими можливостями і дозволяє працювати тільки в звичайному режимі MS DOS, але може бути використаний практично на будь-якій машині і коштує істотно дешевше.

Починаючому програмісту, мабуть, доцільно почати вивчення мови і середовища саме з цього пакета. Розгляду цього пакету і присвячене дане посібник. TurboPascal включає в себе як мова програмування - одне з розширень мови Паскаль для ЕОМ типу IBM, так і середу, призначену для написання, налагодження і запуску програм.

Мова характеризується розширеними можливостями в порівнянні зі стандартом, добре розвиненою бібліотекою модулів, що дозволяють використовувати можливості операційної системи, створювати оверлейні структури, організовувати введення-виведення, формувати графічні зображення і т. д.


Глава 1. Використання графічного режиму в Турбо Паскалі


.1 Основні поняття комп'ютерної графіки в Турбо Паскалі


Дотепер ми використовували екран комп'ютера тільки для виведення символьної інформації - чисел, текстів. Однак Турбо Паскаль дозволяє виводити на екран малюнки, креслення, графіки функцій, діаграми і т.п., все те, що прийнято називати комп'ютерною графікою.

У стандарті Паскаля графічний висновок не передбачений. Проте на різних типах комп'ютерів, у різних реалізаціях Паскаля існують різні програмні засоби графічного виводу - спеціальні набори даних, функцій, процедур. Незважаючи на таке розмаїття, є загальні поняття і засоби, властиві будь-якого варіанту реалізації графіки в будь-якій мові програмування. У даному розділі лекцій ми торкнемося тільки такі базові засоби. Починаючи з четвертої версії Турбо Паскаля для IBM PC з'явилася потужна графічна бібліотека, організована в модуль Graph. У додатку в довідковій формі дано опис основних компонент цього модуля. У розглянутих нижче прикладах програм використовується модуль Graph. Для його підключення на початку програми необхідно написати рядок: UsesGraph;

Графічні режими екрану. Для виведення графічних зображень необхідно перевести екран в один з графічних режимів. У графічному режимі можна з програми керувати станом кожного пікселя (точкового елемента) екрана.

Графічні режими відрізняються: розміром графічної сітки (M x N, де М - число точок по горизонталі, N - число точок по вертикалі) кольоровістю (число відтворюваних на екрані кольорів).

Допустимі режими залежать від типу монітора та відповідного графічного драйвера, використовуваного на комп'ютері. Для встановлення графічного режиму екрану існують відповідні процедури. У модулі Graph процедура встановлення графічного режиму екрану має наступний заголовок: Procedure InitGraph (VarDriver, Mode: Integer; Path: String);

Тут ціла змінна Driver визначає тип графічного драйвера; ціла змінна Mode задає режим роботи графічного драйвера; Path - вираз типу String, що містить маршрут пошуку файлу графічного драйвера.

Ось приклад програми, инициализирующей графічний режим VGAHi для роботи з драйвером VGA (монітор типу VGA).


UsesGraph;

VarDriver, Mode: Integer ;:=VGA; {драйвер}:=VGAHi; (режим роботи} (Driver, Mode, C: TP BGI );


Тут вказується, що файл egavga.bgi з драйвером для VGA-монітора знаходиться в каталозі C...


сторінка 1 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програмування на мові Паскаль в середовищі Турбо Паскаль
  • Реферат на тему: Програмування в Турбо Паскалі
  • Реферат на тему: Обробка текстових файлів на мові Турбо Паскаль
  • Реферат на тему: Графіка в Турбо Паскалі
  • Реферат на тему: Знайомство з середовищем Турбо Паскаль