Princípy počítačov – systémové programovanie 1-AIN-186/20
2021/2022, jarný semester
Povinný predmet zo série "Princípy počítačov", odporúčaný v 1. ročníku bakalárskeho programu Aplikovaná informatika. V tomto predmete sa venujeme programovaniu na nízkej úrovni - v jazyku C a assemblerovom jazyku (jazyku symbolických inštrukcií) a stretneme sa aj s nízkoúrovňovým programovaním jednočipových mikropočítačov.
Kontakt
Pavel Petrovič, pavel.petrovicfmph.uniba.sk
Stránky cvičení z C: Tatrabot
Stretnutia
Pondelok 12:20 - 13:50 prednáška, poslucháreň A
Utorok 16:30 - 18:45 cvičenie skupiny 1AIN4 a 1AIN5, počítačová miestnosť H6
Streda 8:10 - 10:25 cvičenie skupina 1AIN1, počítačová miestnosť H3
Streda 10:40 - 12:55 cvičenie skupina 1AIN2, počítačová miestnosť H3
Piatok 8:10 - 10:25 cvičenie skupina 1AIN3, počítačová miestnosť F1-248
Napíšte alebo zavolajte na 0915772685 ak nie ste v MS Teams skupine a chcete sa pridať, alebo ma z nejakého dôvodu nie je možné zohnať.
Hodnotenie
Hodnotenie pozostáva z hodnotení cvičení a hodnotenia 2 písomiek, v ktorých študent preukazuje znalosť teórie preberanej na prednáškach i praktických zručností v assembleri získaných na cvičeniach.
- cvičenia sa hodnotia v troch nezávislých častiach:
- úlohy z programovacieho jazyka C: cvičenia na hodine, domáce úlohy a prémiové úlohy, odovzdávajú sa do systému LIST
- úlohy s jednočipovými mikropočítačmi: domáce riešenia a podpora na cvičeniach v škole, odovzdávajú sa na cvičeniach v škole alebo cez ms teams
- úlohy v assembleri: rozcvičky na cvičeniach a prémiové úlohy
- písomky: midterm, skúšková písomka
Bodové ohodnotenie jednotlivých častí
- skúšková písomka (v skúškovom období): 30% známky
- midtermová písomka (druhá polovica apríla): 20% známky
- rozcvičky (v druhej polovici semestra): 20% známky
- úlohy z programovacieho jazyka C: 15%
- úlohy s jednočipovými mikropočítačmi: 15%
Na skúškovej ani midtermovej písomke sa nebudú vyskytovať programátorské úlohy v jazyku C. Obe budú obsahovať úlohy z preberanej teórie aj úlohy o assemblerovom jazyku vrátane praktických úloh.
Minimálne požiadavky na počet bodov získaných v jednotlivých kategóriách
- skúšková písomka: aspoň 1/3 bodov
- midtermová písomka a rozvičky spolu: aspoň 1/2 bodov
- úlohy z jazyka C: aspoň 70% bodov
- úlohy s jednočipovými mikropočítačmi: aspoň 70% bodov
Denník
- 14. feb: úvodné informácie, cvičenie: úvod do jazyka C
Materiály
- zoznam_vybranych_instrukcii.pdf
- Intel Instruction Set Reference Manual
- x87
- 00.pdf
- 02.pdf
- 03a.pdf
- 04.pdf
- 04a.pdf
- 04b.pdf
- riešenia rozcvičiek a cvičení: vsetky_cvicenia.zip
Odkazy:
- staršia stránka Dr. Tomcsányiho k predmetu: na pôvodnej stránke Dr. Tomcsányiho