INFORMAČNÝ LIST PREDMETU

Kód:

V310

Skratka:

SPP

Názov: Systémové programovanie v Turbo Pascale

Študijný odbor: Informačné a riadiace systémy

Aplikovaná informatika

Garantuje: Ing.Jaroslav Černý

Zabezpečuje: Ing.Jaroslav Černý

Semester: zimný

Odporučený: 3

Rozsah výučby: prednášky – cvičenia – laboratórne cvičenia

Týždenný: 1-0-2 Za semester: 12-0-24

ECTS kredity:

2

Podmieňujúce predmety:

Ukončenie predmetu a spôsob hodnotenia: priebežne – 15%

skúška (písomná a ústna) – 85%

Cieľ predmetu:

Zoznámenie s tvorbou programového vybavenia efektívne využívajúceho danú hardvérovú a softvérovú konfiguráciu počítača PC.

Stručný sylabus:

Prednášky: 1.-2.Základy systémového programovania, základná terminológia: procesor, register, pamäť (RAM, ROM), zásobník úlohy, prerušenie. 3.-4.Pamäťový model programu, v zákulisí programu, konštanty, premenné, procedúry a funkcie, ukazovatele, správa haldy, programová jednotka System. 5.Ako udržiavať počítrač PC v 100%-ne korektnom stave. Fyzická a logická štruktúra disku. Ako čítať z harddisku a zapisovať na harddisk. Detekcia a  skorektnenie nekorektných obsahov pamäte CMOS, MBR, BOOT a obsahov súborov. 6.Priamy prístup k hardvéru, port, programovanie klávesnice. 7.Správa okien, organizácia videopamäte. 8.Ovladanie klávesnice a myši, udalosti. 9.Hard disk alebo pamäť pre spracovanie dát? Pamäť extended. 10.Pamäť expanded. 11.Programovanie rezidentných rutín. 12.Multitasking.

Cvičenia: Všetky sú pri počítači. Poslucháči majú k dispozícii hotové vzorové zdrojové texty programov.

Literatúra:

Tischler, M.: Turbo Pascal System Programming, Abacus, (in English)

Dátum poslednej úpravy osnovy: 18.12.2002