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

Реферат Автоматизована система генерації додатків, що використовують бібліотеку OpenGL





ється перевірка коректності призначення складових для кожного рівня.

У розділі «Розробка алгоритмів розв'язання задачі» наводяться алгоритми реалізації набору підзадач, виявлених в ході аналізу. Для опису алгоритмів використовується будь-який зручний спосіб: формульний, за допомогою блок схем, лінгвістичний. Уточнюється набір операндів і результатів для розробленої системи алгоритмів.

У розділі «Синтез програмного забезпечення» описується складу програмного забезпечення і визначається характер взаємозв'язку програмних одиниць. Описуються інформаційні потоки, між основними компонентами програмного забезпечення. Обгрунтовується обрана структура інтерфейсу, і описуються його елементи і технологія застосування.

У розділі «Тестування» описуються приклади, що підтверджують працездатність створеного програмного забезпечення.

В економічній частині випускної роботи, зміст і структура розділу уточнюється консультантом роботи з економічної частини.

У розділі охорони праці, зміст і структура розділу уточнюється консультантом роботи з питань забезпечення життєдіяльності.

1. Передпроектні дослідження


.1 Опис предметної області завдання автоматизації


Комп'ютерна графіка знайшла широке поширення і застосування в повсякденному житті. Вчені використовують комп'ютерну графіку для аналізу результатів моделювання. Інженери і архітектори використовують тривимірну графіку для створення віртуальних моделей. Кінематографісти створюють спецефекти або повністю анімовані фільми («Шрек», «Історія іграшок» та ін.) В останні роки широке поширення отримали також комп'ютерні ігри, що максимально використовують тривимірну графіку для створення віртуальних світів.

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

Поширенню комп'ютерної графіки супроводжували свої труднощі. У 1990-х розробка програмного продукту, здатного працювати на великій кількості графічного устаткування, була сполучена з великими тимчасовими і фінансовими витратами. Було необхідно окремо створювати модулі для кожного типу графічних адаптерів, що часом призводило до розмноження однакового програмного коду. Це сильно гальмувало розвиток і поширення комп'ютерної графіки.

Тому було прийнято рішення стандартизувати метод доступу до графічної апаратурі на рівні програмного інтерфейсу.

Таким чином, з'явився програмний інтерфейс OpenGL, який стандартизує доступ до графічної апаратурі шляхом зміщення відповідальності за створення апаратного драйвера на виробника графічного пристрою. Це дозволило розробникам програмного забезпечення використовувати більш високий рівень абстракції від графічного устаткування, що значно прискорило створення нових програмних продуктів і знизило на них затрати.переводітся як «Відкрита Графічна Бібліотека» (Open Graphics Library), це означає, що OpenGL - це відкритий і мобільний стандарт. Програми, написані за допомогою OpenGL можна переносити практично на будь-які платформи, отримуючи при цьому однаковий результат, будь це графічна станція або суперкомп'ютер. OpenGL звільняє програміста від...


Назад | сторінка 3 з 32 | Наступна сторінка





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

  • Реферат на тему: Розробка програмних модулів програмного забезпечення для комп'ютерних с ...
  • Реферат на тему: Розробка програмного забезпечення &Автоматизація обліку комп'ютерної те ...
  • Реферат на тему: Розробка програмного забезпечення лабораторного комплексу комп'ютерної ...
  • Реферат на тему: Розробка програмного забезпечення комп'ютерної системи управління проце ...
  • Реферат на тему: Установка програмного забезпечення на комп'ютер