Charles Explorer logo
🇬🇧

Operating Systems I

Class at Faculty of Education |
OB2319452

Syllabus

* Operating systems for personal computers

- Basic concepts and orientation

- Distribution of operating systems according to various criteria (number of concurrent users, running tasks, etc.)

- Basic theoretical models

- Basic characteristics of the different types of operating systems

* MS-DOS

- History, basic characteristics and properties

- System files io.sys, msdos.sys, command.com and their importance

- Configuration and startup (config.sys and autoexec.bat)

- Character and block devices (signs, use)

- File system, directory structure, routes

- Principle of deleting and restoring files

- Internal and external commands - overview, syntax, usage

- Batch Processing - Batch Processing, system variables

* WINDOWS

- Basic characteristics, properties

- File msdos.sys and its importance for the behavior of OS

- File system, directory structure, fat16, fat32, vfat, ntfs

- Tools for the administration of file systems

- Control Panel

- Installation and uninstallation of new hardware

- Installation and uninstallation of software

- Setting the environment and his appearance

- The principle of deleting and restoring files

- Computer network in a Windows environment

- Registry and their location, program regedit, bit-oriented registry

* UNIX, LINUX

- Basic characteristics, properties, history

- The core operating system, its parameters

- File system, directory structure, work with files and directories

- Commands for working with files and directories

- Chaining of commands and redirection of standard input / output

- Users and rights in the Unix environment related commands

- Filters

- Editor vi, sed and basics of awk command

Annotation

The mission of the course "Operating systems I" is to introduce students to the general issues of operating systems for personal computers, to familiarize them with the basic principles of operating systems and highlight the differences of various operating systems for personal computers. The objective of this course is the mastery of basic theoretical knowledge and practical skills needed for work on personal computers under different operating systems, making use of system resources and tools commonly available for users.

In addition to the operating systems MS-DOS and Windows, students will be familiarized mainly with Linux operating system.