Detail předmětu

Počítače a programování

FEKT-HPOPAk. rok: 2012/2013

Zobrazení číselné a znakové informace, kódování informace. Operační systémy - proces, multitasking, virtuální počítač, OS UNIX. Počítačové sítě, topologie lokálních sítí, technika přenosu, komunikační protokoly, vrstvy protokolů. Služby Internetu. Základy algoritmizace, struktura programu. Úvod do programování v Matlabu. Informační výchova.

Jazyk výuky

čeština

Počet kreditů

4

Výsledky učení předmětu

Studenti získají znalosti o vnitřní architektuře počítačů a stavbě používaných operačních systémů. Naučí se základům programování.

Prerekvizity

Jsou požadovány znalosti na úrovni středoškolského studia a mírně pokročilá znalost angličtiny.

Plánované vzdělávací činnosti a výukové metody

Metody vyučování a způsoby výuky jsou v souladu s článkem 7 Studijního a zkušebního řádu VUT.

Způsob a kritéria hodnocení

Čtyři písemné testy, jeden e-learningový počítačový test, jeden samostatný projekt.

Osnovy výuky

Zobrazení číselné a znakové informace, kódování informace. Operační systémy, proces, multitasking, operační systém UNIX, základní charakteristiky. Základy vytváření algoritmu a zápis programu v symbolickém jazyku. Programování v prostředku MATLAB. Přenos informací, počítačové sítě, topologie lokálních sítí. Komunikační protokoly, přenos informací v Internetu, vrstvy protokolů. E-learningový kurs Informační výchova (samostudium).

Učební cíle

Cílem je předmětu je seznámit studenty s výpočetní technikou včetně jejího praktického použití. Součástí náplně předmětu je popis vnitřního softwarového uspořádání počítačů, základy algoritmizace a programování.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

Vymezení kontrolované výuky a způsob jejího provádění stanoví každoročně aktualizovaná vyhláška garanta předmětu.

Základní literatura

Doňar, B., Zaplatílek, K. MATLAB - tvorba uživatelských aplikací. BEN, 2004. (CS)
Kabelová, A., Dostálek, L. Velký průvodce protokoly TCP/IP a systémem DNS. Computer Press, 2008. (CS)
Pecinovský R, Virius M: Učebnice programování - základy algoritmizace. Grada Publishing, Praha 1997. (CS)

Zařazení předmětu ve studijních plánech

  • Program AJEI-H bakalářský

    obor H-AEI , 1 ročník, letní semestr, povinný

Typ (způsob) výuky

 

Přednáška

13 hod., nepovinná

Vyučující / Lektor

Osnova

Zobrazení číselné a znakové informace, kódování informace. Operační systémy, proces, multitasking, operační systém UNIX, základní charakteristiky. Základy vytváření algoritmu a zápis programu v symbolickém jazyku. Programování v prostředku MATLAB. Přenos informací, počítačové sítě, topologie lokálních sítí. Komunikační protokoly, přenos informací v Internetu, vrstvy protokolů. E-learningový kurs Informační výchova (samostudium).

Cvičení na počítači

26 hod., povinná

Vyučující / Lektor

Osnova

Seznámení s počítačovou učebnou, pravidly provozu počítačové sítě VUT, způsoby přihlašování do sítě. Elektronická pošta - fakultní systém doručování elektronické pošty. Tvorba webové prezentace. E-learningový kurs Informační výchova (samostudium). UNIX - použití základních příkazů v OS UNIX, práce se soubory. Algoritmizace - základy vytváření algoritmu a zápis programu v symbolickém jazyku, spuštění demonstračního programu v MATLABu. Programování v MATLABu - návrh a realizace vlastního jednoduchého programu v MATLABu, návrh a realizace vlastního složitějšího programu v MATLABu. Služby Internetu. Samostatný projekt - tvorba dokumentu v MS Office, OpenOffice nebo Latex.