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

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





зволяють створювати статичні (площинна, фрактальна, просторова графіка) і динамічні (анімація) зображення. Для школярів, які обрали фізико-математичний та інформаційно-технологічний профілі навчання, вивчення графічних можливостей мови програмування є додатковою можливістю розвинути навички програмування, алгоритмічну культуру, вдосконалювати математичні знання. p align="justify"> В основі зміни графічної інформації лежать три основних перетворення: перенесення, поворот і масштабування. Ці три перетворення дозволяють створювати статичні і динамічні графічні зображення. При цьому при побудові графічного зображення на екрані монітора необхідно пам'ятати, що система координат для графічного режиму відрізняється від звичайної декартової системи координат: вісь OY спрямована вниз, вісь ОХ - вправо, початок координат знаходиться в лівому верхньому кутку екрану. br/>

.1 Перенесення об'єкта


Точка на площині задається координатами (x, у). При перенесенні її становище визначається новими координатами (X, У), де

= х + dx, = у + dy


Так як графічний об'єкт являє собою безліч точок, то його можна переносити, застосовуючи рівняння переносу до кожної точки відповідно з малюнком 8.

В 

Рисунок 8 - Перенесення об'єкта.


.1.1 Алгоритм перенесення об'єкта

Намалювати об'єкт;

зафіксувати положення об'єкту на екрані;

намалювати об'єкт кольором фону екрану;

змінити координати по осі ОХ на dx і/або по осі OY на dy і намалювати об'єкт вибраним кольором малювання.

Приклад.

Перенесення об'єкта - рівностороннього трикутника з основою 60 і заввишки 50 пікселів - з лівого верхнього кута екрану в правий нижній кут екрану:


setcolor (6); {малюємо об'єкт) (0, 50); lineto (60, 50); lineto (30, 0); lineto (0, 50);

delay (5000); {фіксуємо положення об'єкту на екрані} (0); {малюємо об'єкт кольором фону екрана} (0, 50); lineto (60, 50); lineto (30, 0) ; lineto (0, 50); (6); {малюємо об'єкт вибраним кольором, змінивши його координати}

moveto (0 +579, 50 +429); lineto (60 +579, 50 +429); (30 +579, 0 +429); lineto (0 +579, 50 +429)


3.1.2 Створення орнаментів

Використовуючи правила перенесення, можна створювати орнаменти різного рівня складності. Орнамент включає в себе повторювані елементи зображення - базові фігури. Кількість повторень базової фігури визначається змінної циклу, для якої задаються початкове значення, кінцеве значення і крок (значення зсуву по осі ОХ і/або по осі OY). p align="justify"> Приклад.

Згідно з малюнком 9 лівої половини представлений орн...


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





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

  • Реферат на тему: Перенесення точок на місцевість
  • Реферат на тему: Дослідження впливу параметрів руху об'єкта, що знаходиться за перешкодо ...
  • Реферат на тему: Дзеркальний перенесення
  • Реферат на тему: Шляхи перенесення натрію в нирках
  • Реферат на тему: Метаніміческій перенесення у творах англійських авторів 18-19 століть