Čo je Pascal?Túto otázku kladie dosť veľa ľudí. Sú to hlavne ľudia, ktorí používajú počítač na základnej úrovni. Pascal je jedným z najznámejších programovacích jazykov. Študenti to spravidla študujú na strednej škole alebo na prvých kurzoch univerzít. Považuje sa za základ mnohých ďalších programovacích jazykov.
Čo je Pascal, zistili sme.Teraz sa obraciame priamo na históriu jej vzhľadu a vývoja. Tvorcom jazyka je Nicklaus Wirth. Bol vyvinutý v rokoch 1968 až 1969. Myšlienka vytvoriť Pascala k nemu prišla po účasti v osobitnom výbore pre rozvoj jazykov. Čo je Pascal, je zaujímavé pre mnohých začínajúcich programátorov. Toto meno dostalo tento jazyk na počesť slávneho francúzskeho vedca Blaisa Pascala, ktorý je zvlášť slávny výrobou mechanického stroja, ktorý zhrnul dve čísla.
Prvé publikácie o tom, čo je Pascal,sa objavil v roku 1970. Hovorili o hlavných cieľoch vytvorenia tohto jazyka, napríklad o efektívnosti, ktorá by prispela k vynikajúcim zručnostiam v oblasti programovania a štruktúrovania údajov.
Znalosť Pascala musí začaťjeho vlastnosti. Hlavným je najprísnejšie písanie a prítomnosť štrukturálneho programovania. Pascal je prvý z týchto jazykov. Podľa vývojára by mal jazyk prispievať k disciplinovanému programovaniu, pretože eliminuje rôzne chyby syntaxe v čo najväčšej miere a má tiež intuitívne rozhranie. Čo je Pascal a aké sú jeho hlavné črty - hlavné otázky, ktoré zaujímajú začínajúcich programátorov. Jazyk je celkom jednoduchý aj pre začiatočníkov.
Pôvodne však mal tento jazyk niekoľko nevýhod.Medzi hlavné patria: neschopnosť pracovať s dynamickou pamäťou, krátka I / O knižnica, nedostatok nástrojov na spúšťanie funkcií vytvorených v iných jazykoch atď. Čo je Pascal, ktorého jazyk je celkom jednoduchý, začiatkom 80-tych rokov sa mnohí odborníci naučili. Avšak nie každému sa to páčilo. Niektorí odborníci dokonca napísali články, v ktorých podrobne opísali každý nedostatok jazyka.
Rovnako ako mnoho iných programovacích jazykov,Pascal sa môže pochváliť nielen výhodami, ale aj vážnymi nedostatkami. Malo by sa povedať, že vývojári postupne zápasia s mínusmi, ale nie vždy sú úspešní.
Bez ohľadu na to, ako to znie, ale nie zriedka aj s nevýhodamijazyk pomohol programátorom učiť sa. Pascal v 80. rokoch bol navyše obrovským krokom vpred v porovnaní s Fortranom, ktorý v tom čase študovali začiatočníci. Fortran mal navyše ešte väčšie problémy. Za veľmi krátke obdobie sa Pascalovi podarilo stať sa hlavným jazykom výučby na mnohých školách a univerzitách. Na jeho základe sa začalo vyvíjať množstvo programov.
O jazyku Pascal môžete napísať veľa, ale mali by steprejdite priamo na proces programovania. Každá aplikácia Pascal začína kľúčovým slovom (Program). Názov programu je uvedený ihneď za ním a potom je vložený znak „;“. Niekedy to nie je potrebné. Za menom môžete určiť zoznam externých súborov, ktoré budú slúžiť ako parametre. Potom príde na rad najdôležitejšia vec v programe - jej telo. Skladá sa z častí popisujúcich konštanty, typy, premenné, postupy a funkcie. Po nich prichádza blok operátorov - vstupný bod. Blok príkazov je umiestnený medzi počiatočným a koncovým kľúčovým slovom. Každý výrok oddeľte bodkočiarkou. Na ukončenie programu sa použije bod, ktorý sa umiestni za telo.
Ak chcete použiť modul v programovom kóde, musítezúčastniť sa oznámenia o tom. Toto oznámenie môžete urobiť pomocou vyhlásenia o pripojení, ktoré je kľúčovým slovom USES. Potom sú uvedené názvy modulov, ktoré je potrebné pripojiť. Inštrukcia sa hodí hneď za nadpis alebo do sekcie rozhrania.
Niektoré jazykové implementácie nepodporujúmoduly, najmä staršie verzie. Možno ich rozdeliť na dva typy: softvérový a pomocný. Prvý z nich je v programe a začína kľúčovým slovom program. Druhá obsahuje premenné, konštanty, typy atď., Ktoré je možné použiť v iných moduloch.
Pascalova syntax vyžaduje prísne vykonávanie.
Takáto rigidná syntax je nevyhnutná, pretožeako sa počítač považuje za vykonávateľa aplikácie. Ak použijete nesprávny znak, zobrazí sa chyba. Ak bodkočiarka slúži ako oddeľovač príkazov, potom sa celý text, ktorý sa nachádza medzi jednou desatinnou čiarkou a ďalšou, považuje za operátor. Ak toto znamenie nie je umiestnené medzi operátormi, program ich bude vnímať ako jeden celok a tiež vydá chybu.
Jazyk Pascal umožňuje vkladať komentáre. Slúžia ako vysvetlenie programového kódu. Môžete použiť ruštinu. Pripomienky nemajú žiadny vplyv na fungovanie programu.
V jazyku Pascal môžete písať malými aj veľkými písmenami. Voľba je na programátorovi.
Ako už bolo spomenuté, Pascal je obzvlášť obľúbenýpadol na roky 1980 - 1990, ale našli sa kritici, ktorí považovali jazyk za ľahkovážny. Podľa ich názoru je vhodný iba na tréning. Obzvlášť pozoruhodná kritika bola uvedená v článku „Prečo Pascal nie je môj obľúbený programovací jazyk“. Napísal ju Brian Kernighan, jeden z vývojárov jazyka C. Pascal sa po článku začal vážne meniť k lepšiemu.
Napriek všetkým nedostatkom to, čo Pascala najviac ťaží, je ľahkovážnosť mnohých programátorov.