Chapter 4 - Operating Systems
Chapter 4 - Operating Systems
MAC
Android
Linux
Ubuntu
So, what are all of these
called?
Operatin
g System
The Operating System (OS)
is essentially software
running in the background
By of a computer system.
Definition…
….
It manages many of the
basic functions…..
An operating system is a bit like the manager of a factory
- the manager’s job is to keep the factory running
smoothly, to make sure all the sections of the factory
work together, to check that deliveries arrive on time, etc.
File Management(e.g.
copy, save, delete, paste)
Error Handling
Research Questions
• Do these devices have an operating system? If
yes, which one?
• How do these devices work?
• How do these devices connect with a
smartphone?
Temporarily stop doing what you’re doing
A. Intersect
B. Interrupt
C. Interject
D. Intermediate
In Computer Science terminology…
Interrupt is a signal from hardware or software
which has highest priority and the
processor/Central processing unit/CPU should
process its signal immediately.
Common Examples….
• Pressing keys on the keyboard…
• An error, such as paper jam in the printer…
• A software error…
What happens when you are ….
Downloading a file from the internet at the same
time as listening to some music…
Buffer – is going to
store the design of the
vase and the printing
instructions
There are a lot of components at work
inside a computer. Let us learn how do
these work in conjunction with each
other.
Architecture
Computer Science describing how hardware
Architectur and software technologies interact
e to create a platform or system.
Name: Von Nuemann
MAR 11110001
MDR 01011011
PC
CIR
Control Bus
YNBRIA
Binary
It’s a number system which represents all data into 0s and 1s.
YGAGIEBT
Gigabyte
• It’s a unit of memory representation.
• 1 GB = 1024 Megabyte
RTENNITE
Internet
• It’s a network of interconnected computers spread around the world.
GESRITER
Register
• High speed memory area inside the computer system.
ADNREY
Denary
• Number system which represents data in the multiples of 10.
PRHEYTTXE
Hypertext
• The text which is linked to another web page.
AEIEAMHCXLD
Hexadecimal
• Number system which represents data in the powers of 16.
LTOPROOC
Protocol
• A set of rules to be followed while sending or receiving data over the
internet.
RRTIUPNET
Interrupt
• A signal being sent to the processor by hardware or software to stop
the current process temporarily.
ERUFBF
Buffer
• A buffer is used as a temporary memory area.
LXESPMI
Simplex
• Simplex data transmission; in one direction only.
PLLRAALE
Parallel
• Parallel data transmission; data travels on multiple wires at short
distances.
ROHACNSNSYOU
Asynchronous
• Data is sent in agreed bit patterns with start bit and stop bit.
PITARY
Parity
• Parity check is an error detection method where the data is sent with
one extra bit known as the parity bit. A parity could be even or odd.
GILOC
Logic
• Logic Gate – which determines the flow of electrical signals inside the
computer.