Operating System Flashcards
What is an operating system?
The core software that controls how a computer operates
Give 3 examples of operating systems
Windows
iOS
Android
What 4 things do operating systems need to do?
Control the hardware of the computer system
Manage software
Provide Security
Provide a user interface
What are the 4 main parts in an operating system?
The Kernel
The Device Drivers
The User Interface
The System Utilities
What 6 tasks does the Kernel have?
Loading / Unloading applications from memory
Scheduling tasks to run efficiently on the CPU
Memory management
File storage to and from secondary storage devices such as the hard disk
File management
Data security
Why do operating systems on mobile phones need a more efficient memory management kernel than a PC?
Because memory is a limited resource in phones
What are the 3 types of user interface?
Menu interface
Command line interface
Graphical user interface
What does a user interface allow for?
A person to interact with the computer
What ways can you interact with a computer?
With a Computer - a mouse, keyboard, or a finger pad on a laptop
With a phone - touch screens and finger gestures
What do Menu-based interfaces give the user?
Give users a list of possible actions that the system can carry out
When are menu-based interfaces most commonly used?
When a computer is intended to only handle a small number of tasks
Give an example of a menu-based interface
The automated check-in machine at an airport
What does a command-line interface allow the user to do?
Allows the user to interact directly with the computer system by typing in text commands (instructions) into a screen such as ‘cmd.exe’
What is the most commonly used user interface?
graphical user interface (GUI)
What is a graphical user interface?
It is an easy way for people to interact with the computer because it makes use of pictures, graphics and icons