Предмет: Информатика, автор: sagalievemirhan

конспект на тему алгоритмы и их описание ​

Ответы

Автор ответа: boriskiva3
2

Алгоритм - это система точных и понятных предписаний о содержании и последовательности выполнения конечного числа действий, необходимых для решения любой задачи данного типа.

Различают следующие виды алгоритмов:

1) линейный – список команд (указаний), выполняемых последовательно друг за другом;

2) разветвляющийся – алгоритм, содержащий хотя бы одну проверку условия, в результате которой обеспечивается переход на один из возможных вариантов решения;

3) циклический – алгоритм, предусматривающий многократное повторение одной  и  той  же  последовательности  действий.  Количество  повторений  обусловливается исходными данными или условием задачи.

Любая алгоритмическая конструкция может содержать в себе другую конструкцию того же или иного вида, т. е. алгоритмические конструкции могут быть вложенными

Псевдокод - описание структуры алгоритма на естественном,  частично формализованном языке, позволяющее выявить основные этапы решения задачи, перед точной его записью на языке программирования. В псевдокоде используются некоторые формальные конструкции и общепринятая математическая символика. Строгих синтаксических правил для записи псевдокода не существует. Это облегчает запись алгоритма при проектировании и позволяет описать алгоритм, используя любой набор команд. Однако в псевдокоде обычно используются некоторые конструкции, присущие формальным языкам, что облегчает переход от псевдокода к записи алгоритма на языке программирования. Единого или формального определения псевдокода не существует, поэтому возможны различные псевдокоды, отличающиеся набором используемых слов и конструкций.

Блок-схема - описание структуры алгоритма с помощью геометрических фигур с линиями-связями, показывающими порядок выполнения отдельных инструкций. Этот способ имеет ряд преимуществ. Благодаря наглядности, он обеспечивает «читаемость»алгоритма и явно отображает порядок выполнения отдельных команд. В блок-схеме каждой формальной конструкции соответствует определенная геометрическая фигура или связанная линиями совокупность фигур.

Программа - описание структуры алгоритма на языке  алгоритмического программирования.

Например:

Описания алгоритма в словесной форме, на псевдокоде или в виде блок-схемы допускают некоторый произвол при изображении команд. Вместе с тем они настолько достаточны, что позволяет человеку понять суть дела и исполнить алгоритм. На практике исполнителями алгоритмов выступают компьютеры. Поэтому алгоритм, предназначенный для исполнения на компьютере, должен быть записан на «понятном» ему языке, такой формализованный язык называют языком программирования

Похожие вопросы
Предмет: Українська мова, автор: hazar20078
Предмет: Литература, автор: shumkesha
Напишите характеристику Тараса Бульбы по плану
план характеристики литературного героя.
1)определение места героя среди других персонажей.
2)Степень участия и его роль в конфликте.
3)Анализ имени.
4)ПОртрет.Внешний облик,как он дан автором и в восприятии других персонажей.
5)Речевая характеристика.
6)Описание предметов быта,жилища,одежды,условий жизни как средство самовыражения героя.
7)Семья,полученное воспитание,история жизни.Род занятий.
8)Черты характера.Эволюция жизни в процессе развития сюжета.
9)Поступки и мотивы поведения,в которых герой проявляет себя наиболее ярко.
10)Прямая авторская характеристика.Отношение к герою других персонажей произведения.
11)Сопостовление с другими персонажами или литературным героем другого автора.
12)Герой как порожение своей эпохи и выразитель определенного мировоззрения.Определение типического и индивидуального в литературном герое.
13)Ваше личное отношение к персонажу и такому типу людей в жизни.