PAPER NO. 4 OPERATING SYSTEMS – PRACTICAL
GENERAL OBJECTIVE
This paper is intended to equip the candidate with the knowledge, skills and attitudes that will enable him/her to administer operating systems.
LEARNING OUTCOMES
A candidate who passes this paper should be able to:
- Install, update and uninstall operating systems
- Configure operating systems to handle various tasks
- Manage user accounts
- Manage directories and files using an operating system
- Enforce operating system security
- Handle maintenance and performance issues of an operating system
- Troubleshoot operating
CONTENT
Introduction to operating systems
- Definition of an operating system
- History of operating systems
- Types of operating systems
- User Interfaces
- Functions of operating systems
- System calls
- Operating system structures
- Selecting an operating system
Installing an operating system
- Installation procedure
- Pre installation tasks
- Installation tasks
- Installation methods
- Installation process
- Uninstalling operating systems
- Reinstalling operating systems
- Upgrading operating systems
- Multibooting
- Troubleshooting operating systems
Processes and threads
- Processes
- Threads
- Inter-process communication
- Classical IPC problems
- Scheduling
- Overview of memory management
Deadlocks
- Resources
- Introduction to deadlocks
- The Ostrich algorithm
- Deadlock detection and recovery
- Deadlock avoidance
- Deadlock prevention
Workgroups and domains
- Overview of workgroups and domains
- Workgroups
- Joining a workgroup
- Domains
- Joining a domain
- Creating user accounts
Using management console and scheduler
- Overview of management consoles
- Snap-ins
- Using consoles
- Using schedulers
Control panel
- Overview of control panels
- Accessing control panel items
- Changing the settings of the control panel items
Configuring hardware settings
- Viewing hardware profiles
- Creating or modifying hardware profiles
- Activating and deactivating hardware profiles
- Plug and play hardware
- Add/remove hardware
- Troubleshooting hardware
Configuring the display
- Setting display properties
- Setting multiple display
- Using multiple display
- Troubleshooting
Configuring operating system settings
- Performance option
- Environment variables
- Start up and recovery settings
- Error reporting
- Updates
- Troubleshooting operating systems
Using registry
- Accessing the registry
- Structure of the registry
- Using the registry editor
Disk management
- Installing a hard disk
- Formatting a hard disk
- Setting up hard drives
- Analysing hard disks
- Defragmenting hard disks
- Partitioning a hard disk
- Working with different volume types
- Upgrading a hard disk
- Managing disks on a remote computer
- Managing disk quarters
File systems management
- Overview of file systems
- Creating files and directories
- Mounting drives on different file systems
- Sharing files and folders
- Securing files and folders
- Securing resources using NTFS permissions
Emerging issues and trends
Share through