Information Communication Technology 7
Information Communication Technology 7
Information Communication Technology 7
INFORMATION COMMUNICATION
TECHNOLOGY
FOR 7TH GRADE
BUSTON – 2018
CONTENTS
CHAPTER 1 — Introduction to Computer Systems ............... 3
Hardware and Software .............................................................. 4
Components of a Computer System ........................................ 5
Hardware Components ............................................................... 7
Memory ......................................................................................... 9
Main Memory .................................................................................. 11
Secondary Memory ....................................................................... 13
Input and Output Devices ........................................................... 16
I/O ...................................................................................................... 17
Embedded Systems...................................................................... 18
Software .......................................................................................... 20
Types of Programs ........................................................................ 21
Operating Systems ....................................................................... 24
Starting a Program........................................................................ 25
Networks ......................................................................................... 27
Wide-Area Networks ..................................................................... 28
Internet............................................................................................. 29
World Wide Web ............................................................................ 31
Hyperlinks ....................................................................................... 33
End of the Chapter ........................................................................ 35
CHAPTER 1 — Introduction to
Computer Systems
A computer is a complex system consisting of
both hardware and software components. This chapter discusses
these components.
Chapter Topics:
QUESTION 1:
What do you think about the movie The Wizard of Oz?
Answer:
A classic movie!
(You should make an effort to answer the question at the
bottom of each page of these notes. Doing so will reinforce the
concepts being discussed.)
3
Hardware and Software
In thinking about The Wizard of Oz, you are thinking about
information, not about something physical. You would not usually
think about the actual material used to store the information
(movie film or a DVD) nor about the device which uses the
information (a movie projector or a DVD player). A DVD is
physical, but the movie itself is intangible information.
4
QUESTION 2:
Imagine that you have a copy of the book Tom Sawyer. You
tear it to pieces and push the shreds through your garbage
disposal. (It was probably assigned reading.) Have you destroyed
the novel Tom Sawyer?
Answer:
No. You have destroyed a particular physical book, but not
the information that is the novel Tom Sawyer. (You will still have
to write that book report.)
5
The hardware components of a computer system are the
electronic and mechanical parts.
Processor
Main memory
Secondary memory
Input devices
Output devices
6
Various input devices (such as the keyboard) and output devices
(such as the monitor) are attached through connectors at the rear
of the case.
QUESTION 3:
Hardware Components
The terms input and output say if data flow into or out of the
computer. The picture shows the major hardware components of
a computer system. The arrows show the direction of data flow.
7
A bus is a group of wires on the main circuit board of the
computer. It is a pathway for data flowing between components.
Most devices are connected to the bus through
a controller which coordinates the activities of the device with
the bus.
QUESTION 4:
A modern processor chip (in 2014) may have up to 2.5 billion
transistors.
How many transistors do you think the first commercial
processor chip had in 1971? Click on a guess:
a) 2.5 hundred transistors
b) 2.5 thousand transistors
8
c) 2.5 million transistors
d) 2.5 billion transistors
Answer:
The first microprocessor chip, the Intel 4004, had 2300
transistors in 1971.
Memory
The processor performs all the fundamental computation of
the computer system. Other components contribute to the
computation by doing such things as storing data or moving data
into and out of the processor. But the processor is where the
fundamental action takes place.
9
is removed. (However, it needs power when information is stored
into memory or retrieved from it.)
Main memory:
o closely connected to the processor.
o stored data are quickly and easily changed.
o holds the programs and data that the
processor is actively working with.
o interacts with the processor millions of times
per second.
o needs constant electric power to keep its
information.
Secondary memory:
o connected to main memory through the bus
and a controller.
o stored data are easily changed, but changes
are slow compared to main memory.
10
o used for long-term storage of programs and
data.
o before data and programs can be used, they
must be copied from secondary memory into main
memory.
o does not need electric power to keep its
information.
QUESTION 5:
Which is fastest? Main memory or secondary memory?
Answer:
Main memory.
Main Memory
Main memory is where programs and data are kept when the
processor is actively using them. When programs and data
become active, they are copied from secondary memory into
main memory where the processor can interact with them. A copy
remains in secondary memory.
11
Main memory is intimately connected to the processor, so
moving instructions and data into and out of the processor is very
fast.
QUESTION 6:
Imagine that you are using a computer to write a book report
on Tom Sawyer.
Where is the word processor program that you are
running located?
12
Where are the characters you have typed?
Answer:
Where is the program you are running?
o In main memory.
o Running programs are always located in main
memory.
o A permanent copy will also be in secondary
memory on the hard disk.
Where are the characters you have typed?
o In main memory.
o When you "save" your document, the
characters are copied to a file on the hard disk.
Secondary Memory
Secondary memory is where programs and data are kept on
a long-term basis. Common secondary storage devices are the
hard disk and optical disks.
13
Data and programs on the hard disk are organized
into files.
A file is a collection of data on the disk that has a
name.
Large blocks of data are copied from disk into main memory.
The operation is slow, but lots of data is copied. Then the
processor can quickly read and write small sections of that data
in main memory. When it is done, a large block of data is written
to disk.
14
processor. One of the jobs of an operating system is to manage
main storage and disks this way.
Slow
Fast
Cheap
Expensive
Large capacity
Low capacity
Not connected
Works directly
directly to the
with the processor
processor
QUESTION 7:
Say that you have purchased the game Doom IV and have
installed it on your computer. The game consists of
A program (that controls the action of the game)
Data (the images and other information)
After installation, where is each of these parts located in your
computer system?
After you have installed the game, where are its parts
located?
Answer:
A program
o On the hard disk
Data
15
o On the hard disk
When you play the game, its various parts are copied from
the hard disk into main memory as needed.
Keyboard
Mouse
Microphone
Bar code reader
Graphics tablet
Monitor
Printer
Speaker
16
A network interface acts as both input and output. Data flows
from the network into the computer, and out of the computer into
the network.
QUESTION 8:
Answer:
Data transfers from the network are much slower than from
main memory and even slower than from hard disk.
I/O
Input/output devices are usually called I/O devices. They are
directly connected to an electronic module attached to the
motherboard called a device controller. For example, the
speakers of a multimedia computer system are directly
connected to a device controller called an audio card, which in
turn is plugged into a bus on the motherboard.
17
motherboards have audio, graphics, and network controllers built
in.
QUESTION 9:
Is a game controller an input device or an output device?
Answer:
Input. (Although some game controllers have tactile
feedback and so are output devices as well as input devices.)
Embedded Systems
A computer system that is part of a larger machine and which
controls how that machine operates is an embedded system.
Usually the processor constantly runs a single control program
which is permanently kept in ROM (Read Only Memory).
18
ROM is used to make a section of main memory read-only.
Main memory looks the same as before to the processor, except
a section of it permanently contains the program the processor is
running. This section of memory retains its data even when power
is off.
QUESTION 10:
Your automobile engine is controlled by a computer. Do you
think that this computer has:
Input devices?
Output devices?
Main storage?
Secondary storage?
19
Answer:
Does the computer controlling an automobile engine have:
Input devices? Yes — various sensors throughout
the car deliver data to the computer.
Output devices? Yes — various actuators (that
perform actions) are controlled by the computer.
Main storage? Yes — ROM holds the program
and there must be enough RAM to hold the current data
and results.
Secondary storage? No — Hard disks do not hold
up well next to a car engine.
Software
Computer software consists of both programs and data.
Programs consist of instructions for the processor. Data can be
any information that a program needs: character data, numerical
data, image data, audio data, and countless other types. The
distinction between programs and data is not as clear-cut as you
might think, however.
QUESTION 11:
Which of the following can be saved on a disk?
A game program
Accounting data (numbers)
Audio data
Graphics data
Digital photographs
Video data
Answer:
Everything on the list can be stored on a disk (or on any other
kind of computer memory, for that matter).
Types of Programs
There are two categories of
programs. Application programs (usually called just
"applications") are programs that people use to get their work
done. Computers exist because people want to run these
programs. Systemsprograms keep the hardware and software
running together smoothly. The difference between "application
21
program" and "system program" is fuzzy. Often it is more a matter
of marketing than of logic.
22
keyboard. Examples of operating systems are Unix, Linux,
Android, Mac OS, and Windows.
Application
Systems Programs
Programs
Word
processors
Operating system
Game programs
Networking system
Spreadsheets
Programming
Data base
language software
systems
Web site server
Graphics
Data backup
programs
Web browsers
QUESTION 12:
(Thought question:) Imagine that you have just turned on
your computer and have not yet started any application. Are any
programs running?
Answer:
Yes—the operating system is running. Mostly it is managing
the user interface, waiting for some input to tell it what to do.
23
Operating Systems
An operating system is a complex program that keeps the
hardware and software components of a computer system
coordinated and functioning. It is like the owner of a small shop,
who keeps everything in order by attending to customers,
accepting deliveries, stocking the shelves, doing the
bookkeeping, and so on. The shopkeeper must promptly attend
to tasks as they arise. Without the shopkeeper the shop could not
function.
24
QUESTION 13:
(Review:) What component of a computer system holds the
operating system when the computer is not running?
Answer:
The hard disk. The hard disk is used for long-term storage of
all software, including the operating system.
Starting a Program
When a computer is first started, the hardware automatically
loads the operating system and starts it running. This process is
called booting. The reason for this odd term is that the operating
system is itself involved in getting itself running—a process that
is like someone "pulling themselves up by their bootstraps". Once
the operating system is running, it is used to start up application
programs.
QUESTION 14:
(Thought Question: ) When an application stops running, do
you think that it is copied from main memory back to the hard
disk?
Answer:
No. The hard disk already has a copy, and that copy will be
used the next time the application is run.
26
Networks
A computer network consists of two or more computers
connected so that they can exchange data and programs. When
a computer is a member of a network, the programs it runs and
the data it uses can be on the hard disk of some other computer
on the network. In business and industrial settings, most
computers are on a network. The operating system that runs on
a networked computer must manage its share of the network
(along with managing all its other responsibilities). The operating
system is able to find programs and data that are stored on other
network computers, and copy them into its own main memory.
QUESTION 15:
Can a local area network be implemented using radio waves
instead of cables?
Answer:
Yes.
Wide-Area Networks
Large organizations need to connect many more computers
than can be handled with a local area network. A wide-area
network can connect thousands of computers together over
great distances. The long distance connections are made by
using optical fiber, telephone lines, microwave radio, and satellite
communications. Each computer in the network has a network
address (as with local-area networks) to uniquely identify it.
28
All these devices use the same method for dealing with data.
Without a common method of dealing with data, a large network
would become a hopeless muddle. An agreement about how to
represent and transmit data over a network is called a protocol.
Usually large networks use a protocol called TCP/IP (for
transmission control protocol / internet protocol).
QUESTION 16:
(Thought Question: ) When two computers communicate
must they both use the same protocol?
Answer:
Yes. There are several protocols available, but when two
computers communicate they must agree on which one to use.
Internet
The Internet consists of many networks that have been
connected together to form one huge worldwide network. Even
on this huge network, each computer must have a unique
network address, called an IP address, much like each
telephone in the world has a unique telephone number (including
the country code and area code).
29
149.152.21.203
chortle.ccsu.edu
QUESTION 17:
30
(Thought Question: ) With so many computers connected to
the Web, do you suppose that there is trouble giving each
computer its own address?
Answer:
Yes. The Web is running out of addresses. The next
generation of Internet hardware and software will fix this (and
other) problems.
31
Communications equipment makes no distinction between
programs and data, either. It is all information as far as it is
concerned, and all information is transmitted the same way. The
Internet is like a worldwide package delivery service. It is
concerned with moving packages from one address to another,
without concern about what is in the packages.
QUESTION 18:
Can programs, as well as data, be exchanged over the
Internet?
Answer:
Yes.
Recall the fundamental idea, that programs and data are
saved in the same fashion. They both can be transmitted over
the Internet in the same fashion, too.
Hyperlinks
One Web page is connected to another with a hyperlink. If
you have been reading these notes over the Web, you have been
linking between Web pages by using hyperlinks.
33
Internet computers in the world) and the exact Web page on that
computer.
QUESTION 19:
When you click on the following hyperlink, will the URL in the
address box change?
Answer:
Yes. The new Web page is specified with its unique URL.
34
End of the Chapter
This ends the general overview of computer systems. At this
point, you should have an idea of what computer systems are all
about. But you will likely be uncertain about quite a few things.
The following chapters will clarify some topics, and others
will remain mystifying until later courses. For now, you may wish
to review the following. Click on a subject that interests you to go
to where it was discussed.
Hardware and software.
Major hardware components of a computer
system
Types of memory
The next chapter will discuss analog and binary signals and
why binary signals are important in computer systems.
You have reached the end of the chapter.
35