UINK203 Operating Systems

Faculty of Philosophy and Science in Opava
Summer 2014
Extent and Intensity
2/2/0. 6 credit(s). Type of Completion: zk (examination).
Teacher(s)
RNDr. Šárka Vavrečková, Ph.D. (lecturer)
RNDr. Šárka Vavrečková, Ph.D. (seminar tutor)
Guaranteed by
RNDr. Šárka Vavrečková, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Prerequisites (in Czech)
Předpokládají se znalosti získané v předmětu Praktikum z operačních systémů. Pokud student tento předmět ještě neabsolvoval, měl by si alespoň projít skripta z praktika a vyzkoušet si postupy týkající se v případě Windows registru a Příkazového řádku, v případě Linuxu orientaci v grafickém rozhraní a základ v shellu BASH.
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
We deal with the structure of operating systems, administration of memory and processes, synchronization of processes, peripheral devices, file systems. We lay stress on the administration of the most used operating systems - Windows and Linux.
Syllabus (in Czech)
  • 1. Používáme MS Windows - orientace v prostředí, základní úlohy, práce se soubory, zástupci (souborů, adres, procedur v knihovnách), klávesové zkratky. Dostupné alternativy k některým nástrojům dodávaným s Windows.
    2. Verze Windows a jejich vlastnosti - pojem jádra, odlišnosti a typické vlastnosti různých vezí Windows, důležité soubory a složky, orientace v souborovém systému běžných verzí Windows.
    3. Správa Windows v grafickém režimu - jednotlivé nástroje, podrobněji se budeme zabývat především správou uživatelů včetně přístupových oprávnění a správou sítě. Přístup k dalším nástrojům, ke kterým se nedostaneme přes tlačítko Start, používání nápovědy (budete potřebovat u testů).
    4. Registr Windows - umístění souborů registru, možnosti přístupu do registru, zálohování, obsah jednotlivých klíčů registru, jak se s nimi dá pracovat.
    5. Příkazový řádek - získání nápovědy, základní úlohy, práce s adresáři a soubory.
    6. Další úlohy při správě Windows - konzoly, odkud získat nástroje, které nejsou instalovány zároveň se systémem, procesy spouštěné při startu systému, úvod do Příkazového řádku.
    7. Úvod do zabezepčení Windows - automatické aktualizace systému a aplikací, proč jsou důležité (Buffer Overflow), běžné formy útoků a obrana proti nim. Stránky, kde lze zjistit seznamy bezpečnostních děr v operačních systémech a aplikacích, a nebo zprávy s nalezenými bezpečnostními problémy.

    8. O operačních systémech - nejpoužívanější licence, Unix a systémy unixového typu.
    9. Používáme Linux - základy Linuxu v grafickém prostředí. Seznámíme se s dostupnými nástroji a běžnými úkoly v prostředích KDE a GNOME.
    10. Vlastnosti unixových systémů - seznámení s pojmy a principy; uživatelé, procesy, soubory, zařízení, přístupová oprávnění a vlastnosti souborů.
    11. Linux - distribuce, instalace Linuxu, software a jeho instalace, princip grafického prostředí, konzoly.
    12. Textový režim v Linuxu - úvod do používání textového shellu v Linuxu. Získání nápovědy, práce s adresáři a soubory.
Literature
    required literature
  • VAVREČKOVÁ, Š. Prezentace, skripta (presentations, lecture notes). URL info
  • Vavrečková, Š. studijní materiály. URL info
    recommended literature
  • Cooper, M. Advanced BASH Scripting Guide. URL info
  • AV. AV Comperatives, porovnání antivirů. URL info
  • FileNet. File.net: komentovaný seznam souborů. URL info
  • Kol. FreeBSD Handbook. URL info
  • Brady, P. Linux Commands ? a Practical Reference. URL info
  • Microsoft Corporation. Microsoft Windows XP Professional Training Kit. Computer Press. ISBN: 80-7226-717. info
  • BITTO, O. Microsoft Windows 7 podrobná uživatelská příručka. ISBN 978-80-251-2647-9. info
  • ABCLinuxu.cz. Portál ABCLinuxu.cz. URL info
  • Root.cz. Portál Root.cz. URL info
  • Sysinternals.com. Portál Sysinternals.com, nástroje ke stažení. URL info
  • ProcessLibrary. ProcessLibrary.com: komentovaný seznam procesů. URL info
  • PCTools. Registry Guide for Windows. URL info
  • Stutz, M. The Linux Cookbook: Tips and Techniques for Everyday Use. URL info
  • Microsoft.com. Webové stránky firmy Microsoft. URL info
  • Secunia.com. Zranitelnosti v IT produktech. URL info
  • Jelínek, L. Jádro systému Linux: Kompletní průvodce programátora. Brno: Computer Press, 2008. info
  • kol. Linux: Dokumentační projekt. 4. aktualizované vydání. Brno: Computer press, 2008. info
  • Steve Shah, Wale Soyinka. Administrace systému Linux. Praha: Grada Publishing, 2007. ISBN 978-80-247-1694-7. info
  • BITTO, O. Microsoft Windows Vista CZ: Podrobná uživatelská příručka. Brno: Computer Press, 2007. info
  • Russinovich, M.E., Solomon, D.A. Vnitřní architektura Microsoft Windows. Brno: Computer Press, 2007. info
  • PECINOVSKÝ, J. Windows Vista. Podrobný průvodce. Praha: Grada Publishing, 2007. ISBN 978-80-247-2210-8. info
  • Moskowitz, J. Za´sady skupiny, profily a IntelliMirror ve Windows 2003, 2000 a XP. Brno: Computer Press, 2006. info
  • ECKSTEIN, R., COLLIER-BROWN, D., KELLY, P. Samba - Linux jako server v sítích s Windows. Brno: Computer Press, 2005. ISBN 80-251-0649-7. info
  • Raymond, E.S. Umění programování v Unixu. Brno: Computer Press, 2004. info
  • GRAHAM, S., SHAH, S. Administrace systému Linux - podrobný průvodce začínajícího administrátora. Praha: GRADA, 2003. ISBN 80-247-0641-5. info
  • HUNT, C. Linux - síťové služby. Brno: Software Press, 2003. ISBN 80-864-9759-3. info
  • ČADA, O. Operační systémy. Praha: Grada, 1993. info
Teaching methods
Interactive lecture
Lecture with a video analysis
Assessment methods
Written exam
Written test
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Teacher's information
Two tests on practical tasks (Windows and Linux), followed by a written examination on the lecture topics.
ActivityDifficulty [h]
Příprava na zápočet12
Příprava na zkoušku12
Účast na výuce12
Summary36
The course is also listed under the following terms Summer 2010, Summer 2011, Summer 2012, Summer 2013, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2023.
  • Enrolment Statistics (Summer 2014, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2014/UINK203