1. Štruktúra programu

Časti programu

  1. HLAVIČKA - obsahuje názov programu a poznámky na čo je program a čo sa v ňom môže meniť. Začína slovom program.
  2. DEFINÍCIE, DEKLARÁCIE - definicía dátových typov (TYPE), premenných (VAR), použité programové jednotky (USES)
  3. TELO - obsahuje príkazy programu. Je ohraničené slovami begin a end.

Príklad: Program vymaže obrazovku a vypíše text: Ahoj svet.

{--------------------hlavička-------------------}

program NazovProgramu;

{----------------definície a deklarácie---------------}

uses CRT;

{----------------príkazová časť---------------}

begin
clrscr;
writeln('Ahoj svet.');
readln;
end.

{---------------------------------------------------}

Vyhradené slová:

begin - začiatok programu
end - koniec programu
uses - použité programové jednotky (nahranie knižnice príkazov)

Príkazy:

writeln - vypíše
readln - načíta
clrscr - zmaže obrazovku
{ } - komentár

Pomôcky:
' = Alt + 39
Názov súboru sa skladá z mena a prípony oddelených bodkou: meno.pripona , napríklad pokus.pas . Názov súboru a programu píšte len pomocou základných znakov a čísel, bez špeciálnych znakov ako sú mäkčene, dĺžne, medzery, lomtka, dvojbodka... Meno súboru môže mať maximálne 8 znakov. Inak program FreePascal zahlási chybu pri spustení vášho programu.

Vyhradené slová

Vyhradené slová slúžia na definovanie premenných, operácií, atď., preto sa nesmú používať na nič iné: and, array, asm, begin, case, const, constructor, destructor, div, do, downto, else, end, exports, file, for, function, goto, if, implementation, in, inherited, inline, interface, label, library, mod, nil, not, object, of, or, packed, procedure, program, record, repeat, set, shl, shr, string, then, to, type, unit, until, uses, var, while, with, xor.

Úrovne programovania

  1. Strojový kód - príkazy a dáta zapísané v binárnom kóde (1 a 0), ktoré vykonáva procesor. Binárny súbor vo Windows je typu .exe .
  2. Vyššie programovacie jazyky - napríklad Basic, Pascal, Java, C - slovne popisujú problém. Program zapísaný vo vyššom jazyku sa nazýva zdrojový. Pre Pascal je to súbor typu .pas.
  3. Vývojové nástroje - sú programy uľahčujúce tvorbu zdrojového kódu, napríklad FreePascal, Delphi, Lazarus. Hľadajú chyby, vytvárajú binárne programy, vkladajú časti zdrojového programu.

Menu vo Free Pascal-e:

  • File = Súbor
    • New = Nový
    • Open = Otvor
    • Save = Ulož
    • Save as = Ulož ako (nepoužívajte špaciálne znaky - medzery, makčene, dĺžne, lomítka)
  • Run - spustiť program