1.Všeobecná štruktúra Pascalu:
1. Štruktúra programu v Borland Pascale:
Obecne platí pravidlo, že každý prvok programu sa musí najprv deklarovať a až potom s ním môžeme pracovať. Idetifikátory používané v programe sa môžu skladať zo znakov, číslic a podčiarknutí. Nemôžu obsahovať znak bodkočiarky alebo medzeru, číslica nesmie byť na prvom mieste.
Štruktúra programu v Borland Pascale má nasledujúci tvar:
program - meno programu
uses - zoznam programových jednotiek
label - deklarácia návestí
const - deklarácia konštánt
type - deklarácia dátových typov
var - deklarácia premenných
- deklarácia užívaťelských procedúr ( nevracia hodnotu ) a funkcií ( vracia hodnotu)
begin
-telo hlavného programu
end.
Program má 6 deklaračných častí, všetky deklaračné časti ale nemusia byť uvedené.
ČÍSLICE: - celočíslná a desatinná časť sa oddeľujú desatinnou bodkou
- čisla môžu byť v dekadickom alebo hexadecimálnom tvare
- hexa číslo sa uvádza znakom §
REŤAZEC je postupnosť znakov ohraničená apostrofmi. Max. dĺžka reťazca je 255 znakov.
KOMENTÁRE sa v Borland Pascale uzatvárajú do zložených zátvoriek alebo do postupnosti guľatá zátvorka a hviezdička. { komentar } alebo (* komentar *)
Príklady definícii a deklarácii:
- Definícia programových jednotiek
uses CRT, DOS, GRAPH;
Programová jednotka je knižnica procedúr a funkcií, ktoré sa v programe volajú.
- Deklarácia návestí
Návestie je indetifikátor akebo postupnosť číslic v rozsahu 0 až 9999. Návestia sa volajú v príkaze GOTO.
label 5,6, pokracuj;
Príklad:
program hod_kockou;
uses crt;
var hody:array[2..12] of integer;
i,poc,k1,k2,k3,k:integer;
begin
clrscr;
randomize;
for i:=2 to 12 do hody[i]:=0;
for poc:=1 to 1000 do begin
k1:=random(6)+1;
k2:=random(6)+1;
k3:=random(6)+1;
k:=k1+k2+k3;
hody[k]:=hody[k]+1;
end;
for i:=
for i:=2 to 12 do writeln(i,': ',hody[i]);
readkey;
end.
2.Makro v balíku MS OFFICE
V programe Microsoft Office Word 2007 môžete často používané úlohy automatizovať vytvorením Mara. Makro je séria príkazov a pokynov zoskupených do jedného príkazu na automatické vykonanie úlohy.
Makrá sa obyčajne používajú:
- na zrýchlenie rutinných akcií úprav a formátovania,
- na spojenie viacerých príkazov, napríklad na vloženie tabuľky s určitou veľkosťou, s určitým orámovaním a s určitým počtom riadkov a stĺpcov,
- na účinnejšie sprístupnenie možnosti v dialógovom okne,
- na automatizáciu zložitých postupností úloh.
Makro môžete vytvoriť zaznamenaním sekvencie akcií pomocou záznamu Makra alebo napísaním kódu v jazyku Visual Basic for Applications (Visual Basic for Applications (VBA): verzia jazyka Microsoft Visual Basic pre makrá, ktorá sa používa na programovanie aplikácií systému Microsoft Windows a je zahrnutá do viacerých programov od spoločnosti Microsoft.) v nástroji Editor jazyka Visual Basic (editor jazyka Visual Basic: prostredie umožňujúce zápis nových a úpravu existujúcich kódov a procedúr v jazyku Visual Basic for Applications. Editor jazyka Visual Basic obsahuje úplnú súpravu ladiacich nástrojov na vyhľadávanie syntaktických chýb, chýb spúšťania a logických chýb v kóde.)