REALIZÁCIA PROGRAMU 3. etapa tvorby programu
OBSAH Charakteristika etapy Programovacie jazyky Príkazy programovacieho jazyka Syntax Komentáre Zopakujme si...
Realizácia programu táto etapa nadväzuje na predchádzajúcu etapu – návrh riešenia problému výsledkom etapy realizácie programu je zápis algoritmu v konkrétnom programovacom jazyku táto etapa sa tiež nazýva implementácia algoritmu samotný zápis algoritmu nazývame program
Programovací jazyk prirodzeným jazykom počítača je binárny kód; vyjadrovať sa v ňom je pre programátora náročné a neprirodzené programátori používajú preto programovací jazyk, pomocou ktorého zapisujú algoritmy kompromisom je špeciálny program prekladač: programátor v ňom vie ľahko a dobre vyjadrovať algoritmy počítač mu dokáže rozumieť prekladač je teda program, ktorý prekladá zápis algoritmu z programovacieho jazyka do tvaru vhodného pre počítač
Programovacie jazyky asembler BASIC PASCAL C, C++ Delphi Logo, Comenius Logo Java
Príkazy programovacieho jazyka programovací jazyk tvoria: kľúčové alebo rezervované slová, ktoré nazývame príkazy pravidlá pre zápis príkazov - syntax druhy príkazov: jednoduché - základné zložité - riadiace: príkazy cyklu podmienené príkazy
Rozdiely rovnaká úloha sa dá riešiť rôznymi spôsobmi jednotlivé programovacie jazyky sa od seba odlišujú spôsobom zápisu; hovoríme, že rôzne programovacie jazyky majú rôznu syntax
Syntax programovacieho jazyka je súbor príkazov a pravidiel akými sa v ňom zapisujú programy
Syntax Jazyk Zápis píš „Zadaj cenu 1. chaty na deň a osobu:“ Algoritmický jazyk píš „Zadaj cenu 1. chaty na deň a osobu:“ Logo pis [Zadaj cenu 1. chaty na deň a osobu:] Pascal write(´Zadaj cenu 1.chaty na deň a osobu:´);
Dobrý program Aby procesor rozumel programu zapísanému v programovacom jazyku: musí byť program správne zapísaný – bez chýb musí byť logicky správny
Komentár jeden z dôležitých prvkov programu je to text, ktorý prekladač ignoruje slúži hlavne programátorovi, ktorý ním komentuje niektoré časti programu v každom programovacom jazyku sa zapisuje inak, napr. LOGO: riadok začína bodkočiarkou ; toto je komentar v jazyku Logo PASCAL: komentáre sú uzatvorené do zložených zátvoriek {… toto je komentar v jazyku Pascal}
Zopakujme si... algoritmy sa pre počítač zapisujú v konkrétnych programovacích jazykoch, rôzne programovacie jazyky majú rôznu syntax.