Содержание
- 2. ВОПРОСЫ. 1. Алгоритм. 1. Алгоритм. Исполнители алгоритмов. 2. Свойства алгоритмов. 3. Способы описания алгоритмов. 4. Основные
- 3. Термин АЛГОРИТМ обязан своим происхождением великому учёному средневекового Востока Мухаммеду ибн Мусса аль Хорезми. (783 по
- 4. ВОПРОС №1. Алгоритм. Исполнители алгоритмов.
- 5. Алгоритм- это точное и понятное предписание (указание) исполнителю совершить определенную последовательность действий за конечное число шагов
- 6. ИСПОЛНИТЕЛИ АЛГОРИТМОВ ЧЕЛОВЕК РОБОТ КОМПЬЮТЕР ИСПОЛНИТЕЛЬ ВЫПОЛНЯЕТ АЛГОРИТМ ФОРМАЛЬНО
- 7. Указание выполнить конкретное действие называется командой. Совокупность всех команд, которые могут быть выполнены некоторым исполнителем называется
- 8. ВОПРОС №2. Свойства алгоритмов.
- 9. СВОЙСТВА АЛГОРИТМА: 1. Дискретность – любой алгоритм должен приводить к конкретному результату за конечное число шагов
- 10. Имея полный набор данных, можно решить задачу. Программа – это алгоритм, записанный на языке исполнителя.
- 11. ВОПРОС №3. Способы описания алгоритмов.
- 12. СПОСОБЫ ОПИСАНИЯ СЛОВЕСНО- ПОШАГОВЫЙ ГРАФИЧЕСКИЙ- БЛОК-СХЕМА АЛГОРИТМИЧЕСКИЙ ЯЗЫК или ПРОГРАММА
- 13. СЛОВЕСНО-ПОШАГОВЫЙ 1. Прочесть значение R. 2. Умножить значение R на R. 3. Умножить результат второго действия
- 14. НАЧАЛО ВВОД R S:=3,14*R2 КОНЕЦ S ВЫВОД S
- 15. ВОПРОС №4. Основные символы блок-схем
- 16. БЛОК НАЧАЛА ИЛИ ОКОНЧАНИЯ ВЫПОЛНЕНИЯ АЛГОРИТМА НАЧАЛО КОНЕЦ
- 17. БЛОКИ ВВОДА-ВЫВОДА ВВОД А ВЫВОД С
- 18. БЛОК ПРИСВАИВАНИЯ Х:=У+120 ОБРАБАТЫВАЕТ ДАННЫЕ И РАЗМЕЩАЕТ РЕЗУЛЬТАТЫ В ЯЧЕЙКИ ПАМЯТИ С УКАЗАННЫМ ИМЕНЕМ
- 19. ПАРАМЕТР УСЛОВИЕ Да Нет БЛОК ПРОВЕРКИ УСЛОВИЯ БЛОК ЦИКЛА С ПАРАМЕТРОМ
- 20. ВОПРОС №5. Этапы решения задач на ЭВМ.
- 21. ЭТАПЫ РЕШЕНИЯ ЗАДАЧ НА ЭВМ Постановка задачи. Математическая модель. 3. Конструирование алгоритма. 4. Перевод алгоритма в
- 22. ЗАДАЧА Определить время встречи двух пешеходов, идущих навстречу друг другу, если известно, что расстояние между пешеходами
- 23. ПОСТАНОВКА ЗАДАЧИ. Дано: L, V1, V2. Найти: t. L>0, V1>0, V2>0, T>0 L V1 V2
- 24. МАТЕМАТИЧЕСКАЯ МОДЕЛЬ. L=S1+S2 S1=V1*T S2=V2*T L= V1*T +V2*T = T*( V1 + V2) T=L / (V1
- 25. АЛГОРИТМ НАЧАЛО ВВОД L, V1,V2 T:=L/(V1+V2) КОНЕЦ S ВЫВОД T
- 26. Отладка – процесс обнаружения и устранения ошибок. Можно выделить три вида ошибок: Синтаксические – вызов команды,
- 27. ВОПРОС № 6. Линейные алгоритмы
- 28. ЛИНЕЙНЫЙ - ЭТО ТАКОЙ АЛГОРИТМ, В КОТОРОМ ВСЕ КОМАНДЫ ВЫПОЛНЯЮТСЯ СТРОГО ПОСЛЕДОВАТЕЛЬНО ДРУГ ЗА ДРУГОМ.
- 29. НАЧАЛО ВВОД R S:=3,14*R2 КОНЕЦ S ВЫВОД S
- 30. Вопросы для самоконтроля Алгоритм – это… Исполнителями алгоритма являются… Перечислите свойства алгоритма Какие способы описания алгоритма
- 32. Скачать презентацию