Charles Explorer logo
🇬🇧

Fundamentals of Operating Systems I

Class at Faculty of Education |
OB2319203

Syllabus

OPERATING SYSTEMS OF PERSONAL COMPUTERS

- Basic concepts and orientation

- Distribution of operating systems according to various criteria

- Basic theoretical models

- Characteristics and 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 deleting and restoring of 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 and configuration

- Shell - types, setting

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

- Regular expressions

- 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

- Simple editor vi and line editor sed

- The scripts in UNIX

Annotation

Mission study course "Operating Systems" 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, therefore, lies in the mastery of basic theoretical knowledge and practical skills needed to work on personal computers under different operating systems, making use of system resources and tools commonly available for users.

Students will familiarize themselves with operating systems MS-DOS, Windows 7,8.1 and Linux.