Obsah

Konec

Následující kapitola

Předmluva


Tento učební text představuje základ kursu Programování v jazyce C. Kurs má rozsah 2+2 hodiny týdně (přednášky/cvičení). Je určen všem zájemcům o programovací jazyk C, zejména posluchačům oboru Inženýrská informatika FEI VŠB-Technické university Ostrava.

Kurs si klade za cíl seznámit posluchače se základy programovacího jazyka C, o němž se autor domnívá, že patří k základním znalostem informatika. Obsah textu však představuje jen základní pojmy jazyka. Teprve ve cvičeních a zejména soustavným používáním jazyka se student dostane ze stadia pasivní znalosti syntaxe k aktivnímu použití jazyka.

Příklady uvedené jako výpisy zdrojových textů jsou přeloženy jak 16-ti bitovým (Borland C++ 3.1, dále BC31) tak 32 bitovým (Mark Williams C, dále MWC) překladačem jazyka C a odzkoušeny v jednoúlohovém operačním systému MS-DOS 5.0 i ve víceúlohovém a víceuživatelském operačním systému COHERENT 4.0, což je OS třídy Unix (dále jen MS-DOS a COHERENT). Z důvodů jistých komplikací s kódováním češtiny v různých OS a prostředích jsem zvolil cestu nejmenšího odporu. Zdrojové texty jsou psány "cesky", tedy bez háčků a čárek. Jejich následným přepisováním při kompletaci textu jsem do výpisů nechtěl zbytečně vnášet chyby. Na tomto místě je třeba čtenáře upozornit, že příklady jsou napsány tak, aby demonstrovaly právě probíranou látku. Nemají ovšem ošetřeny "všechny možné" vstupy, případně některé možné varianty tak, aby korektně reagovaly na jakékoliv podněty. Tato "strohost" je snadno zdůvodnitelná snahou o co možno největší názornost na straně jedné a snahou neprodlužovat délku výpisů zdrojových textů více, než je nezbytně nutné, na straně druhé.

Chtěl bych poděkovat manželce Daně za četné rady, pečlivé přečtení rukopisu a za podporu, bez níž bych neměl prostor pro sepsání textu.

Autor uvítá všechny podněty a připomínky, které se budou týkat textu.

V Ostravě, září 1994

Autor


Obsah

Začátek

Následující kapitola


Název: Programování v jazyce C
Autor: Petr Šaloun
Do HTML převedl: Kristian Wiglasz
Poslední úprava: 18.11.1996