INF148 Programming in Pascal Language

School of Business Administration in Karvina
Winter 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ě.
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
The course is also listed under the following terms Winter 1990, Summer 1991, Winter 1991, Summer 1992, Winter 1992, Summer 1993, Winter 1993, Summer 1994, Winter 1994, Summer 1995, Winter 1995, Summer 1996, Winter 1996, Summer 1997, Winter 1997, Summer 1998, Winter 1998, Summer 1999, Winter 1999, Summer 2000, Winter 2000, Summer 2001, Winter 2001, Summer 2002, Winter 2002, Summer 2003, Winter 2003, Summer 2004, Winter 2004, Summer 2005, Winter 2005, Summer 2006, Winter 2006, Summer 2007, Summer 2008.
  • Enrolment Statistics (Winter 2007, recent)
  • Permalink: https://is.slu.cz/course/opf/winter2007/INF148