Для представления алгоритма в виде понятным компьютеру служат языки программирования. Язык программирования – это искусственный язык, предназначенный для написания программы. От естественных языков они отличаются ограниченным числом слов и очень строгими правилами записи.
Один из первых языков программирования – Фортран (Fortran) был создан в середине 50-х годов (замена языка ассемблера). Был изобретен на базе Фортрана язык Бейсик.
Для решения экономических задач в 60 –е был создан язык программирования – Кобол (Cobol). Общий язык, ориентированный на экономические применения, на обработку коммерческой информации, разработан для применения в экономике и за период своего существования, как и многие языки, претерпевший ряд изменений.
Вопросы.
Что такое алгоритм? Приведите
примеры алгоритма.
Перечислите свойства алгоритма.
Объясните такое свойство
алгоритма как результативность.
Приведите примеры исполнителей
алгоритма.
Для представления алгоритма в
Для
виде понятным компьютеру
служат языки программирования.
Язык программирования – это
искусственный язык,
предназначенный для написания
программы. От естественных
языков они отличаются
ограниченным числом слов и очень
строгими правилами записи.
Классификация языков
программирования.
1. машинные (двоичный язык,
шестнадцатеричный язык)
2. машинно-ориентированные
3. машинно-независимые
Например машинно-
ориентированным языком
является язык ассемблера, язык
автокода.
Языки
программирования
высокого уровня
1. процедурные (алгоритмические)
– pascal, C, Basic
2. логические – prolog
3. объектно-ориентированные -
java
Поколения ЯП
Один из первых языков
программирования – Фортран (Fortran)
был создан в середине 50-х годов
(замена языка ассемблера). Был
изобретен на базе Фортрана язык
Бейсик.
Для решения экономических задач в 60
–е был создан язык программирования –
Кобол (Cobol). Общий язык,
ориентированный на экономические
применения, на обработку
коммерческой информации, разработан
для применения в экономике и за
период своего существования, как и
многие языки, претерпевший ряд
Язык Алгол (Algol) создан в 1960 г.
(поэтому его иногда называют
Алгол – 60). Его реализация
затянулась на долгие годы, в
результате чего время было
упущено и данный язык в
некотором смысле, пережил
самого себя – устарел,
практически прекратив свое
существование
получил язык Бейсик (Basic).
Простой язык программирования,
разработанный в 1964 г.
В 80-х г. 20 века был создан язык
Широкое распространение
Ада (Ada).
ПАСКАЛЬ – этот язык является
прямым развитием направления
Алгола, он стал одним из наиболее
популярных процедурных языков
программирования среди
прикладных программистов. Он
разработан в 1970 г. швейцарским
специалистом в области
вычислительной техники
профессором Н. Виртом, назван в
честь французского математика
Паскаля и, по замыслу автора,
предназначался для обучения
программированию.
Язык С – первоначально
разработан в начале 70–х гг. для
реализации разработки систем,
трансляторов, баз данных и
других системных и прикладных
программ, т.е. создавался не как
учебный, а как инструментальный
язык.
LOGO (ЛОГО) – с целью обучения
детей в 1960 г. разработан и
используется в настоящее время.
Он отличается простотой, но
весьма богатыми возможностями,
среди которых процедуры,
графическое средство и др.
Создали С. Пейпер с коллегами из
Массачусетского технологического
института (США) – управление
“черепахой” – программной
моделью малого робота.