Содержание
- 2. Любой алгоритм существует не сам по себе, а предназначен для определенного исполнителя (человека, робота, компьютера, языка
- 3. Алгоритм описывается в командах исполнителя, который будет его реализовывать. Алгоритм Совокупность команд, которые данный исполнитель умеет
- 4. результативность – алгоритм должен выдавать результат своей работы; Свойства алгоритма массовость – алгоритм должен уметь решать
- 5. Свойства алгоритма последовательность – на каждом шаге выполнения алгоритма должно быть точно известно, какой шаг будет
- 6. Способы описания алгоритмов Словесное описание представляет структуру алгоритма на естественном языке. Никаких правил составления словесного описания
- 7. Способы описания алгоритмов Алгоритм деления двух чисел: Задать два числа, являющиеся делимым и делителем; Проверить, равняется
- 8. Способы описания алгоритмов Псевдокод – описание структуры алгоритма на естественном, частично формализованном языке, позволяющее выявить основные
- 9. Способы описания алгоритмов Строгих синтаксических правил для записи псевдокода не существует. Это облегчает запись алгоритма при
- 10. Способы описания алгоритмов Базовые управляющие структуры псевдокода
- 11. Способы описания алгоритмов
- 12. Способы описания алгоритмов Блок-схема – описание структуры алгоритма с помощью геометрических фигур с линиями-связями, показывающими порядок
- 13. Способы описания алгоритмов Символ отображает ввод/вывод данных, носитель данных не определен. В ГОСТ определено множество символов
- 14. Способы описания алгоритмов Символ отображает данные, вводимые вручную во время обработки с устройств любого типа (клавиатура,
- 15. Способы описания алгоритмов Символ отображает функцию обработки данных любого вида (выполнение определенной операции или группы операций,
- 16. Способы описания алгоритмов Символ отображает предопределенный процесс, состоящий из одной или нескольких операций или шагов программы,
- 17. Способы описания алгоритмов Символ отображает модификацию команды или группы команд с целью воздействия на некоторую последующую
- 18. Способы описания алгоритмов Символ отображает решение или функцию переключательного типа, имеющую один вход и ряд альтернативных
- 19. Способы описания алгоритмов Символ, состоящий из двух частей, отображает начало и конец цикла. Обе части символа
- 20. Способы описания алгоритмов Символ отображает выход во внешнюю среду и вход из внешней среды (начало или
- 21. Способы описания алгоритмов Разрыв линий потока
- 22. Способы описания алгоритмов Символ используют для добавления описательных комментариев или пояснительных записей в целях объяснения или
- 23. Основные принципы составления блок-схем При передаче управления в схеме «снизу-вверх» или «справа-налево» линии обязательно помечают стрелками.
- 24. Способы описания алгоритмов
- 25. Способы описания алгоритмов Программа – описание структуры алгоритма на алгоритмическом языке программирования. На практике исполнителями алгоритмов
- 26. Основные алгоритмические конструкции линейные (последовательные), разветвляющиеся, циклические рекурсивные.
- 27. Программа на языке высокого уровня называется исходным текстом и хранится в текстовом файле. Основные понятия программирования
- 28. Этапы разработки программы постановка задачи; проектирование программы; построение модели; разработка алгоритма; написание программы; отладка программы; тестирование
- 29. Отладка программы Отладка программы - это процесс обнаружения и исправления ошибок. Программные ошибки можно разделить на
- 30. Трансляция программы Трансляция программы – преобразование программы, представленной на одном из языков программирования, в программу на
- 31. Трансляция программы Интерпретация – процесс непосредственного покомандного выполнения программы, «на лету».
- 32. Функциональная: вычисление результатов функций от исходных данных и результатов других функций, без хранения состояния программы. Парадигмы
- 33. Процедурная: программирование основано на концепции вызова процедуры. Процедуры, алгоритмические блоки содержащие последовательность шагов. В ходе выполнения
- 34. Парадигмы программирования Объектно-ориентированная: разработка совокупности объектов, указывающих друг другу что делать. Объект содержит как данные так
- 36. Скачать презентацию