CS: Operating Systems: What They Do
How an operating system manages hardware, software, files, and users
CS: Operating Systems: What They Do
How an operating system manages hardware, software, files, and users
CS - Grade 6-8
- 1
In your own words, explain what an operating system is and name two examples of operating systems.
Think about the software that starts when a computer, phone, or tablet turns on.
An operating system is the main software that helps a computer run programs and control hardware. Examples include Windows, macOS, Linux, Android, and iOS. - 2
A student opens a web browser, a music app, and a word processor at the same time. What job is the operating system doing to help this work?
The operating system is managing multiple programs so they can share the computer's processor, memory, and other resources without interfering with each other. - 3
Label the parts of this computer system from top to bottom: user, application, operating system, hardware. Then explain why the operating system is in the middle.
Applications usually do not control hardware directly.
The correct order is user, application, operating system, and hardware. The operating system is in the middle because it lets applications communicate with hardware like the keyboard, screen, storage, and printer. - 4
Why does a computer need an operating system to run most applications?
A computer needs an operating system because applications depend on it to start, use memory, save files, display information, receive input, and access devices safely. - 5
A printer is connected to a laptop. When the student clicks Print, what role does the operating system play?
A driver helps the operating system talk to a specific device.
The operating system helps the application send the document to the printer, uses a printer driver, and manages the print job so the printer knows what to do. - 6
Look at the file tree. What is one job the operating system is doing in this situation?
The operating system is organizing files and folders so the user can find, open, move, rename, and save information in a structured way. - 7
A game needs more memory than a computer currently has available. What might the operating system do?
Memory is a limited resource that programs share.
The operating system might close or pause background tasks, move some data to storage using virtual memory, or show an error if there is not enough memory to run the game well. - 8
Explain the difference between hardware and software. Include one example of each.
Hardware is the physical part of a computer, such as a keyboard, screen, processor, or hard drive. Software is a set of instructions, such as an operating system, web browser, or game. - 9
A computer is downloading a file, playing music, and checking for updates. How does the operating system decide what gets attention from the processor?
The processor can switch between tasks very fast.
The operating system uses scheduling to give different tasks turns using the processor. It switches between tasks quickly so the computer seems to do many things at once. - 10
Why are user accounts important in an operating system?
Think about a shared family computer or a school laptop.
User accounts are important because they keep each person's files, settings, and permissions separate. They also help protect private information and control what each user can change. - 11
A student tries to install an app on a school computer, but the computer asks for an administrator password. What operating system job does this show?
This shows that the operating system manages security and permissions. It prevents users from making changes that could harm the computer or break school rules. - 12
Look at the task manager style chart. Which program is using the most memory, and why might this information be useful?
Compare the heights of the memory bars.
The program with the tallest memory bar is using the most memory. This information is useful because a user can identify programs that may be slowing down the computer. - 13
What is a device driver, and why does an operating system use one?
A device driver is special software that helps the operating system communicate with a hardware device. The operating system uses drivers so devices such as printers, cameras, and keyboards can work correctly. - 14
A phone shows a notification that says, 'System update available.' Give two reasons why operating system updates are important.
Updates often make a system safer and more reliable.
Operating system updates are important because they can fix security problems, repair bugs, improve performance, and add support for new features or devices. - 15
Study the diagram of an operating system managing resources. Choose two resources shown and explain how the operating system helps manage them.
Resources are parts of the computer that programs need in order to work.
The operating system can manage the processor by scheduling tasks and manage storage by saving and organizing files. It can also manage memory, network access, input devices, and output devices.