The course is based on a series of practical exercises in the field of computational systems management. Students will be acquainted with the architecture and technical equipment of computers. The course provides an overview of the function of computational systems, computer networks and operating systems. Attention is also focused on the importance and principles of software development, its categorization and relation to hardware.
Last update: Čech Petr Ing. Ph.D. (14.02.2018)
Předmět je postaven na sérii praktických cvičení z oblasti správy výpočetních systémů. Cílem je seznámit studenty s architekturou a technickým vybavením počítačů, poskytnout přehled o fungování výpočetních systémů a počítačových sítí, a vysvětlit funkci správce systémových zdrojů. Pozornost je také zaměřena na význam a principy vývoje software, jeho kategorizaci a vztah vůči hardware.
Aim of the course -
Last update: Čech Petr Ing. Ph.D. (14.02.2018)
Students will be able to:
Understand the general principles and architecture of computational systems.
Understand the function of computer networks, network hardware and protocols.
Acquire basic principles of effective software development.
Understand the relationship between hardware and software.
Last update: Čech Petr Ing. Ph.D. (31.01.2018)
Studenti budou umět:
Rozumět obecným principům a architektuře výpočetních systémů a na nich provozovaným službám.
Rozumět funkci počítačových sítí, síťových prvků a síťových protokolů.
Ovládat základní principy efektivního vývoje software.
Rozumět vztahu mezi hardware a software.
Literature -
Last update: Čech Petr Ing. Ph.D. (25.03.2019)
Z: Andrew S. Tanenbaum, Modern Operating Systems, 2014, ISBN 978-0133591620
Z: Doug Lowe, Networking All-in-One For Dummies, 2010, ISBN 978-0470625873
D: William E. Shotts, The Linux Command Line: A Complete Introduction, 2012, ISBN 978-1593273897
D: Zbyšek Voda, Průvodce světem Arduina, 2017, ISBN 978-80-87106-93-8
D: Scott Chacon, Pro Git (český překlad), 2009, ISBN 978-80-904248-1-4
Last update: Čech Petr Ing. Ph.D. (25.03.2019)
Z: Andrew S. Tanenbaum, Modern Operating Systems, 2014, ISBN 978-0133591620
Z: Doug Lowe, Networking All-in-One For Dummies, 2010, ISBN 978-0470625873
D: William E. Shotts, The Linux Command Line: A Complete Introduction, 2012, ISBN 978-1593273897
D: Zbyšek Voda, Průvodce světem Arduina, 2017, ISBN 978-80-87106-93-8
D: Scott Chacon, Pro Git (český překlad), 2009, ISBN 978-80-904248-1-4
Learning resources -
Last update: Čech Petr Ing. Ph.D. (12.02.2018)
http://www.abclinuxu.cz
http://www.root.cz
http://www.stackoverflow.com
Last update: Čech Petr Ing. Ph.D. (31.01.2018)
http://www.abclinuxu.cz
http://www.root.cz
http://www.stackoverflow.com
Requirements to the exam -
Last update: Čech Petr Ing. Ph.D. (13.02.2018)
Attendance list. Solution of final test.
Last update: Čech Petr Ing. Ph.D. (13.02.2018)
Docházkový list. Řešení závěrečného testu.
Syllabus -
Last update: Čech Petr Ing. Ph.D. (14.02.2018)
1. Logic circuits.
2. Architecture of computational systems.
3. Hardware. Components of computational systems. Peripherals.
4. Software. Development methodology. Testing.
5. Operating systems. Function and structure of resource system manager.
6. Installation and management of operating system.
7. File systems. Data backup. External storage.
8. Cryptography and hashing. Principles and corresponding data structures.
9. Version control systems.
10. Computer networks. Models, architecture and infrastructure.