Pro Ty z Vás,
kteří se zajímají o JAZYK PASCAL, je zde " Úvod do programování v jazyce PASCAL ".
Několik kapitol z dané problematiky, řešené příklady i příklady k procvičení.

Obsah

Kapitola 1: Algoritmy
Co to jsou algoritmy - příklady algoritmů - způsoby zápisu - zápis algoritmů vývojovým diagramem.


Kapitola 2: Pascal - úvod
Struktura jazyka Pascal - první programy - zásady práce s Turbo Pascalem - příkaz vstupu - příkaz výstupu - některé další jednoduché příkazy - příklady řešené a příklady k procvičení.

Kapitola 3: Strukturované příkazy
Podmíněný příkaz - podmíněný příkaz neúplný - podmíněný příkaz úplný - příklady řešené a příklady k procvičení.

Kapitola 4: Cykly
Cyklus s podmínkou na začátku (while) - cyklus s podmínkou na konci (repeat) - cyklus s předem daným počtem opakování (for) - příklady řešené a příklady k procvičení.

Kapitola 5: Konstanty a datové typy
Konstanty a standardní typy (celočíselný, real, logický, znakový, ....) - příklady řešené a příklady k procvičení.

Kapitola 6: Strukturované typy dat - pole
Jednorozměrné pole - dvourozměrné pole (matice) - příklady řešené a příklady k procvičení.

Zpět na úvodní stránku

Úvod

Jazyk PASCAL má dodnes ve světě dominantní postavení při výuce programování. Však byl k těmto účelům profesorem curyšské univerzity N. Wirthem také navržen. Jestliže potřebujete z různých důvodů seznámit se se základy v programování v tomto jazyce, prokousejte se nahoře nadepsanými kapitolami.
První kapitola je teoretický úvod do problematiky algoritmů. Seznamuje se způsoby zápisu algoritmů, uvádí příklady některých algoritmů a hlavně popisuje zápis algoritmu pomocí vývojových diagramů. Vysvětlení značek vyskytujících se ve vývojových diagramech je důležité pro další kapitoly, kde jsou vývojové diagramy použity při popisu algoritmů v některých řešených příkladech. První kapitola obsahuje i pár úloh na řešení, ale neobsahuje úlohy řešené. Je myšlena hlavně jako příprava pro všechny další kapitoly. Kdo problematiku algoritmů ovládá, může ji klidně přeskočit a začít od kapitoly 2.
Těžištěm všech dalších kapitol jsou úlohy. Každá kapitola ( kromě již popsané první ) obsahuje trochu nezbytné teorie, ale hlavně řešené příklady i příklady k procvičení. Řešené příklady by měly být návodem jak řešit ty další - neřešené. Nejlepší postup je nejdříve zkusit naprogramovat úlohu, a potom porovnat s nabízeným řešením. Nelekejte se, jestiže váš způsob řešení bude místy nebo vůbec odlišný. Důležitá je funkčnost programu.
Pro psaní programů v Pascalu na počítači se používá tzv. překladač (většinou BORLAND PASCAL nebo TURBO PASCAL). Ve druhé kapitole jsou popsány velice stručně i zásady pro spouštění programů v těchto překladačích. Pro ty, kdo překladač vlastní, jsou nabídnuty u každého řešení také soubory (soubor.pas) napsané v BORLAND PASCAL 7.01 pro vyzkoušení, nebo možnost úpravy, či vylepšení programu. Naopak soubory "EXE", které jsou rovněž nabídnuty u každého řešení, může využít hlavně uživatel, který překladač nevlastní. Má tak možnost si vyzkoušet fungující program.
Pomocí odkazů lze procházet všechny kapitoly postupně ( což začátečníkům vřele doporučuji) nebo se vždy vrátit k obsahu a prohlížet kapitoly v libovolném pořadí.
Při sestavování této práce jsem měl hlavně na mysli to, že programování je dovednost, kterou nelze získat pouhým nastudováním a čtením teorie, ale především samostatným vytvářením programů. Doufám, že při vašich pokusech, zpočátku třeba i neúspěšných, vám můj "Úvod do programování v jazyce Pascal" bude prospěšný a nápomocný.

OTTO URBAN