УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантЯзык программирования ALGOL
ПредметПрограммирование
Тип работыреферат
Объем работы15
Дата поступления12.12.2012
600 ₽

Содержание

Введение 2rn1. Историческая справка 3rn2. Основы Алгол 5rn3. Алгол 60 7rn4. Алгол 68 12rnЗаключение 14rnСписок использованной литературы 15

Введение

Современные вычислительные машины представляют одно из самых значительных достижений человеческой мысли, влияние которого на развитие научно-технического прогресса трудно переоценить. Области применения ЭВМ непрерывно расширяются. Компьютеры стали применяться повсюду, они начинают затрагивать жизнь каждого человека.rnНа начальном этапе использования современного компьютера мы имеем дело не с самим компьютером, а с совокупностью правил, называемых языками программирования, на этих языках записываются действия, которые должен выполнять компьютер. Важное значение языка программирования подчёркивается тем фактом, что сама вычислительная машина может рассматриваться как аппаратный интерпретатор какого-нибудь конкретного языка, который называется машинным языком. Для обеспечения эффективной работы машины разработаны машинные языки, использование которых представляет известные трудности для человека. rnАлго́л (англ. algol от англ. algorithmic — алгоритмический и англ. language — язык) — название ряда языков программирования, применяемых при составлении программ для решения научно-технических задач на ЭВМ. Разработан в 1958—1960 гг. (Алгол-58, Алгол-60); усовершенствован в 1964—1968 гг. (Алгол 68). Алгол относится к языкам высокого уровня и позволяет легко переводить алгебраические формулы в программные команды. Алгол был популярен в Европе, в том числе в СССР, однако он оказал заметное влияние на все разработанные позднее языки программирования — в частности, на язык Pascal.rnОбычно под понятием Алгол подразумевается Алгол-60, в то время как Алгол 68 рассматривается как самостоятельный язык. Даже когда язык Алгол почти перестал использоваться для программирования, он ещё оставался официальным языком для публикации алгоритмов.

Заключение

Алгол предназначался для записи алгоритмов, которые строятся в виде последовательности процедур, применяемых для решения поставленных задач. Специалисты-практики восприняли этот язык далеко неоднозначно, но, тем не менее, его влияние на развитие других языков и теорию программирования оказалось весьма значительным.rnМногие языки, возникшие позднее базировались на ALGOL, и его вклад в их развитие связан с важными идеями в области программирования (блочной структурой, рекурсией, формализованным определением синтаксиса). Эти и другие фундаментальные идеи достались в наследство разработчикам других языков, хотя сам язык ALGOL не получил широкого распространения.

Литература

1. С.А. Абрамов. «Основы программирования на Алголе» - 2 изд., перераб. – М.: «Наука», 1982 – 172с.rn2. Ч. Линдси, С. ван дер Мюйлен. «Неформальное введение в Алгол 68», Пер. с англ., 1973 — 408 с.rn3. А.В. Могилев. «Информатика» - 2-е изд. стереотип. – М.: «ACADEMIA», 2003 – 816с.rn4. С.В. Симонович. «Информатика: базовый курс». – СПб: «Питер», 2001 – 640с.rn5. http://amttlp.narod.ru/discipl/lesson/1_1_5.htm#7rn6. http://selarin.narod.ru/programming/#Jovialrn7. http://kompuistor.narod.ru/yaziki-programmirovaniya/algol.htmrn8. http://www.glossary.ru/cgi-bin/gl_sch2.cgi?RPwu.lkzwtu-uwoltyowuigtt:l!9n:qo!vwujwgssowuigto9#4220846rn9. http://progopedia.ru/language/algol/rn10. http://www.msclub.ce.cctpu.edu.ru/GLOSSARY/Computer/item0186.htm#ZALrn11. http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D0%BB_68rn12. http://en.wikipedia.org/wiki/ALGOLrn13. http://club.shelek.com/viewart.php?id=237
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте