The course is a more advanced explanation of the architecture and function of operating systems and computer networks. An integral part of the topic is a brief introduction to the development of computer systems and computer architecture. A separate section is devoted to the description of computer and network components, network communication and protocols. Attention is also focused on the importance of software development, its categorization and relationship to hardware. The practical part of the course is more focused on higher levels of administration operating systems such as Windows and Unix-like systems.
Last update: Čech Petr Ing. Ph.D. (07.07.2013)
Náplní předmětu je pokročilejší výklad architektury a funkce operačních systémů a počítačových sítí. Nedílnou součástí tématu je stručný úvod do oblasti vývoje výpočetních systémů a architektury počítačů. Samostatná část je pak věnována popisu počítačových a síťových komponent, popisu síťové komunikace a protokolů. Dále je zaměřena pozornost na význam vývoje software, jeho kategorizaci a vztah vůči hardware. Praktická část předmětu je více zaměřena na vyšší úroveň správy operačních systémů typu Windows a systémů unixového typu.
Aim of the course -
Last update: Čech Petr Ing. Ph.D. (29.03.2016)
Students will be able to:
Understand general principles and architecture of operating systems.
Understand the function of computer networks, network elements and network protocols.
Control Windows type operating systems using command line.
Control Linux based operating systems using command line.
Last update: Čech Petr Ing. Ph.D. (18.11.2012)
Studenti budou umět:
Rozumět obecným principům a architektuře operačních systémů.
Rozumět funkci počítačových sítí, síťových prvků a síťových protokolů.
Ovládat operační systémy typu Windows pomocí příkazové řádky.
Ovládat operační systémy s jádrem Linux pomocí příkazů shellu.
Literature -
Last update: Čech Petr Ing. Ph.D. (05.07.2013)
R:Shah Steve, Soyinka Wale, Administrace systému Linux, 2007, 978-80-247-1694-7
R:Cafourek Bohdan, Windows 7, 2010, 978-80-247-3209-1
A:William E. Shotts, The Linux Command Line: A Complete Introduction, 2012, 978-1593273897
A:Doug Lowe, Networking All-in-One For Dummies, 2010, 978-0470625873
Last update: Čech Petr Ing. Ph.D. (18.11.2012)
Z:Shah Steve, Soyinka Wale, Administrace systému Linux, 2007, 978-80-247-1694-7
Z:Cafourek Bohdan, Windows 7, 2010, 978-80-247-3209-1
D:William E. Shotts, The Linux Command Line: A Complete Introduction, 2012, 978-1593273897
D:Doug Lowe, Networking All-in-One For Dummies, 2010, 978-0470625873
Learning resources -
Last update: Čech Petr Ing. Ph.D. (29.03.2016)
http://www.abclinuxu.cz
http://www.root.cz
http://www.microsoft.com
Last update: Čech Petr Ing. Ph.D. (29.03.2016)
http://www.abclinuxu.cz
http://www.root.cz
http://www.microsoft.com
Syllabus -
Last update: Čech Petr Ing. Ph.D. (05.07.2013)
1. Introduction. History and development of computer technology, computer networks and information technology.
2. Information. Quantities and units used in IT. Numeral systems. Representation of numbers in a computer.
3. Computers and their categories. Computer architecture.
4. Hardware. Description of the main components of the computer. Peripherals.
5. Software. Categorization of software. The relationship between hardware and software. Boolean logic.
6. Operating systems. Historical development and overview. Definition of function OS, architecture and principles of OS. Processes.
7. Windows-type OS. Development and architecture of the operating system kernel. Management and configuration of OS MS Windows 7. Command line.
8. Unix OS. Unix-like operating systems and current trends. The development of the Linux kernel. Management and configuration of OS GNU/Linux. Command interpreter shell.
9. File systems. Managing users, groups and their permissions on operating systems such as Windows and Unix.
10. General principles of computer networks. Network components. Network architecture. OSI model.
11. Network standards and protocols. Description of protocols TCP/IP, FTP, HTTP, FTPS, HTTPS.
12. Structure and description of selected types of local area networks.
13. Security of computer networks and computers. Authentication, certificates and electronic signatures. Privacy Policy.
14. Policy for computer network administration. Network administrator role.
Last update: Čech Petr Ing. Ph.D. (19.11.2012)
1. Úvod. Historie a vývoj výpočetní techniky, počítačových sítí a informačních technologií.
2. Informace. Veličiny a jednotky užívané v IT. Číselné soustavy. Reprezentace čísel v počítači.
3. Počítače a jejich kategorie. Architektura počítače.
4. Hardware. Popis základních komponent počítače. Periferie.
5. Software. Kategorizace software. Vztah mezi hardware a software. Booleova logika.
6. Operační systémy. Historický vývoj a přehled. Definice funkce OS, architektura a principy práce OS. Procesy.
7. OS typu Windows. Vývoj a architektura jádra operačního systému. Správa a konfigurace OS MS Windows 7. Příkazová řádka.
8. OS Unix. Operační systémy Unix-like a současné trendy. Vývoj jádra Linux. Správa a konfigurace OS GNU/Linux. Příkazový interpret shell.
9. Souborové systémy. Správa uživatelů, skupin a jejich oprávnění v operačních systémech typu Windows a typu Unix.
10. Obecné principy práce počítačových sítí. Síťové komponenty. Síťová architektura. OSI model.
11. Síťové standardy a protokoly. Popis protokolů TCP/IP, FTP, HTTP, FTPS, HTTPS.
12. Struktura a popis vybraných typů lokálních počítačových sítí.
V průběhu studia se vypracovávají dva samostatné projekty pro získání zápočtu. Zápočet je nutnou podmínkou pro účast na zkoušce. Předmět je zakončen písemným zkouškovým testem.
Poznámka:
Výuka probíhá pouze v zimním semestru.
Předmět lze zapsat do letního semestru pouze v případě, že byl v zimním semestru získán zápočet.