Содержание
-
Этапы решения задач на компьютере. Алгоритмизация и программирование
-
Задача
Вы положили деньги в сбербанк на срочный депозит на 3 месяца из расчета 60% годовых. Определить, какую сумму вам выплатят через 3 месяца.
-
I этап – постановка задачи
Что дано? Что требуется? Какие данные допустимы? Какие результаты будут правильными? Сумма денег – S, процент годовых – 60%, время – 3 месяца. Найти сумму денег, которую мы получим через 3 месяца. Числовые данные. Результат должен быть больше, чем исходная сумма S.
-
II этап – математическое или информационное моделирование
Создать модель решаемой задачи. Rez = S + S*3*0,6/12
-
III этап - алгоритмизация задачи
Алгоритм – это организованная последовательность конечного числа действий необходимых для решения поставленной задачи. Algorithmi – латинская форма имени среднеазиатского математика аль-Хорезми.
-
Исполнитель алгоритма
Некоторая абстрактная или реальная система, способная выполнить действия, предписываемые алгоритмом. Характеризуют: Среда Система команд Отказы
-
Свойства алгоритмов
Понятность Дискретность Результативность Массовость
-
Способы записи алгоритмов
Словесный Графический Программный
-
Блок-схемы
-
-
-
Следование
Действие1 Действие2 Действие n …
-
Ветвление
Условие Действие 1 Действие2 да нет
-
Цикл
Условие Тело цикла да нет
-
Наша задача
кон S Rez = S + S*3*0,6/12 Rez нач
-
IV этап - программирование
Программа – это алгоритм, записанный на языке, понятном компьютеру. Языки программирования: Машинные Машинно-ориентированные Машинно-независимые (высокого уровня) Процедурные Логические Объектно-ориентированные
-
V этап – ввод программы и исходных данных
VI этап – тестирование и отладка программы VII этап – исполнение отлаженной программы и анализ результатов
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.