SlideShare a Scribd company logo
1 of 19
COMPUTER SCIENCE
ORDINARY LEVEL
STUDY NOTES
COMPUTER SYSTEMS
D. Jafali
0773 493 306
What is a computer?
A computer is an automatic, programmable,
electronic data processing device.
A computer is an electronic device which
works under the control of stored programs,
it automatically accepts data as input, stores
the data, processes it and then gives out
information as output.
Key Terms
 Program: A program is a set of instructions which
directs the operations of a computer. A program tells
the computer what to do.
 Information: Information is data meaningfully put
together, or it can be referred to as data which has
been processed. In computing there is a difference
between data and information. The difference between
data and information is that information is processed
while data are the raw facts still to be processed.
 Input: The term input refers data sent into the
computer for processing. You should realise that in
most cases we enter data into the computer and not
information, this is so because the main purpose of a
computer is to process data.
 Store: To store is to keep, retain or save data for later
use, this is achieved through the use of storage devices
such as a magnetic disk.
 Process: To process is to make some calculations and
logical comparisons on data. Processing in a computer
is done in the CPU by the Arithmetic and Logic Unit
(ALU)
 Output: Output refers to the information obtained
from the computer after processing data.
HARDWARE AND SOFTWARE
Computer systems are a combination of both
hardware and software working together.
Hardware: the physical components of the
computer, such as the central processing unit
(CPU), hard disk, monitor, keyboard and mouse.
Software: a set of instructions
or programs instructing a computer to do specific
tasks. The software in a computer system enables
the hardware to function and the user to perform
tasks. Software within a computer system is divided
into two main types, system
software and application software.
System software
System software is any software that assists with the
running or management of the computer system. This can
include operating systems and utilities.
•An operating system is a suite of programs that manages
and controls the computer for example Windows, Linux
and Android.
•Utility software is computer software intended to analyse,
configure, monitor, or help maintain a computer for
example antivirus software, file compression tools and disk
cleanup tools.
Application software
Application software is any software added to the system
that enables the user to perform a task. For example, a word
processor allows the user to type a document and a browser
allows the user to view web pages.
Basic Components of a Computer System
What is a Computer System?
A complete collection of components making up a
single computer installation. A computer system
is a set of integrated devices that input, output,
process, and store data and information.
Block diagram of a computer system
1. Input device: a peripheral unit that can accept
data, presented in the appropriate machine
readable form, decode it and transmit as
electrical pulses to the central processing unit.
The most common manual input devices are the
keyboard and mouse. Automatic input devices
include sensors and document readers.
2. Central Processing Unit (CPU): the main part
of the computer, consisting of registers, arithmetic
and logic unit and control unit. Usually the central
processing unit includes the main memory. It is
sometimes called the central processor, processor or
microprocessor.
-Microprocessor: it is an integrated circuit where
the components of the central processing unit
excluding the main memory are combined as a
single unit.
-Control Unit:-part of the central processor which
manages the execution of instructions. The control
unit fetches each instruction in sequence, decodes
and synchronises it before executing it by sending
control signals to other parts of the computer. This
is known as the fetch execute cycle. The fetch
execute cycle is the complete process of retrieving
an instruction from store, decoding it and carrying
it out.
-Register: a location normally used for a specific
purpose, where data or control information is
temporarily stored. Some registers are used in the
different parts of the fetch execute cycle whilst
others may be available for use by the program
being executed. Registers usually are much faster
to access than the immediate access store, since
they have to be accessed so often. The various
registers include:
•Program Counter: in the control unit contains
the address of the next machine code instruction to
be executed.
•Address Register: in the control unit holds the
address part of the instruction being executed.
•Memory Address Register (MAR): in the central
processor that stores the address of the memory
location currently in use.
•Memory Buffer Register (MBR): in the central
processor that stores the data being transferred to
and from the immediate access store. It acts as a
buffer allowing the central processor and memory
unit to act independently without being affected by
minor differences in operation.
-Arithmetic and Logic Unit: part of the central
processing unit where data is processed and
manipulated. The processing and manipulation of
data normally consists of arithmetic operations or
logical comparisons allowing a program to take
decisions.
3. Main Memory: part of the computer system
where data and instructions are held for use by the
central processor and where the central processor
puts results it generates. Those storage locations
that can be addressed directly by the central
processor are called primary storage or
immediate access storage e.g. Random Access
Memory (RAM).
4. Backing/Auxiliary Storage: a means of storing
large amounts of data outside the immediate access
store. A computer system will have at least one
form of backing storage. Backing storage is
sometimes referred to as Secondary store or Mass
storage.
•Magnetic Disk storage: is backing store in which
flat rotatable circular plates, coated with magnetic
material are used for storing digital data.
•Magnetic Tape Storage: is backing store which
uses plastic tape coated on one side with magnetic
material.
•Optical Disk Storage: is backing store which
uses plastic disks on which data is stored as
5. Output Device: a peripheral unit that translates
signals from the computer into a human readable
form or into a form suitable for re-processing by
the computer at a later stage.
Common output formats are printed paper, sound,
video and on-screen documents. Examples of
devices that take advantage of these formats are
monitor, printers, plotters etc.
1. Draw and label a block diagram of a computer system, showing the five basic
hardware components of a computer. [10 marks]
2. (a) Identify four components of the C.P.U and explain the purpose of each.
Component 1
Purpose
Component 2
Purpose
Component 3
Purpose
Component 4
Purpose
[8]
(a) Hardware :
[2]
(b) Utility program:
[2]
(c) Input device:
[2]
(e) Document reader:
[2]
4.

