🗊Презентация Лекції 19-20. Програмування графіки

Нажмите для полного просмотра!
Лекції 19-20. Програмування графіки, слайд №1Лекції 19-20. Програмування графіки, слайд №2Лекції 19-20. Програмування графіки, слайд №3Лекції 19-20. Програмування графіки, слайд №4Лекції 19-20. Програмування графіки, слайд №5Лекції 19-20. Програмування графіки, слайд №6Лекції 19-20. Програмування графіки, слайд №7Лекції 19-20. Програмування графіки, слайд №8Лекції 19-20. Програмування графіки, слайд №9Лекції 19-20. Програмування графіки, слайд №10Лекції 19-20. Програмування графіки, слайд №11Лекції 19-20. Програмування графіки, слайд №12Лекції 19-20. Програмування графіки, слайд №13Лекції 19-20. Програмування графіки, слайд №14Лекції 19-20. Програмування графіки, слайд №15Лекції 19-20. Програмування графіки, слайд №16Лекції 19-20. Програмування графіки, слайд №17Лекції 19-20. Програмування графіки, слайд №18Лекції 19-20. Програмування графіки, слайд №19Лекції 19-20. Програмування графіки, слайд №20Лекції 19-20. Програмування графіки, слайд №21Лекції 19-20. Програмування графіки, слайд №22Лекції 19-20. Програмування графіки, слайд №23Лекції 19-20. Програмування графіки, слайд №24Лекції 19-20. Програмування графіки, слайд №25Лекції 19-20. Програмування графіки, слайд №26Лекції 19-20. Програмування графіки, слайд №27Лекції 19-20. Програмування графіки, слайд №28Лекції 19-20. Програмування графіки, слайд №29Лекції 19-20. Програмування графіки, слайд №30Лекції 19-20. Програмування графіки, слайд №31Лекції 19-20. Програмування графіки, слайд №32Лекції 19-20. Програмування графіки, слайд №33Лекції 19-20. Програмування графіки, слайд №34Лекції 19-20. Програмування графіки, слайд №35Лекції 19-20. Програмування графіки, слайд №36Лекції 19-20. Програмування графіки, слайд №37Лекції 19-20. Програмування графіки, слайд №38Лекції 19-20. Програмування графіки, слайд №39

Содержание

Вы можете ознакомиться и скачать презентацию на тему Лекції 19-20. Програмування графіки. Доклад-сообщение содержит 39 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Лекції 19-20.
Програмування графіки
Мельник О.О.
доцент кафедри 
програмного забезпечення систем
Описание слайда:
Лекції 19-20. Програмування графіки Мельник О.О. доцент кафедри програмного забезпечення систем

Слайд 2





План:
Графічний режим.
Стандартні графічні процедури і функції.
Зображення і стилі.
Мультиплікація. 
Вивід текстової інформації.
Обробка помилок.
Описание слайда:
План: Графічний режим. Стандартні графічні процедури і функції. Зображення і стилі. Мультиплікація. Вивід текстової інформації. Обробка помилок.

Слайд 3





Рекомендована література:
Turbo Pascal 7.0: Пер. с нем. / Винфрид и Фолькер Кассера. – К.: Издательство «ДиаСофт», 2003.
Грызлов В.И., Грызлова Т.П. Турбо Паскаль 7.0. – 4-е изд., испр. – М.: ДМК Пресс, 2005. 
Паскаль для персональных компьютеров: Справ. Пособие / Ю.С. Бородич, А.Н. Вальвачев, А.И. Кузьмич. – Мн.: Выш. Шк.: БФ ГИТМП «Ника», 1991.
Паскаль. Программирование на языке высокого уровня: Учебник для вузов / Т.А. Павловская. – СПб: Питер, 2003. 
Программирование в среде Turbo Pascal 7.0 / Марченко А.И., Марченко Л.А.: Под ред.: Тарасенко В.П. – 8-е изд. – К.: ВЕК+, СПб: КОРОНА принт, 2004. 
Зеленяк О.П. Практикум программирования на Turbo Pascal. Задачи, алгоритмы и решения. – СПб.: ООО «ДиаСофтЮП», 2002.
Описание слайда:
Рекомендована література: Turbo Pascal 7.0: Пер. с нем. / Винфрид и Фолькер Кассера. – К.: Издательство «ДиаСофт», 2003. Грызлов В.И., Грызлова Т.П. Турбо Паскаль 7.0. – 4-е изд., испр. – М.: ДМК Пресс, 2005. Паскаль для персональных компьютеров: Справ. Пособие / Ю.С. Бородич, А.Н. Вальвачев, А.И. Кузьмич. – Мн.: Выш. Шк.: БФ ГИТМП «Ника», 1991. Паскаль. Программирование на языке высокого уровня: Учебник для вузов / Т.А. Павловская. – СПб: Питер, 2003. Программирование в среде Turbo Pascal 7.0 / Марченко А.И., Марченко Л.А.: Под ред.: Тарасенко В.П. – 8-е изд. – К.: ВЕК+, СПб: КОРОНА принт, 2004. Зеленяк О.П. Практикум программирования на Turbo Pascal. Задачи, алгоритмы и решения. – СПб.: ООО «ДиаСофтЮП», 2002.

