Понятие алгоритмического языка54

СодержаниеОпределение алгоритма 3
Свойства алгоритмов 4
Виды алгоритмов и их реализация 6
Методы изображения алгоритмов 8
Словесное описание алгоритма 8
Блок-схема алгоритма 8
Псевдокод 10
Программное представление алгоритма 11
Порядок разработки иерархической схемы реализации алгоритмов 12
Значение алгоритмов при решении повседневных задач 14
Литература 16

ВведениеСлово "Алгоритм" происходит от algorithmi - латинского написания имени аль-Хорезми, под которым в средневековой Европе знали величайшего математика из Хорезма (город в современном Узбекистане) Мухаммеда бен Мусу, жившего в 783-850 гг. В своей книге "Об индийском счете" он сформулировал правила записи натуральных чисел с помощью арабских цифр и правила действий над ними столбиком. В дальнейшем алгоритмом стали называть точное предписание, определяющее последовательность действий, обеспечивающую получение требуемого результата из исходных данных. Алгоритм может быть предназначен для выполнения его человеком или автоматическим устройством. Создание алгоритма, пусть даже самого простого, - процесс творческий. Он доступен исключительно живым существам, а долгое время считалось, что только человеку. Другое дело - реализация уже имеющегося алгоритма. Ее можно поручить субъекту или объекту, который не обязан вникать в существо дела, а возможно, и не способен его понять. Такой субъект или объект принято называть формальным исполнителем. Примером формального исполнителя может служить стиральная машина-автомат, которая неукоснительно исполняет предписанные ей действия, даже если вы забыли положить в нее порошок. Человек тоже может выступать в роли формального исполнителя, но в первую очередь формальными исполнителями являются различные автоматические устройства, и компьютер в том числе. Каждый алгоритм создается в расчете на вполне конкретного исполнителя. Те действия, которые может совершать исполнитель, называются его его допустимыми действиями. Совокупность допустимых действий образует систему команд исполнителя. Алгоритм должен содержать только те действия, которые допустимы для данного исполнителя.
Список литературы1. Вычислительная техника и программирование. Под ред. А.В.Ретрова. - М.: Высшая школа, 1990
2. Кузнецов А.А. и др. Основы информатики. - М.: Дрофа, 1998
3. Кушниренко А.Г. и др. Информатика. - М.: Дрофа, 1998
4. Лебедев Г.В., Кушниренко А.Г. 12 лекций по преподаванию курса информатики. - М.: Дрофа, 1998
5. Шауцукова Л.З. Информатика 10 - 11. М.: Просвещение, 2000