document10
TRANSCRIPT
![Page 1: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/1.jpg)
Тема:
Вспомогательные алгоритмы.
![Page 2: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/2.jpg)
Понятие алгоритма – одно из основных в информатике. Термин происходит от имени великого учёного мусульманского мира, узбека, жителя города Хорезм,
Абу-Абдуллы-Мухамада ибн Мусы аль-Маджуса аль-Хорезми
![Page 3: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/3.jpg)
Алгоритм это порядок действий, по которым выполняется
какое-либо задание.
![Page 4: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/4.jpg)
Пример: Любой кулинарный рецепт.
Что? ПирогИз чего? Мука, яйца, сахар, молоко, масло…Как? Смешать 3 стакана муки и 5 яиц…
![Page 5: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/5.jpg)
ПРОМЕЖУТОЧНЫЕ ВЕЛИЧИНЫ
![Page 6: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/6.jpg)
ВСПОМОГАТЕЛЬНЫЕ АЛГОРИТМЫ.
Основной алгоритм.Исходные данные…Результат…Определение величин Х и УВызов вспомогательного алгоритма 1
Продолжение выполнениеОсновного алгоритма
Библиотека вспомогательных алгоритмов
Вспомогательный алгоритм 1Исходные данные Х и УРезультат Z
Вспомогательный алгоритм 2
Вспомогательный алгоритм n
Возврат и результат
![Page 7: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/7.jpg)
Алгоритм – это последовательность действий, направленных на выполнение какой-либо задачи.
Для того, чтобы выполнить задачу нужно знать: ЧТО? ИЗ ЧЕГО? и КАК ПОЛУЧИТЬ?
![Page 8: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/8.jpg)
Промежуточные величины не являются ни аргументами, ни результатами, они предназначены для временного хранения величин.
![Page 9: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/9.jpg)
Вспомогательные алгоритмы предназначены для облегчения труда программистов, вместо того, чтобы каждый раз писать какой-либо алгоритм, проще его взять из библиотеки вспомогательных алгоритмов.
![Page 10: Document10](https://reader035.vdocuments.mx/reader035/viewer/2022071722/55b6be18bb61eba0638b4620/html5/thumbnails/10.jpg)
Напишите алгоритмы различных жизненных ситуаций, с выделением исходных данных
результатов, промежуточных переменных и вспомогательных алгоритмов.
Например: подготовка домашних заданий.
Исходные данные: учебники, тетради, пособие.
Результат: твердые знания, хорошие оценки.
Промежуточные переменные: черновики, краткие конспекты.