Академический Документы
Профессиональный Документы
Культура Документы
Имя:АМИР
ОБЕЙДАТ
Группа: 650r
Курс:1
Алгоритмические языки
В ходе развития программирования возникла необходимость разработки новых, более совершенных языков
программирования, которые бы были схожи с естественными языками и позволяли бы не работать напрямую с
машинными командами. Их стали называть языками высокого уровня. Языки высокого уровня ориентированы на
описание алгоритмов, поэтому их называют алгоритмическими языками. Преимуществом таких языков является
большая наглядность и независимость от конкретного компьютера. Поскольку компьютером распознается только
машинный язык, программа, написанная на алгоритмическом языке, перед выполнением должна переводится на
этот язык специальной программой – транслятором. В трансляторе заложены все правила алгоритмического
языка и способы преобразования различных его конструкции на машинный язык. Существуют две разновидности
трансляции:
1.Algol (1958 г.) предназначался для записи алгоритмов, которые составлены из обособленных блоков;