/ / Štruktúra programu v Pascale: programovanie pre začiatočníkov

Štruktúra programu Pascal: programovanie pre začiatočníkov

Najdostupnejší programovací jazyk prezačiatočník je Pascal. Dôvodom je aspoň skutočnosť, že sa študuje na vyšších stupňoch všeobecných škôl všeobecného vzdelávania, ako aj v prvých rokoch vysokoškolského štúdia. Používa sa ako základ pre výučbu mnohých ďalších jazykov. Teraz je však iracionálne používať ho ako hlavné pre vývoj, pretože technické vybavenie zašlo ďaleko vpred.

Teraz existuje veľa nástrojovktoré zachovávajú syntax. Líšia sa iba programovacím prostredím jazyka ako Pascal. Štruktúra programu sa preskúma v priebehu tohto článku. Zvyčajne sa zoznámenie s programovaním začína programom „Ahoj svet!“.

štruktúra programu Pascal

História jazyka

Pascal sa narodil v roku 1970 vďakanapodiv Niklausovi Virtovi. Názov jazyka bol uvedený na počesť Blaise Pascala, veľkého muža z Francúzska. Dôvodom je skutočnosť, že vedec vytvoril prvý stroj na svete, ktorý dokázal sčítavať a odčítavať čísla.

Vývoj jazyka sa uskutočňoval od roku 1968 do roku 1969.Prvá zmienka sa objavila v roku 1970. Tvorca, ktorý predstavil svoje „dieťa“, sa zameral na štýl programovania, ako aj na vkladanie údajov v Pascale. Štruktúru programu vyvinul aj Wirth. Má jednoduchú syntax a sémantiku. Priamym „potomkom“ Pascalu je jazyk „Modula-2“. Wirth sa stal jeho vývojárom.

Gramatické pravidlá

Je potrebné poznamenať, že štruktúra programu nie je v tomto jazyku tak komplikovaná. V Pascale autor stanovil použitie iba troch hlavných bodov - názvu, popisu a operátora.

  1. Názov.Tu musíte zadať názov programu, ale táto položka nie je hlavná. Vytvorí sa iba na žiadosť vývojára. Závisí to väčšinou od programovacieho prostredia. Turbo Pascal to nepotrebuje. Ale v ETH je nevyhnutné vytvoriť reťazec. Povolené sú iba čísla, písmená a podčiarknutie „_“.
  2. Popis. Tento blok obsahuje všetky dostupné premenné (polia), štítky atď.
  3. Operátor. Štruktúra programu Pascal obsahuje popis operátorov v zátvorkách BEGIN-END.

Koľko z nich bude v jednom riadku,irelevantné. Hlavnou vecou je vložiť špeciálny znak po ukončení každého príkazu - bodkočiarku. Okrem toho jazyk nerozlišuje veľké a malé písmená: neexistuje rozdiel medzi operátormi Var, vAr a vaR.

štruktúra programu Pascal

Syntax a sémantika

Abeceda hrá hlavnú úlohu pri práci s programovacím prostredím. Malo by sa pamätať na to, že pozostáva z:

  • Latinské znaky, malé aj veľké;
  • priestoru;
  • podčiarknutie;
  • Arabské číslice;
  • matematické znaky;
  • oddeľovače (ich zoznam obsahuje bodku, čiarku atď.);
  • špecifikácií;
  • servisné slová (operátori).

Štruktúra programu Turbo Pascal nie je ničsa líši od štruktúry v PascalABC. Rozdiel je v ich externých údajoch, nič viac. Pri zadávaní názvu premennej a iných typov je potrebné pamätať na to, že názov nesmie začínať číslicou, podčiarkovník môže byť na ľubovoľnej pozícii az abecedných symbolov je povolené používať iba písmená latinskej abecedy.

Riadkové komentáre sú uzavreté buď v zložených zátvorkách, alebo v zátvorkách s hviezdičkou: (* .. *).

Typy údajov

Štruktúra programu Pascal tiež zahŕňa zváženie objektov, ako sú dátové typy. Sú troch typov:

  1. logické (pravdivé a nepravdivé);
  2. číselné (arabské čísla);
  3. symbolické (pomocou a, b, c atď.).

Zároveň sa druhý typ delí na podtypy:celé a skutočné. Zodpovedajú určitým operátorom: Integer a Real. Znaky sú tiež rozdelené na jednotlivé znaky a reťazce. Vzťahuje sa to na typy údajov, ako napríklad (v prvom prípade) číslo 1, písmeno a alebo A a (v druhom) celé vety alebo výrazy. Do programu sa zapisujú pod menom Char and Spring.

štruktúra programu v Pascale

Tieto množstvá majú aj svoju vlastnú klasifikáciu.Rozdeľujú sa na konštanty a premenné. Rozdiel medzi nimi je významný. Prvý znamená význam listu, ktorý sa nemení počas vykonávania programu. Premenným sa pri behu priradí hodnota pomocou špeciálneho znaku - dvojbodka.

Komentáre

Aby sa dosiahlo úplné porozumenieprogram a všetky jeho procesy, používa sa funkcia komentárov. Ako už bolo uvedené vyššie, sú umiestnené v kučeravých zátvorkách. Toto je obzvlášť dôležité, ak sa na kód pozerá začiatočník. Pretože pomocou tejto možnosti môžete ľahko nájsť chybu v už dokončenom programe na základe toho, čo je napísané v komentároch. Okrem toho pomôžu vývojárovi v priebehu času rýchlo porozumieť kódu poskytovania.

Štruktúra programu Pascal to umožňujepripojiť komentáre k dátovej štruktúre uvedenej v druhom bloku. Tam je potrebné zadať text, ktorý bude obsahovať účel každého operátora a spôsob jeho použitia v budúcnosti.

Nováčikovi pomôže navigácia v zátvorkách BEGIN-END komentár vedľa nich. To je obzvlášť užitočné v programe orientovanom na slučku. Vďaka tomu bude jednoduchšie pochopiť, ktorý blok príkazov je dokončený.

Komentáre nie sú prečítané programovacím prostredím, takže môžu trvať ľubovoľne dlho a nie sú obmedzené počtom písmen.

štruktúra programu turbo pascal

Interpunkcia

Štruktúra programu Pascal má svoju vlastnúinterpunkcia však nie je prekvapujúca. Najbežnejšie používaným znakom je bodkočiarka. Je umiestnený za každým popisom blokov Label, Type, Const, Var, atď., Ale za samotným slovom nie je znak potrebný. Nie je nainštalovaný po spustení; po zadaní END iba vtedy, ak program ešte nie je dokončený. V kóde, kde sú slučky, a teda sa používa text Then a Else, nie je za týmito slovami bodkočiarka.

Na konci programu, po END, musíte nastaviť bod, inak programovacie prostredie nepochopí, že kód bol dokončený.

štruktúra pascalového programu

Vstup a výstup údajov

Štruktúra programu Pascal vám umožňuje zadávať údaje tromi rôznymi spôsobmi. Medzi nimi:

  • Použitie operátorov Readln, Read.
  • Použitie znaku priradenia - dvojbodky.
  • Konštantný. V tomto prípade sa údaje zadávajú v parametri var.

Získané informácie je možné zobraziť, keďpomocou veľa operátorov Write a Writeln. V niektorých prípadoch môže chýbať, ale to znamená len to, že je už zabudovaný do metódy príjmu.