Functions of Operating System – JSS2 Computer Studies Lesson Note (First Term)
Download this term · ₦1,000Lesson note at a glance
- Subject
- Computer Studies
- Class
- JSS2
- Term
- First Term
- Topic
- Functions of Operating System
- Order
- Topic 7 of 9 this term
- Reading time
- 4 min
An operating system (OS) is the software that manages a computer’s hardware and runs other programs. Its functions include accepting input, sending output to devices, recognising peripheral devices, managing files and folders, sharing memory, loading and running applications, managing security, handling system problems and moving data to and from the hard disk.
Behavioural objectives
By the end of the lesson, students should be able to:
- state the functions of an operating system;
- explain how the operating system handles input and output;
- describe how the operating system manages files, folders and memory;
- give an example of how the operating system manages security and handles system problems.
What is an operating system?
An operating system is system software that controls the hardware and lets the user and application programs work with the computer.
- Hardware: the physical parts of the computer, such as the keyboard, monitor and hard disk.
- Application software: programs that do tasks for the user, such as word processing and spreadsheets.
- Operating system: the software that sits between the user, the applications and the hardware.
- Peripheral device: any device connected to the computer, such as a printer, pen drive or webcam.
What are examples of operating systems?
| Operating system | Where it is commonly used |
|---|---|
| Windows | Desktop and laptop computers |
| macOS | Apple desktop and laptop computers |
| Linux | Computers and servers |
| Android | Many smartphones and tablets |
| iOS | Apple iPhones and iPads |
Where does the operating system sit in a computer?
The operating system sits between application software and the hardware.
What are the functions of an operating system?
An operating system has ten main functions, grouped below by the job each one does.
What does the operating system do with input and output?
- It accepts inputs: it takes input from devices such as the mouse and keyboard.
- It sends outputs to the monitor or printer: it passes results to output devices such as the monitor and printer.
What does the operating system do with hardware?
- It recognises peripheral devices: it detects devices such as external hard disks, pen drives and webcams.
- It makes sure the needed software is installed: the software that lets the hardware run must be present.
- It lets applications communicate with hardware: word processing and spreadsheet programs use the hardware through the operating system.
How does the operating system manage files and folders?
- Naming: it lets the user give names to files and folders.
- Creating: it lets the user make new files and folders.
- Moving: it lets the user shift files and folders from one place to another.
- Finding: it helps the user search for a file or folder.
- Deleting: it lets the user remove files and folders no longer needed.
How does the operating system share memory?
- Assigning memory: it decides how much memory each task gets.
- Moving data: it moves data in and out of memory as tasks need it.
- Efficient sharing: several tasks can then use the memory without clashing.
How does the operating system run applications?
- Loading: it brings application software into the computer’s memory.
- Running: it lets programs such as word processors and spreadsheets work.
How does the operating system manage security?
- Passwords: it allows passwords to be added or changed.
- Protection: only users who know the password can use the protected account.
How does the operating system handle system problems?
- Identifying problems: it finds faults in the computer system.
- Alerting the user: it shows a warning message so the user can act.
How does the operating system move data to and from the hard disk?
- Saving: it moves processed data or information to the hard disk.
- Retrieving: it brings data back from the hard disk when it is needed.
What is a quick summary table of the functions?
| Function | Example |
|---|---|
| Accepts input | Reads keys pressed on the keyboard |
| Sends output | Sends a document to the printer |
| Recognises peripherals | Detects a pen drive plugged in |
| Manages files and folders | Renames a folder |
| Links applications to hardware | A spreadsheet uses the hard disk |
| Shares memory | Gives each open program its own memory |
| Loads and runs software | Opens a word processor |
| Manages security | Changes a password |
| Handles problems | Warns that the printer is jammed |
| Moves data to and from disk | Saves a file to the hard disk |
What does the operating system do when a printer is jammed?
The operating system stops the print job and warns the user.
- The user sends a document to the printer.
- The printer jams and cannot print.
- The operating system identifies the problem.
- It stops the print job.
- It shows a warning message to alert the user.
Evaluation
- What is an operating system?
- List five functions of an operating system.
- Name two peripheral devices that the operating system recognises.
- Explain what the operating system does when a printer is jammed.
- How does the operating system share system memory?
Assignment
Write down four ways in which the operating system manages files and folders. Then explain, with one example, how the operating system manages system security.
This term's Computer Studies topics
JSS2 First Term · 9 topics
Get Computer Studies as PDF and Word
Every week of JSS2 Computer Studies, First Term, formatted and ready to print. Ad-free, and the copy lock comes off.
Get this term Card, bank transfer, USSD or OPay