More Related Content

What's hot

Chet deewan's ppt
Chet deewan's pptChet deewan's ppt
Chet deewan's pptPPT4U
 
The History of computers
The History of computersThe History of computers
The History of computersDiego Restrepo
 
3 d printing ppt
3 d printing ppt3 d printing ppt
3 d printing pptLFC Shams
 
Mastercam basics-tutorial
Mastercam basics-tutorialMastercam basics-tutorial
Mastercam basics-tutorialssuserf5e931
 
Cnc 3- G code language -hiast
Cnc 3- G code language -hiastCnc 3- G code language -hiast
Cnc 3- G code language -hiastahmad almaleh
 
โครงงานประเภท “การพัฒนาเครื่องมือ”
โครงงานประเภท “การพัฒนาเครื่องมือ”โครงงานประเภท “การพัฒนาเครื่องมือ”
โครงงานประเภท “การพัฒนาเครื่องมือ”Mymi Santikunnukan
 
CAD CAM 1 Module-3 Part-A 18ME72
CAD CAM  1 Module-3 Part-A 18ME72CAD CAM  1 Module-3 Part-A 18ME72
CAD CAM 1 Module-3 Part-A 18ME72Mohammed Imran
 
3D Printing Technology seminar report by ajaysingh_02
3D Printing Technology seminar report by ajaysingh_023D Printing Technology seminar report by ajaysingh_02
3D Printing Technology seminar report by ajaysingh_02AjaySingh1901
 
Nx cam
Nx camNx cam
Nx camso luu
 
3D Printing: Everything you ever wanted to know and more
3D Printing:Everything you ever wanted to knowand more3D Printing:Everything you ever wanted to knowand more
3D Printing: Everything you ever wanted to know and moreCassidy Silbernagel
 
PPT on HMT Ajmer (Mechanical Dept.)
PPT on HMT Ajmer (Mechanical Dept.)PPT on HMT Ajmer (Mechanical Dept.)
PPT on HMT Ajmer (Mechanical Dept.)asu21
 

What's hot (20)

Chet deewan's ppt
Chet deewan's pptChet deewan's ppt
Chet deewan's ppt
 
Nx 7.5 cad
Nx 7.5 cadNx 7.5 cad
Nx 7.5 cad
 
3 D printing
3 D printing3 D printing
3 D printing
 
