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

Реферат Курси за вибором з інформатики на старшій ступені загальної освіти





код (ціле число), залежно від того, як пройшло виконання будь-якої графічної процедури або функції. Код 0 (grOk) - успішне виконання. У наведеному вище прикладі програми Ex_1, дана функція застосовується для перевірки того, як пройшла ініціалізація графічного режиму. Подальша робота цієї програми можлива лише тоді, коли код функції GraphResult дорівнює grOk. p align="justify"> Вимкнення графічного режиму.

Все вищевикладене необхідно знати кожному грамотному користувачеві IBM-сумісних комп'ютерів. Проте в нашій лабораторної работедостаточно використовувати конструкцію, використану в першому прикладі, для включення графічного режиму. (І не страшно, якщо в ній не все зрозуміло.) p align="justify"> Система координат.

Для того, щоб ми могли що-небудь намалювати на екрані, нам потрібно вміти задавати положення на екрані того, що ми малюємо. Для цього з екраном зв'язується система координат наступного виду відповідно з малюнком 2


В 

Рисунок 2 - Система координат в pascal.


Зверніть увагу. Точка 0,0 знаходиться в лівому верхньому кутку. Звична для нас система координат "перевернута". p> Кожна точка на екрані насправді являє собою дуже маленький прямокутник (і оскільки це не зовсім точка, те іноді використовують спеціальний термін - "піксель"). Кількість точок (пікселів), що вміщується на екрані по вертикалі і горизонталі, називають роздільною здатністю. Роздільна здатність екрану в режимі VGAhi - 640x480. Це означає, що по горизонталі на екрані вміщається 640 точок, а по вертикалі - 480. p align="justify"> 2 Процедури і функції графічного режиму


2.1 Графічні процедури

(x, y: integer; St, En, R: word), {малювання дуги, де x, y - коорд. центру дуги, R - радіус, St, En - поч. і кінцевий кути. виду відповідно з малюнком 3}


В 

Рисунок 3 - Процедура Arc

; {очищення екрана} (x, y: integer; R: word); {коло радіуса R cцентром в точці (x, y)}; {закриття графіки} (gd, gm: integer; Path: string); {ініціалізація графіки, де-графічний драйвер, - графічний режим, - шлях розміщення файлу

з розширенням. bgi. } (X1, y1, x2, y2: integer); {малювання лінії, що проходить через дві точки: з координатами (x1, y1) і (x2, y2)} (dx, dy: integer); {малювання лінії: dx, dy - прирости координат до координат поточної позиції курсору відповідно з малюнком 4}


В 

Малюнок 4 - Процедура LineRel.

(x, y: integer); {малювання лінії, що проходить через поточну

позицію курсору і точку з координатами (x, y)} (x, y: integer); {завдання координат поточної точки} (T: string); {висновок тексту в поточну точку} (x, y: integer; T : string); {висновок тексту в точку з координатами х, у} (x1, y1, x2, y2: integer); {малювання прямокутника: (x1, y1) і (x2, y2) - координати протилежних вершин відповідно з малюнком 5}


В 

Малюнок 5 - Процедура Rectangle

(x, y: in...


Назад | сторінка 4 з 27 | Наступна сторінка





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

  • Реферат на тему: Система координат
  • Реферат на тему: Програма обробки масивів координат точок на мові Сі
  • Реферат на тему: Розробка алгоритму розрахунку визначення координат точок кінематичної схеми ...
  • Реферат на тему: Метод координат в шкільному курсі геометрії
  • Реферат на тему: Системи координат і висот, що застосовуються в Республіці Білорусь