Слайд 4





Графічний режим
Формування зображення на екрані ПЕОМ відбувається за допомогою дисплейного адаптера. 
Дисплей може працювати у текстових або графічних режимах. Текстові режими підтримує модуль Crt, графічні – модуль Graph.

Модуль Graph  реалізує бібліотеку підпрограм, яка складається з понад 90 графічних процедур і функцій (побудова графічних примітивів, різноманітні види заповнення і типи ліній, шрифти тощо).
Описание слайда:
Графічний режим Формування зображення на екрані ПЕОМ відбувається за допомогою дисплейного адаптера. Дисплей може працювати у текстових або графічних режимах. Текстові режими підтримує модуль Crt, графічні – модуль Graph. Модуль Graph реалізує бібліотеку підпрограм, яка складається з понад 90 графічних процедур і функцій (побудова графічних примітивів, різноманітні види заповнення і типи ліній, шрифти тощо).

Слайд 5





Графічний режим
У графічному режимі зображення на екрані будується у вигляді растра: поле екрана розбито на елементарні точки (піксели), кожна з яких має свій колір.
Графічний режим визначається кількістю точок растра і кількістю кольорів у палітрі.
GetMaxX, GetMaxY – стандартні функції модуля Graph, які повертають відповідно максимальні координати по осям Х та У в залежності від поточного режиму відеоадаптера.
Описание слайда:
Графічний режим У графічному режимі зображення на екрані будується у вигляді растра: поле екрана розбито на елементарні точки (піксели), кожна з яких має свій колір. Графічний режим визначається кількістю точок растра і кількістю кольорів у палітрі. GetMaxX, GetMaxY – стандартні функції модуля Graph, які повертають відповідно максимальні координати по осям Х та У в залежності від поточного режиму відеоадаптера.

Слайд 6





Графічний режим
Координати екрана у графічному режимі
Описание слайда:
Графічний режим Координати екрана у графічному режимі

Слайд 7





Графічний режим
Графічна система підтримує поточний вказівник (графічний курсор). Вказівник має властивості текстового курсору, але на відміну від нього є невидимим. 
Для визначення поточних координат вказівника використовуються функції GetX, GetY, для його переміщення без виводу зображень на екрані – процедури MoveTo, MoveRel.
Описание слайда:
Графічний режим Графічна система підтримує поточний вказівник (графічний курсор). Вказівник має властивості текстового курсору, але на відміну від нього є невидимим. Для визначення поточних координат вказівника використовуються функції GetX, GetY, для його переміщення без виводу зображень на екрані – процедури MoveTo, MoveRel.

Слайд 8





Графічний режим
Ініціалізація графічного режиму виконується процедурою 
InitGraph (Driver, Mode, Path);

Driver:integer - тип драйвера: 
Detect  =  0;  {автоматичне визначення типу}
CGA    =  1;  EGA    =  3;   VGA    =  9;

Mode:integer  - режим роботи: 
{Адаптер VGA}
VGALo    = 0;     {640*200, 16 кольорів,   4 стор.}
VGAMed = 1;     {640*350, 16 кольорів,   2 стор.}
VGAHi    = 2;     {640*480, 16 кольорів,   1 стор.}
Описание слайда:
Графічний режим Ініціалізація графічного режиму виконується процедурою InitGraph (Driver, Mode, Path); Driver:integer - тип драйвера: Detect = 0; {автоматичне визначення типу} CGA = 1; EGA = 3; VGA = 9; Mode:integer - режим роботи: {Адаптер VGA} VGALo = 0; {640*200, 16 кольорів, 4 стор.} VGAMed = 1; {640*350, 16 кольорів, 2 стор.} VGAHi = 2; {640*480, 16 кольорів, 1 стор.}

Слайд 9





Графічний режим
Path:string  - ім'я файлу драйвера та шлях.
Для моніторів EGA, VGA, SVGA використовується, як правило, драйвер egavga.bgi, для моніторів CGA – cga.bgi .
Якщо драйвер розміщено у робочому каталозі, шлях до нього задається порожнім рядком 
Path=’’.
Закриття графічного режиму проводиться процедурою
CloseGraph;
Описание слайда:
Графічний режим Path:string - ім'я файлу драйвера та шлях. Для моніторів EGA, VGA, SVGA використовується, як правило, драйвер egavga.bgi, для моніторів CGA – cga.bgi . Якщо драйвер розміщено у робочому каталозі, шлях до нього задається порожнім рядком Path=’’. Закриття графічного режиму проводиться процедурою CloseGraph;

Слайд 10





Графічний режим
Приклад. Намалювати лінію від лівого верхнього до правого нижнього кута екрана.
Описание слайда:
Графічний режим Приклад. Намалювати лінію від лівого верхнього до правого нижнього кута екрана.

Слайд 11