คอมเบื้องต้น1web
คอมเบื้องต้น1webคอมเบื้องต้น1web
คอมเบื้องต้น1web
 
computer fundamental
computer fundamental computer fundamental
computer fundamental
 
The History of computers
The History of computersThe History of computers
The History of computers
 
3 d printing ppt
3 d printing ppt3 d printing ppt
3 d printing ppt
 
Mastercam basics-tutorial
Mastercam basics-tutorialMastercam basics-tutorial
Mastercam basics-tutorial
 
3D Printing
3D Printing3D Printing
3D Printing
 
Cnc 3- G code language -hiast
Cnc 3- G code language -hiastCnc 3- G code language -hiast
Cnc 3- G code language -hiast
 
โครงงานประเภท “การพัฒนาเครื่องมือ”
โครงงานประเภท “การพัฒนาเครื่องมือ”โครงงานประเภท “การพัฒนาเครื่องมือ”
โครงงานประเภท “การพัฒนาเครื่องมือ”
 
CAD CAM 1 Module-3 Part-A 18ME72
CAD CAM  1 Module-3 Part-A 18ME72CAD CAM  1 Module-3 Part-A 18ME72
CAD CAM 1 Module-3 Part-A 18ME72
 
3D Printing Technology seminar report by ajaysingh_02
3D Printing Technology seminar report by ajaysingh_023D Printing Technology seminar report by ajaysingh_02
3D Printing Technology seminar report by ajaysingh_02
 
Advance Cad_Giáo trình Mastercam x9
Advance Cad_Giáo trình Mastercam x9Advance Cad_Giáo trình Mastercam x9
Advance Cad_Giáo trình Mastercam x9
 
Nx cam
Nx camNx cam
Nx cam
 
3D Printing: Everything you ever wanted to know and more
3D Printing:Everything you ever wanted to knowand more3D Printing:Everything you ever wanted to knowand more
3D Printing: Everything you ever wanted to know and more
 
PPT on HMT Ajmer (Mechanical Dept.)
PPT on HMT Ajmer (Mechanical Dept.)PPT on HMT Ajmer (Mechanical Dept.)
PPT on HMT Ajmer (Mechanical Dept.)
 
Cad_cam_cim___3rd_edition
  Cad_cam_cim___3rd_edition  Cad_cam_cim___3rd_edition
Cad_cam_cim___3rd_edition
 
Photoshop
PhotoshopPhotoshop
Photoshop
 
3 d printing
3 d printing3 d printing
3 d printing
 

Similar to Zimsec Computer Science Notes

Presentation1
Presentation1Presentation1
Presentation1aterodz
 
Introduction to Computer MBA SEM I - Copy (4).ppt
Introduction to Computer MBA SEM I - Copy (4).pptIntroduction to Computer MBA SEM I - Copy (4).ppt
Introduction to Computer MBA SEM I - Copy (4).pptShivamSaini553956
 
Computer System
Computer SystemComputer System
Computer Systemhajjaz
 
Computer application in business
Computer application in businessComputer application in business
Computer application in businessshashank singh
 
Introduction of computer PPT.pptx
Introduction of computer PPT.pptxIntroduction of computer PPT.pptx
Introduction of computer PPT.pptxnavneetkumarsen
 
Elements of computer and brief introduction
Elements of computer and brief introductionElements of computer and brief introduction
Elements of computer and brief introductionsriushakeerthi2
 
UNIT I-Computer Operation-Fundamentals.ppt
UNIT I-Computer Operation-Fundamentals.pptUNIT I-Computer Operation-Fundamentals.ppt
UNIT I-Computer Operation-Fundamentals.pptJohnReyBoaquia2
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxnoveriustelaumbanua
 
Lesson 1 introduction to computers
Lesson 1 introduction to computersLesson 1 introduction to computers
Lesson 1 introduction to computersVishal Patyal
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxJunaidRamzan4
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computersAnn Mahrenholz
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptxSalarAzam1
 
