OPERATING SYSTEMS Lesson Note
Learning Objectives
This SS1 DIGITAL TECHNOLOGY lesson note covers OPERATING SYSTEMS for First Term, Week 5.
Lesson Note
Learning Objectives
By the end of the lesson, students should be able to:
Define an operating system.
Explain the importance of an operating system.
Identify examples of operating systems.
Explain the major functions of an operating system.
Differentiate between system software and application software.
Explain the types of user interfaces.
Describe the process of starting and shutting down a computer.
Explain the importance of files and folders in an operating system.
State the importance of keeping an operating system updated.
Identify good practices for maintaining an operating system.
A. Meaning of an Operating System
An Operating System (OS) is a type of system software that manages the hardware and software resources of a computer and provides an environment in which application programs can run.
In simple terms, an operating system is the main software that controls and coordinates the activities of a computer.
Without an operating system, most general-purpose computers would not be able to provide a convenient environment for users to interact with applications and hardware.
Examples of Operating Systems
Examples include: Microsoft Windows, Linux, macOS, Android, Ios, ChromeOS and Ubuntu
Different operating systems are designed for different types of devices.
B. Importance of an Operating System
The operating system is important because it:
Controls computer hardware.
Provides an interface between the user and the computer.
Manages computer memory.
Manages files and folders.
Controls input and output devices.
Manages running programs.
Provides security features.
Manages storage devices.
Allows application software to run.
Helps users perform different tasks efficiently.
C. Major Functions of an Operating System
1. Process Management
A process is a program or task that is currently being executed.
The operating system manages the processes running on a computer. It determines how the computer’s processor should share its time among different tasks.
For example, a user may be able to:
*Listen to music.
*Type a document.
*Browse the Internet.
*The operating system coordinates these activities.
B. Memory Management
The operating system manages the computer’s main memory, especially RAM.
It:
i. Allocates memory to programs.
ii. Keeps track of memory being used.
iii. Releases memory when it is no longer required.
iv. Helps prevent programs from interfering with one another.
v. Effective memory management helps applications run properly.
C. File Management
The operating system organizes information stored on a computer.
It allows users to:
*Create files.
*Open files.
*Save files.
*Rename files.
*Copy files.
*Move files.
*Delete files.
*Search for files.
Files are commonly organized into folders or directories.
Example
A student may create a folder called SSS 1 Digital Technology and save lesson materials inside it.
D. Device Management
The operating system controls communication between the computer and hardware devices.
Examples include: Keyboard, Mouse, Monitor, Printer, Scanner and Speakers
E. USB devices
The operating system often uses device drivers to communicate properly with hardware.
F. User Interface Management
The operating system provides a way for users to interact with the computer.
There are two major types of user interface:
i. Graphical User Interface (GUI)
A GUI allows users to interact with a computer through visual elements such as:
*Windows
*Icons
*Menus
*Buttons
*Pointers
Examples include the graphical interfaces of Windows, macOS and many Linux distributions.
ii. Command-Line Interface (CLI)
A CLI allows users to interact with a computer by entering text commands.
For example:
C:\> dir
A command-line interface can be useful for system administration and technical tasks.
G. Security Management
An operating system provides features that help protect the computer and its data.
Security functions may include:
*Usernames and passwords.
*User permissions.
*Screen locking.
*Access control.
*Security updates.
*Firewall management.
*Support for security software.
Users should use strong passwords and avoid giving their account information to unauthorized people.
H. User Account Management
Modern operating systems can allow several users to have separate accounts on the same computer.
*An account may have:
*Username
*Password
*Personal files
*Specific permissions
*Personal settings
Types of User Accounts
i. Administrator account:
Has extensive permissions to change system settings and install or remove software.
ii. Standard user account:
Has more limited permissions and is generally safer for ordinary daily activities.
I. Software Management
The operating system provides an environment for installing, running, updating and removing application software.
Examples of application software include: Word processors, Web browsers, Media players, Presentation software and Graphics applications
The OS helps applications communicate with hardware resources.
J. Storage Management
The operating system manages storage devices such as:
*Hard Disk Drives (HDDs)
*Solid-State Drives (SSDs)
*USB flash drives
*Memory cards
It organizes data into files and folders and keeps track of where data is stored.
K. Booting
Booting is the process of starting a computer and loading the operating system into memory.
Types of Booting
1. Cold Boot
A cold boot occurs when a computer is started from a completely powered-off state.
2. Warm Boot
A warm boot occurs when a computer is restarted without completely switching off the power.
During startup, the computer performs initial checks and then loads the operating system.
Simple Booting Process
Power On
↓
Hardware/Startup Checks
↓
Operating System Loads
↓
Login/Start Screen
↓
User Can Use the Computer
DIFFERENCE BETWEEN Operating System and Application Software
The operating system is system software, while programs such as word processors and presentation applications are application software.
System Software Application Software
Manages the computer system Helps users perform specific tasks
Provides a platform for applications Runs on top of the operating system
Examples: Windows, Linux, Android Examples: Word processors, browsers, media players
Usually essential for normal computer Installed according to the user’s needs operation
Files and Folders
A file is a collection of related data stored under a particular name.
Examples include:
*Text document
*Picture
*Video
*Audio recording
*Spreadsheet
A folder is a container used to organize files and sometimes other folders.
Common File Operations
The operating system allows users to: Create, Open, Save, Copy, Move, Rename, Delete and Search
Proper file organization makes it easier to find information.
Operating System Updates
An operating system may receive updates from its developer.
Updates can:
*Fix software problems.
*Improve security.
*Add features.
*Improve compatibility.
*Improve system performance and stability.
Users should obtain updates through legitimate system update mechanisms and avoid suspicious software claiming to be an update.
Operating System Maintenance
Proper maintenance helps keep a computer reliable.
Good maintenance practices include:
Keep the operating system updated.
Install reputable security software where appropriate.
Use strong passwords.
Back up important files.
Remove unnecessary applications and files.
Keep enough free storage space.
Shut down or restart the computer properly.
Avoid installing software from untrusted sources.
Scan removable storage when necessary.
Keep recovery options available for important systems.
Problems That May Occur When an Operating System Is Poorly Managed
Poor management can result in:
Slow computer performance.
*Application crashes.
*Loss of files.
*Security vulnerabilities.
*Storage problems.
*Software conflicts.
*Difficulty installing new programs.
*Unexpected system errors.
*Reduced productivity.
*Regular maintenance can reduce many of these problems.
Operating Systems on Different Devices
Operating systems are found on many types of digital devices.
Device Examples of Operating Systems
Desktop computer: Windows, Linux, macOS
Laptop: Windows, Linux, macOS, ChromeOS
Smartphone: Android, iOS
Tablet: Android, iPadOS
Chromebook: ChromeOS
Server: Linux, Windows Server and others
Advantages of an Operating System
An operating system:
Makes computers easier to use.
Manages hardware resources.
Allows multiple applications to operate.
Organizes files and folders.
Provides security and user access controls.
Provides a user interface.
Helps manage memory and storage.
Supports the installation and use of applications.
Helps detect and manage system problems.
Improves the overall organization of computer operations.
Difference Between an Operating System and Hardware
Hardware refers to the physical components of a computer, while an operating system is software.
For example:
Keyboard → Hardware
Monitor → Hardware
RAM → Hardware
Windows → Operating system
Linux → Operating system
Android → Operating system
The operating system controls and coordinates hardware resources so that software and users can make use of them
Summary
An Operating System (OS) is system software that manages computer hardware and software resources and provides an interface between the user and the computer.
Examples include Windows, Linux, macOS, Android, iOS and ChromeOS.
The major functions of an operating system include process management, memory management, file management, device management, security management, storage management, user account management and software management.
Operating systems may provide a Graphical User Interface (GUI) or Command-Line Interface (CLI). Proper maintenance, regular updates, backups and safe software practices help keep an operating system reliable and secure.
Evaluation
OBJECTIVE QUESTIONS
1. Which of the following best describes an operating system?
A. A physical part of a computer
B. Software that manages computer resources
C. A type of computer virus
D. A storage device
2. Which of the following is an example of an operating system?
A. Microsoft Word
B. Windows
C. Adobe Photoshop
D. Google Chrome
3. Which function of an operating system involves organizing files and folders?
A. Memory management
B. File management
C. Process management
D. Device management
4. Which of the following is a Graphical User Interface?
A. GUI
B. CPU
C. RAM
D. BIOS
5. Which operating system is commonly associated with smartphones and tablets?
A. Android
B. MS-DOS only
C. Windows Server only
D. BIOS
6. What is booting?
A. Printing a document
B. Starting a computer and loading its operating system
C. Deleting a file
D. Connecting a printer
7. Which of the following is used to manage computer memory?
A. Operating system
B. Keyboard
C. Printer
D. Speaker
8. Which type of interface allows users to enter text commands?
A. Graphical User Interface
B. Command-Line Interface
C. Touchscreen interface only
D. Audio interface
9. Which of the following is a good operating system maintenance practice?
A. Installing software from unknown sources
B. Ignoring security updates
C. Backing up important files
D. Sharing passwords with others
10. Which of the following is an example of system software?
A. Operating system
B. Calculator application
C. Presentation software
D. Media player
THEORY QUESTIONS
1a. What is an operating system? State five examples of operating systems.
1b. Explain five major functions of an operating system.
2a. Differentiate between a Graphical User Interface (GUI) and a Command-Line Interface (CLI).
2b. Explain the difference between a cold boot and a warm boot.
2c.State five good practices for maintaining an operating system.