ВУЗ:
Составители:
50
- машинно-ориентированные языки (computer-oriented language) — языки
программирования, которые отражают структуру конкретного типа
компьютера (ассемблеры);
- алгоритмические языки (algorithmic language) — не зависящие от
архитектуры компьютера языки программирования для отражения
структуры алгоритма (Паскаль, Фортран, Бейсик и др.); программа на
таких языках транслируется с языка высокого уровня на машинный язык, а
затем уже исполняется;
- процедурно-ориентированные языки (procedure-oriented language) -
языки программирования, где имеется возможность описания программы
как совокупности процедур (подпрограмм);
- проблемно-ориентированные языки (universal programming language) –
языки программирования, предназначенные для решения определенного
класса задач (Пролог и др.).
5.4. Классификация алгоритмов
Линейные алгоритмы. Команды в таких алгоритмах выполняются
в естественном порядке, так как они записаны
сверху вниз. На рис. 12
представлен линейный алгоритм решения задачи обмена значениями двух
переменных.
Начало
Ввод
X и Y
Z:=X
X:=Y
Y:=Z
Конец
Вывод
X и Y
Рис. 12
- машинно-ориентированные языки (computer-oriented language) — языки
программирования, которые отражают структуру конкретного типа
компьютера (ассемблеры);
- алгоритмические языки (algorithmic language) — не зависящие от
архитектуры компьютера языки программирования для отражения
структуры алгоритма (Паскаль, Фортран, Бейсик и др.); программа на
таких языках транслируется с языка высокого уровня на машинный язык, а
затем уже исполняется;
- процедурно-ориентированные языки (procedure-oriented language) -
языки программирования, где имеется возможность описания программы
как совокупности процедур (подпрограмм);
- проблемно-ориентированные языки (universal programming language) –
языки программирования, предназначенные для решения определенного
класса задач (Пролог и др.).
5.4. Классификация алгоритмов
Линейные алгоритмы. Команды в таких алгоритмах выполняются
в естественном порядке, так как они записаны сверху вниз. На рис. 12
представлен линейный алгоритм решения задачи обмена значениями двух
переменных.
Начало
Ввод
XиY
Z:=X
X:=Y
Y:=Z
Вывод
XиY
Конец
Рис. 12
50
Страницы
- « первая
- ‹ предыдущая
- …
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »
