Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемАлина Нетудыхата
1 Основи алгоритмізації і програмування
2 Тема 2. Моделі та моделювання (3 год) Етапи розв'язування задач на комп'ютері
3 Перш ніж одержати очікуваний результати роботи програми на комп'ютері, необхідно виконати досить велику копітку підготовчу роботу. Усі ці дії можна сформулювати у такому вигляді: постановка задачі; побудова математичної моделі; побудова алгоритму; вибір мови програмування; складання програми; трансляція програми;
4 Побудова математичної моделі – це визначення сукупності математичних об'єктів і відношень між ними, які відображають деякі властивості процесу, що моделюється. Постановка задачі - це чітке формулювання умови задачі, визначення вхідних даних для її розв'язання, точні вказівки щодо визначення результатів, які мають бути отримані. Побудова алгоритму Полягає у виборі того чи іншого способу розв'язування задачі.
5 Вибір мови програмування Оптимальний вибір мови програмування базується на реальному оцінюванні складності та характеру задачі. Складання програми Полягає у створенні тексту програми на основі розроблених алгоритмів і представлень інформації з урахуванням алфавіту та правил запису обраною мовою програмування. Трансляція програми - це переклад програми на машинну мову. Налагодження програми, контрольний перерахунок – це перевірка правильності роботи програми за допомогою системи тестів та в різних режимах. Експлуатація програми - це використання програми замовниками або користувачами.
6 Виконайте практично: 1.Розв'яжіть поетапно задачу: Визначити кількість шпалер для ремонту кімнати; Обчислити вартість тканини для скатертини на стіл. 2. Розв'яжіть поетапно задачу: Обчислити площу футбольного поля.
7 Домашнє завдання
8 Перевірте себе!!! 1.Які існують етапи розв'язування задачі на комп'ютері? 2.Що означає вираз «постановка задачі» ? Хто її виконує? 3.Що означає вираз «побудова математичної моделі»? 4.Що означає вираз «побудова алгоритму» ? 5.Що означає вираз «вибір мови програмування»? 6.Як перевіряється правильність алгоритму? 7.Які помилки можуть бути в алгоритмі? 8.Які помилки називаються синтаксичними? 9.Які помилки називаються логічними ? Як їх визначити і виправити? 10.Як отримати машинний код програми? 11.Як здійснюється налагодження і тестування програми? 12.До якого етапу можна переходити після налагодження програми?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.