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

Реферат Основи мови програмування Turbo Pascal





"justify"> Основна частина коштів Pascal розміщена на стандартних модулях. Модуль - це бібліотека, яка містить константи, описи типів даних, змінні і функції. Найбільш часто використовуються модулі System, Dos, Graph, Crt.

Процедури і функції модуля System підключаються автоматично і забезпечують управління виконанням програм, обробку рядків, файлів, управління динамічною пам'яттю, виробляють математичні розрахунки та інші дії.

Модуль Dos підтримує більшість функцій операційної системи і деякі функції обробки файлів.

Модуль Crt містить процедури і функції управління текстовим екранним режимом, використання кольорів, вікон і звуків.

Модуль Graph забезпечує роботу в графічному відеорежимі. Засоби модуля Graph дозволяють формувати на екрані різні кольорові зображення, які можуть виводитися як на весь екран, так і в попередньо створені графічні вікна.

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

Базовими компонентами є компілятор, засоби створення і редагування вихідних текстів програм і засобу їхнього налагодження (пошуку помилок). Всі ці компоненти об'єднані в єдине інтегроване середовище розроблювача, з яким працює програміст, створюючи свої програми. Основний екран інтегрованого середовища розроблювача TurboPascal виглядає наступним чином:


Малюнок 1.2.1


За функціональним призначенням виділяються 3 області екрану:

. Рядок меню

. Робоча область

. Рядок стану

Рядок меню активізується натисканням клавіші F10. У меню містяться наступні розділи:

File - Дозволяє виконувати всі основні дії з файлами (створення, відкриття, збереження.)

Edit - Дозволяє виконувати всі основні операції редагування тексту (копіювання, вставка, видалення фрагментів, скасування останніх змін)

Search - Дозволяє здійснювати пошук і заміну фрагментів тексту

Run - Дозволяє запускати програму, в тому числі і в покроковому режимі

Compile - Дозволяє здійснювати компіляцію програми

Debug - Містить команди, що полегшують процес пошуку помилок у програмі

Tools - Містить деякі додаткові кошти TurboPascal

Options - Дозволяє установити необхідні для роботи параметри компілятора і середовища розроблювача

Window - Дозволяє виконувати всі основні операції з вікнами (відкривати, закривати, переміщати, змінювати розмір)

Help - Дозволяє одержати наявну в системі довідкову інформацію


.3 Робота в графічному режимі


Робота в графічному режимі виконується за допомогою зумовлених констант, типів, процедур і функцій стандартного модуля Graph. У цьому режимі будь-яке зображення на екрані дисплея синтезується їх безлічі дрібних елементів, званих пікселями (піксель - picture element). Кожен піксель є світиться точку таких розмірів, при яких проміжки між сусідніми пікселями відсутні. Якщо група суміжних пікселів світиться, то вони сприймаються не як сукупність окремих точок, а як суцільний ділянку.

У графічному режимі можна керувати кольором окремих пікселів екрана. З кольорових точок складаються лінії, фігури і цілі графічні об'єкти. Таким чином на екрані дисплея може бути створено будь-яке графічне зображення. Кожен піксель має свої координати.: Integer і GetmaxY: integer - стандартні функції модуля Graph, які автоматично підраховують максимальне значення координат.

Кількість пікселів по горизонталі і вертикалі залежить oт апаратури - адаптера монітора.

Адаптер - це, спеціальна плата всередині корпусу комп'ютера, яка складається з мікросхеми (відеопроцесор), кількох портів вводу-виводу (спеціальні роз'єми), постійного пам'яті з матрицями знаків, а також відеопам'яті, де міститься графічне зображення. Комп'ютери можуть комплектуватися наступними типами графічних адаптерів: x350 пікселів; X480; (SupcrVGA) - 1024Х768 та ін.

Роботу графічного адаптера підтримує спеціальна програма, звана драйвером. Це службова програма, яка завантажується, в комп'ютер разом з операційною системою. Завантажувальний модуль драйвера зберігається в спеціальному файлі з расшіреніем.bgi (Borland Graphics Interface). Файли з расшіреніем.bgi знаходяться в каталозі BGI.

Співвідношення драйверів і адаптерів наступні: .bgi - CGA, MCGA...


Назад | сторінка 2 з 7 | Наступна сторінка





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

  • Реферат на тему: Модуль Graph в програмі Turbo Pascal
  • Реферат на тему: Цифрове арифметико-логічний пристрій, що дозволяє виконувати операції відні ...
  • Реферат на тему: Створення програми, яка дозволяє використовувати камеру
  • Реферат на тему: Виведення на екран поточного каталогу в графічному режимі (з скролінгом)
  • Реферат на тему: Створення програмного продукту, що дозволяє синхронізувати дані вже наявної ...