36V2A | Výpočetní technika a programování 2A | Rozsah výuky: | 2+2 | ||
---|---|---|---|---|---|
Přednášející (garant): | Daněček J., Genyk-Berezovskyj M., Jelínek I., Mannová B. | Typ předmětu: | Z | Zakončení: | Z,ZK |
Zodpovědná katedra: | 336 | Kreditů: | 4 | Semestr: | L |
Anotace:
Předmět navazuje na Výpočetní techniku a programování 1A, probírají se typ ukazatel, dynamické datové struktury, seznamy, standardní moduly TurboPascalu, programovací styly, objektově orientované programování, základní implementační techniky, abstraktní datové typy, jazyk C, příkazy, datové typy, aplikace - databáze, INTERNET, počítačová grafika.
Osnovy přednášek:
1. | Shrnutí učiva ze zimního semestru. Dokončení jazyka Pascal | |
2. | Typ ukazatel, dynamické datové struktury, seznamy I 3. Typ ukazatel, dynamické datové struktury, seznamy II | |
4. | Standardní moduly TurboPascalu, grafika | |
5. | Programovací styly, základní implementační techniky I 6. Programovací styly, základní implementační techniky II | |
7. | Principy objektově orientovaného programování I 8. Principy objektově orientovaného programování II | |
9. | Principy objektově orientovaného programování III | |
10. | Programovací techniky I 11. Programovací techniky II | |
12. | Programovací jazyk C, datové typy, příkazy, ukazatelé, funkce | |
13. | Programovací jazyk C, datové typy, příkazy, ukazatelé, funkce | |
14. | Aplikace |
Osnovy cvičení:
1. | Vstupní test | |
2. | Zadání semestrální práce | |
3. | Dynamické proměnné I 4. Dynamické proměnné II | |
5. | Moduly v TurboPascalu | |
6. | Modul Graph | |
7. | Konzultace k semestrální úloze, test | |
8. | Objekty v Pascalu I 9. Objekty v Pascalu II | |
10. | Programovací techniky | |
11. | Programovací techniky | |
12. | Programovací jazyk C | |
13. | Programovací jazyk C | |
14. | Testy, zápočty |
Literatura Č:
[1] | Müller: Počítače a programování I. Skripta ČVUT, Praha 1999 | |
[2] | Kolář, Müller, Plášil: Úvod do počítačů a programování | |
[3] | Polák, Richta, Slavík: Počítače a programování II, cvičení | |
[4] | Bílý, Halaška, Škvor: Výpočetní technika a programování - cvičení. Skripta ČVUT, Praha 1993 | |
[5] | Kolář: Disketa FELTECH | |
[6] | Jinoch, Müller, Vogel: Programování v jazyku Pascal | |
[7] | Kolář: Introduction to Computer Programming. Skripta ČVUT, Praha 1995 | |
[8] | Melichar,Pavlů, Slavík: Introduction to Computer Programming -Exercises. Skripta ČVUT, Praha 1992 | |
[9] | Bílý, Halaška: Introduction to Computer Programming - Guidebook |
Literatura A:
[1] | Kolář: Introduction to Computer Programming. Skripta ČVUT, Praha 1995 | |
[2] | Melichar,Pavlů, Slavík: Introduction to Computer Programming -Exercises. Publ. house CTU, Prague 1992 |
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) |