Vyučující
|
-
Outrata Jan, doc. Mgr. Ph.D.
-
Vyjídáček Roman, Mgr.
|
Obsah předmětu
|
V úvodu jsou představeny unixové operační systémy, jejich uživatelská prostředí a systémy nápovědy, souborů a procesů. Hlavní náplní předmětu jsou pak základy programování v shellu (tzv. skriptování) a jeho využití pro pokročilé zpracování textu pomocí základního softwarového vybavení unixového operačního systému. V závěru předmětu jsou prezentována specifika systémů GNU/Linux a Apple Mac OS X. Vše je intenzivně praktikováno na cvičeních ve zmíněných operačních systémech a (primárně) shellu Bash. 1. Představení unixových operačních systémů 2. Uživatelská prostředí, nápověda 3. Základní principy, systémy souborů a procesů 4. Úvod do shellu, úlohy a roura 5. Zpracování textu: drobné utility 6. Programování v shellu 7. Zpracování textu: proudové editory 8. Skriptování v shellu 9. Specifika GNU/Linuxu 10. Specifika Apple Mac OS X
|
Studijní aktivity a metody výuky
|
Přednášení, Demonstrace
|
Výstupy z učení
|
Studenti se seznámí se základními pojmy z unixovových systémů a shellu.
3. Aplikace: Řeš úlohy zpracování textu pomocí shellu v unixových operačních systémech.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
Písemná zkouška, Analýza výkonů studenta
Aktivní účast v hodině. Plnění zadaných úkolů. Složení písemného testu.
|
Doporučená literatura
|
-
Čada O. Mac OS X Shell krok za krokem.. Grafika Publishing s.r.o.
-
Herold H. (2004). awk & sed: Příručka pro dávkové zpracování textu.. Computer Press.
-
Jason Cannon. (2014). Linux for Beginners: An Introduction to the Linux Operating System and Command Line. CreateSpace Independent Publishing.
-
kolektiv. (2008). Linux: Dokumentační projekt, 4. aktualizované vydání.. Computer Press.
-
Mark G. Sobell, Matthew Helmke. (2017). A Practical Guide to Linux Commands, Editors, and Shell Programming (4th Edition). Addison-Wesley.
-
Ray D. S., Ray Eric J. (2009). Unix: podrobný průvodce.. Grada.
-
Richard Blum, Christine Bresnahan. (2015). Linux Command Line and Shell Scripting Bible 3rd Edition.
-
Sobell M. G. (2007). Mistrovství v Linuxu: Příkazový řádek, shell, programování. Computer Press.
-
Vychodil V. (2003). Linux: Příručka českého uživatele. Computer Press, Brno.
|