Introduction to computers MRS. SOWMYA JYOTHI
Introduction to computers MRS. SOWMYA JYOTHIIntroduction to computers MRS. SOWMYA JYOTHI
Introduction to computers MRS. SOWMYA JYOTHISowmya Jyothi
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfsaurabhChandbodhale
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfMewledMohammed
 

Similar to Zimsec Computer Science Notes (20)

Presentation1
Presentation1Presentation1
Presentation1
 
Introduction to Computer MBA SEM I - Copy (4).ppt
Introduction to Computer MBA SEM I - Copy (4).pptIntroduction to Computer MBA SEM I - Copy (4).ppt
Introduction to Computer MBA SEM I - Copy (4).ppt
 
Computer System
Computer SystemComputer System
Computer System
 
Computer application in business
Computer application in businessComputer application in business
Computer application in business
 
Pankaj kumar
Pankaj kumar Pankaj kumar
Pankaj kumar
 
Introduction of computer PPT.pptx
Introduction of computer PPT.pptxIntroduction of computer PPT.pptx
Introduction of computer PPT.pptx
 
Elements of computer and brief introduction
Elements of computer and brief introductionElements of computer and brief introduction
Elements of computer and brief introduction
 
Itc lecture
Itc lectureItc lecture
Itc lecture
 
UNIT I-Computer Operation-Fundamentals.ppt
UNIT I-Computer Operation-Fundamentals.pptUNIT I-Computer Operation-Fundamentals.ppt
UNIT I-Computer Operation-Fundamentals.ppt
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
 
Introduction to computer system
Introduction to computer systemIntroduction to computer system
Introduction to computer system
 
Lesson 1 introduction to computers
Lesson 1 introduction to computersLesson 1 introduction to computers
Lesson 1 introduction to computers
 
lesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptxlesson_1_Introduction_to_computers_pptx.pptx
lesson_1_Introduction_to_computers_pptx.pptx
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Intro to computer
Intro to computerIntro to computer
Intro to computer
 
Introduction to computers MRS. SOWMYA JYOTHI
Introduction to computers MRS. SOWMYA JYOTHIIntroduction to computers MRS. SOWMYA JYOTHI
Introduction to computers MRS. SOWMYA JYOTHI
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdf
 
Ch.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdfCh.01_Introduction_ to_computers.pdf
Ch.01_Introduction_ to_computers.pdf
 

Recently uploaded

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 

