Содержание
- 2. Раздел 5: Алгоритмы 5.1 Понятие алгоритма 5.2 Представление алгоритма 5.3 Создание алгоритма 5.4 Итерационные структуры 5.5
- 3. Определение алгоритма Алгоритм – это упорядоченный набор из недвусмысленных и выполнимых этапов, определяющий некоторый конечный процесс.
- 4. Представление алгоритма Требует четко определенных примитивов Коллекция примитивов представляет собой язык программирования. 5-
- 5. Рисунок 5.2 Как сложить птичку из квадратного листа бумаги 5-
- 6. Рисунок 5.3 Примитивы оригами 5- Примитив = Синтаксис + Семантика Семантика определяет символьное представление примитива Синтаксис
- 7. Примитивы псевдокода Присваивание (имя) ? (выражение) Условный выбор if (условие) then (действие) 5-
- 8. Примитивы псевдокода (продолжение) Цикл с предусловием while (условие) do (действие) Процедура procedure имя (параметры) 5-
- 9. Рисунок 5.4 Процедура приветствия в псевдокоде 5-
- 10. Шаги общего плана решения проблемы 1. Понять проблему. 2. Разработать план решения задачи. 3. Осуществить свой
- 11. Пинок в дверь Попробуйте решить проблему с конца Облегчите решение связанных задач Отбросьте некоторые проблемные ограничения
- 12. Проблема возраста детей Некто A хочет определить возраст троих детей некоего B B сообщает A, что
- 13. Рисунок 5.5 5-
- 14. Итерационные структуры Цикл с предусловием: while (условие) do (тело цикла) Цикл с постусловием: repeat (тело цикла)
- 15. Рисунок 5.6 Алгоритм последовательного поиска, сформулированный с помощью псевдокода 5-
- 16. Рисунок 5.7 Операции процедуры управления повторяющимися действиями 5-
- 17. Рисунок 5.8 Структура цикла типа while-do 5-
- 18. Рисунок 5.9 Структура цикла типа repeat-until 5-
- 19. Рисунок 5.10 Сортировка списка имён Fred, Alex, Diana, Byron и Carol в алфавитном порядке 5-
- 20. Рисунок 5.11 Алгоритм сортировки методом вставки, написанный в псевдокоде 5-
- 21. Algorithm Efficiency Measured as number of instructions executed Big theta notation: Used to represent efficiency classes
- 22. Классы сложности 5-
- 23. Рисунок 5.18 Работа алгоритма сортировки методом вставки в наихудшем случае 5-
- 24. Рисунок 5.19 График продолжительности работы алгоритма сортировки методом вставки для наихудшего случая 5-
- 26. Скачать презентацию























Программное обеспечение компьютера
Технологии разработки программного обеспечения. Программа Алфавит
Условный оператор
Разработка интернет-магазина на базе CMS OpenCar
Розробка системи автоматизованої перевірки (тестування) знань курсантів
Работа над ошибками по программированию 1
Исследование звукосимволизма с помощью Word Embedding
Директивы break и continue
ГИСП (государственная информационная система промышленности)
Элементы окна программы Paint. Игра
Windows 10. Linux Subsystem
Разбор кейса переезд клиента
Электронные таблицы “MS Excel”
Вопросы для закрепления
Растровая графика. Растровое кодирование
Создание 3D модели на основе операций твердотельного моделирования.(3 занятие)
Почему не работает реклама в интернете
Улучшаем монетизацию c РСЯ
Путешествия не выходя из дома
Инфографика. Четко. Ясно. По делу
3. Определения и свойства алгоритмов. Типы алгоритмов
Организация работы отдела связей с общественностью
Профилактика вирусов на компьютере
Разработка дополнительного программного модуля для конфигурации 1с предприятие
Виды компьютеров
Основные алгоритмические конструкции языка Pascal
Решение задач на компьютере алгоритмизация и программирование
Компплектующие Компьютера