Movatterモバイル変換


[0]ホーム

URL:


Пређи на садржај
Википедија
Претрага

ALGOL

С Википедије, слободне енциклопедије
Уколико сте тражилизвезду, погледајте чланакалгол (звезда).
Алгол
Оригинални називALGOL
Изговара сеалгол
МоделИмперативни, процедурални,структурирани
Појавио се1958
Дизајнер(и)Фридрих Бауер,Петер Наур, Хајнц Рутишаузер, Клаус Самелсон, Адриан Ван Вијнгарден, Мајкл Вуџер и Бернард Ваквис,Џон Бакус, Џулијан Грин, Чарлс Кац,Џон Макарти,Алан Перлис и Џозеф Хенри Вегштајн
Актуелна верзијаалгол 68
Датум актуелне верзије1968
Утицао наC,паскал, симула,ада

Алгол, скраћено одALGOrithmic Language, јеимперативни, процедурални,структуриранипрограмски језик чије су верзије излазиле 50-их и 60-их година прошлог века.[1][2] Прва верзија алгола је настала 1958. године. Алгол је дизајниран да би се избегли неки проблеми саФортраном. Имао је и доста утицаја на остале програмске језике као што суC,паскал, симула и многе друге.

Верзије алгола

[уреди |уреди извор]

Постоје три главне верзије алгола: алгол 58, алгол 60 и алгол 68.

Постоји и још једна верзија коју је разиоНиклаус Вирт, алгол W, као наследника алгола 60.

Друге верзије су: алгол Y, алгол N, 68C, 68G

Историја

[уреди |уреди извор]

Развој алгола 58 је почео састанком информатичара изЕвропе иАмерике уинституту технологије у Цириху. Алгол 58 се првобитно звао ИАЛ, интернационална алгебарска логика (енгл.International Algebraic Logic). О алголу 60 су расправљали у Паризу на састанку, 1960. године следећи програмери: Фридрих Бауер,Петер Наур, Хајнц Рутишаузер, Клаус Самелсон, Адриан Ван Вијнгарден, Мајкл Вуџер и Бернард Ваквис (из Европе),Џон Бакус, Џулијан Грин, Чарлс Кац,Џон Макарти,Алан Перлис и Џозеф Хенри Вегштајн (из Америке).

Алгол 68 је последњи пут прерађен 1973. године.[3]

Пример кода

[уреди |уреди извор]

Упрошћена верзија програма 'Здраво свете!' у алголу 60:

BEGIN DISPLAY ("Здраво Свете!") END.

Референце

[уреди |уреди извор]
  1. ^„Algol 60”. 
  2. ^„ALGOL 68”. Архивирано изоригинала 18. 01. 2010. г. Приступљено02. 07. 2010. 
  3. ^Backus, J. W.; Bauer, F. L.; Green, J.; Katz, C.; McCarthy, J.; Perlis, A. J.; Rutishauser, H.; Samelson, K.; Vauquois, B.; Wegstein, J. H.; van Wijngaarden, A.; Woodger, M. (1960). Naur, Peter, ур.Report on the Algorithmic Language ALGOL 60. Copenhagen.ISSN 0001-0782.doi:10.1145/367236.367262. 

Додатна литература

[уреди |уреди извор]

Литература

[уреди |уреди извор]
  • Backus, J. W.; Bauer, F. L.; Green, J.; Katz, C.; McCarthy, J.; Perlis, A. J.; Rutishauser, H.; Samelson, K.; Vauquois, B.; Wegstein, J. H.; van Wijngaarden, A.; Woodger, M. (1960). Naur, Peter, ур.Report on the Algorithmic Language ALGOL 60. Copenhagen.ISSN 0001-0782.doi:10.1145/367236.367262. 
Паскал фамилија програмског језика
Дијалекти
Компајлери
Тренутни
Историјски
АПИ
Државне
Остале
Преузето из „https://sr.wikipedia.org/w/index.php?title=ALGOL&oldid=27826400
Категорија:
Сакривене категорије:

[8]ページ先頭

©2009-2025 Movatter.jp