36V1B | Výpočetní technika a programování 1B | Rozsah výuky: | 3+2 | ||
---|---|---|---|---|---|
Přednášející (garant): | Müller K. | Typ předmětu: | Z | Zakončení: | Z |
Zodpovědná katedra: | 336 | Kreditů: | 5 | Semestr: | Z |
Anotace:
Opakování základních pojmů z programování a programovacích jazyků. Jazyk Pascal a Turbo Pascal. Jednoduché typy, výrazy, příkazy,strukturované typy. Procedury a funkce. Soubory. Dynamické proměnné a ukazatele. Dynamické datové struktury. Datové abstrakce, zásobník, fronta, seznam. Modulární struktura programu. Objektově orientované programování v Turbo Pascalu.
Osnovy přednášek:
1. | Zopakování základních pojmů z programování. Jazyky Pascal a Turbo Pascal. | |
2. | Jednoduché typy, výrazy a příkazy | |
3. | Procedury a funkce | |
4. | Typy pole a řetězec | |
5. | Typy záznam a množina | |
6. | Soubory | |
7. | Dynamické proměnné a ukazatele | |
8. | Dynamické datové struktury (spojový seznam, strom) | |
9. | Modulární struktura v Turbo Pascalu | |
10. | Datové abstrakce (zásobník, fronta, seznam) | |
11. | Objektově orientované programování v Turbo Pascalu | |
12. | Objektově orientované programování v Turbo Pascalu | |
13. | Datové abstrakce pomocí typu objekt | |
14. | Rezerva |
Osnovy cvičení:
1. | Úvodní test | |
2. | Počítačová učebna, operační systémy, soubory v MS DOSu, MS WINDOWS | |
3. | Jednoduché typy, procedury a funkce | |
4. | Jednoduché typy, procedury a funkce | |
5. | Strukturované typy | |
6. | Strukturované typy | |
7. | Soubory | |
8. | Soubory | |
9. | Dynamické proměnné a ukazatele | |
10. | Dynamické proměnné a ukazatele | |
11. | Modulární struktura programu, datové abstrakce | |
12. | Modulární struktura programu, datové abstrakce | |
13. | Datové abstrakce | |
14. | Rezerva, zápočet |
Literatura Č:
[1] | Müller, K.: Výpočetní technika a programování I. Skripta ČVUT, Praha 1999 | |
[2] | Mikula, P., Juhová, K., Soukenka, J.: Turbo Pascal 7.0. Grada, Praha 1996 | |
[3] | Pecinovský, R., Virius, M.: Práce s daty 1 a 2. Grada, Praha 1996 |
Literatura A:
Požadavky:
|
Předmět je zahrnut do těchto studijních plánů:
|
Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů | Návrh a realizace: I. Halaška (K336), J. Novák (K336) |