KS3 Revision Notes - 01 Introduction To Computers
KS3 Revision Notes - 01 Introduction To Computers
KS3 Computing
Introduction to
computers
teachcomputerscience.com
1.
Revision notes
teachcomputerscience.com
Introduction
The word ‘compute’ denotes an activity that is based on
mathematical calculations. In modern times, this word is used to
refer to a computer. Even before the age of computers,
mathematicians used various tools to carry out calculations. An
abacus, which is used for calculations, is an example.
Figure 1: Abacus
A computer is any device or machine that can be programmed to
carry out sequences of arithmetic or logical operations
automatically. Computers are also called general-purpose machines,
as most of the computers with a CPU (Central Processing Unit) are
used in many different applications. For example: smartphones and
tablets. To perform these wide ranges of functions, a computer is
installed with various software. Web browsers, video calling, word
processing and games are a few examples of software.
A computer designed to perform a special function is called a
special-purpose machine. The Atanasoff-Berry Computer (ABC) was
the first automatic digital computer designed specifically to find the
solution of systems of simultaneous and linear equations.
teachcomputerscience.com
Evolution of computers
Charles Babbage and Ada Lovelace developed the first general-
purpose machine, the analytical engine, in 1837. In 1935, Alan
Turing, a mathematician and code-breaker, developed a design for
how modern computers would work with various programs to
perform different functions.
The Colossus, built by engineer Tommy Flowers in the 1940s at
Bletchley Park, helped British cryptographers decode German
messages, which helped win WWII.
German inventor Konrad Zuse developed the first programmable
computer, Z3, in 1941. This computer was used to analyse the wing
flutter of aircraft during World War Two. The data and programs
were stored in a punched film.
The invention of transistors in the 1970s played a very important
role in the transformation of computers. Moore’s law describes that
computers are becoming smaller over a period of years, that the
number of transistors doubles every two years, and that the
processing speed of computers is also increasing each year. The
following figure shows the evolution of computers in a timeline.
teachcomputerscience.com
Input-process-output model
Computer processing uses the input-process-output model for
performing its functions. The following figure illustrates the input-
process-output model.
teachcomputerscience.com
Components of a computer
A computer consists of various components such as processor, input
devices, output devices, storage devices and memory.
The input devices enables the user to enter data into the computer.
The processor processes the data entered by user and the results
are displayed through output devices. Memory stores the input,
software applications and results of processing for a short period of
time. The files and installed software are stored in storage devices
for a long period of time.
input
output
output
Processor,
storage & input
memory
10 15 (in memory)
10 ×2 – 5 =15
output
input
memory process
teachcomputerscience.com
Application of computers
c) Biologically-inspired engineering
Biologically-inspired engineering (or bionics) is the application of
biological methods and systems found in nature to design
engineering systems. Replacement or enhancement of body parts is
possible with bionics. Bionic devices are also equipped with sensory
systems that take input from the device and send it to the brain.
d) Automation
Automation is a technology by which a sequence of operations can
be performed without human assistance. An automatic teller
machine (ATM) is an example of automation in which the computer
interacts with the user to perform online transaction processes.
e) Predictive texting
Computers predict the text the user may type. This application is
used while sending email, searching in Google and using
spreadsheets. Computers use the history of searches in Google to
predict what the user may enter using the first few letters of a user’s
text.
teachcomputerscience.com
Artificial intelligence
Artificial intelligence enables computers to perform activities at a
human expert level using complex algorithms. Speech recognition
system that identifies words and understands them is an example of
artificial intelligence.
A chatbot is an application of artificial intelligence that makes the user
think that they are interacting with a human being.
Chat with us
or
Peter: Hi! Welcome to flightbooking.com.
How can I help? Type a question or choose
an option to start: Booking, Cancellation,
Refund or Feedback
User: Cancellation
teachcomputerscience.com
Future of computing
a) Moore’s law
Moore’s law describes the trend according to which computers are
becoming smaller over a period of years. This is because the
number of transistors in a processor doubles every two years, and
the processing speed of computers doubles every two years.
The physical size of a transistor is becoming smaller due to the
usage of new materials. However, there is a limit for the minimum
size of a transistor. Research is being conducted to use new
technologies that will reduce the physical size of computing devices
and improve its performance as well.
b) Augmented reality
Augmented reality is an interactive experience of a real-world
environment whereby the computer-generated objects appear to
reside in the real world. Many companies are creating wearable
electronics that incorporate augmented reality. The game Pokémon
Go, released by Niantic, is a notable example in the field of
augmented reality.
teachcomputerscience.com
2.
Activities
teachcomputerscience.com
Activity 1
Duration: 15 minutes
a) __________________________________
b) __________________________________
c) __________________________________
d) __________________________________
e) __________________________________
teachcomputerscience.com
Activity 1
Duration: 15 minutes
Component Example
Input device
Output device
Memory
Storage
Processor
teachcomputerscience.com
3.
End of topic
questions
teachcomputerscience.com
End of topic questions
1. What is the difference between a general-purpose computer
and a special-purpose computer? State examples for each.
2. List the components of a computer with its functions.
3. What is the difference between a memory device and storage
device?
4. State Moore’s law.
5. How is a computer used in the field of robotics?
6. What is predictive texting?
7. Explain Turing’s test in detail.
teachcomputerscience.com