Save
A-level Computer Science
School Notes
Operating Systems
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Ana Saker
Visit profile
Cards (25)
What is one function of an operating system?
Memory management
View source
What does an operating system provide for users?
A
user interface
View source
How does an operating system manage hardware?
By
managing
hardware
/
peripherals
View source
What does an operating system manage regarding CPU usage?
Handles
interrupts
View source
Why is security provided by an operating system?
To
protect
data
and
processes
View source
What platform does an operating system provide?
To
run
other
software
View source
What utilities does an operating system provide?
Utilities
for
system maintenance
View source
What is the purpose of operating systems in resource management?
To
control
hardware
through
software
View source
How does an operating system facilitate user communication with hardware?
By
providing
a
user interface
View source
What is the difference between paging and segmentation in memory management?
Paging
uses
fixed
sizes
,
segmentation
uses
variable
sizes
View source
What is virtual memory?
Use of
backing store
as
additional
memory
View source
How does virtual memory help with large programs?
It
frees
up
space
in
RAM
View source
What is the purpose of an interrupt?
To
alert
the
processor
for
attention
View source
How is an interrupt detected during the fetch-execute cycle?
By
checking
the
interrupt register
View source
What happens when an interrupt service routine (ISR) is serviced?
Registers
are
saved
and
ISR
is
executed
View source
What steps are needed to resume a previous process after an interrupt?
Restore
registers
and
check
for
further
interrupts
View source
What is the purpose of scheduling in an operating system?
To
ensure
all
jobs
are
processed
efficiently
View source
What is Round Robin scheduling?
Each
process
gets
a
fixed
time
slice
View source
What is the main characteristic of a multi-tasking OS?
Allows
multiple
tasks
to
run
simultaneously
View source
What is a real-time OS?
Responds
within
a
guaranteed
time
frame
View source
What does the BIOS do during booting?
Loads
settings
and
initializes
hardware
View source
What is a virtual machine?
A
software
that
behaves
like
a
computer
View source
How does intermediate code improve portability?
It can
run
on
various
devices
using
an
interpreter
View source
What are the advantages of using virtual machines for testing?
They
save
time
and
maximize
profits
View source
What is the old definition of a virtual machine?
A
theoretical
computer
for
running
translators
View source