Kurz programovßnφ v jazyce KLONDAIK


Lekce 1.00 Co je to programovßnφ ?
Lekce 1.01 Instalace, spuÜt∞nφ a ukonΦenφ programu
Lekce 1.02 Zßklady ovlßdßnφ programu
Lekce 1.03 Prßce s p°φkazov²m a textov²m v²stupnφm oknem
Lekce 1.04 P°φkaz Writeln, matematickΘ v²poΦty
Lekce 1.05 Pou₧φvßnφ prom∞nn²ch
Lekce 1.06 GrafickΘ v²stupnφ okno, grafick² editor
Lekce 1.07 Ovlßdßnφ grafickΘho okna z p°φkazovΘho okna
Lekce 1.08 V²stup do grafickΘho okna
Lekce 1.09 Prvnφ program, projekt
Lekce 1.10 Editace programu
Lekce 1.11 Pou₧φvßnφ prom∞nn²ch v programu
Lekce 1.12 Podmφnky v programu, logickΘ v²razy
Lekce 1.13 ProgramovΘ cykly (FOR, REPEAT, UNTIL)
Lekce 1.14 Zadßnφ vstupnφch hodnot, zobrazenφ v²sledk∙
Lekce 1.15 Struktura programu
Lekce 1.16 Deklarace a pou₧φvßnφ procedur
Lekce 1.17 Deklarace a pou₧φvßnφ funkcφ
Lekce 1.18 Nßvrh a zßpis programu
Lekce 1.19 Typ ARRAY - prom∞nnß typu pole
Lekce 1.20 Knihovna pro zpracovßnφ °et∞zc∙
Lekce 1.21 Knihovna pro prßci se soubory a adresß°i
Lekce 1.22 SpouÜt∞nφ externφch EXE program∙
Lekce 1.23 Co je to databßze, z Φeho se sklßdß
Lekce 1.24 Ovlßdßnφ databßzovΘho okna
Lekce 1.25 Navigace v databßzi
Lekce 1.26 Zadßvßnφ v²raz∙ v jazycφch xBase
Lekce 1.27 ╚tenφ a zßpis dat databßze
Lekce 1.28 Nastavenφ filtru, podmφnky xBase
Lekce 1.29 SekvenΦnφ prohledßvßnφ databßze
Lekce 1.30 T°φd∞nφ databßze - indexy
Lekce 1.31 Hledßnφ v databßzi dle index∙
Lekce 1.32 RuÜenφ zßznam∙ v databßzi
Lekce 1.33 DatabßzovΘ oblasti
Lekce 1.34 Vytvo°enφ novΘ databßze
Lekce 1.35 Zm∞na struktury databßze
Lekce 1.36 Editace memo polo₧ek databßze
Lekce 1.37 Zpracovßnφ memopolo₧ek z programu
Lekce 1.38 Sφ¥ovΘ zpracovßnφ databßzφ
Lekce 1.39 Tisk sestav z databßzφ (reporty)
Lekce 1.40 Ovlßdßnφ oken z programu
Lekce 1.41 Pou₧itφ externφho programu
Lekce 1.42 Prßce s projektem


Pro ty, kte°φ dosud nikdy neprogramovali na poΦφtaΦi se m∙₧e zdßt pojem programovßnφ zßhadn² a tajemn². Jednß se vÜak o zcela b∞₧nou v∞c, kterou vlastn∞ vÜichni znßme ji₧ od d∞tsk²ch let. UrΦit∞ jste si ji₧ mnohokrßt °ekli: "rßno p∙jdu do Ükoly (prßce), odpoledne na koupaliÜt∞ a veΦer se budu dφvat na televizi". Tφm jste si sestavili program dne. Definovali jste posloupnost akcφ, kterΘ provedete. M∙₧ete si vÜak takΘ stanovit podmφnky programu. Nap°φklad pokud bude odpoledne hezky, p∙jdete na koupaliÜt∞, jinak (bude prÜet) si budete Φφst nebo se uΦit. V n∞kter²ch p°φpadech si m∙₧ete stanovit opakovßnφ n∞kter²ch akcφ. Nap°φklad ₧e se budete uΦit tak dlouho, dokud to nepochopφte. Jak vidφte, programovat u₧ umφte. Sestavujete si program dne, v²uky, dovolenΘ. Nynφ u₧ zb²vß pouze nauΦit se p°evΘst program do podoby, kterou zvlßdne i poΦφtaΦ.

Programovßnφ je velmi jednoduchΘ. SystΘmu zadßvßte svΘ po₧adavky na vzhled vyvφjenΘ aplikace a ·koly, kterΘ mß systΘm provΘst p°i v²skytu oΦekßvan²ch udßlostφ. K tomu je mo₧nΘ pou₧φt modernφ vizußlnφ postupy, kterΘ Vßm umo₧nφ bez jak²chkoliv p°edchozφch znalostφ objektovΘ programovßnφ.

PoΦφtaΦov² program p°edstavuje definici posloupnosti akcφ, podmφnky jejich provedenφ a opakovßnφ. Aby byl poΦφtaΦ schopen po₧adovanΘ Φinnosti provßd∞t, musφte mu je zadat v podob∞, kterΘ on rozumφ. Pokud budete chtφt angliΦanovi °φct sv∙j program dne, budete mu jej muset p°elo₧it do angliΦtiny. Stejn∞ tak musφte p°elo₧it program ze slovnφ podoby do poΦφtaΦovΘho jazyka. PoΦφtaΦ potom bude Φφst jednu °ßdku programu za druhou a vykonßvat to, co jste mu zadali.


OZOGAN, 1 Mßje 97, 460 01 Liberec
tel.,fax: (048) 52 28 338, e-mail: info@ozogan.cz