Програма, яка зображає хід променя в оптичному прозорому середовищі - Курсовая работа

бесплатно 0
4.5 125
Закон заломлення світла, опис та обґрунтування його математичної моделі. Зображення за допомогою комп’ютерного моделювання з мовою програмування Turbo Pascal кута заломлення променя в оптичному середовищі, яке складається з n-анізотропних шарів.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Спочатку ця мова була створена для вивчення програмування, однак завдяки великим можливостям структурного програмування вона стала широко застосовуватися в різних галузях: науці, техніці, економіці, інформаційних системах тощо. Якщо в програмі створені процедури і функції, то вони будуть наведені в розділі описів. У простих програмах можуть бути лише заголовок, опис змінних і розділ операторів. Взагалі будь-який розділ, крім розділу операторів, може бути відсутнім у програмі. Після вводу всіх даних програма починає вираховувати всі кути, і координати точок, через які проходить промінь.BeginКожне з значень, з яких складається масив, мають назву його компонента або елемента. Масиву присвоюється імя, за допомогою якого можна вказувати як на масив в цілому, так і на будь-який його елемент. Щоб вказати в програмі на елемент масиву, треба крім імені масиву вказати індекс елементу, який в найпростішому випадку рівняється порядковому номеру цього елементу в масиві. Матриця служить прикладом двомірного масиву даних, для вказування на кожний елемент якого необхідно вказати два індекси: номер рядка і номер стовбцю. Procedure INITGRAPH - процедура ініціалізації процедур в Pascal, дана процедура підключає зовнішній відео драйвер і переключає відеоадаптер в графічний режим;Під час виконання курсової роботи я навчилася працювати з графікою в середовищі Turbo Pascal 7.0, удосконалила навики роботи з складними циклами, з масивами, користувальницькими процедурами.

Вывод
Під час виконання курсової роботи я навчилася працювати з графікою в середовищі Turbo Pascal 7.0, удосконалила навики роботи з складними циклами, з масивами, користувальницькими процедурами. Також я навчилася застосовувати теоретичні знання з алгебри, геометрії і фізики для практичного користування.

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

Виконуючи курсову роботу, я особисто зацікавилася в роботі з графікою в Turbo Pascal, і планую продовжувати вивчати її можливості.

Список литературы
Проценко В.С. та ін. Техніка програмування мовою С. Навчальний посібник-К. Либідь, 1993

А. Епанешников, В. Епанешников Программирование в среде Turbo Pascal 7.0-М.: Диалог-МИФИ, 1993.

Марченко А.И., Марченко Л.И. Программирование в среде TURBOPASCAL 7.0-М. Бином Универсал, К.:Юниор, 1997

А.Б. Ставровский Турбо Паскаль 7.0. Учебник. - К.: Издательская группа BHV, 2000

Turbo Pascal/ С.А. Немнюгин. - СПБ: Издательство «Питер», 2001.

Фигурнов В.Э. IBM PC для пользователя. - М.: Инфра-М, 2000, 480 стр.

Методичні вказівки до проведення лабораторних занять з основ програмування та алгоритмічних мов. Частина 1, Нога Л.В., Сидорук М.В. Херсон, 2003.

Методичні вказівки до проведення лабораторних занять з основ програмування та алгоритмічних мов. Частина 2. Нога Л.В., Сидорук М.В. Херсон, 2003

Фаронов В.В. TURBOPASCAL 7.0. Навчальний курс. - М.: Коледж, 1997.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?