Закон заломлення світла, опис та обґрунтування його математичної моделі. Зображення за допомогою комп’ютерного моделювання з мовою програмування Turbo Pascal кута заломлення променя в оптичному середовищі, яке складається з n-анізотропних шарів.
При низкой оригинальности работы "Програма, яка зображає хід променя в оптичному прозорому середовищі", Вы можете повысить уникальность этой работы до 80-100%
Спочатку ця мова була створена для вивчення програмування, однак завдяки великим можливостям структурного програмування вона стала широко застосовуватися в різних галузях: науці, техніці, економіці, інформаційних системах тощо. Якщо в програмі створені процедури і функції, то вони будуть наведені в розділі описів. У простих програмах можуть бути лише заголовок, опис змінних і розділ операторів. Взагалі будь-який розділ, крім розділу операторів, може бути відсутнім у програмі. Після вводу всіх даних програма починає вираховувати всі кути, і координати точок, через які проходить промінь.BeginКожне з значень, з яких складається масив, мають назву його компонента або елемента. Масиву присвоюється імя, за допомогою якого можна вказувати як на масив в цілому, так і на будь-який його елемент. Щоб вказати в програмі на елемент масиву, треба крім імені масиву вказати індекс елементу, який в найпростішому випадку рівняється порядковому номеру цього елементу в масиві. Матриця служить прикладом двомірного масиву даних, для вказування на кожний елемент якого необхідно вказати два індекси: номер рядка і номер стовбцю. Procedure INITGRAPH - процедура ініціалізації процедур в Pascal, дана процедура підключає зовнішній відео драйвер і переключає відеоадаптер в графічний режим;Під час виконання курсової роботи я навчилася працювати з графікою в середовищі Turbo Pascal 7.0, удосконалила навики роботи з складними циклами, з масивами, користувальницькими процедурами.
Вывод
Під час виконання курсової роботи я навчилася працювати з графікою в середовищі Turbo Pascal 7.0, удосконалила навики роботи з складними циклами, з масивами, користувальницькими процедурами. Також я навчилася застосовувати теоретичні знання з алгебри, геометрії і фізики для практичного користування.
За час курсового проекту мною був створений складний програмний модуль, який складається з множини додаткових функцій і процедур, створених для спрощення розуміння і написання програми, який працює з зовнішніми драйверами, і в якому використовується робота з графікою. Але я вважаю, що у цієї програми ще є перспективи розвитку, зокрема необхідно удосконалити графічне оформлення.
Виконуючи курсову роботу, я особисто зацікавилася в роботі з графікою в Turbo Pascal, і планую продовжувати вивчати її можливості.
Список литературы
Проценко В.С. та ін. Техніка програмування мовою С. Навчальний посібник-К. Либідь, 1993
А. Епанешников, В. Епанешников Программирование в среде Turbo Pascal 7.0-М.: Диалог-МИФИ, 1993.
Марченко А.И., Марченко Л.И. Программирование в среде TURBOPASCAL 7.0-М. Бином Универсал, К.:Юниор, 1997