Основні характеристики мови програмування Pascal та історія його розвитку. Особливості однопрохідної схеми компілятору Turbo Pascal. Службове слово як неподільне утворення, зміст якого фіксований мовою. Етапи історичного розвитку середовища Delphi.
Дисертація Вірта була помічена спільнотою розробників мов програмування, і в тому ж 1963 році він був запрошений до Комітету з стандартизації Алгол IFIP (Міжнародної федерації інформатики), який розробляв новий стандарт мови Алгол, що згодом став Алгол-68. Разом з Джимом Уельсом розробив і реалізував мову PL/360, призначену для програмування на платформі IBM/360 - алголоподібну мову, в якій було введено ряд системно-залежних можливостей, повязаних з архітектурою IBM/360. Для перенесення Паскаль-системи на різні обчислювальні платформи в 1973 році з участю Вірта був розроблений прототип віртуальної машини, що виконує на будь-якій платформі проміжний «пі-код», в який передбачалося компілювати всі програми. Однак мова розроблялась як дослідницький проект і первісний Pascal був мало придатний для написання великих проектів, оскільки програму не можна було скласти з кількох програмних частин - просто не було передбачено такої можливості. Borland Pascal 7.0, 7.01 компілює програми для DOS та ОС Windows 1.0, Windows 2.0, Windows 3.x, а також містить ряд додаткових утиліт та компіляторів на кшталт: Turbo Pascal for Windows (TPW), Borland Pascal for Windows (BPW), редактор ресурсів (іконок, графічних файлів, курсорів тощо) та інші.У Паскалі було введено декілька принципово нових типів даних, в ньому вперше стала можливою розробка програм у стилі структурного (процедурного) програмування, ідеї якого було розвинуто в інших мовах та системах програмування. Паскаль (та породжене ним візуальне середовище Delphi) і зараз залишається однією із найпопулярніших мов програмування.
Вывод
У Паскалі було введено декілька принципово нових типів даних, в ньому вперше стала можливою розробка програм у стилі структурного (процедурного) програмування, ідеї якого було розвинуто в інших мовах та системах програмування. Паскаль (та породжене ним візуальне середовище Delphi) і зараз залишається однією із найпопулярніших мов програмування. Завдяки простоті та чіткості його основна сфера використання - це навчання основ програмування в середніх та вищих освітніх закладах.
Мова програмування Delphi дуже широко використовується і має дуже велику кількість розроблених елементів та засобів, що значно полегшують розробку додатків. У Delphi, використовується багато передових ідей і концепцій, закладених в графічному інтерфейсі Windows. У середовищі програмування Delphi є всі необхідні інструменти для того, щоб створювати повноцінні програми. Писати, компілювати і тестувати програму - все це можна робити, не виходячи з Delphi.
Завдяки можливості вбудови в програму ассемблерних вставок, програміст отримує змогу створювати програми з інтерфейсом Windows та дуже високою швидкодією, характерною для низькорівневих мов програмування.
Список литературы
1. Вирт Н. Алгоритмы структуры данных = программы. - М.: Мир, 1985. - С. 406.
2. Вирт Н., Йенсен К. Паскаль. Руководство для пользователя и описание языка. - М.: Финансы и статистика, 1982. - С. 151.
3. Грогоно П. Программирование на языке Паскаль. - М.: Мир, 1982. - С. 384.
4. Культин Н.Б. Delphi 6. Программирование на Object Pascal. - СПБ.: БХВ-Петербург, 2001. - С. 528.
5. Моргун А.Н. Программирование на языке Паскаль (Pascal). Основы обработки структур данных. - М.: Диалектика, 2005. - С. 576.
6. Перминов О.Н. Язык программирования Паскаль : Справочник. - М.: Радио и связь, 1989. - С. 128.
7. Рубенкинг Н. Дж. Турбо Паскаль для Windows: в 2-х томах. Пер. с англ. - М.: Мир, 1993.
8. Нил Дж. Рубенкинг. Язык программирования Delphi для «чайников». Введение в Borland Delphi 2006 = Delphi for Dummies. - М.: Диалектика, 2007. - 336с.
9. Хавьер Пашеку. Программирование в Borland Delphi 2006 для профессионалов = Delphi for .NET Developers Guide. - М.: Вильямс, 2006. - 944с.
10. А.Н. Вальвачев, К.А. Сурков, Д.А. Сурков, Ю.М. Четырько. Программирование на языке Delphi. Учебное пособие. - 2005.
Размещено на .ru
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы