12
ЕТАПИ РОЗВ’ЯЗУВАННЯ ЗАДАЧ ІЗ ВИКОРИСТАННЯМ КОМП’ЮТЕРА

Етапи розв'язування задач за допомогою комп'ютера

Embed Size (px)

Citation preview

ЕТАПИ РОЗВ’ЯЗУВАННЯ

ЗАДАЧ ІЗ ВИКОРИСТАННЯМ

КОМП’ЮТЕРА

Сьогодні на уроці:

Ви дізнаєтес

ь:

•Яких етапів слід дотримуватися при розв’язуванні задачі за допомогою комп’ютера?•Які етапи розв’язування задачі можна віднести до абстрактного моделювання?•У чому полягає технологія комп’ютерного моделювання?

Додатково:

•Що таке метод розв’язування задачі?•Які бувають мови програмування?•Як здійснюється переклад алгоритму з мови програмування на мову машинних кодів?

Етапи розв’язування задач із використанням комп’ютераФормулювання

задачі, встановлення вхідних даних

та шуканих результатів – постановка

задачі

Формалізація задачі,

побудова інформаційної

моделі

Вибір методу розв’язування

формалізованої задачі

Розробка алгоритму

розв’язування задачі

Добір відповідного прикладного програмного забезпечення

Створення комп’ютерної

моделі

Застосування комп’ютерної

моделі до дослідження моделі задачі

Аналіз одержаних результатів

Абстрактне моделюван

ня

математичні співвідношенн

я

графікисхеми

діаграми

таблиці

Запис умови задачі за допомогою математичних рівнянь та

нерівностей, формулювання цілей розв’язування мовою

математичних понять є математичною постановкою

задачі

При створенні математичної моделі необхідно:

Зробити припущення, на яких буде базуватися математична модель та виділити суттєві ознаки об’єкта, який досліджується

Визначити вхідні дані та шукані результати, а також одиниці їх вимірювання та (чи) форму подання

Записати математичні співвідношення, які зв’язують шукані результати з вхідними даними

Комп’ютерна модель – модель, реалізована

засобами програмного середовища.

Комп’ютерна програма – набір послідовних інструкцій у вигляді слів, цифр, кодів,

символів чи в іншому вигляді, виражених у формі, придатній для зчитування та виконання

комп’ютером.

Програма – низка команд для комп’ютера, що

становлять запис алгоритму однією з мов програмування

За ступенем залежності від апаратних засобів

низького рівня

високого рівня

надвисокого рівня

Мови програмування

Транслятор – програма, яка перетворює програму,

написану мовою програмування, в машинні

кодиІнтерпретатор перетворює

невеликий фрагмент вихідної програми в машинні коди і, лише дочекавшись, коли процесор їх

виконає, переходить до опрацювання наступного фрагмента

Компілятор транслює відразу всю програму в

машинні коди і вміщує їх у пам’ять комп’ютера, не

виконуючи

Задача. Обчислити гіпотенузу та площу прямокутного трикутника, якщо відомі катети цього трикутника.