Computer Science Grade 7 Term 1 Notes1
Computer Science Grade 7 Term 1 Notes1
Definition
1. Computer
An electronic device that accepts data from a user, Processes the data using given instructions, stores it and presents it in a desired format
2. Data
Raw facts which include numbers, texts, images, audios or videos that input into a computer
3. Information
Data that has been processed and made meaningful to the user
Examples of computers
1. Notebooks
2. Smartphones
3. Macbook
4. PDA
5. Desktop computer
6. Laptop
7. Ipad
8. Tablet
9. Smartwatch
10. Server
Each examples of computers have different features that enable them to serve different
Characteristics of a computer
1. Speed
A computer works at a higher speed than human beings
2. Storage
Computers have storage space that can hold large amounts of data and information
3. Multitasking
Computers can perform more than one tasks at the same time
4. Accuracy
Computers give information without errors if given the correct data and instructions
5. User dependant
Computer cannot work without instructions from the user
6. Versatility
Computers have ability to perform a variety of task(complex and simple)
7. Reliability
The electronic components in modern computer have very low failure rate. The modern computer can perform very complicated calculations without
creating any problem and produces consistent (reliable) results.
8. Diligence
Computers, unlike frail human beings, do not become bored or tired or lose concentration when performing highly repetitive work. If a computer has
to perform a certain calculation on a million numbers, it will calculate the first and the last with equal diligence. This enables trust to be placed in the
results generated by computers, and confidence to be replaced in their ability – neither of which can always be replaced in humans!
Function of a computer
1. Stores data and information
2. Process data into information using given instructions
3. Accepts data from the user
4. A computer gives out information to the user
Uses of computers to perform daily activities
1. Accessing internet
2. Paying online bills
3. Home/school tutoring
4. Stock taking
Storage
1
Model of a computer
Evolution of computers
Evolution stages of computers
Computers have evolved from the abacus to digital devices
A. The Abacus
It is believed to have been invented 4000years ago
It was made of a wooden frame with rods fitted across, with round beeads that slide along the rod
B. Mechanical devices
Napier’s bones – 1617
Pascaline or pascal’s calculator – 1642
Stepped reckoer 1671-1674
Jacquard loom 1801-1804
Difference engine 1820-1822
Analytical engine 1834-1838
C. Electromechanical devices
Tabulating machine 1880-1888
Atanasoff – berry computer ABC 1937-1942
Mark 1 – 1937 1944
Pupil’s activity
Page 17
3
Contemporary technology and sustained development of computers
Device Technology used
Abacus Decimal number system where each rod represents a column and each column
represents a place value
Binary digit system used in computers today where a value is either 0 or 1
Napier’s bones Used rods made of ivory, wood, metal or bones to work out multiplication
problems using position of a number on a rod
Pascaline or pascal’s calculator Used gears technology to feed data into the computer
Had a display bar where the user could see the number entered and the answer
It had no storage
Jacquard loom Used punched cards technology to feed data into the computer
Had no storage
Stepped reckoer used stepped drum gear which mechanised addition, subtraction, division and
multiplication
employed the decimal number system
Difference engine Used steam power
Used a set of cogs levers and punched cards
Had a storage for data
Was designed to stamp its answer on set metal
Used decimal number system where each number from 0-9 was represented
by position on toothed wheels
Analytical engine It had a processor called the mill and a store
It could be given instructions to make the work automatic using punched
cards
Tabulating machine Used punched card technology
Used electric current to count data on punched cards
ABC Used binary digits to represent data
Performed calculations using electric current
Had storage for data
Had processor
Mark 1 Used electric circuits
Data was fed in using punched sheets or rolls
Digital devices Use the binary number system
Have larger processors
Have large storage
Use electrical components
Generation of computers
Computer technology has been advancing in many ways since the invention of the first electronic digital computer
4
IBM 7094
CDC 1604
CDC 3600
UNIVAC 1108
Third generation Integrated circuits The 3rd generation used IC technology which is a
single device containing many transistors
5
Four generation Very large scale integration During the 4th generation LSI and VLSI technology
was used to pack thousands or millions of transistors
on a single device
Fifth generation Ultra large scale integration The 5th generation of computers is based on ULSI.
Millions of transistors are packed into one small
device
This has enabled the rise in the use of AI
Classification of computers
Types of computers
There are different types of computers used different purpose
1. Mini computers
2. Mainframe computers
3. Analogue computers
4. Hybrid computers
5. Special purpose computers
6. Micro computers
7. Super computers
8. Digital computers
9. General purpose computers
Analogue Computers:
The word "Analogue" means continuously varying in quantity. The analogue computers accept input data in continuous form and output is obtained
in the form of graphs. It means that these computers accept input and give output in the form of analogue signals. The output is measured on a scale.
The voltage, current, sound, speed, temperature, pressure etc. values are examples of analogue data. These values continuously increase and
decrease. The analogue computers are used to measure the continuous values. The thermometer is an example of analogue device because it
measures continuously the length of a mercury column.
Digital Computers:
The word "Digital" means discrete. It refers to binary system, which consists of only two digits, i.e. 0 and 1. Digital data consists of binary data
represented by OFF (low) and ON (high) electrical pulses. These pulses are increased and decreased in discontinuous form rather than in continuous
form.
Hybrid Computers:
The hybrid computers have best features of both analogue and digital computers. These computers contain both the digital and analogue components.
In hybrid computers, the users can process both the continuous (analogue) and discrete (digital) data. These are special purpose computers. These are
very fast and accurate. These are used in scientific fields. In
hospitals, these are used to watch patient's health condition in ICU (Intensive Care Unit). These are also used in telemetry, spaceships, missiles etc.
Supercomputer
Is the most powerful and fastest, and also very expensive
Mainframe computer
Are large-scale computers but supercomputers are larger than mainframe.
Mini computer
Are smaller in size, have lower processing speed and also have lower cost than mainframe
Microcomputers
Are known as personal computers or simply PCs
Are meant for personal use by single users eg laptop, PDA
Special purpose computer
Computers designed to carry out specific tasks eg ATM
General purpose computer
Computers that can perform most common tasks eg word processing
Classification of computers
By functionality By size By purpose
1. Analogue 1. Microcomputer General purpose
2. Digital 2. Minicomputer Special purpose
3. Hybrid 3. Mainframe
4. supercomputer
6
Appropriate computers to use in different situations
Pupil’s activity
Page 33
Alphanumeric keys
Keys are labeled with alphabetic letters A-Z, numbers arranged in a line 1,2, ……..0 respectively and symbols like:?,], % etc. This group also
includes the following keys: cap lock, enter tab. space bar and backspace.
Caps lock key: Pressing this key let's the user type in upper case-letters,(capitals) To switch back to lower case letters simply press the same key
again.
Enter key (return key): Pressing this key forces the text cursor to move to the beginning of the next line. A cursor is a blinking underscore (-) or a
vertical beam (I) that shows where, the next character to be typed will appear. The enter key is also used to instruct .the computer to execute a
command that has been selected on the screen.
Tab key: This key is used to move the text cursor at set intervals on the same line e.g. 10 mm, 20 mm etc.
The space bar: This bar creates a space between words during typing.
The backspace key: This key deletes characters from right to left on the same line.
Function keys
Function keys are usually located along the top of the keyboard. They are labeled FI, F2 up to FI2. They are used for tasks that occur frequently in
various programs. For example pressing FI key in J most programs starts the HELP MENU.
Navigation and and editing keys - Cursor movement
Cursor movement keys are used to move the cursor on the screen. These keys are:
Arrow keys: Pressing the right or left arrow key moves the cursor one character to right or left respectively. Pressing the upward or downward arrow
key moves the text cursor one line up or down respectively.
Page up and page down keys: Pressing page up key moves the cursor up one page in case the document has many pages. Pressing page down key
moves the cursor down one page in case the document has many pages.
Home and end keys: Pressing home key moves the cursor to the beginning of the current line. Pressing end key moves the cursor to the end of the
current line.
Editing keys are used to delete or insert characters in a document. These are:
Insert key: This key helps the user to insert or replace a character at the cursor position.
Delete (Del) key: This key deletes characters at the cursor position from left to right.
Special PC operation keys.
These keys are rarely used singly but in combination with other keys to give special instructions to the computer. They include SHIFT, CTRL, ALT
and ESC keys.
Numeric keypad keys
The numeric keypad consists of a set of numbers 0 to 9 and the arithmetic signs like + (addition), (minus), * (multiplication) and / (division). They
are located on the right hand side of the keyboard. The keypad is meant to help the user to rapidly enter numeric data. The numbers on the numeric
keypad can only be used when the, situated on the numeric keypad, is turned on.
PUPIL’S ACTIVITY
PAGE 63
Input devices
Enables user to enter data that needs processing and the instructions on how to process it
Input devices in a computer system
Examples: mouse, keyboard, touchpad, light pen, joystick, scanner, microphone, barcode scanner, digital camera, capacitive and infra-red touch
screens, 2D and 3D scanners
NB
Motherboard is a frame which holds and allows communication between the components of the computer system
The CPU is located on the motherboard
Control unit
Coordinates movement of data between the processor and the memory
Special memory
Stores data and information required during processing.
12
Most of the CPU operations are performed by the ALU
The control unit moves data between the ALU and the special memory and also tell the ALU what to do.
The ALU then process data and store the result in a special memory
Pupil’s activity
Page 84-85
Output devices
Present information that has been processed in different forms for example graphics, tactile or text, sound (audio), video and pictures
Output devices of a computer system
Monitor, printer, speakers, projector, plotter, headphones, Braille embosser
13
4. Projector 2. Earphones Actuator
Braille embosser
NB
Hardcopy refers to data printed out on paper
It could be text, photographs, illustrations or any data that can be printed
A computing system has ports and cables that enable communication between the differebt components of a computer
14
These carry data and allows for communication between devices in a computing system
NB
Ports enable the connection of output and input devices to a
Ports allow computers to connect to networks
Computer setup
Setting up a computer is connecting all the hardware devices and preparing software programmes for a computer to function properly.
Problems experienced when setting up computers
1. lack of skills in setting up computers
2. difficulty matching cables to their respective ports
3. inability to identify and correct failed connections
4. lack of skills in installing operating systems
5. lack of reliable power source to power devices
6. damaged or broken cable pins due to improper fixing
eg forcing a cable to a wrong port
7. damaged hardware devices that do not work
8. computer and monitor not turning on due to faulty power cables or improper fixing of cables to the power supply
Setting up computers
The following are tools and equipments need for computer set up
1. system unit
2. Monitor
3. Screwdriver
4. Speakers
5. Cables
6. UPS
7. Keyboard
8. Power tester
9. Surge protector
10. Mouse
11. Power extension cables
Some ways of ensuring safety when setting up computers include
1. Ensure there is a stable power supply that can power on a computer before the connection
2. Use a UPS or surge protector for power connection to the CPU and monitor
3. Make sure your hands are completely dry to avoid electric shock and damaging any computer parts with moisture
4. Handle all the parts of a computer with care. Place each component carefully on a hard flat surface. Be careful not to drop any parts
5. Ensure your computer has enough room to allow for proper ventilation. If there is no free flow of air the computer can be damaged or
cause fire.
15
6. Be sure to connect all cables to the appropriate ports
7. If a cable does not connect easily to a port, don’t forcefully push it in to avoid damaging it. Check that you are connecting it to the right
port and that the pins and holes align
8. Manage cables properly when setting up a computer. Ensure nothing is pressing on them and that they are not located in a place where they
can be stepped on or tripped over
9. Do not spill foods or liquids on the computer
10. Always switch on the monitor before the CPU to display any errors or messages while booting
16