Знайомство з тим, як можна створювати на екрані комп'ютера ефект руху об'єктів, навчитеся розраховувати зміна координат рухомих об'єктів і будувати графіки простих функцій.
• Які розміри має екран в графічному режимі ЯП Паскаль?
• Де знаходиться точка початку координат?
• Як змінюються координати х і у в Паскалі?
• Якого типу повинні бути координати об'єктів?
• Які стандартні функції дозволяють перевести дійсне числа в цілі?
• Які команди малювання об'єктів ви знаєте?
• Як встановити графічний режим?
2. Алгоритм програмування руху об'єкта.
3. Приклади програм з рухомими по горизонталі та діагоналі кульками.
4. Організація руху по колу. Приклад програми.
5. Побудова графіка функції. Приклад програми.
clBlack - чорний
clPurple - фіолетовий
clWhite - білий
clMaroon - темно-червоний
clRed - червоний
clNavy - темно-синій
clGreen - зелений
clBrown - коричневий
clBlue - синій
clSkyBlue - блакитний
clYellow - жовтий
clCream - кремовий
clAqua - бірюзовий
clOlive - оливковий
clFuchsia - бузковий
clTeal - синьо-зелений
clGray - темно-сірий
clLime - яскраво-зелений
clMoneyGreen - колір зелених грошей
clLtGray - світло-сірий
clDkGray - темно-сірий
clMedGray - сірий
clSilver - срібний
3) Побудова графіка функції.
На екрані сучасного комп'ютера можна отримати не тільки послідовності букв, цифр і інших символів, а й різноманітні малюнки, схеми і т.д. Для цього в мові програмування включаються спеціальні засоби - графічні процедури. Кількість пікселів (світяться точок) на екрані залежить від типу графічного адаптера і для поширеного адаптера VGA складає 1024x768.
Так як же здійснюється побудова графіків функцій?
Припустимо потрібно побудувати графік функції у = х 2 -3 на відрізку [-3,3]. Крім кривої, що зображає графік цієї функції, на екрані повинні бути висвітлені координатні осі Ох і Оу. Домовимося розташовувати початок системи координат Оху в середині екрану (тобто в точці, визначеній парою чисел 160, 100). Необхідно домовитися ще й про кількість точок екрану, відповідних одиниці виміру в системі координат Оху, тобто про масштабне множителе. Нехай його значення дорівнює 10. У цьому випадку положення точки графіка з координатами (х, у) на екрані визначається парою значень 160 + 10 * х, 100-10 * у. Напишемо програму побудови графіка:
for i: = - 150 to 150 do
По темі: методичні розробки, презентації та конспекти
Методична розробка "Графіка в Turbo Pascal"
У даній роботі методичне виклад побудовано 'від простого до складного ". Спочатку розглядаються графічні можливості мови програмування Turbo Pascal на прикладі найпростіших програм.
Основи графіки в Pascal
Конспект по темі "Основи графіки в мові Паскаль", в ньому розібрані основні теоретичні питання (назви процедур і функцій, які використовуються при вирішенні графічних завдань в середовищі программірова.
Урок з інформатики для 9-х класів на тему: «Графіка в Pascal ABCNET. Практична робота. Програмування малюнка «Світлофор»
Мета даного уроку - дати уявлення про графіку в мовах програмування, навчити писати найпростіші програми для побудови малюнка в Паскалі. Наводяться основні графічні оператори Pascal ABCN.
Самостійна робота з інформатики для 9-х класів. Графіка в Pascal ABC. Програмування малюнка «Квітка».
Мета даного уроку - перевірити знання, отримані про графік в мовах програмування, перевірити вміння писати найпростіші програми для побудови малюнка в Паскалі. Сформульовано завдання з написання.
Конспект уроку на тему "Графіка в Turbo Pascal"
Конспект практичного уроку на тему: «Графіка в Turbo Pascal». Урок спрямований на повторення і узагальнення знань з даної теми, розвиток логічного і алгоритмічного мислення учнів, контрол.
Основи графіки в Pascal
Основи графіки в Pascal.
Графіка в Pascal ABC і Qbasic
Презентація порівнює графічний модуль двох мов програмування Pascal ABC і Qbasic. Може використовуватися на першому занятті програмування графіки.