Recently uploaded (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 

Zimsec Computer Science Notes

  • 1. COMPUTER SCIENCE ORDINARY LEVEL STUDY NOTES COMPUTER SYSTEMS D. Jafali 0773 493 306
  • 2. What is a computer? A computer is an automatic, programmable, electronic data processing device. A computer is an electronic device which works under the control of stored programs, it automatically accepts data as input, stores the data, processes it and then gives out information as output.
  • 3. Key Terms  Program: A program is a set of instructions which directs the operations of a computer. A program tells the computer what to do.  Information: Information is data meaningfully put together, or it can be referred to as data which has been processed. In computing there is a difference between data and information. The difference between data and information is that information is processed while data are the raw facts still to be processed.
  • 4.  Input: The term input refers data sent into the computer for processing. You should realise that in most cases we enter data into the computer and not information, this is so because the main purpose of a computer is to process data.  Store: To store is to keep, retain or save data for later use, this is achieved through the use of storage devices such as a magnetic disk.
  • 5.  Process: To process is to make some calculations and logical comparisons on data. Processing in a computer is done in the CPU by the Arithmetic and Logic Unit (ALU)  Output: Output refers to the information obtained from the computer after processing data.
  • 6. HARDWARE AND SOFTWARE Computer systems are a combination of both hardware and software working together. Hardware: the physical components of the computer, such as the central processing unit (CPU), hard disk, monitor, keyboard and mouse. Software: a set of instructions or programs instructing a computer to do specific tasks. The software in a computer system enables the hardware to function and the user to perform tasks. Software within a computer system is divided into two main types, system software and application software.
  • 7. System software System software is any software that assists with the running or management of the computer system. This can include operating systems and utilities. •An operating system is a suite of programs that manages and controls the computer for example Windows, Linux and Android. •Utility software is computer software intended to analyse, configure, monitor, or help maintain a computer for example antivirus software, file compression tools and disk cleanup tools. Application software Application software is any software added to the system that enables the user to perform a task. For example, a word processor allows the user to type a document and a browser allows the user to view web pages.
  • 8. Basic Components of a Computer System What is a Computer System? A complete collection of components making up a single computer installation. A computer system is a set of integrated devices that input, output, process, and store data and information.
  • 9. Block diagram of a computer system
  • 10. 1. Input device: a peripheral unit that can accept data, presented in the appropriate machine readable form, decode it and transmit as electrical pulses to the central processing unit. The most common manual input devices are the keyboard and mouse. Automatic input devices include sensors and document readers. 2. Central Processing Unit (CPU): the main part of the computer, consisting of registers, arithmetic and logic unit and control unit. Usually the central processing unit includes the main memory. It is sometimes called the central processor, processor or microprocessor.
  • 11. -Microprocessor: it is an integrated circuit where the components of the central processing unit excluding the main memory are combined as a single unit. -Control Unit:-part of the central processor which manages the execution of instructions. The control unit fetches each instruction in sequence, decodes and synchronises it before executing it by sending control signals to other parts of the computer. This is known as the fetch execute cycle. The fetch execute cycle is the complete process of retrieving an instruction from store, decoding it and carrying it out.
  • 12. -Register: a location normally used for a specific purpose, where data or control information is temporarily stored. Some registers are used in the different parts of the fetch execute cycle whilst others may be available for use by the program being executed. Registers usually are much faster to access than the immediate access store, since they have to be accessed so often. The various registers include:
  • 13. •Program Counter: in the control unit contains the address of the next machine code instruction to be executed. •Address Register: in the control unit holds the address part of the instruction being executed. •Memory Address Register (MAR): in the central processor that stores the address of the memory location currently in use. •Memory Buffer Register (MBR): in the central processor that stores the data being transferred to and from the immediate access store. It acts as a buffer allowing the central processor and memory unit to act independently without being affected by minor differences in operation.
  • 14. -Arithmetic and Logic Unit: part of the central processing unit where data is processed and manipulated. The processing and manipulation of data normally consists of arithmetic operations or logical comparisons allowing a program to take decisions. 3. Main Memory: part of the computer system where data and instructions are held for use by the central processor and where the central processor puts results it generates. Those storage locations that can be addressed directly by the central processor are called primary storage or immediate access storage e.g. Random Access Memory (RAM).
  • 15. 4. Backing/Auxiliary Storage: a means of storing large amounts of data outside the immediate access store. A computer system will have at least one form of backing storage. Backing storage is sometimes referred to as Secondary store or Mass storage. •Magnetic Disk storage: is backing store in which flat rotatable circular plates, coated with magnetic material are used for storing digital data. •Magnetic Tape Storage: is backing store which uses plastic tape coated on one side with magnetic material. •Optical Disk Storage: is backing store which uses plastic disks on which data is stored as
  • 16. 5. Output Device: a peripheral unit that translates signals from the computer into a human readable form or into a form suitable for re-processing by the computer at a later stage. Common output formats are printed paper, sound, video and on-screen documents. Examples of devices that take advantage of these formats are monitor, printers, plotters etc.
  • 17. 1. Draw and label a block diagram of a computer system, showing the five basic hardware components of a computer. [10 marks] 2. (a) Identify four components of the C.P.U and explain the purpose of each. Component 1 Purpose Component 2 Purpose Component 3 Purpose Component 4 Purpose [8]
  • 18. (a) Hardware : [2] (b) Utility program: [2] (c) Input device: [2] (e) Document reader: [2]
  • 19. 4.