Programovací jazyk Free Pascal je voľne šíriteľná verzia jazyka Pascal pracujúca aj pod OS rady Windows. Záujemca a budúci užívateľ si ho môže stiahnuť z tejto adresy: http://www.freepascal.org/. Po veľmi jednoduchej inštalácii sa nám vytvorí na ploche jednoduchá ikona s písmenkami FPC. Stačí, ak na ňu poklepeme a spustí sa nám program FreePascal s editačným oknom, tak ako to vidíme na obrázku.


Zdroj: Ing. Juraj Palásthy

 

Úvodné okno programu FPC.. Pod Windows 7 home mi to zobrazuje takto.

 

 

Ako vidieť na obrázku poskytuje sa nám možnosť pracovať vrámci programu s viacerými funkciami, na ktoré ak poklepeme, rozvinie sa nám roletové okno - „Pull down menu“, v ktorom sú schované jednotlivé dielčie funkcie programu FPC.


 

File – zabezpečuje prácu so súborom ako: vytvorenie nového súboru, otvorenie existujúceho súboru, skok do systému, uloženie súboru, tlač súboru a koniec programu.


Zdroj: Ing. Juraj Palásthy


 

Editumožňuje upravovať text programu. Vyvolá sa integrovaný editor poskytujúci príkazy pre vystrihovanie, kopírovanie a vlepovanie textu v editovanom okne. Tu môžete tiež otvoriť pracovné okno, prezerať a editovať jeho obsah. Toto okno je základným oknom, ktoré využíva programátor pre tvorbu zdrojového textu programu.


Zdroj: Ing. Juraj Palásthy

 


Search v tomto menu môžeme hľadať časti programu, ktoré budeme nejakým spôsobom editovať, opravovať a vymieňať za iný text, tak aby výsledkom bol zdrojový text programu s opravenými chybami.


Zdroj: Ing. Juraj Palásthy



Run v tomto menu sa spúšťa program na odladenie.


Zdroj: Ing. Juraj Palásthy

 


Compile slúži na spustenie prekladu zdrojového textu programu do strojového kódu. Toto menu obsahuje príkazy na preklad a zostavenie programu.


Zdroj: Ing. Juraj Palásthy



Debug - nastavenie premenných pri ladení zdrojového programu. Príkazy v menu Debug riadia všetky vlastnosti integrovaného ladenia.


Zdroj: Ing. Juraj Palásthy

 


Toolsobsahuje doplňujúce nástroje, ktoré je možné v Pascale použiť ako kalkulátor, ascii tabuľku.


Zdroj: Ing. Juraj Palásthy



Option - nastavenie konfigurácie Pascalu. Menu Options obsahuje príkazy, ktoré dovoľujú prezerať a meniť rôzne implicitné nastavenia Pascalu. Implicitné nastavenia sú také, ktoré sa nastavia hneď po inštalácii a sú dané výrobcom ako základné nastavenia prostredia Pascal.


Zdroj: Ing. Juraj Palásthy

 


Window - práca s oknami. Menu Window obsahuje príkazy pre riadenie práce s oknami, môžete okná zatvárať, meniť ich veľkosť, pohybovať s oknami atď. Tieto elementárne príkazy možno robiť myšou i v samotnom okne.


/userfiles/image/Zofia/janu%C3%A1r%20-%202012/Informatika/9.jpg



Help pomoc. Toto menu zabezpečuje prístup k on-line helpu, ktorý je zobrazovaný v špeciálnom okne helpu. Text v okne helpu nazývame obrazovka helpu. Medzi kľúčovými slovami sa pohybujeme pomocou klávesy TAB. Po stlačení klávesy ENTER sa zobrazí informácia o kľúčovom slove.


Zdroj: Ing. Juraj Palásthy

 

 

Toto bol úvodný popis horného riadku v ktorom sa nachádza roletové menu. Sú tu zobrazené základné obrazovky menu so stručným popisom základnej funkcie. Ako vidieť na jednotlivých obrázkoch roletového menu, jednotlivé povely sú napísané slovne s tým, že prvé písmeno je zvýraznené červenou farbou. To má svoj význam, lebo ak podržíme tlačítko Alt + veľké červené písmeno, dostaneme sa ku skrátenej voľbe a spôsobu vyvolať menu.

 


V spodnom riadku pracovnej plochy Pascalu tak isto červenou farbou zvýraznené funkčné klávesy, ktoré majú nasledujúce funkcie:


  1. F1 - vyvolá sa okno s helpom (pomoc)

  2. F2 - súbor sa uloží na pevný disk alebo iné určené miesto

  3. F3 - Open - otvorenie súboru

  4. Alt-F9 - preklad programu (Compile/Compile)

  5. F9 - vytvor

  6. Alt F10 – vyvolanie lokálneho menu


Ako vidieť, niektoré funkčné klávesy sú priamo naprogramované tak, že po ich stlačení dochádza okamžite k vyvolaniu činnosti funkcie. Ďalšie funkcie sú zasa kombináciou programovateľnej klávesy Alt + priradená funkčná klávesa.

 

Toľko na úvod a na zoznámenie sa s programovým prostredím FPC. V ďalších kapitolách si postupne preberieme význam určitých kláves a naučíme sa vytvárať jednoduché programy. Cieľom týchto mojich poznámok je objasnenie programátorských pojmov a základov logiky programovania.