Графични възможности на езика за програмиране Pascal - Информатика, програмиране
1.2 Графични възможности на езика за програмиране Pascal
Езикът за програмиране Паскал (кръстен на изключителния френски математик и философ Блез Паскал (1623 - 1662)) е разработен през 1968 - 1971. Николаус Вирт, професор, директор на Института по информатика на Швейцарското висше политехническо училище [36, с. 122].
Паскал, първоначално създаден да преподава програмиране като систематична дисциплина, скоро стана широко използван за разработване на софтуер в професионалното програмиране.
Следните причини допринесоха за широката популярност на Pascal сред програмистите:
- поради своята компактност, успешното първоначално описание на Паскал се оказа достатъчно лесно за научаване;
- езикът за програмиране Паскал отразява основните и най-важните концепции (идеи) на алгоритмите в очевидна и лесна за разбиране форма, която предоставя на програмиста инструменти, които помагат при проектирането на програми;
- Езикът Паскал ви позволява ясно да реализирате идеите за структурен дизайн и структурна организация на данните;
- езикът Паскал е изиграл голяма роля в разработването на методи за аналитично доказателство за коректността на програмите и е направил възможно реално преминаване от методи за отстраняване на грешки на програми към системи за автоматична проверка на коректността на програмите;
- използването на езика Паскал значително вдигна „летвата“ за надеждност на разработените програми поради изискванията на Паскал за описанието на променливите, използвани в програмата, като се проверява последователността на програмата по време на компилацията без нейното изпълнение;
- използването на прости и гъвкави структури за управление в Pascal: клонови разклонения.
Системата за програмиране Turbo Pascal е разработена в средата на 80-те години от Borland International, Inc. (САЩ). Думата Turbo в името на системата за програмиране е отражение на името на марката на разработчика.
Turbo Pascal включва както език за програмиране - едно от разширенията на езика Pascal за компютри като IBM, така и среда, предназначена за писане, отстраняване на грешки и стартиране на програми.
Системата има две основни предимства: простота и естественост на езика за програмиране Pascal. Езикът се характеризира с разширени възможности: добре развита библиотека от стандартни модули, които ви позволяват да използвате възможностите на операционната система, да създавате структури за наслагване, да организирате входно-изходни данни, да генерирате графични изображения.
Първата версия на Turbo Pascal се появява през 1983 г. и се използва за кратко. Година по-късно излезе втората версия, която е лесна за използване и по-бърза. Четвъртата версия има вграден компилатор, а петата има вграден дебъгер. Версия 5.5, разработена през 1989 г., позволи преминаването към поддръжка на обектно-ориентирана технология за програмиране. Turbo Pascal 6.0 беше подобрен с поддръжка на интерфейс за много документи, имаше вграден асемблер, който направи възможно ефективното изпълнение на процедури за работа с компютърни устройства на ниско ниво. През 1992 г. Borland пусна Borland Pascal 7.0 и Turbo Pascal 7.0. Тези пакети позволяват не само използването на обектно-ориентирана методология при разработването на софтуер, но и разработването на приложения с поддръжка на защитения режим на работа на микропроцесора, както и създаването на приложения
да работи в популярната операционна среда на Windows.
С Turbo Pascal 7.0 можете да създавате всякакви програми - от програми, предназначени да решават най-простите изчислителни проблеми до сложни съвременни системи за управление на бази данни [10, с. 44].

Фигура: 2. Интегрирана черупка на инструмента на програмния език Turbo Pascal 7.0.
Turbo Pascal 7.0 се състои от приблизително 80 запазени думи и специални знаци. Азбуката на езика се състои от букви от латинската азбука, арабски цифри от 0 до 9, както и специални знаци, като например, +, -, _.
Има запазени думи, които имат много специфично значение и конкретна цел. Те не могат да бъдат променени: всяка неточност в такива думи е сериозна грешка. За разлика от естествените езици на човешката комуникация, в езиците за програмиране можете да въведете свои думи и да придадете на тези думи свое собствено значение.
Програмата е последователност от оператори и други елементи на езика, изградена в съответствие с определени правила и предназначена да реши конкретен проблем. Първата запазена дума в програмата е Program. Следва идентификатор след едно или повече интервали - името на програмата.