OPF:INF148 Programming in Pascal Language - Course Information
INF148 Programming in Pascal Language
School of Business Administration in KarvinaWinter 2007
- Extent and Intensity
- 2/1/0. 5 credit(s). Type of Completion: z (credit).
- Guaranteed by
- Department of Informatics and Mathematics – School of Business Administration in Karvina
- Course Enrolment Limitations
- The course is offered to students of any study field.
- Course objectives (in Czech)
- Seznámit posluchače s filozofií objektového programování v jazyce Turbo Pascal. Studenti získají základní schopnosti tvorby aplikace v prostředí Turbo Pascal, Turbo Vision a v grafickém rozhraní prostředí Windows.
- Syllabus (in Czech)
- Struktura výkladu:
1. Základní informace o prostředí Turbo Pascal 7.0
2. Výstavba programů
3. Objektivně orientované programování
4. Programovací techniky
5. Tvorba aplikce v Turbo Pascalu.
6. Turbo Vision a jeho uplatnění v programu
7. Aplikace vytvořená v Turbo Vision.
8. Rozhraní Windows v Borland Pascalu 7.0
9. Aplikace vytvořená v Borland Pascalu pro Windows.
Obsah kurzu:
1. Základní informace o prostředí Turbo Pascal 7.0
Struktura integrovaného prostředí, horké klávesy, editor, programovací jazyk Turbo Pascal, direktivy překladače, organizace a přidělování paměti.
2. Výstavba programů
Sestavování programů v integrovaném prostředí, ladění programu, procedury, funkce, programové jednotky. Jednotky System, CRT, DOS, Graph, Strings, Overlay, Printer.
3. Objektivně orientované programování
Datový typ objekt, dynamické objekty, deklarace datových položek, dědičnost, statické a virtuální metody, instance objektu, volání metody.
4. Programovací techniky
Programování vstupu/výstupu, operace se soubory a adresáři, dynamické zpracování v paměti, volání jádra systému, programování systémů zobrazení,
5. Tvorba aplikace v Turbo Pascalu.
Konkrétní ukázka aplikace.
6. Turbo Vision a jeho uplatnění v programu
Rozdělení do modulových jednotek, rozdělení objektů podle typu, vlastnosti objektu TObject, zásady tvorby aplikací v Turbo Vision, datové typy v Turbo Vision, proměnné v Turbo Vision
7. Aplikace vytvořená v Turbo Vision.
Konkrétní ukázka aplikace.
8. Rozhraní Windows v Borland Pascalu 7.0
Integrované prostředí Borland Pascalu pro Windows, struktura prostředí, odlišnosti, Object Windows, Jednotky WinApi, WinCrt, WinPrn, WinDOS.
9. Aplikace vytvořená v Borland Pascalu pro Windows.
Vytvoření konkrétní aplikace.
Při přednáškách je využíváno prezentační zařízení a PC. Výuka seminářů probíhá v počítači vybavených učebnách. Studijní materiály jsou dostupné v elektronické podobě prostřednictvímfakultní počítačové sítě.
- Struktura výkladu:
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Enrolment Statistics (Winter 2007, recent)
- Permalink: https://is.slu.cz/course/opf/winter2007/INF148