Introduction To Computers and ICT
Introduction To Computers and ICT
INFORMATION AND
COMMUNICATION
TECHNOLOGIES
1.4.2. Software
Software refers to the programs that tell the computer what, how and when
to do.
• System Software or Operating System: Manages the hardware and
software resources of the computer.
• Application Software: Performs specific tasks, such as word
processing, spreadsheets, and web browsing.
Software applications are used to perform specific tasks. Some common
software applications include:
• Word processors: Used to create and edit documents.
• Spreadsheets: Used to store and manipulate data in a tabular format.
• Presentation software: Used to create presentations.
• Web browsers: Used to access the internet.
• Entertainment: Games, videos etc.
3.1. EDUCATION
• Online learning: Computers and ICT have made it possible to access
education from anywhere in the world. Students can now take online
courses, participate in virtual classrooms, and access a wealth of
educational resources online.
• Personalized learning: Computers and ICT can be used to tailor
education to the individual needs of each student. This can be done
through adaptive learning software, which adjusts the difficulty of
the material based on the student's progress, and through
personalized learning plans, which are created by teachers to meet
the specific needs of each student.
• Special education: Computers and ICT can be used to help students
with disabilities learn and succeed. For example, text-to-speech
software can help students with reading difficulties, and assistive
technology can help students with physical challenges.
3.2. BUSINESS
• E-commerce: Computers and ICT have made it possible for businesses
to sell their products and services online. This has opened up new
markets for businesses and has made it easier for consumers to shop.
• Supply chain management: Computers and ICT can be used to manage
the flow of goods and services from suppliers to customers. This can
help businesses to improve efficiency and reduce costs.
• Customer relationship management (CRM): Computers and ICT can be
used to manage customer relationships. This can help businesses to
improve customer service, increase sales, and retain customers.
3.3. GOVERNMENT
• E-government: Computers and ICT can be used to provide government
services online. This can make it easier for citizens to access
government services and can reduce costs for the government.
• Tax collection: Computers and ICT can be used to collect taxes.
This can help to increase tax revenue and reduce tax evasion.
3.4. HEALTHCARE
• Electronic health records (EHRs): EHRs are electronic records of a
patient's medical history. EHRs can help doctors to make better
decisions about patient care and can improve patient safety.
• Telemedicine: Telemedicine is the use of telecommunications
technology to provide healthcare services. Telemedicine can be used
to provide consultations, monitor patients, and provide remote care.
• Medical imaging: Computers and ICT are used to create medical
images, such as X-rays, MRI scans, and CT scans. These images can
help doctors to diagnose diseases and injuries.
3.5. ENTERTAINMENT
• Streaming: Computers and ICT can be used to stream movies, TV
shows, and music. This has made it easier for people to access
entertainment content.
• Video games: Computers and ICT are used to create and play video
games. Video games have become a popular form of entertainment for
people of all ages.
• Social media: Computers and ICT are used to access social media
platforms, such as Facebook, Twitter, and Instagram. Social media
has become a way for people to connect with friends and family, share
news and information, and express themselves.
5. TYPES OF COMPUTERS
Computers can be classified into different categories based on their
size, processing power, and intended use. Here are some of the main types
of computers:
5.1. SUPERCOMPUTERS
Supercomputers are the most powerful computers in the world. They
are used for scientific research, engineering simulations, and other
computationally intensive tasks. Supercomputers are typically very large
and expensive, and they are housed in special facilities with controlled
environments.
5.2. MAINFRAMES
Mainframes are large, powerful computers that are used by businesses
and organizations to process large amounts of data. Mainframes are
typically very reliable and secure, and they can handle a large number of
users simultaneously.
5.3. MINICOMPUTERS
Minicomputers are smaller and less powerful than mainframes, but
they are still more powerful than personal computers. Minicomputers are
typically used by businesses and organizations that need more computing
power than a personal computer can provide, but do not need the power of
a mainframe.
5.5. WORKSTATIONS
Workstations are powerful computers that are designed for
professional use. Workstations are typically used by engineers,
scientists, and other professionals who need a powerful computer for their
work.
typically used for storing data that needs to be accessed quickly, such
as the operating system and currently running applications. Secondary
storage is typically used for storing data that does not need to be
accessed as frequently, such as personal files and backups.
8.1.3. Registers
Registers are small memory high-speed memory locations
contained within the CPU. Registers are used by the CPU to hold
data when the instruction is being processed/executed. Some of the
functions of registers are
• Address of the instruction currently being executed
• Address of the next instruction to be fetched
• Results of calculation being carried out
8.1.4. Cache
A cache is a small memory location like RAM, but very high-
speed memory located within or right next to the CPU, cache behaves
like RAM by providing random access to the CPU. It stores
instructions that are frequently executed or predicted to be fetched
in near future. This helps reduce the memory access time for the
CPU by providing the necessary instructions.
8.1.5. Clock
Just like we measure our performance or duration of work in
time, the CPU uses the same concept with the use of an internal
clock. Instead of seconds, it uses ticks to mark the duration of
time, because the CPU is a high-speed component, a clock tick is
way smaller than a second. The clock helps various components of
the CPU and the computer system synchronize their tasks.
Intel Pentium used a CPU frequency of 333Hz, Pentium 2 used
666Hz while modern computer CPU ranges from 1.6MHz to 3.8MHz
8.1.6. Bus
A bus is a high-speed
internal connection between
various components of the CPU
and other peripheral devices.
These electronic pathways are
used by various components to
send control and data signals
between them.
Address Bus this bus
carries the memory address
format of the processor to other
components like primary storage
and input/output devices. The
unidirectional bus sends the
address from the CPU to other
components only.
Data Bus carries data
between the processor and other
components and is bidirectional
as data travel in both
directions
Control Bus as the name suggests carries control signals and
clock pulses to control the functioning of various components. It
has a unidirectional flow from the CPU to the components.
9. MOTHERBOARD
A computer motherboard is an electronic circuit board, which
acts as the central point where all the input, storage,
processing, and output devices are connected via one of the two
types of connectors, either a port or a slot.
9.1. PORT
A Port is a physical connection between a hardware component
(peripheral device) and a motherboard where the device is not
directly connected to the motherboard by using wire or ribbon.
Serial Port data travel bit by bit, using a single pen, the
rest of the pins carry control signals
The parallel port has more than one pin for data traveling
thus data travels in a word size or blocks
passion
Examples
PS/2, deprecated connectors used to connect
a mouse and a keyboard, these are replaced by USB
connectors. 6 pin connector serial connector.
VGA Port, Visual graphics adapter is an analog
port, used to connect graphics output devices.
A 15-pin parallel connector arranged in 3 rows
• Media Players: Programs used to play audio and video files, such
as VLC Media Player, Windows Media Player, and iTunes.
• Games: Programs designed for entertainment and recreation, ranging
from simple puzzle games to complex action-adventure games.
The choice of application software depends on the specific needs and
preferences of the user.
12.7. EMAIL
Email, short for electronic mail, is a method of exchanging
messages between users over a computer network. It has become an
essential communication tool for personal and professional use.
12.7.1. Key Features of Email:
• Asynchronous Communication: Email allows for asynchronous
communication, meaning users can send and receive messages at their
own convenience.
• File Attachments: Email allows users to attach files, such as
documents, images, and videos, to their messages.
• Spam Filtering: Email filters help users identify and manage
unwanted or unsolicited emails, commonly known as spam.
Group the binary digits into sets of three starting from right side: 10
101 101
Replace each group with its corresponding octal digit: 010 101 101
5 3 5
The octal equivalent of 10101101 is 535.