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

Реферат Графіка в PascalABC





МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ

УСТАНОВА ОСВІТИ Вітебський державний УНІВЕРСИТЕТ ІМЕНІ П.М. Машерова

Факультет математичний

Кафедра інформатики та інформаційних технологій








Курсова робота

з дисципліни Технологія програмування та методи алгоритмізації

Графіка в PascalABC













Вітебськ, +2013


Зміст


Введення

. Теоретична частина

.1 Коротка історія становлення мови програмування Pascal

1.2 Основні поняття графіки

1.3 Основні функції і процедури роботи з графікою в PascalABC

2. Створення графічного проекту

.1 Поняття фрактал

2.2 Реалізація трикутника

2.3 Побудови фрактала Дерево

Висновок

Список літератури

Додаток



Введення


У цій роботі розглядається тема Графіка в PascalАВС raquo ;. Тема курсової роботи обрана не випадково, так як графіка є досить цікавою областю програмування. Ця курсова робота показує, що можна створювати прості малюнки не тільки в графічних програмах, таких як Paint, Adobe Photoshop, Corel Draw, але і в середовищі мови програмування PascalАВС.

Метою курсової роботи є розробка графічного проекту в середовищі програмування PascalАВС. Графічні можливості PascalАВС будуть реалізовані на прикладі зображення фрактального дерева.

Завдання: 1) Познайомитися з історією становлення мови програмування PascalАВС.

) Вивчити основні поняття графіки, функції та процедури роботи з графікою PascalАВС.

) Освоїти навички створення графічних зображень в середовищі програмування PascalАВС

) Створити графічне зображення в середовищі програмування PascalАВС з використанням фракталів.

Курсова робота складається з двох основних розділів:

1. Аналітична частина;

2. Створення графічного проекту.

У першому розділі описується історія мови PascalАВС, основні поняття графіки, робота з графікою в PascalАВС, основні команди побудови зображення, графічні модулі, дається основна структура програми. У другому розділі описуються етапи створення фрактального дерева, дається короткий виклад основних елементів малюнка.

Текст створеної програми прикладаються в цій роботі в розділі Додаток .

1. Теоретична частина


1.1 Коротка історія становлення мови програмування Pascal


Pascal ABC розроблений в 2002 році співробітниками факультету математики, механіки та комп'ютерних наук Південного федерального університету (Ростов-на-Дону, Росія) на чолі з С.С. Михалкович. Метою авторів було створення навчального середовища програмування, більш сучасною, ніж Borland Pascal і Turbo Pascal, більш простий для вивчення, ніж Borland Delphi, але в той же час близькою до стандартних компіляторам мови.

Система Pascal ABC заснована на мові Delphi Pascal і покликана здійснити поступовий перехід від найпростіших програм до модульного, об'єктно-орієнтованому, подієвому і компонентному програмуванню. Деякі мовні конструкції в Pascal ABC допускають, поряд з основним, спрощене використання, що дозволяє використовувати їх на ранніх етапах навчання. Наприклад, в модулях може бути відсутнім поділ на секцію інтерфейсу і секцію реалізації. У цьому випадку модулі влаштовані практично так само, як і основна програма, що дозволяє приступити до їх вивчення паралельно з темою Процедури і функції raquo ;. Тіла методів можна визначати безпосередньо всередині класів (у стилі Java і C #), що дозволяє створювати класи практично відразу після вивчення записів, процедур і функцій.

Ряд модулів системи програмування Pascal ABC спеціально створювався для навчальних цілей:

· Модуль растрової графіки GraphABC обходиться без об'єктів, хоча його можливості практично збігаються з графічними можливостями Borland Delphi. Він доступний в несобитійних програмах і дозволяє легко створювати анімацію без мерехтіння.

· Модуль Events дозволяє створювати найпростіші подієві програми без використання об'єктів (події являють собою звичайні процедурні змінні).

· Модулі Timers і Sounds дозволяють створювати таймери і звуки, які також реалізовані в процедурному стилі. Ці модулі можна використовувати навіть в консольних програмах.

<...


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





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

  • Реферат на тему: Створення проекту в середовищі програмування Borland Delphi 7.0
  • Реферат на тему: Розробка програм у середовищі програмування Turbo Pascal 7.0
  • Реферат на тему: Основи мови програмування Turbo Pascal
  • Реферат на тему: Розробка ігрової програми на мові програмування Turbo Pascal
  • Реферат на тему: Рішення геодезичних задач за допомогою мови програмування Turbo Pascal і та ...