0% found this document useful (0 votes)
26 views

Lesson 1 - Computer Systems and System Software

Uploaded by

Ali Papila
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

Lesson 1 - Computer Systems and System Software

Uploaded by

Ali Papila
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 65

Computing

Lesson 1: Computer systems and system


software
Computer systems

Mac Bowley

Materials from the Teach Computing Curriculum created by the National Centre for Computing Education
In this lesson you will:

Identify computer systems

Explain the role of system software

Describe Operating systems

2
Identifying computer systems

3
What is a computer system?

Computer systems are a combination of;

● Hardware
– Internal
– Peripheral
● Software

That work together to make up a computer

4
What is a computer?
What is a computer?

A programmable device
that takes in data,
processes it into useful
information, and then
outputs the information so
it can be used.

6
Categorising computers

A mobile phone and a coffee maker are


both computers, but they are very different
devices.

We categorise computers as either:

● General purpose
● Embedded

7
Mobile phone?

General Purpose Embedded

8
Mobile phone?

General Purpose Embedded

9
Coffee maker?

General Purpose Embedded

10
Coffee maker?

General Purpose Embedded

11
General purpose computers Embedded systems

Devices that have a variety of uses, the user More specialised, they can only do a limited
chooses the task for the computer to number of things, but they do them very
complete. well.

Mobile phone Coffee maker

● Lots of apps ● No apps


● Can make phone calls ● Very good at making coffee
● App selected by the user ● User cannot change the task it completes.

12
Spot the embedded systems

The computers around us are either general


purpose or embedded systems.

Can you spot all the computers in this


room and categorise them as either;

● General purpose
● Embedded systems

13
Pause the video to
complete your task
Spot the embedded systems

Can you spot all the computers in this room


and categorise them as either;
● General purpose
● Embedded systems

Resume once you’re finished


Spot the embedded systems

General purpose

15
Spot the embedded systems

General purpose
● Mobile phone

16
Spot the embedded systems

General purpose
● Mobile phone
● Laptop

17
Spot the embedded systems

General purpose
● Mobile phone
● Laptop
● Tablet

18
Spot the embedded systems

General purpose
● Mobile phone
● Laptop
● Tablet
● Games console

19
Spot the embedded systems

Embedded systems

20
Spot the embedded systems

Embedded systems
● Coffee maker

21
Spot the embedded systems

Embedded systems
● Coffee maker
● Vacuum robot

22
Spot the embedded systems

Embedded systems
● Coffee maker
● Vacuum robot
● Thermostat

23
Spot the embedded systems

Embedded systems
● Coffee maker
● Vacuum robot
● Thermostat
● Security system

24
Spot the embedded systems

Embedded systems
● Coffee maker
● Vacuum robot
● Thermostat
● Security system
● Bluetooth speaker
● Printer
● Smoke alarm
● TV

25
General purpose computers Embedded systems

Key characteristics Key characteristics

● Used for many different types of tasks ● ???


● Lots of resources — memory, storage, ● ???
CPU cores ● ???
● Most uses require a user

26
General purpose computers Embedded systems

Key characteristics Key characteristics

● Used for many different types of tasks ● Specialised to a small number of tasks
● Lots of resources — memory, storage, ● Limited resources - just enough
CPU cores ● Users are not always necessary
● Most uses require a user

27
The startup sequence

28
The startup sequence

Computers are a combination of:

● Hardware components
● Software

You are going to examine how they work


by looking at what happens when you
press the power button.

Credit: Pixabay

29
The startup sequence

The CPU

The Central Processing Unit, is a large chip


inside the computer.

It is the brains of the computer: it controls


everything.

Credit: Pixabay

30
The startup sequence

RAM

Random Access Memory

● RAM is both readable and writable. You


can add, change, and delete data stored in
RAM.
● It is volatile. Without power all the data
stored in RAM is lost.
● It is fast to read/write. Credit: Pixabay

31
The startup sequence

ROM

Read-Only Memory

● ROM is read-only
● ROM is non-volatile memory, which
means it does not need power to keep the
data inside it
● It is also fast

Credit: MOS6502, Wikimedia Commons

32
The startup sequence

Hard drive

The hard drive (sometimes called the hard


disk) is the main storage device in your
computer.

If you have files and folders on your


computer, they are stored on the hard drive.
The Operating system is also stored on the
hard drive. Credit: Pixabay

33
The startup sequence

BIOS

Contains all the basic code for controlling


your computer hardware.

When you startup your computer, you may


see a black screen displaying ‘Press F2 for
Setup’. This is the BIOS.

Credit: Pixabay

34
The startup sequence

1 The boot sequence begins

Your challenge. 2

On your worksheet you have two tasks to 3

complete. 4

1. Match the components to the definitions 5

2. Put the steps of the startup sequence in 6

the correct order. 7


The BIOS hands control over to the Operating
8
system

