muzruno.com

Какво представлява Паскал? Програмиране в Pascal

Какво представлява Паскал? Много хора задават този въпрос. По принцип това са хора, които използват компютър на основно ниво. Паскал е един от най-известните програмни езици. Те го учат по правило в гимназията или в първите курсове на университетите. Тя се счита за основа за много други езици за програмиране.

какво е паскал

история

Какво е Паскал, разбрахме. Нека сега да преминем директно към историята на нейното появяване и развитие. Създателят на езика е Никлаус Уърт. Разработена е между 1968 и 1969 година. Идеята за създаване на Паскал дойде при него, след като участва в специален комитет за развитие на езици. Какво е Pascal е интересно за много начинаещи програмисти. Това име е дадено на известния френски учен Блайз от Паскал, който е особено известен с създаването на механична машина, която обобщава две числа.

Паскал програмиране

Първите публикации за това, което е Паскал, се появяват през 1970. Те говореха за основните цели на създаването на този език, като ефективност, която би допринесла за отлични умения за програмиране и структуриране на данните.

Изпълнение на езика

запознаване с Паскал

  • UCSD Pascal. Тази система е създадена през 1978 г. Той има компилаторен порт, който ви позволява да направите кода преносим и сега можете да редактирате изходната система и т.н. В бъдеще UCSD стана основа за много последващи реализации на Pascal.
  • Обект Паскал. Програмирането в Pascal винаги привлича много начинаещи. През 1986 г. Apple създаде разширение на обекта за езика. Екипът по разработването се консултира с "бащата" на Паскал.
  • Турбо Паскал. Първата версия на IDE се появи през 1983 г. Borland стана фирма, която започна да развива тази реализация. Трябва обаче да отбележим, че Turbo Pascal заимства много от "Odject Pascal" и като цяло тези реализации са сходни. Програмиране на Pascal заинтересувани и Microsoft. Почти по същото време те пуснаха своя собствена версия на обекта, базиран на Pascal. Не можеше да получи масово разпространение и скоро бе забравена. Впоследствие изпълнението на Borland се нарича Object Pascal.
  • Object Pascal днес. Най-важната стъпка в историята на Паскал е освобождаването на свободни реализации. Те включват най-доброто от много други диалекти. Те имат отлична съвместимост с повечето операционни системи.

Удобства

Запознаването с езика на Паскал трябва да започне с неговите характеристики. Основното е най-строгото типизиране и присъствие структурирано програмиране. Паскал - първият от този език. Както вярваше разработчикът, езикът трябва да допринесе за дисциплинирано програмиране, тъй като изключва колкото е възможно повече синтактични грешки и има интуитивен интерфейс. Какво представлява Паскал и какви са основните му характеристики - основните въпроси, от които се интересуват начинаещите. Езикът е доста прост дори за начинаещи.

какво е паскал

Първоначално езикът обаче имаше редица недостатъци. Основните са: неспособността да се работи динамична памет, къса I / O библиотека, липса на средства за изпълнение на функции, създадени на други езици и т.н. Какво е Паскал, чийто език е съвсем прост, в началото на 80-те научиха много експерти. Въпреки това, не всеки харесваше. Някои експерти дори написаха статии, описващи всяка липса на език.

Недостатъци и тяхната корекция

Както много други езици за програмиране, Pascal може да се похвали не само с плюсове, но и със сериозни недостатъци. Трябва да се каже, че постепенно разработчиците се борят с минусите, но те не винаги го получават.

какво е паскал език



Без значение как може да звучи, но не рядко недостатъците на езика помогнаха на програмистите да се научат. Освен това, Паскал през 80-те години е била огромна стъпка напред в сравнение с Фортран, който по това време изследвал новодошлите. Освен това, Фортран има още повече проблеми. В много кратък период от време Паскал успя да се превърне в основен език за обучение в много училища и университети. Многобройни програми са разработени на базата.

структура

Можете да напишете много за Паскал, но трябва да отидете директно в процеса на програмиране. Всяко приложение в Pascal започва с ключовата дума (Програма). Непосредствено след това се изписва името на програмата, след което се вмъква ";". Понякога това не се изисква. След името можете да зададете списък с външни файлове, които ще действат като параметри. След това най-важното в програмата е нейното тяло. Състои се от секции, описващи константи, типове, променливи, процедури и функции. След тях идва един блок от оператори - входната точка. Блокът на изявленията се намира между ключовите думи за начало и край. Всяко изявление е разделено с точка и запетая. За да завършите програмата, се използва точка след тялото.

Използване на модули

За да използвате модула в програмния код, трябва да има съобщение за него. Можете да направите подобно съобщение, като използвате инструкцията за свързване, която е ключовата дума USES. След това се посочват имената на модулите, които ще бъдат свързани. Инструкцията е написана веднага след заглавието или в раздела за интерфейси.

за Паскал

Някои езикови реализации не поддържат модули, особено по-стари версии. Можете да ги разделите на два вида: програми и помощни. Първият е в програмата, започва с програмата за ключови думи. Втората съдържа променливи, константи, типове и т.н., може да се използва в други модули.

пунктуация

Синтаксисът на Паскал изисква стриктно изпълнение.

  • Точка и запетая. Поставете в края на заглавието, след като опишете променливите. С него операторите са разделени. Не можете да го използвате преди крайната ключова дума.
  • Запетаята. Използва се като разделител в различни списъци.
  • Point. Поставете в края на тялото на програмата (след края на думата).

Такъв твърд синтаксис е необходим, тъй като компютърът се счита за изпълнител на заявката. Ако се използва неправилен знак, се показва грешка. Ако точка и запетая е разделител на оператора, тогава операторът е целият текст, разположен между една запетая и следващата. В случай на неинсталация на този знак между операторите, програмата ще ги вземе за една, а също така ще даде грешка.

Езикът на Pascal ви позволява да вмъквате коментари. Те служат като обяснение на кода на програмата. Можете да използвате руски език. Коментарите нямат никакъв ефект върху работата на програмата.

В Pascal можете да пишете с малки и главни букви. Изборът е оставен за програмиста.

критика

Както вече беше споменато, специалната популярност на Паскал падна в периода 1980-1990 г., но имаше и критици, които смятали, че езикът е лекомислен. Според тях тя е подходяща само за обучение. Особено забележима критика беше очертана в статията "Защо Pascal не е любимият ми програмен език". Написано от Брайън Керниган - един от разработчиците на езика C. След статия Паскал започна сериозно да се промени към по-добро.

Въпреки всички недостатъци, най-вече Паскал е натиснат от лекомисленото отношение на много програмисти.

Споделяне в социалните мрежи:

сроден