Графічний режим
Процедури та функції встановлення режиму
Описание слайда:
Графічний режим Процедури та функції встановлення режиму

Слайд 12





Стандартні графічні процедури і функції
Лінії та точки
Описание слайда:
Стандартні графічні процедури і функції Лінії та точки

Слайд 13





Стандартні графічні процедури і функції
Графічні примітиви
Описание слайда:
Стандартні графічні процедури і функції Графічні примітиви

Слайд 14





Стандартні графічні процедури і функції
Графічні примітиви
Описание слайда:
Стандартні графічні процедури і функції Графічні примітиви

Слайд 15





Стандартні графічні процедури і функції
Графічні примітиви
Описание слайда:
Стандартні графічні процедури і функції Графічні примітиви

Слайд 16





Стандартні графічні процедури і функції
Графічні примітиви
Описание слайда:
Стандартні графічні процедури і функції Графічні примітиви

Слайд 17





Стандартні графічні процедури і функції
Графічні примітиви
Описание слайда:
Стандартні графічні процедури і функції Графічні примітиви

Слайд 18





Зображення і стилі
Кольори та палітри
Описание слайда:
Зображення і стилі Кольори та палітри

Слайд 19





Зображення і стилі
Кольори та палітри
Описание слайда:
Зображення і стилі Кольори та палітри

Слайд 20





Зображення і стилі
Кольори та палітри
Описание слайда:
Зображення і стилі Кольори та палітри

Слайд 21





Зображення і стилі
Заповнення та стилі
Описание слайда:
Зображення і стилі Заповнення та стилі

Слайд 22





Зображення і стилі
Заповнення та стилі
Описание слайда:
Зображення і стилі Заповнення та стилі

Слайд 23





Зображення і стилі
Заповнення та стилі
Описание слайда:
Зображення і стилі Заповнення та стилі

Слайд 24





Зображення і стилі
Заповнення та стилі
Описание слайда:
Зображення і стилі Заповнення та стилі

Слайд 25





Зображення і стилі
Заповнення та стилі
Описание слайда:
Зображення і стилі Заповнення та стилі

Слайд 26





Зображення і стилі
Заповнення та стилі
Описание слайда:
Зображення і стилі Заповнення та стилі

Слайд 27





Мультиплікація
Процедури та функції
Описание слайда:
Мультиплікація Процедури та функції

Слайд 28





Мультиплікація
Процедури та функції
Описание слайда:
Мультиплікація Процедури та функції

Слайд 29





Вивід текстової інформації
У графічному режимі для виводу тексту використовуються растрові і штрихові шрифти. 
Символ растрового шрифту визначається знакомісцем 8х8 елементів. 

Штриховий шрифт визначається серією векторів і зберігається в окремому файлі з розширенням .CHR. 
При збільшенні розміру символів штрихові шрифти мають перевагу над растровими через кращу роздільну здатність та якість.
Описание слайда:
Вивід текстової інформації У графічному режимі для виводу тексту використовуються растрові і штрихові шрифти. Символ растрового шрифту визначається знакомісцем 8х8 елементів. Штриховий шрифт визначається серією векторів і зберігається в окремому файлі з розширенням .CHR. При збільшенні розміру символів штрихові шрифти мають перевагу над растровими через кращу роздільну здатність та якість.

Слайд 30





Вивід текстової інформації
Процедури та функції
Описание слайда:
Вивід текстової інформації Процедури та функції

Слайд 31





Вивід текстової інформації
Процедури та функції
Описание слайда:
Вивід текстової інформації Процедури та функції

Слайд 32





Вивід текстової інформації
Font
Const
Описание слайда:
Вивід текстової інформації Font Const

Слайд 33





Вивід текстової інформації
Direct
Const
   HorizDir = 0;    
    VertDir   = 1;    	 	

Size 
може приймати значення 1..10 .
Описание слайда:
Вивід текстової інформації Direct Const HorizDir = 0; VertDir = 1; Size може приймати значення 1..10 .

Слайд 34





Вивід текстової інформації
Процедури та функції
Описание слайда:
Вивід текстової інформації Процедури та функції

Слайд 35





Вивід текстової інформації
Процедури та функції
Описание слайда:
Вивід текстової інформації Процедури та функції

Слайд 36





Вивід текстової інформації
Процедури та функції
Описание слайда:
Вивід текстової інформації Процедури та функції

Слайд 37





Обробка помилок
Внутрішні помилки модуля Graph повертаються функцією GraphResult. Функція повертає код помилки, котрий вказує на стан, який виник після останньої графічної операції.
Визначені такі коди помилок:
Описание слайда:
Обробка помилок Внутрішні помилки модуля Graph повертаються функцією GraphResult. Функція повертає код помилки, котрий вказує на стан, який виник після останньої графічної операції. Визначені такі коди помилок:

Слайд 38





Обробка помилок
Описание слайда:
Обробка помилок

Слайд 39





Дякую за увагу!
Описание слайда:
Дякую за увагу!



Похожие презентации
Mypresentation.ru
Загрузить презентацию