35
Pause the video to
complete your task

Resume once you’re finished


The startup sequence

1 The boot sequence begins

7
The BIOS hands control over to the Operating
8
system

37
The startup sequence

1 The boot sequence begins

2 CPU starts up and fetches the BIOS from ROM

7
The BIOS hands control over to the Operating
8
system

38
The startup sequence

1 The boot sequence begins

2 CPU starts up and fetches the BIOS from ROM

3 Instructions from BIOS are loaded into RAM

7
The BIOS hands control over to the Operating
8
system

39
The startup sequence

1 The boot sequence begins

2 CPU starts up and fetches the BIOS from ROM

3 Instructions from BIOS are loaded into RAM

4 BIOS starts up the monitor and keyboard

7
The BIOS hands control over to the Operating
8
system

40
The startup sequence

1 The boot sequence begins

2 CPU starts up and fetches the BIOS from ROM

3 Instructions from BIOS are loaded into RAM

4 BIOS starts up the monitor and keyboard

5 BIOS checks the computer is working

7
The BIOS hands control over to the Operating
8
system

41
The startup sequence

1 The boot sequence begins

2 CPU starts up and fetches the BIOS from ROM

3 Instructions from BIOS are loaded into RAM

4 BIOS starts up the monitor and keyboard

5 BIOS checks the computer is working


Operating system is fetched from secondary
6
storage
7
The BIOS hands control over to the Operating
8
system

42
The startup sequence

1 The boot sequence begins

2 CPU starts up and fetches the BIOS from ROM

3 Instructions from BIOS are loaded into RAM

4 BIOS starts up the monitor and keyboard

5 BIOS checks the computer is working


Operating system is fetched from secondary
6
storage
7 Operating system is loaded into RAM
The BIOS hands control over to the Operating
8
system

43
System software

44
System software

Most computer systems require more than just a


program to run.

Another layer of software is required called


system software.

There are two main types of system software

● Operating systems
● Utility software

Credit: Pixabay

45
System software
Software
s IDE
er s
lay Browsers
eo p
Vid
Vi
System software de
og
it or s am
es
d
x te s Encryption Interpreters
Te m
ts e
sy BI
ti ng Hardware OS
r a
p e
O
CPU Peripherals
Storage Memory

46
Operating systems

Operating systems are pieces of software that


regulate interactions between software and
hardware.

There are lots of different Operating systems.


The most popular are:

● Windows
● macOS
Credit: Pixabay
● Linux
● Android

47
Pause the video to
complete your task

Resume once you’re finished


Operating systems

Roles of the Operating system:

● Error handling
● Program management
● Memory management
● Interaction with the user
● Processor management
● Input and output
Credit: Pixabay
● Security
● File management

49
The Operating system controls where each piece of data is stored
in RAM.

Program management Security

Memory management File handling

50
The Operating system controls where each piece of data is stored in
RAM.

Program management Security

Memory management File handling

51
Instructions are executed by the CPU, but the Operating system
controls which instructions are fed in to be executed.

Input and Output Processor management

File management Interaction with the user

52
Instructions are executed by the CPU, but the Operating system
controls which instructions are fed in to be executed.

Input and Output Processor management

File management Interaction with the user

53
The Operating system captures data from peripherals and provides
data to the output devices to display to the user.

Error handling Security

Interaction with a user Input and Output

54
The Operating system captures data from peripherals and
provides data to the output devices to display to the user.

Error handling Security

Interaction with a user Input and Output

55
When you save data to your hard drive, the Operating system will
find an available section of storage and send the data to be written
to that location.

File management Input and Output

Error handling Interaction with the user

56
When you save data to your hard drive, the Operating system will
find an available section of storage and send the data to be written
to that location.

File management Input and Output

Error handling Interaction with the user

57
The Operating system stops unauthorised individuals from
accessing data on secondary storage or the data in memory.

Processor management File management

Memory management Security

58
The Operating system stops unauthorised individuals from
accessing data on secondary storage or the data in memory.

Processor management File management

Memory management Security

59
When a program fails or encounters a problem, the Operating
system protects the wider system from crashing.

Interaction with the user Error handling

Security Memory management

60
When a program fails or encounters a problem, the Operating
system protects the wider system from crashing.

Interaction with the user Error handling

Security Memory management

61
Often our computers are running multiple processes at once. The
Operating system makes sure that each application has enough
resources to accomplish its tasks.

Program management Input and Output

Processor management Security

62
Often our computers are running multiple processes at once. The
Operating system makes sure that each application has enough
resources to accomplish its tasks.

Program management Input and Output

Processor management Security

63
The Operating system provides a graphical user interface which
makes operating the computer much simpler.

Error handling Interaction with the user

File management Processor management

64
The Operating system provides a graphical user interface which
makes operating the computer much simpler.

Error handling Interaction with the user

File management Processor management

65

You might also like