INF148 Programování v jazyku Pascal

Obchodně podnikatelská fakulta v Karviné
léto 2007
Rozsah
2/1/0. 5 kr. Ukončení: z.
Garance
Katedra informatiky a matematiky – Obchodně podnikatelská fakulta v Karviné
Omezení zápisu do předmětu
Předmět je otevřen studentům libovolného oboru.
Cíle předmětu
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.
Osnova
  • 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ě.
Informace učitele
Seminární práce v podobě zpracování aplikačního programu v prostředí Borland Pascal pro Windows. Odevzdání seminární práce ve 14.týdnu.
Přijetí seminární práce je předpokladem přijetí k praktické závěrečné zkoušce u počítače, jejíž obsahem bude látka probíraná během celého semestru.
Další komentáře
Předmět je dovoleno ukončit i mimo zkouškové období.
Předmět je zařazen také v obdobích zima 1990, léto 1991, zima 1991, léto 1992, zima 1992, léto 1993, zima 1993, léto 1994, zima 1994, léto 1995, zima 1995, léto 1996, zima 1996, léto 1997, zima 1997, léto 1998, zima 1998, léto 1999, zima 1999, léto 2000, zima 2000, léto 2001, zima 2001, léto 2002, zima 2002, léto 2003, zima 2003, léto 2004, zima 2004, léto 2005, zima 2005, léto 2006, zima 2006, zima 2007, léto 2008.