|
|
Hlavní nabídka Prohlížení IS/STAG
Nalezené předměty, počet: 1
Stránkování výsledků vyhledávání
Nalezeno 1 záznamů
Export do Xls
Informace o předmětu
KRP / BPRPO
:
Popis předmětu
Pracoviště / Zkratka
|
KRP
/
BPRPO
|
Akademický rok
|
2021/2022
|
Akademický rok
|
2021/2022
|
Název
|
Principy počítačů
|
Způsob zakončení
|
Zkouška
|
Způsob zakončení
|
Zkouška
|
Akreditováno / Kredity
|
Ano,
4
Kred.
|
Forma zakončení
|
Kombinovaná
|
Forma zakončení
|
Kombinovaná
|
Rozsah hodin
|
Přednáška
2
[HOD/TYD]
Cvičení
1
[HOD/TYD]
|
Zápočet před zkouškou
|
Ano
|
Zápočet před zkouškou
|
Ano
|
Automatické uznávání zápočtu před zkouškou
|
Ne
|
Počítán do průměru
|
ANO
|
Vyučovací jazyk
|
Čeština
|
Obs/max
|
|
|
|
Automatické uznávání zápočtu před zkouškou
|
Ne
|
Letní semestr
|
0 / -
|
0 / -
|
0 / -
|
Počítán do průměru
|
ANO
|
Zimní semestr
|
51 / -
|
0 / 0
|
0 / 0
|
Opakovaný zápis
|
NE
|
Opakovaný zápis
|
NE
|
Rozvrh
|
Ano
|
Vyučovaný semestr
|
Zimní semestr
|
Vyučovaný semestr
|
Zimní semestr
|
Minimum (B + C) studentů
|
nestanoveno
|
Volně zapisovatelný předmět |
Ano
|
Volně zapisovatelný předmět
|
Ano
|
Vyučovací jazyk
|
Čeština
|
Počet dnů praxe
|
0
|
Počet hodin kontaktní výuky |
0
|
Hodnotící stupnice |
A|B|C|D|E|F |
Periodicita |
každý rok
|
Hodnotící stupnice pro zp. před zk. |
S|N |
Periodicita upřesnění |
|
Základní teoretický předmět |
Ne
|
Profilující předmět |
Ne
|
Základní teoretický předmět |
Ne
|
Hodnotící stupnice |
A|B|C|D|E|F |
Hodnotící stupnice pro zp. před zk. |
S|N |
Nahrazovaný předmět
|
Žádný
|
Vyloučené předměty
|
Nejsou definovány
|
Podmiňující předměty
|
Nejsou definovány
|
Předměty informativně doporučené
|
Nejsou definovány
|
Předměty,které předmět podmiňuje
|
Nejsou definovány
|
Graf četnosti udělených hodnocení studentům napříč roky:
Obrázek PNG
,
XLS
|
Cíle předmětu (anotace):
|
Předmět je zaměřen na vysvětlení principů funkce technického i programového vybavení a na získání představy o významu a vzájemných souvislostech některých pojmů používaných ve výpočetní technice.
|
Požadavky na studenta
|
semestrální práce, ústní zkouška
|
Obsah
|
1. Přenos a zpracování informace (znalosti, informace, data, signály), úloha výpočetní techniky a její vývoj. Pojmy kódování, šifrování a komprimace.
2. Části počítače a jejich funkce (procesor, sběrnice, operační paměť, periferní zařízení), instrukční soubor, program, adresa, adresní prostor a fyzická paměť, architektury počítače (harwardská, von Neuman, CISC, RISC)
3. Procesor (registry, řadič, ALU, řízení sběrnice), instrukce (operační kód, operandy, adresace), vykonávání programu (sekvence, větvení, podprogram), nutné podmínky běhu programu, přerušení (synchronní, asynchronní), komunikace s periferními zařízeními (porty / adresní prostor, cyklus / přerušení / DMA)
4. Sběrnice - funkce a vlastnosti (přenosová rychlost / chybovost, paralelní / sériová, synchronní / asynchronní). Operační paměť - funkce a vlastnosti (ROM / RAM, rychlost, kapacita, realizace).
5. Periferní zařízení - klávesnice, myš, zobrazovací zařízení, tiskárny (řádkové, maticové, laserové, inkoustové), externí paměť (HDD, CD/DVD), datová síť
6. Urychlení vykonávání programu - hyperskalární architektura (VLIW), SIMD, pipelining, hierarchická struktura paměti (cache), DDRx, vícekanálový přístup (moduly DRAM). Ochrana paměti (user / kernel, logická / fyzická adresa, přístup k paměti RW / R / E), virtuální paměť.
7. Mikroprocesory/mikrokontrolery - speciální zařízení DI/DO, AD / DA, čítač / časovač, PWM, USART, SPI, I2C.
8. Start programu - BIOS funkce, RTC, zaváděcí zařízení, funkce OS, typy OS (jedno / více úlohový / uživatelský, reálného času), části OS (jádro, ovladače, shell), služby OS a uživatelský program.
9. Uživatelské rozhraní (textové / grafické), konvence OS, OOP a OS Windows, událostmi řízený program - realizace v OS Windows. Pomocné programy OS Windows.
10. Programovací jazyky (strojový kód, assembler, vyšší programovací jazyky). Podprogram, procedura a funkce. Překládaný a interpretovaný program. Části programu v operační paměti - kód, data (statická / dynamická / heap), zásobník.
11. Tvorba programu - editor, překladač, spojovací program, knihovník. Ladění programu - debugger, profiler. Spuštění a ukončení programu. Kombinace programovacích jazyků a volání systémových služeb. Statické a dynamické knihovny. Počítačové viry.
12. Programování - strukturovaný program / událostmi řízený program. Datové typy a algoritmus. Synchronní / asynchronní V/V operace, výjimky.
13. Základní datové typy a programové konstrukce, lokální a globální proměnné, viditelnost, parametry funkce, ukazatele
|
Aktivity
|
|
Studijní opory
|
V případě mimořádných opatření bude výuka probíhat vzdáleně s využitím programu MS Teams v době dle rozvrhu. Účast na schůzkách skupiny v MS Teams je ekvivalentní účasti na přednáškách a cvičeních.
|
Garanti a vyučující
|
|
Literatura
|
|
Časová náročnost
|
Prezenční forma studia
|
Aktivity
|
Časová náročnost aktivity [h]
|
Kontaktní výuka
|
39
|
Příprava na zkoušku
|
20
|
Semestrální práce
|
40
|
Domácí příprava na výuku
|
21
|
Celkem
|
120
|
|
Předpoklady - další informace k podmíněnosti studia předmětu |
Předpokládají se základní znalosti z informatiky a fyziky ze střední školy. |
Získané způsobilosti |
Student po absolvování předmětu prokazuje základní znalosti principů výpočetní techniky, a to jak z oblasti HW tak i SW. Je schopen vysvětlit a popsat funkce základních částí počítače a systémového programového vybavení. Umí charakterizovat předností a omezení různých řešení. |
Vyučovací metody |
- Monologická (výklad, přednáška, instruktáž)
- Dialogická (diskuze, rozhovor, brainstorming)
- Metody samostatných akcí
|
Hodnotící metody |
- Ústní zkouška
- Posouzení zadané práce
|
|
|
|