- Textové soubory v Pascalu - abstraktní model a konkrétní reprezentace.
- Realizace výstupů pomocí bufferu, zavírání souboru
- Všechny procedury mají nepovinný první parametr udávající, ze/do kterého souboru se má číst/psát
pokud není uveden jde o vstup/výstup z/do souboru input/output
- Vstup z textového souboru.
- Testy eof, eoln,
- Procedura readln,
- Čtení znaků
- Čtení čísel
- čtení stringů (a jeho specifika )
- Anomální chování programu s testem
while not eof(F) do
begin read(F,I); ..... end;
- Testy seekeof, seekeoln.
- Výstup do textového souboru
- Formátování
- Procedura writeln,
- výstup znaků,
- výstup integerů (bez formátu se výsledky mohou "slepit")
- výstup čísel typu real, zokrouhlování, výstup v semilogaritmickém a "desetinném" tvaru
ukázkový program a jeho výstup
- Výstup řetězců
- Podprogramy a jejich význam pro programování. Návrh programu metodou "shora dolů".
- Procedury.
- Předávání parametrů hodnotou a referencí.
- Lokální versus globální deklarace a jim odpovídající objekty.
- Alokace lokálních objektů (parametrů a lokálních proměnných) na zásobníku.
K předávání parametrů se na příští přednášce musíme vrátit, odpřednesené je spíše jen úvodem do problematiky