0% found this document useful (0 votes)
12 views109 pages

Overview of Computing History and Concepts

The COS 101 course covers the history of computing, including the evolution of computers from early devices like the abacus to modern digital systems. It discusses key components of computers, their applications, and the impact of the internet on society. Additionally, the course highlights influential figures in computer science and the future of computing technology.

Uploaded by

ewulugreat
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views109 pages

Overview of Computing History and Concepts

The COS 101 course covers the history of computing, including the evolution of computers from early devices like the abacus to modern digital systems. It discusses key components of computers, their applications, and the impact of the internet on society. Additionally, the course highlights influential figures in computer science and the future of computing technology.

Uploaded by

ewulugreat
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

COS 101 Course Contents:

1.0 Brief history of computing.


2.0 Description of the basic components of a computer/computing device. Input/Output devices
and peripherals.
3.0 Hardware, software and human ware.
4.0 Diverse and growing computer/digital applications.
5.0 Information processing and its roles in society.
6.0 The Internet, its applications and its impact on the world today.
7.0 The different areas/programs of the computing discipline.
8.0 The job specializations for computing professionals.
9.0 The future of computing.
1.0 Brief history of computing.
1.1 History of Computing - Overview
Definition of a Computer - before 1935, a computer was a person who performed arithmetic
calculations. Between 1935 and 1945 the definition referred to a machine, rather than a person.
The modern machine definition is based on von Neumann's concepts: a device that accepts
input, processes data, stores data, and produces output.
We have gone from the vacuum tube to the transistor, to the microchip. Then the microchip
started talking to the modem. Now we exchange text, sound, photos and movies in a digital
environment.
The term computer was taken from the Greek word compute means calculation and the
computer was a person or device that did computation. In this article, we will learn what exactly
a computer is, how it affects our lives, and the applications of computers in our life.
A computer is a machine used to manipulate data or information and perform mathematical
and logical operations. Modern computers perform a wide range of tasks, store retrieve, and
process information. Using a computer we can create/modify documents, send/receive emails,
browse information on the internet, and play video games. After the invention of computer
science and technology became too advanced. Today we can not imagine growing our
technology without computers.
1.1.1 Computing milestones and machine evolution:
• 14th C. - Abacus - an instrument for performing calculations by sliding counters along
rods or in grooves.
• 17th C. - Slide rule - a manual device used for calculation that consists in its simple form
of a ruler and a movable middle piece which are graduated with similar logarithmic scales.
• 1642 - Pascaline--a mechanical calculator built by Blaise Pascal, a 17th century
mathematician, for whom the Pascal computer programming language was named .
• 1804 - Jacquard loom - a loom programmed with punched cards invented by Joseph Marie
Jacquard
• ca 1850 - Difference Engine , Analytical Engine - Charles Babbage and Ada
Byron. Babbage's description, in 1837, of the Analytical Engine, a hand cranked,
mechanical digital computer anticipated virtually every aspect of present-day computers. It
wasn't until over a 100 years later that another all purpose computer was conceived.
• 1939 -1942 - Atanasoff Berry Computer - built at Iowa State by Prof. John V.
Atanasoff and graduate student Clifford Berry. Represented several "firsts" in computing,
including a binary system of of arithmetic, parallel processing, regenerative memory,
separation of memory and computing functions, and more. Weighed 750 lbs. and had a
memory storage of 3,000 bits (0.4K). Recorded numbers by scorching marks into cards as
it worked through a problem.
• 1940s - Colossus - a vacuum tube computing machine which broke Hitler's codes during
WW II. It was instrumental in helping Turing break the German's codes during WW II to
turn the tide of the war. In the summer of 1939, a small group of scholars became
codebreakers, working at Bletchley Part in England. This group of pioneering
codebreakers helped shorten the war and changed the course of history.
• 1946 - ENIAC - World's first electronic, large scale, general-purpose computer, built by
Mauchly and Eckert, and activated at the University of Pennsylvania in 1946. ENIAC
recreated on a modern computer chip. The ENIAC is a 30 ton machine that measured 50
x 30 feet. It contained 19,000 vacuum tubes, 6000 switches, and could add 5,000 numbers
in a second, a remarkable accomplishment at the time. A reprogrammable machine, the
ENIAC performed initial calculations for the H-bomb. It was also used to prepare artillery
shell trajectory tables and perform other military and scientific calculations. Since there
was no software to reprogram the computer, people had to rewire it to get it to perform
different functions. The human programmers had to read wiring diagrams and know what
each switch did. J. Presper Eckert, Jr. and John W. Mauchly drew on Alansoff's work to
create the ENIAC, the Electronic Numerical Integrator and Computer.
• 1951-1959 - vacuum tube based technology. Vacuum Tubes are electronic devices,
consisting of a glass or steel vacuum envelope and two or more electrodes between which
electrons can move freely. First commercial computers used vacuum tubes: Univac, IBM
701.
• 1950s -1960s - UNIVAC - "punch card technology" The first commercially successful
computer, introduced in 1951 by Remington Rand. Over 40 systems were sold. Its memory
was made of mercury filled acoustic delay lines that held 1,000 12 digit numbers. It used
magnetic tapes that stored 1MB of data at a density of 128 cpi. UNIVAC became
synonymous with computer (for a while).
• 1960 IBM 1620
• 1960-1968 - transistor based technology. The transistor, invented in 1948, by Dr. John
Bardeen, Dr. Walter Brattain, and Dr. William Shockley . It almost completely replaced
the vacuum tube because of its reduced cost, weight, and power consumption and its higher
reliability. The transistor is made to alter its state from a starting condition of conductivity
(switched 'on', full current flow) to a final condition of insulation (switched 'off', no current
flow).
• 1969 - The Internet, originally the ARPAnet (Advanced Research Projects Agency
network), began as a military computer network.
• 1969-1977 - integrated circuits (IC) based technology. The first integrated circuit was
demonstrated by Texas Instruments inventor, Jack Kilby, in 1958. It was 7/16" wide and
contained two transistors. Examples of early integrated circuit technology: Intel 4004, Dec
pdp 8, CRAY 1 (1976) - a 75MHz, 64-bit machine with a peak speed of 160 megaflops,
(One million floating point operations per second) the world's fastest processor at that time.
Now circuits may contain hundreds of thousands of transistors on a small piece of material,
which revolutionized computing. Here is a diagram of a modern integrated circuit, known
as a chip.
• 1976 - CRAY 1 - The world's first electronic digital computer, developed in 1946. A
75MHz, 64-bit machine with a peak speed of 160 megaflops, (one million floating point
operations per second) the world's fastest processor at that time.
• 1976 - Apples/MACs - The Apple was designed by Steve Wozniak and Steve Jobs. Apple
was the first to have a "windows" type graphical interface and the computer mouse. Like
modern computers, early Apples had a peripheral keyboard and mouse, and had a floppy
drive that held 3.5" [Link] Macintosh replaced the Apple.
• 1978 to 1986 - large scale integration (LSI); Alto - early workstation with
mouse; Apple, designed by Steve Wozniak and Steve Jobs. Apple was the first to have a
"windows" type graphical interface and the computer mouse. The PC and clone market
begins to expand. This begins first mass market of desktop computers.
• 1986 to today - the age of the networked computing, the Internet, and the WWW.
• 1990 - Tim Berners-Lee invented the networked hypertext system called the World Wide
Web.
• 1992 - Bill Gates' Microsoft Corp. released Windows 3.1, an operating system that made
IBM and IBM-compatible PCs more user-friendly by integrating a graphical user interface
into the software. In replacing the old Windows command-line system, however, Microsoft
created a program similar to the Macintosh operating system. Apple sued for copyright
infringement, but Microsoft prevailed. Windows 3.1 went to Win 95, then Win 98, now
Windows XP .... (There are other OSs, of course, but Windows is the dominant OS today.
MACs, by Apple, still have a faithful following. Linux has a faithful following.
• 1995 - large commercial Internet service providers (ISPs), such as MCI, Sprint , AOL and
UUNET, began offering service to large number of customers.
• 1996 - Personal Digital Assistants (such as the Palm Pilot became available to
consumers. They can do numeric calculations, play games and music and download
information from the Internet

1.2 Pioneer computer scientists


Charles Babbage (1792-1871) - Difference Engine, Analytical Engine. Ada Byron, daughter
of the poet, Lord Byron, worked with him. His description, in 1837, of the Analytical Engine,
a mechanical digital computer anticipated virtually every aspect of present-day computers.
Alan Turing -- 1912-1954. British Codebreaker. Worked on the Colossus (code breaking
machine, precursor to the computer) and the ACE (Automatic Computing Engine). Noted for
many brilliant ideas, Turing is perhaps best remembered for the concepts of the Turing Test for
Artificial Intelligence and the Turing Machine, an abstract model for modeling computer
operations. The Turing Test is the "acid test" of true artificial intelligence, as defined by the
English scientist Alan Turing. In the 1940s, he said "a machine has artificial intelligence when
there is no discernible difference between the conversation generated by the machine and that
of an intelligent person." Turing was instrumental in breaking the German enigma code during
WWII with his Bombe computing machine. The Enigma is a machine used by the Germans to
create encrypted messages.

J. von Neumann -- (1903-1957). A child prodigy in mathematics, authored landmark paper


explaining how programs could be stored as data. (Unlike ENIAC, which had to be re-wired to
be re-programmed.). Virtually all computers today, from toys to supercomputers costing
millions of dollars, are variations on the computer architecture that John von Neumann created
on the foundation of the work of Alan Turing's work in the 1940s. It included three components
used by most computers today: a CPU; a slow-to-access storage area, like a hard drive; and
secondary fast-access memory (RAM ). The machine stored instructions as binary values
(creating the stored program concept) and executed instructions sequentially - the processor
fetched instructions one at a time and processed them. The instruction is analyzed, data is
processed, the next instruction is analyzed, etc. Today "von Neumann architecture" often refers
to the sequential nature of computers based on this model. See another von Neumann source.
John V. Atanasoff -- (1904 - 1995) - one of the contenders, along with Konrad Zuse and H.
Edward Roberts and others, as the inventor of the first computer. The limited-function
vacuum-tube device had limited capabilities and did not have a central. It was not
programmable, but could solve differential equations using binary arithmetic. Atanasoff's
Computer.
J. Presper Eckert, Jr. and John W. Mauchly completed the first programmed general purpose
electronic digital computer in 1946. They drew on Alansoff's work to create the ENIAC, the
Electronic Numerical Integrator and Computer. In 1973 a patent lawsuit resulted in John V.
Atanasoff's being legally declared as the inventor. Though Atanasoff got legal status for his
achievement, many historians still give credit to J. Presper Eckert, Jr., and John W. Mauchly
the founding fathers of the modern computer. Eckert and Mauchly formed the first computer
company in 1946. Eckert received 87 patents. They introduced the first modern binany
computer with the Binary Automatic Computer (BINAC), which stored information on
magnetic tape rather than punched cards. Their UNIVAC I, was built for the U.S. Census
Bureau. Their company was acquired by Remington Rand, which merged into the Sperry Rand
Corp. and then into Unisys Corp. Eckert retired from Unisys in 1989.
Konrad Zuse-- (1910-1995) German who, during WW II, designed mechanical and
electromechanical computers. Zuse's Z1, his contender for the first freely programmable
computer, contained all the basic components of a modern computer (control unit, memory,
micro sequences, etc.). Zuse, because of the scarcity of material during WW II, used discarded
video film as punch cards. Like a modern computer, it was adaptable for different purposes and
used on/off switch relays, a binary system of 1s and 0s (on = 1, off = 0). Completed in 1938, it
was destroyed in the bombardment of Berlin in WW II, along with the construction plans. In
1986, Zuse reconstructed the Z1.
H. Edward Roberts -- developed the MITS Altair 8800 in 1975. The Altair is considered by
some to be the first microcomputer (personal computer)., The MITS Altair 8800 was based on
a 2 MHz Intel 8080 chip, with 256 bytes, standard RAM. It was developed a year before the
first Apple, by Steve Wozniak and Steve Jobs, came out. Paul Allen and Bill Gates (then a
student at Harvard) wrote a scaled down version of the Basic programming language to run on
the Altair, which was the beginning of Microsoft.

1.3 History of Computers


The first counting device was used by the primitive people. They used sticks, stones and bones
as counting tools. As human mind and technology improved with time more computing devices
were developed. Some of the popular computing devices starting with the first to recent ones
are described below;
1.3.1 Abacus
The history of computer begins with the birth of abacus which is believed to be the first
computer. It is said that Chinese invented Abacus around 4,000 years ago.
It was a wooden rack which has metal rods with beads mounted on them. The beads were
moved by the abacus operator according to some rules to perform arithmetic calculations.
Abacus is still used in some countries like China, Russia and Japan. An image of this tool is
shown below;

1.3.2 Napier's Bones


It was a manually-operated calculating device which was invented by John Napier (1550-1617)
of Merchiston. In this calculating tool, he used 9 different ivory strips or bones marked with
numbers to multiply and divide. So, the tool became known as "Napier's Bones. It was also the
first machine to use the decimal point.
1.3.3 Pascaline
Pascaline is also known as Arithmetic Machine or Adding Machine. It was invented between
1642 and 1644 by a French mathematician-philosopher Biaise Pascal. It is believed that it was
the first mechanical and automatic calculator.
Pascal invented this machine to help his father, a tax accountant. It could only perform addition
and subtraction. It was a wooden box with a series of gears and wheels. When a wheel is rotated
one revolution, it rotates the neighbouring wheel. A series of windows is given on the top of
the wheels to read the totals. An image of this tool is shown below;
1.3.4 Stepped Reckoner or Leibnitz wheel
It was developed by a German mathematician-philosopher Gottfried Wilhelm Leibnitz in 1673.
He improved Pascal's invention to develop this machine. It was a digital mechanical calculator
which was called the stepped reckoner as instead of gears it was made of fluted drums. See the
following image;

1.3.5 Difference Engine


In the early 1820s, it was designed by Charles Babbage who is known as "Father of Modern
Computer". It was a mechanical computer which could perform simple calculations. It was a
steam driven calculating machine designed to solve tables of numbers like logarithm tables.
1.3.6 Analytical Engine
This calculating machine was also developed by Charles Babbage in 1830. It was a mechanical
computer that used punch-cards as input. It was capable of solving any mathematical problem
and storing information as a permanent memory.

1.3.7 Tabulating Machine


It was invented in 1890, by Herman Hollerith, an American statistician. It was a mechanical
tabulator based on punch cards. It could tabulate statistics and record or sort data or
information. This machine was used in the 1890 U.S. Census. Hollerith also started the
Hollerith?s Tabulating Machine Company which later became International Business Machine
(IBM) in 1924.
1.3.8 Differential Analyzer
It was the first electronic computer introduced in the United States in 1930. It was an analog
device invented by Vannevar Bush. This machine has vacuum tubes to switch electrical signals
to perform calculations. It could do 25 calculations in few minutes.

1.3.9 Mark I
The next major changes in the history of computer began in 1937 when Howard Aiken planned
to develop a machine that could perform calculations involving large numbers. In 1944, Mark
I computer was built as a partnership between IBM and Harvard. It was the first programmable
digital computer.
1.4 Generations of Computers
A generation of computers refers to the specific improvements in computer technology with
time. In 1946, electronic pathways called circuits were developed to perform the counting. It
replaced the gears and other mechanical parts used for counting in previous computing
machines.
In each new generation, the circuits became smaller and more advanced than the previous
generation circuits. The miniaturization helped increase the speed, memory and power of
computers. There are five generations of computers which are described below;

1.4.1 First Generation Computers


The first generation (1946-1959) computers were slow, huge and expensive. In these
computers, vacuum tubes were used as the basic components of CPU and memory. These
computers were mainly depended on batch operating system and punch cards. Magnetic tape
and paper tape were used as output and input devices in this generation;
Some of the popular first generation computers are;
o ENIAC ( Electronic Numerical Integrator and Computer)
o EDVAC ( Electronic Discrete Variable Automatic Computer)
o UNIVACI ( Universal Automatic Computer)
o IBM-701
o IBM-650

1.4.2 Second Generation Computers


The second generation (1959-1965) was the era of the transistor computers. These computers
used transistors which were cheap, compact and consuming less power; it made transistor
computers faster than the first generation computers.
In this generation, magnetic cores were used as the primary memory and magnetic disc and
tapes were used as the secondary storage. Assembly language and programming languages like
COBOL and FORTRAN, and Batch processing and multiprogramming operating systems were
used in these computers.
Some of the popular second generation computers are;
o IBM 1620
o IBM 7094
o CDC 1604
o CDC 3600
o UNIVAC 1108

1.4.3 Third Generation Computers


The third generation computers used integrated circuits (ICs) instead of transistors. A single IC
can pack huge number of transistors which increased the power of a computer and reduced the
cost. The computers also became more reliable, efficient and smaller in size. These generation
computers used remote processing, time-sharing, multi programming as operating system.
Also, the high-level programming languages like FORTRON-II TO IV, COBOL, PASCAL
PL/1, ALGOL-68 were used in this generation.
Some of the popular third generation computers are;
o IBM-360 series
o Honeywell-6000 series
o PDP(Personal Data Processor)
o IBM-370/168
o TDC-316

1.4.4 Fourth Generation Computers


The fourth generation (1971-1980) computers used very large scale integrated (VLSI) circuits;
a chip containing millions of transistors and other circuit elements. These chips made this
generation computers more compact, powerful, fast and affordable. These generation
computers used real time, time sharing and distributed operating system. The programming
languages like C, C++, DBASE were also used in this generation.
Some of the popular fourth generation computers are;
o DEC 10
o STAR 1000
o PDP 11
o CRAY-1(Super Computer)
o CRAY-X-MP(Super Computer)

1.4.5 Fifth Generation Computers


In fifth generation (1980-till date) computers, the VLSI technology was replaced with ULSI
(Ultra Large Scale Integration). It made possible the production of microprocessor chips with
ten million electronic components. This generation computers used parallel processing
hardware and AI (Artificial Intelligence) software. The programming languages used in this
generation were C, C++, Java, .Net, etc.
Some of the popular fifth generation computers are;
o Desktop
o Laptop
o NoteBook
o UltraBook
o ChromeBook

1.5 Types of Computer


We can categorize computer in two ways: on the basis of data handling capabilities and size.
1.5.1 On the basis of data handling capabilities, the computer is of three types:
o Analogue Computer
o Digital Computer
o Hybrid Computer

1) Analogue Computer
Analogue computers are designed to process analogue data. Analogue data is continuous data
that changes continuously and cannot have discrete values. We can say that analogue
computers are used where we don't need exact values always such as speed, temperature,
pressure and current.
Analogue computers directly accept the data from the measuring device without first
converting it into numbers and codes. They measure the continuous changes in physical
quantity and generally render output as a reading on a dial or scale. Speedometer and mercury
thermometer are examples of analogue computers.
Advantages of using analogue computers:
o It allows real-time operations and computation at the same time and continuous
representation of all data within the rage of the analogue machine.
o In some applications, it allows performing calculations without taking the help of
transducers for converting the inputs or outputs to digital electronic form and vice versa.
o The programmer can scale the problem for the dynamic range of the analogue computer. It
provides insight into the problem and helps understand the errors and their effects.

Types of analogue computers:


o Slide Rules: It is one of the simplest types of mechanical analogue computers. It was
developed to perform basic mathematical calculations. It is made of two rods. To perform
the calculation, the hashed rod is slid to line up with the markings on another rod.
o Differential Analysers: It was developed to perform differential calculations. It performs
integration using wheel-and-disc mechanisms to solve differential calculations.
o Castle Clock: It was invented by Al-Jarazi. It was able to save programming instructions.
Its height was around 11 feet and it was provided with the display of time, the zodiac, and
the solar and lunar orbits. This device also could allow users to set the length of the day as
per the current season.
o Electronic Analogue Computer: In this type of analogue computer, electrical signals flow
through capacitors and resistors to simulate physical phenomena. Here, the mechanical
interaction of components does not take place. The voltage of the electrical signal generates
the appropriate displays.

2) Digital Computer
Digital computer is designed to perform calculations and logical operations at high speed. It
accepts the raw data as input in the form of digits or binary numbers (0 and 1) and processes it
with programs stored in its memory to produce the output. All modern computers like laptops,
desktops including smartphones that we use at home or office are digital computers.
Advantages of digital computers:
o It allows you to store a large amount of information and to retrieve it easily whenever you
need it.
o You can easily add new features to digital systems more easily.
o Different applications can be used in digital systems just by changing the program without
making any changes in hardware
o The cost of hardware is less due to the advancement in the IC technology.
o It offers high speed as the data is processed digitally.
o It is highly reliable as it uses error correction codes.
o Reproducibility of results is higher as the output is not affected by noise, temperature,
humidity, and other properties of its components.

3) Hybrid Computer
Hybrid computer has features of both analogue and digital computer. It is fast like an
analogue computer and has memory and accuracy like digital computers. It can process both
continuous and discrete data. It accepts analogue signals and convert them into digital form
before processing. So, it is widely used in specialized applications where both analogue and
digital data is processed. For example, a processor is used in petrol pumps that converts the
measurements of fuel flow into quantity and price. Similarly, they are used in airplanes,
hospitals, and scientific applications.
Advantages of using hybrid computers:
o Its computing speed is very high due to the all-parallel configuration of the analogue
subsystem.
o It produces precise and quick results that are more accurate and useful.
o It has the ability to solve and manage big equation in real-time.
o It helps in the on-line data processing.

1.5.2 On the basis of size, the computer can be of five types:


1) Supercomputer
Supercomputers are the biggest and fastest computers. They are designed to process huge
amount of data. A supercomputer can process trillions of instructions in a second. It has
thousands of interconnected processors.
Supercomputers are particularly used in scientific and engineering applications such as
weather forecasting, scientific simulations and nuclear energy research. The first
supercomputer was developed by Roger Cray in 1976.

Characteristics or applications of supercomputers:


o It has the ability to decrypt your password to enhance protection for security reasons.
o It produces excellent results in animations.
o It is used for virtual testing of nuclear weapons and critical medical tests.
o It can study and understand climate patterns and forecast weather conditions. It can run in
NOAA's system (National Oceanic and Atmospheric Administration) that can execute any
type of simple and logical data.
o It helps in designing the flight simulators for pilots at the beginner level for their training.
o It helps in extracting useful information from data storage centres or cloud system. For
example, in insurance companies.
o It has played a vital role in managing the online currency world such as stock market and
bitcoin.
o It helps in the diagnosis of various critical diseases and in producing accurate results in
brain injuries, strokes, etc.
o It helps in scientific research areas by accurately analysing data obtained from exploring
the solar system, satellites, and movement of Earth.
o It also used in a smog control system where it predicts the level of fog and other pollutants
in the atmosphere.

2) Mainframe computer
Mainframe computers are designed to support hundreds or thousands of users simultaneously.
They can support multiple programs at the same time. It means they can execute different
processes simultaneously. These features of mainframe computers make them ideal for big
organizations like banking and telecom sectors, which need to manage and process high
volume of data.
Mainframe computers are designed to support hundreds or thousands of users
simultaneously. They can support multiple programs at the same time. It means they can
execute different processes simultaneously. These features of mainframe computers make them
ideal for big organizations like banking and telecom sectors, which need to manage and process
a high volume of data that requires integer operations such as indexing, comparisons, etc.

Characteristics of Mainframe Computers:


o It can process huge amount of data, e.g. millions of transactions in a second in the banking
sector.
o It has a very long life. It can run smoothly for up to 50 years after proper installation.
o It gives excellent performance with large scale memory management.
o It has the ability to share or distribute its workload among other processors and input/output
terminals.
o There are fewer chances of error or bugs during processing in mainframe computers. If any
error occurs it can fix it quickly without affecting the performance.
o It has the ability to protect the stored data and other ongoing exchange of information and
data.

Applications of mainframe computers:


o In health care, it enabled hospitals to maintain a record of their millions of patients in order
to contact them for treatment or related to their appointment, medicine updates or disease
updates.
o In the field of defence, it allows the defence departments to share a large amount of
sensitive information with other branches of defence.
o In the field of education, it helps big universities to store, manage and retrieve data related
to their courses, admissions, students, teachers, employees and affiliated schools and
colleges.
o In the retail sector, the retail companies that have a huge customer base and branches use
mainframe computers to handle and execute information related to their inventory
management, customer management, and huge transactions in a short duration.

3) Miniframe or Minicomputer
It is a midsize multiprocessing computer. It consists of two or more processors and can
support 4 to 200 users at one time. Miniframe computers are used in institutes and departments
for tasks such as billing, accounting and inventory management. A minicomputer lies between
the mainframe and microcomputer as it is smaller than mainframe but larger than a
microcomputer.

Characteristics of miniframe or minicomputer:


o It is light weight that makes it easy to carry and fit anywhere.
o It is less expensive than mainframe computers.
o It is very fast compared to its size.
o It remains charged for a long time.
o It does not require a controlled operational environment.

Applications of minicomputers:
A minicomputer is mainly used to perform three primary functions, which are as follows:
o Process control: It was used for process control in manufacturing. It mainly performs two
primary functions that are collecting data and feedback. If any abnormality occurs in the
process, it is detected by the minicomputer and necessary adjustments are made
accordingly.
o Data management: It is an excellent device for small organizations to collect, store and
share data. Local hospitals and hotels can use it to maintain the records of their patients and
customers respectively.
o Communications Portal: It can also play the role of a communication device in larger
systems by serving as a portal between a human operator and a central processor or
computer.
4) Workstation
Workstation is a single user computer that is designed for technical or scientific applications.
It has a faster microprocessor, a large amount of RAM and high speed graphic adapters. It
generally performs a specific job with great expertise; accordingly, they are of different types
such as graphics workstation, music workstation and engineering design workstation.

Characteristics of workstation computer:


o It is a high-performance computer system designed for a single user for business or
professional use.
o It has larger storage capacity, better graphics, and more powerful CPU than a personal
computer.
o It can handle animation, data analysis, CAD, audio and video creation and editing.

Any computer that has the following five features, can be termed as a workstation or can
be used as a workstation.
o Multiple Processor Cores: It has more processor cores than simple laptops or computers.
o ECC RAM: It is provided with Error-correcting code memory that can fix memory errors
before they affect the system's performance.
o RAID (Redundant Array of Independent Disks): It refers to multiple internal hard drives
to store or process data. RAID can be of different types, for example, there can be multiple
drives to process data or mirrored drives where if one drive does not work than other starts
functioning.
o SSD: It is better than conventional hard-disk drives. It does not have moving parts, so the
chances of physical failure are very less.
o Optimized, Higher end GPU: It reduces the load on CPU. E.g., CPU has to do less work
while processing the screen output.

5) Microcomputer
Microcomputer is also known as a personal computer. It is a general-purpose computer that is
designed for individual use. It has a microprocessor as a central processing unit, memory,
storage area, input unit and output unit. Laptops and desktop computers are examples of
microcomputers. They are suitable for personal work that may be making an assignment,
watching a movie, or at office for office work.

Characteristics of a microcomputer:
o It is the smallest in size among all types of computers.
o A limited number of software can be used.
o It is designed for personal work and applications. Only one user can work at a time.
o It is less expansive and easy to use.
o It does not require the user to have special skills or training to use it.
o Generally, comes with single semiconductor chip.
o It is capable of multitasking such as printing, scanning, browsing, watching videos, etc.

2.0 Description of the basic components of a computer/computing device


2.1 Computer Parts or Components
Computer components are the essential building parts of developing a functional computer
system. The components that make up a computer are called computer components. The
processor (CPU), memory, and input/output devices are every computer's three main building
blocks. Initially computers were primarily used for numerical computations because any
information can be numerically encoded. The ability of computers to interpret information for
several purposes was quickly recognized.
There are 5 main computer components that are given below:
o Input Devices
o CPU
o Output Devices
o Primary Memory
o Secondary Memory

2.1.1 Input Devices


Input device enables the user to send data, information, or control signals to a computer. The
Central Processing Unit (CPU) of a computer receives the input and processes it to produce the
output.
Some of the popular input devices are:
1. Keyboard
2. Mouse
3. Scanner
4. Joystick
5. Light Pen
6. Digitizer
7. Microphone
8. Magnetic Ink Character Recognition (MICR)
9. Optical Character Reader (OCR)
10. Digital Camera
11. Paddle
12. Steering Wheel
13. Gesture recognition devices
14. Light Gun
15. Touch Pad
16. Remote
17. Touch screen
18. VR
19. Webcam
20. Biometric Devices
1) Keyboard
The keyboard is a basic input device that is used to enter data into a computer or any other
electronic device by pressing keys. It has different sets of keys for letters, numbers, characters,
and functions. Keyboards are connected to a computer through USB or a Bluetooth device for
wireless communication.
Types of keyboards:
There can be different types of keyboards based on the region and language used. Some of the
common types of keyboards are as follows:

i) QWERTY Keyboard:
It is the most commonly used keyboard with computers in modern times. It is named after the
first six letters of the top row of buttons and is even popular in countries that do not use Latin-
based alphabet. It is so popular that some people think that it is the only type of keyboard to
use with computers as an input device.

ii) AZERTY Keyboard:

It is considered the standard French keyboard. It is developed in France as an alternative layout


to the QWERTY layout and is mainly used in France and other European countries. Some
countries have manufactured their own versions of AZERTY.
Its name is derived from the first six letters that appear on the top left row of the keyboard. The
Q and W keys in AZERTY keyboard are interchanged with A and Z keys in QWERTY
keyboard. Furthermore, in AZERTY keyboard M key is located to the left of the L key.
AZERTY keyboard differs from QWERTY keyboard not only in the placement of letters but
also in many other ways, e.g., it gives emphasis on accents, which is required for writing
European languages like French.

iii) DVORAK Keyboard:


This type of keyboard layout was developed to increase the typing speed by reducing the finger
movement while typing. The most frequently used letters are kept in a home row to improve
typing.

2) Mouse
The mouse is a hand-held input device which is used to move cursor or pointer across the
screen. It is designed to be used on a flat surface and generally has left and right button and a
scroll wheel between them. Laptop computers come with a touchpad that works as a mouse. It
lets you control the movement of cursor or pointer by moving your finger over the touchpad.
Some mouse comes with integrated features such as extra buttons to perform different buttons.
The mouse was invented by Douglas C. Engelbart in 1963. Early mouse had a roller ball
integrated as a movement sensor underneath the device. Modern mouse devices come with
optical technology that controls cursor movements by a visible or invisible light beam. A mouse
is connected to a computer through different ports depending on the type of computer and type
of a mouse.

Common types of the mouse:


i) Trackball Mouse:

It is a stationary input device that has ball mechanism to move the pointer or cursor on the
screen. The ball is half inserted in the device and can be easily rolled with finger, thumb or the
palm to move the pointer on the screen. The device has sensor to detect the rotation of ball. It
remains stationary; you don't need to move it on the operating surface. So, it is an ideal device
if you have limited desk space as you don't need to move it like a mouse.

ii) Mechanical Mouse:


It has a system of a ball and several rollers to track its movement. It is a corded type of mouse.
A mechanical mouse can be used for high performance. The drawback is that they tend to get
dust into the mechanics and thus require regular cleaning.
iii) Optical Mouse:

An optical mouse uses optical electronics to track its movement. It is more reliable than a
mechanical mouse and also requires less maintenance. However, its performance is affected by
the surface on which it is operated. Plain non-glossy mouse mat should be used for best results.
The rough surface may cause problems for the optical recognition system, and the glossy
surface may reflect the light wrongly and thus may cause tracking issues.
iv) Cordless or Wireless Mouse:
As the name suggests, this type of mouse lacks cable and uses wireless technology such as
IrDA (infrared) or radio (Bluetooth or Wi-Fi) to control the movement of the cursor. It is used
to improve the experience of using a mouse. It uses batteries for its power supply.

3) Scanner
The scanner uses the pictures and pages of text as input. It scans the picture or a document. The
scanned picture or document then converted into a digital format or file and is displayed on the
screen as an output. It uses optical character recognition techniques to convert images into
digital ones. Some of the common types of scanners are as follows:
Types of Scanner:
i) Flatbed Scanner:

It has a glass pane and a moving optical CIS or CCD array. The light illuminates the pane, and
then the image is placed on the glass pane. The light moves across the glass pane and scans the
document and thus produces its digital copy. You will need a transparency adapter while
scanning transparent slides.
ii) Handheld Scanner:
It is a small manual scanning device which is held by hand and is rolled over a flat image that
is to be scanned. The drawback in using this device is that the hand should be steady while
scanning; otherwise, it may distort the image. One of the commonly used handheld scanners is
the barcode scanner which you would have seen in shopping stores.
iii) Sheetfed Scanner:

In this scanner, the document is inserted into the slot provided in the scanner. The main
components of this scanner include the sheet-feeder, scanning module, and calibration sheet.
The light does not move in this scanner. Instead, the document moves through the scanner. It
is suitable for scanning single page documents, not for thick objects like books, magazines, etc.
iv) Drum Scanner:

Drum scanner has a photomultiplier tube (PMT) to scan images. It does not have a charge-
coupled device like a flatbed scanner. The photomultiplier tube is extremely sensitive to light.
The image is placed on a glass tube, and the light moves across the image, which produces a
reflection of the image which is captured by the PMT and processed. These scanners have high
resolution and are suitable for detailed scans.
v) Photo Scanner:
It is designed to scan photographs. It has high resolution and color depth, which are required
for scanning photographs. Some photo scanners come with in-built software for cleaning and
restoring old photographs.

4) Joystick

A joystick is also a pointing input device like a mouse. It is made up of a stick with a spherical
base. The base is fitted in a socket that allows free movement of the stick. The movement of
stick controls the cursor or pointer on the screen.
The frist joystick was invented by C. B. Mirick at the U.S. Naval Research Laboratory. A
joystick can be of different types such as displacement joysticks, finger-operated joysticks,
hand operated, isometric joystick, and more. In joystick, the cursor keeps moving in the
direction of the joystick unless it is upright, whereas, in mouse, the cursor moves only when
the mouse moves.

5) Light Pen
A light pen is a computer input device that looks like a pen. The tip of the light pen contains a
light-sensitive detector that enables the user to point to or select objects on the display screen.
Its light sensitive tip detects the object location and sends the corresponding signals to the CPU.
It is not compatible with LCD screens, so it is not in use today. It also helps you draw on the
screen if needed. The first light pen was invented around 1955 as a part of the Whirlwind
project at the Massachusetts Institute of Technology (MIT).

6) Digitizer
Digitizer is a computer input device that has a flat surface and usually comes with a stylus. It
enables the user to draw images and graphics using the stylus as we draw on paper with a
pencil. The images or graphics drawn on the digitizer appear on the computer monitor or
display screen. The software converts the touch inputs into lines and can also convert
handwritten text to typewritten words.
It can be used to capture handwritten signatures and data or images from taped papers.
Furthermore, it is also used to receive information in the form of drawings and send output to
a CAD (Computer-aided design) application and software like AutoCAD. Thus, it allows you
to convert hand-drawn images into a format suitable for computer processing.

7) Microphone
The microphone is a computer input device that is used to input the sound. It receives the sound
vibrations and converts them into audio signals or sends to a recording medium. The audio
signals are converted into digital data and stored in the computer. The microphone also enables
the user to telecommunicate with others. It is also used to add sound to presentations and with
webcams for video conferencing. A microphone can capture audio waves in different ways;
accordingly the three most common types are described below:
i) Dynamic:

It is the most commonly used microphone with a simple design. It has a magnet which is
wrapped by a metal coil and a thin sheet on the front end of the magnet. The sheet transfers
vibrations from sound waves to the coil and from coil to electric wires which transmit the sound
like an electrical signal.
ii) Condenser:
It is designed for audio recording and has a very sensitive and flat frequency response. It has a
front plate called diaphragm and a back plate parallel to the front plate. When sound hits the
diaphragm, it vibrates the diaphragm and alters the distance between the two plates. The
changes in distance are transmitted as electric signals.
iii) Ribbon:

It is known for its reliability. It has a thin ribbon made of aluminum, duraluminum, or nanofilm
suspended in a magnetic field. The sound waves cause vibrations in the ribbon, which generate
a voltage proportional to the velocity of the vibration. The voltage is transmitted as an electrical
signal. Early ribbon microphones had a transformer to increase the output voltage, but modern
ribbon microphones come with advanced magnets to produce a strong signal.

8) Magnetic Ink Character Recognition (MICR)


MICR computer input device is designed to read the text printed with magnetic ink. MICR is
a character recognition technology that makes use of special magnetized ink which is sensitive
to magnetic fields. It is widely used in banks to process the cheques and other organizations
where security is a major concern. It can process three hundred cheques in a minute with
hundred-percent accuracy. The details on the bottom of the cheque (MICR No.) are written
with magnetic ink. A laser printer with MICR toner can be used to print the magnetic ink.
The device reads the details and sends to a computer for processing. A document printed in
magnetic ink is required to pass through a machine which magnetizes the ink, and the magnetic
information is then translated into characters.

9) Optical Character Reader (OCR)

OCR computer input device is designed to convert the scanned images of handwritten, typed
or printed text into digital text. It is widely used in offices and libraries to convert documents
and books into electronic files.
It processes and copies the physical form of a document using a scanner. After copying the
documents, the OCR software converts the documents into a two-color (black and white),
version called bitmap. Then it is analyzed for light and dark areas, where the dark areas are
selected as characters, and the light area is identified as background. It is widely used to convert
hard copy legal or historic documents into PDFs. The converted documents can be edited if
required like we edit documents created in ms word.

10) Digital camera:

It is a digital device as it captures images and records videos digitally and then stores them on
a memory card. It is provided with an image sensor chip to capture images, as opposed to film
used by traditional cameras. Besides this, a camera that is connected to your computer can also
be called a digital camera.
It has photosensors to record light that enters the camera through the lens. When the light strikes
the photosensors, each of the sensors returns the electrical current, which is used to create the
images.

11) Paddle:

It is a simple input device that is widely used in games. It is a wheel that is held by hand and
looks like a volume knob on a stereo that is used to increase or decrease the volume. Paddle
moves or controls cursor or any other objects in the game in a back-and-forth motion. It is
widely used as an alternative to the joystick. Besides this, the term paddle also refers to many
handheld devices designed to control a function in an electronic device, computer, etc.
12) Steering wheel:

It is used as an input device in racing video games such as car racing games or in driving
programs as virtual simulators to steer a vehicle. It works like the real steering wheel by
allowing you to take a right or left turn. A steering wheel may be provided with acceleration
and brake pedal devices and a mechanism for shifting gears. Thus, it makes racing games more
adventurous and entertaining.

13) Gesture recognition devices:

These devices take human gestures as input. There are many such devices that respond to
gestures. For example, Kinect is one such device that observes the movement of a player's body
and interprets these movements as inputs to video games. This feature is also available in
certain tablets and smartphones where you can perform certain tasks such as taking pictures
using finger gestures such as swiping, pinching, etc.

14) Light Gun:


As the name suggests, it is a pointing input device that is designed to point at and shoot the
targets on the screen in a video game, or arcade, etc. The light gun was used for the first time
on the MIT Whirwind computer. When the gun is pointed at the target on the screen and the
trigger is pulled, the screen goes blank for a fraction of a second. During this moment, the
photodiode, which is present in the barrel, determines where the gun is pointed. For example,
shooting ducks in a duck hunt game.
15) Touchpad:

It is usually found in laptops as a substitute for the mouse. It allows you to move or control the
cursor on the screen using your finger. Just like a mouse, it also has two buttons for right and
left click. Using the touchpad, you can perform all the tasks that you do with a mouse, such as
selecting an object on the screen, copy, paste, delete, open a file or folder, and more.

16) Remote:

It is a hardware device designed to control the functioning of a device, e.g., a TV remote that
can be used to change channels, increase or decrease the volume, from a distance without
leaving the seat. The first cordless TV remote was invented by Dr. Robert Adler of Zenith in
1956. The remote sends the electromagnetic waves to communicate with the device. These
waves can be infrared rays, radio waves, etc.

17) Touch screen:

It is the display screen of a device such as a smartphone, tablet, etc., that allows users to interact
or provide inputs to the device by using their finger. Today, most of the electronic devices
come with touchscreen as an alternative to a mouse for navigating a graphical user interface.
For example, by touching, you can unlock your phone, open emails, open files, play videos,
etc. Besides this, it is used in lots of devices such as Camera, Car GPS, Fitness machine, etc.
The concept of the touch screen was first introduced and published by E.A. Johnson in 1965.
The first touch screen was developed at the beginning of the 1970s by CERN engineers Frank
Beck and Bent Stumpe.

18) VR:

VR stands for virtual reality. It is an artificial or virtual environment which is generated by


computers. A person can interact with virtual objects of this artificial environment using some
input devices such as headsets, gloves, headphones, etc. For example, he or she can find himself
or herself walking on a beach, watching a football match, walking in the sky, etc., without
actually doing all this.
19) Webcam:

Any camera which is connected to a computer is called a webcam. The in-built camera provided
on a computer can also be considered a webcam. It is an input device as it can take pictures,
and can be used to record videos if required. The pictures and videos are stored in the computer
memory and can be displayed on the screen if required. Although it works almost the same as
the digital camera, it is different from a digital camera, as it is designed to take compact digital
photos that can be uploaded easily on the webpages and shared with others through the internet.

20) Biometric Devices:


Biometrics refers to a process in which a person is identified through his or her biological
features such as fingerprints, eye cornea, face structure, etc. It is done by using biometric
devices, which can be of different types based on their scanning features and abilities, such as:
i) Face Scanner:

It is designed to identify a person by scanning his or her face. It takes the face measurements
of a person. For example, the distance between eyes, nose, and mouth, etc., accordingly, it
confirms the identity of a person. Besides this, it is smart enough to differentiate between a
person's picture and the real person.
ii) Hand Scanner:

The hand of a person can also be used to verify his or her identity as every person has a unique
pattern of veins in the palm, just like fingerprints. This device takes advantage of this feature;
it identifies a person by scanning the palm of his hand. It uses infrared light to scan veins'
patterns and blood flowing in them. Palm is even more unique than fingerprints.
iii) Fingerprint Scanner:

It scans the fingerprints to identify people or for biometric authentication. This device is
developed, keeping in mind the fact that no two persons in the world can have the same
fingerprints. It is widely used in companies as a fingerprint attendance system to mark the
attendance of employees. This type of scanners captures the pattern of valleys and ridges found
on a finger and store it in the memory or database. When you press your finger on the given
space, it verifies the identity by using its pattern-matching software.
iv) Retina or Iris Scanner:
It scans the retina or iris of a person's eye to confirm the identity. This device is more secure
than others as it is next to impossible to copy the retina or iris. It works by mapping the retina's
blood vessel patterns of the eye. The blood vessels of retina absorb light more easily as well as
can be identified with appropriate lighting.
In this scan, a beam of low-energy infrared light falls on the retina through the scanner's
eyepiece. Then, the software captures the network of blood vessels in the retina and uses it to
verify a person's identity.
v) Voice Scanner:

It records the voice of a person and digitizes it to create a distinctive voice print or template.
The voiceprints are stored in the database, and are used to verify the voice of a person to
confirm his or her identity. The person is required to speak in the normal or same voice that
was used to create a voice template. It is not much reliable as it can be misused using a tape
recording.

2.1.2 CPU
A computer machine's "brain" is its central processing unit (CPU). It executes the calculations
and commands required for functioning of the computer device. The CPU comprises some
components: the control unit, the arithmetic logic unit (ALU), and registers.
o The CPU's control unit is a crucial component. It is in charge of reading and decoding
instructions from memory. The right part of the CPU receives and executes these
instructions from the control unit.
o The ALU, often known as the arithmetic logic unit, is another crucial CPU part. The ALU
operates addition, subtraction, comparison calculations, and other logical and mathematical
processes. These operations are carried out using binary logic, which limits operations to
the 0 and 1 digits.
o Registers are compact, high-speed data and instruction storage spaces within the CPU.
They are utilized to store data that is being processed by the CPU momentarily. Registers
are used to accelerate data processing because they are much faster than other forms of
memory, such as RAM.
o The CPU's clock speed is yet another crucial aspect that affects overall performance. The
clock speed, measured in GHz (gigahertz), controls what number of commands the integral
processing unit can process in a second.

Central Processing Unit (CPU) - Overview


A Central Processing Unit is also called a processor, central processor, or microprocessor. It
carries out all the important functions of a computer. It receives instructions from both the
hardware and active software and produces output accordingly. It then performs calculations,
manipulates data, and produces output based on those instructions. It stores all important
programs like operating systems that manage the computer's resources and allows you to
interact with it and application software that you use to perform tasks like word processing,
web browsing, and gaming. Your computer couldn't execute these essential programs without
the CPU.
CPU also helps Input and output devices to communicate with each other. The CPU translates
these inputs when you click, move the mouse, or click on a key on the keyboard, and it works
with the relevant software program to produce the intended result. The CPU ensures that the
input and output devices communicate without any troubles, whether it means printing a paper,
playing music through the audio system, or showing text on the display screen. Owing to these
features of CPU, it is often referred to as the brain of the computer.
CPU is installed or inserted into a CPU socket located on the motherboard. Furthermore, it is
provided with a heat sink to absorb and dissipate heat to keep the CPU cool and functioning
smoothly.
Latest Technology- CPU
Since the launch of the 4004 microprocessor, the technology has advanced significantly.
A smaller chip, faster clocks, and larger caches have all resulted in a smaller chip and faster
clocks.
Products based on Intel's microarchitecture were introduced in 2011.
It has been able to produce dies with a 32-nanometer thickness.
Included is Intel Quick sync, which is a hardware-based video encoding and decoding solution
from Intel.
Interconnecting the different parts of the processor is also made easier with an improved 256-
bit/cycle ring bus connect.
o This processor has a transistor count of 2,27 billion.
o The designed clock speed is 3.6 GHz.
o Cougar Point Chipset motherboards in the 67-series were recalled by Intel due to a hardware
issue.
o The following series are part of this family:Intel Pentium: Celeron: Core i3: Core i5: Core i7:
Core i7 Extreme: It has the vPro feature that has the ability to delete data from a hard drive via
3G signals or Ethernet or Internet.
Components of CPU

Generally, a CPU has three components:


o ALU (Arithmetic Logic Unit)
o Control Unit
o Memory or Storage Unit

Control Unit:
The Control Unit (CU) is a vital part of the Central Processing Unit (CPU) and is accountable
for the overall performance of a computer system. It is the circuitry in the control unit, which
makes use of electrical signals to instruct the computer system for executing already stored
instructions. It takes instructions from memory and then decodes and executes these
instructions. So, it controls and coordinates the functioning of all parts of the computer.
The Control Unit's main task is to maintain and regulate the flow of information across the
processor. It serves as a traffic controller, ensuring that information and instructions are
efficiently transferred among the various elements of the computer system. It manages the
order in which instructions are executed and synchronizes the activities of various units within
the CPU. It does not take part in processing and storing data. Instead, it serves as an overseer,
coordinating the actions of other CPU parts to guarantee that instructions are carried out
accurately and in the right order.
The Control Unit achieves coordination within the CPU through a series of steps:
o Fetch: The Control Unit retrieves an instruction from the computer's memory. It
accomplishes this by accessing the memory location provided by the program counter (PC),
which contains the address of the next instruction to be executed.
o Decode: Once the instruction is fetched, the Control Unit decodes it. It breaks down the
instruction into its constituent elements, which include the operation code (opcode) and any
associated operands. The operands supply the data or memory locations on which the
operation will be completed, while the opcode suggests the kind of operation to be done.
o Execute: After the instruction is decoded, the Control Unit initiates the execution phase. It
coordinates the necessary actions within the CPU's functional units, such as the arithmetic
logic unit (ALU), to perform the specific operation indicated by the instruction. This may
involve calculations, data manipulations, or control operations.
o Store: Once the instruction is executed, the Control Unit updates the necessary registers
and flags to reflect the operation results. This could involve storing the result in a register,
updating the program counter to indicate the address of the next instruction, or modifying
status flags that provide information about the outcome of the operation (e.g., zero flags,
carry flags).
o Repeat: After updating the necessary components, the Control Unit repeats the process by
fetching the next instruction from memory. It increments the program counter to point to
the next instruction's address, and the cycle continues.

This fetch-decode-execute cycle is repeated for each instruction in the program, allowing the
Control Unit to coordinate the sequential execution of instructions and ensure that the computer
system performs the required tasks.
The Control Unit ensures the correct information flow and guides the CPU's actions during this
process. It eventually aids in the general operation of the computer system by allowing the
CPU to carry out the required operations and computations through the fetching, decoding, and
execution of instructions.
ALU:
It is the arithmetic logic unit, which carries out arithmetic and logical operations. Included in
the list of arithmetic operations are addition, subtraction, multiplication, division, and
comparisons. Data selection, comparison, and merging are the primary logical operations.
More than one ALU may be present in a CPU. ALUs can also be used to keep track of timers
that assist in running the computer.
The ALU consists of two main subsections: the Arithmetic Section and the Logic Section.
o The ALU's Arithmetic Section conducts mathematical operations. It performs fundamental
mathematical operations including addition, subtraction, multiplication, and division. For
mathematical computations in several applications and programmes, these processes are
necessary. Other operations, such as bitwise operations and incrementing or decreasing values,
can also be handled by the Arithmetic Section.
o The ALU's Logic Section is in charge of performing logical operations. Data manipulation
based on logical conditions is referred to as logical operations. These operations include
choosing or removing certain data elements or fields, comparing values to identify connections
(such as equal, greater than, or less than), and merging or combining data in accordance with
logical principles. Decision-making, data filtering, and data processing tasks frequently employ
logical operations.

The ALU's arithmetic and logical functions are crucial for the execution of instructions within
the CPU. The ALU is responsible for carrying out the necessary arithmetic or logical operation
specified by the instruction when retrieved and decoded by the Control Unit. For instance, the
Arithmetic Section of the ALU will perform the addition operation and output the result if an
instruction calls for adding two integers.
Sometimes, a CPU may contain multiple ALUs to enhance its processing capabilities. Multiple
ALUs can work simultaneously, allowing for parallel execution of operations and speeding up
computation tasks. This is especially beneficial in CPUs with multiple cores or processors
designed for high-performance computing.
Memory or Storage Unit

A computer system's memory or storage unit maintains instructions, data, and intermediate
outcomes. It acts as a database that other computer components may access and save data in as
needed. This device has numerous names because of its numerous functions, including internal
storage unit, main memory, primary storage, or Random-access reminiscence (RAM).
The memory unit's capability directly affects the computer's speed, power, and normal
performance. A memory unit with a larger ability allows for storing more data and instructions,
resulting in an improved machine capacity to handle complicated tasks efficiently.

A computer system commonly has two types of memory: primary and secondary.
o Primary memory, often called RAM, is the main memory of a computer. It closely
collaborates with the CPU to quickly store and retrieve data. RAM allows the computer to
access information randomly, which means it can retrieve any piece of data without going
through everything in order. RAM acts as a momentary workspace where the computer stores
the information and applications it is now utilizing. RAM is a volatile memory, so anything
saved inside is lost when the machine is switched off. How many programs can run
simultaneously and how much data can be processed simultaneously depends on the RAM
capacity.

o Secondary memory includes hard disk drives (HDDs), solid-state drives (SSDs), and
external storage devices. Computer systems are designed to store data for extended periods,
even if powered off. Secondary memory, unlike RAM, is non-volatile and maintains records
even in the absence of power. It is the storage location for operating systems, software
applications, documents, and user data. Secondary memory has a larger capability in
comparison to RAM. While accessing data from secondary memory takes longer than primary
memory, it gives the advantage of long-term data retention.

Some functions of the Memory unit


o Storage: The memory unit stores instructions, data, and intermediate results for the
computer to perform tasks.
o Retrieval: The computer can access stored information quickly and efficiently, enabling
the processor to retrieve data and instructions during program execution.
o Temporary Storage: The memory unit provides temporary storage (RAM) for actively
running programs, allowing the CPU to access and manipulate data quickly.
o Data Transfer: It facilitates the transfer of data between the CPU and other components
of the computer system, ensuring smooth communication and efficient processing.
o Fast Access: The memory unit offers fast access to data and instructions, reducing delays
in program execution and enhancing overall system performance.
o Random Access: It enables the CPU to retrieve data from any location in the memory unit
without searching sequentially, allowing for quick and random access to information.

Modern CPUs also have additional features like cache memory, virtualization capability, and
a couple of cores in addition to the abovementioned components. A small, quick memory called
a cache is used to store data and instructions that are utilized frequently. A single CPU may run
numerous operating systems thanks to virtualization capability. The CPU can execute
numerous tasks simultaneously thanks to multiple cores, enhancing its performance and
multitasking capabilities.

2.1.3 Output Devices


The output device displays the result of the processing of raw data that is entered in the
computer through an input device. There are a number of output devices that display output in
different ways such as text, images, hard copies, and audio or video. They bridge the gap
between digital data and human perception, letting users engage with computer-generated
information. Understanding the many forms of output devices and their importance in
computing is essential for making informed decisions while selecting the right devices for
certain applications.

Categories of Output Devices


Output devices can be categorized into four main types based on the nature of their output.
o Visual Output Devices: These devices display processed data as text, images, or video.
Examples include monitors and projectors, which allow users to view information on
screens or project it onto larger surfaces.
o Data Output Devices: These devices provide machine-readable output for further
processing or storage. Plotters and 3D printers fall into this category, allowing users to
create physical representations of data or objects.
o Print Output Devices: Printers produce hard copies of processed data, such as documents,
images, or graphics. They allow for physical documentation and distribution of
information.
o Sound Output Devices: These devices deliver audio output for listening or
communication purposes. Speakers and headphones/earphones enable users to hear the
sound, whether Music, speech, or other audio content.

Visual Output Devices


Visual output devices are components of computing systems that enable the visual presentation
of processed data. Monitors and projectors, for example, play an important role in displaying
information to users through text, pictures, or video.
Users can view and analyze information more effectively with visual output devices. They
allow for the intelligible display of text, making reading papers, emails, and online sites
simpler. These devices also excel in picture presentation, allowing users to see photographs,
graphics, and illustrations with accuracy and detail. Video material is additionally improved by
visual output devices, resulting in a fascinating viewing experience.
Some of the popular visual output devices are:
1. Monitor
o CRT Monitor
o LCD Monitor
o LED Monitor
o Plasma Monitor

2. Printer
o Impact Printers
o Character Printers
o Dot Matrix printers
o Daisy Wheel printers
o Line printers
o Drum printers
o Chain printers
o Non-impact printers
o Laser printers
o Inkjet printers
3. Projector

1) Monitor
The monitor is the display unit or screen of the computer. It is the main output device that
displays the processed data or information as text, images, audio or video.
The types of monitors are given below.
i) CRT Monitor

CRT monitors are based on the cathode ray tubes. They are like vacuum tubes which produce
images in the form of video signals. Cathode rays tube produces a beam of electrons through
electron guns that strike on the inner phosphorescent surface of the screen to produce images
on the screen. The monitor contains millions of phosphorus dots of red, green and blue color.
These dots start to glow when struck by electron beams and this phenomenon is called
cathodoluminescence.
The main components of a CRT monitor include the electron gun assembly, deflection plate
assembly, fluorescent screen, glass envelope, and [Link] front (outer surface) of the screen
onto which images are produced is called the face plate. It is made up of fiber optics.
There are three electron beams that strike the screen: red, green, and blue. So, the colors which
you see on the screen are the blends of red, blue and green [Link] magnetic field guides the
beams of electrons. Although LCDs have replaced the CRT monitors, the CRT monitors are
still used by graphics professionals because of their colour quality.
ii) LCD Monitor

The LCD monitor is a flat panel screen that is compact and light-weight as compared to CRT
monitors. It is based on liquid crystal display technology which is used in the screens of laptops,
tablets, smart phones, etc. An LCD screen comprises two layers of polarized glass with a liquid
crystal solution between them. When the light passes through the first layer, an electric current
aligns the liquids crystals. The aligned liquid crystals allow a varying level of light to pass
through the second layer to create images on the screen.
The LCD screen has a matrix of pixels that display the image on the [Link] LCDs had
passive-matrix screens in which individual pixels are controlled by sending a charge. A few
electrical charges could be sent each second that made screens appear blurry when the images
moved quickly on the screen.
Modern LCDs use active-matrix technology and contain thin film transistors (TFTs) with
capacitors. This technology allows pixels to retain their charge. So, they don?t make screen
blurry when images move fast on the screen as well as are more efficient than passive-matrix
displays.
iii) LED monitor
The LED monitor is an improved version of an LCD monitor. It also has a flat panel display
and uses liquid crystal display technology like the LCD monitors. The difference between them
lies in the source of light to backlight the display. The LED monitor has many LED panels, and
each panel has several LEDsto backlight the display, whereas the LCD monitors use cold
cathode fluorescent light to backlight the [Link] electronic devices such as mobile
phones, LED TVs, laptop and computer screens, etc., use a LED display as it not only produces
more brilliance and greater light intensity but also consumes less power.
iv) Plasma Monitor

The plasma monitor is also a flat panel display that is based on plasma display technology. It
has small tiny cells between two glass panels. These cells contain mixtures of noble gases and
a small amount of mercury. When voltage is applied, the gas in the cells turns into a plasma
and emits ultraviolet light that creates images on the screen, i.e., the screen is illuminated by a
tiny bit of plasma, a charged gas. Plasma displays are brighter than liquid crystal displays
(LCD) and also offer a wide viewing angle than an LCD.
Plasma monitors provide high resolutions of up to 1920 X 1080, excellent contrast ratios, wide
viewing angle, a high refresh rate and more. Thus, they offer a unique viewing experience
while watching action movies, sports games, and more.

Applications of Monitor
o Personal Computing: Monitors are commonly used in personal computers for everyday
operations such as online surfing, document editing, video viewing, and gameplay.
o Workstations: Monitors are necessary in professional settings such as workplaces since
they serve as the primary display for employees' workstations. Users may view and edit
documents, spreadsheets, presentations, and other work-related apps with them.
o Design and Multimedia: Graphic designers, video editors, and other multimedia workers
rely on monitors. High-resolution monitors with precise color reproduction are utilized to
develop and edit visual material.
o Gaming: Gaming monitors give immersive experiences with high refresh rates and short
reaction times. Gamers use monitors to display fast-paced action, colorful images, and fluid
gameplay.
o Education: Monitors are used in educational institutions, such as schools and universities,
to facilitate learning. They display educational content, multimedia presentations,
interactive learning materials, etc.

3) Projector

A projector is an output device that enables the user to project the output onto a large surface
such as a big screen or wall. It can be connected to a computer and similar devices to project
their output onto a screen. It uses light and lenses to produce magnified texts, images, and
videos. So, it is an ideal output device to give presentations or to teach a large number of people.
Modern projects (digital projectors) come with multiple input sources such as HDMI ports for
newer equipment and VGA ports that support older devices. Some projectors are designed to
support Wi-Fi and Bluetooth as well. They can be fixed onto the ceiling, placed on a stand, and
more and are frequently used for classroom teaching, giving presentations, home cinemas, etc.
A digital projector can be of two types:
1. Liquid Crystal Display (LCD) digital projector: This type of digital projectors are very
popular as they are lightweight and provide crisp output. An LCD projector uses
transmissive technology to produce output. It allows the light source, which is a standard
lamp, to pass through the three colored liquid crystal light panels. Some colors pass through
the panels and some are blocked by the panels and thus images are on the screen.
2. Digital Light Processing (DLP) digital projector: It has a set of tiny mirrors, a separate
mirror for each pixel of the image and thus provide high-quality images. These projectors
are mostly used in theatres as they fulfill the requirement of high-quality video output.

Applications of projectors
o Education: Classrooms and educational institutions make heavy use of projectors.
Teachers may use projectors to show large groups of pupils instructional materials,
presentations, movies, and interactive items.
o business Presentations: In corporate settings, projectors are vital for giving presentations
and sharing information with clients, colleagues, or stakeholders. Presenters can use them
to offer slideshows, charts, graphs, and other visual aids.
o Home Theatre: Projectors are commonly used in in-home theatre systems. They provide
a cinematic experience for customers by projecting movies, TV shows, or streaming
material onto a huge screen.
o Events and Conferences: Projectors are essential for events, conferences, and seminars.
They are used to show keynote speeches, slideshows, movies, and live demonstrations to a
big group.
o Digital Signage: Projectors are employed in digital signage applications to display
advertisements, information, or dynamic content on large screens in public spaces, retail
stores, or corporate environments.
o Art Installations: Projectors are used by artists and designers to create immersive art
installations. They project images, videos, or interactive visuals onto walls, buildings, or
other unconventional surfaces, transforming spaces and providing unique visual
experiences.

Print Output Devices


Print output devices are essential components of computing systems that enable the generation
of hard copies of processed data. These devices, commonly known as printers, allow users to
obtain physical copies of documents, images, or other types of information.
Print output devices offer several advantages. Firstly, they provide a tangible format for
information, allowing for easy reading, sharing, and archiving of documents. Hard copies are
particularly useful for legal documents, contracts, or important records that require physical
signatures or official documentation. Print output devices find applications in various settings,
including homes, offices, schools, and businesses. They are used for printing documents,
reports, presentations, photographs, labels, and more. From everyday printing needs to
specialized requirements, printers provide a reliable and efficient means of generating physical
copies of digital content.
Some of the popular print output devices are:
3) Printer
o Impact Printers
o Character Printers
o Dot Matrix printers
o Daisy Wheel printers
o Line printers
o Drum printers
o Chain printers
o Non-impact printers
o Laser printers
o Inkjet printers

A printer produces hard copies of the processed data. It enables the user, to print images, text
or any other information onto the paper. Users can pick from various printer types, such as
inkjet, laser, or dot matrix, to meet their printing demands. Printers enable the generation of
tangible copies for record-keeping, presentations, marketing materials, and other purposes,
from household to professional settings. Printers are essential for personal and commercial use
due to their simplicity and adaptability.
Based on the printing mechanism, the printers are of two types: Impact Printers and Non-
impact Printers.
Impact Printers: They are of two types:
o Character Printers
o Dot Matrix printers
o Daisy Wheel printers
o Line printers
o Drum printers
o Chain printers
Non-impact printers: They are of two types:
o Laser printers
o Inkjet printers

Impact Printer
The impact printer uses a hammer or print head to print the character or images onto the paper.
The hammer or print head strikes or presses an ink ribbon against the paper to print characters
and images.
Impact printers are further divided into two types.
A. Character Printers
B. Line printers
A) Character Printers
Character printer prints a single character at a time or with a single stroke of the print head or
hammer. It does not print one line at a time. Dot Matrix printer and Daisy Wheel printer are
character printers. Today, these printers are not in much use due to their low speed and because
only the text can be printed. The character printers are of two types, which are as follows:
i) Dot Matrix Printer

Dot Matrix Printer is an impact printer. The characters and images printed by it are the patterns
of dots. These patterns are produced by striking the ink soaked ribbon against the paper with a
print head. The print head contains pins that produce a pattern of dots on the paper to form the
individual characters. The print head of a 24 pin dot matrix contains more pins than a 9 pin dot
matrix printer, so it produces more dots which results in better printing of characters. To
produce color output, the black ribbon can be changed with color stripes. The speed of Dot
Matrix printers is around 200-500 characters per second.
ii) Daisy Wheel Printer
Daisy Wheel Printer was invented by David S. Lee at Diablo Data [Link] consists of a
wheel or disk that has spokes or extensions and looks like a daisy, so it is named Daisy Wheel
printer. At the end of extensions, molded metal characters are mounted. To print a character
the printer rotates the wheel, and when the desired character is on the print location the hammer
hits disk and the extension hits the ink ribbon against the paper to create the impression. It
cannot be used to print graphics and is often noisy and slow, i.e., the speed is very low around
25-50 characters per second. Due to these drawbacks,these printers have become obsolete.
B) Line Printers:
Line printer, which is also as a bar printer, prints one line at a time. It is a high-speed impact
printer as it can print 500 to 3000 lines per minute. Drum printer and chain printer are examples
of line printers.
i) Drum Printer:

Drum printer is a line printer that is made of a rotating drum to print characters. The drum has
circular bands of characters on its surface. It has a separate hammer for each band of characters.
When you print, the drum rotates, and when the desired character comes under the hammer,
the hammer strikes the ink ribbon against the paper to print characters. The drum rotates at a
very high speed and characters are printed by activating the appropriate hammers. Although all
the characters are not printed at a time, they are printed at a very high speed. Furthermore, it
can print only a predefined style as it has a specific set of characters. These printers are known
to be very noisy due to the use of hammering techniques.
ii) Chain Printer:

Chain printer is a line printer that uses a rotating chain to print characters. The characters are
embossed on the surface of the chain. The chain rotates horizontally around a set of hammers,
for each print location one hammer is provided, i.e., the total number of hammers is equal to
the total number of print positions.
The chain rotates at a very high speed and when the desired character comes at the print
location, the corresponding hammer strikes the page against the ribbon and character on the
[Link] can type 500 to 3000 lines per minute. They are also noisy due to the hammering
action.

Non-Impact Printer:
Non-impact printers don't print characters or images by striking a print head or hammer on the
ink ribbon placed against the paper. They print characters and images without direct physical
contact between the paper and the printing machinery. These printers can print a complete page
at a time, so they are also known as page printers. The common types of non-impact printers
are Laser printer and Inkjet printer:
i) Laser Printer:

A laser printer is a non-impact printer that uses a laser beam to print the characters. The laser
beam hits the drum, which is a photoreceptor and draws the image on the drum by altering
electrical charges on the drum. The drum then rolls in toner, and the charged image on the drum
picks the toner. The toner is then printed on the paper using heat and pressure. Once the
document is printed, the drum loses the electric charge,and the remaining toner is collected.
The laser printers use powdered toner for printing instead of liquid ink and produce quality
print objects with a resolution of 600 dots per inch (dpi) or more.
ii) Inkjet Printer:

The inkjet printer is a non-impact printer that prints images and characters by spraying
fine,ionized drops of ink. The print head has tiny nozzles to spray the ink. The printer head
moves back and forth and sprays ionized drops of ink on the paper, which is fed through the
printer. These drops pass through an electric field that guides the ink onto the paper to print
correct images and characters.
An inkjet printer has cartridges that contain ink. Modern inkjet printers are color printers that
have four cartridges containing different colors: Cyan, Magenta, Yellow, and Black. It is
capable of printing high-quality images with different colors. It can produce print objects with
a resolution of at least 300 dots per inch (dpi).
Applications of Printer
o Personal and Home Use: Printers are frequently used in homes to print papers, pictures,
and other personal stuff. Individuals can use them to make tangible copies of vital
information or photographs for personal use.
o Offices and enterprises: Printers are required in offices and enterprises. They print
commercial enterprise papers, reports, contracts, invoices, and documents. Employees can
utilize printers to create physical copies of crucial information, which aids in
communication and record-keeping.
o Education: Students and teachers utilize printers at educational institutions such as schools
and universities. They are used to print assignments, worksheets, study materials, project
reports, and educational tools.
o Printing and Publishing: Printers are critical in the publishing and printing industries.
They're used on a massive scale to print publications, including newspapers, brochures,
flyers, and other published goods.
o Advertising and Marketing: Printers are employed in the advertising and marketing
industry to create promotional materials such as posters, banners, flyers, business cards,
and product labels.

Sound Output Devices


Sound output devices, which allow users to listen to audio material, are a significant component
of computing systems. Speakers and headphones, for example, facilitate sound reproduction
and improve the whole multimedia experience. There are various advantages to using sound
output equipment. They let consumers experience high-quality audio with increased clarity,
depth, and richness. Sound output devices improve the entire audio experience by bringing
information to the existence, whether or not it is the minute specifics in Music, the immersive
sound effects in movies, or the clear voice during a conference call.
These devices have several applications, which include use in homes, groups, amusement
venues, and academic institutions. They are used for personal enjoyment, communication,
professional audio work, and multimedia jobs. Sound output devices link to other devices, such
as smartphones, tablets, and televisions, increasing their versatility and utility.

Some of the popular sound output devices are:


4) Speakers
Speakers are important output devices that transform electrical impulses into audible sounds.
They're essential to many modern devices, including computers, televisions, music players, and
mobile phones. The audio system improves the multimedia experience by providing high-
quality audio output, whether listening to the song, viewing films, playing video games, or
participating in virtual meetings. They help ensure that consumers enjoy audio material with
clarity and depth by contributing to clean and clear sound reproduction.
Types of speakers
o Stereo Speakers: Also known as 2.0 speakers, stereo speakers comprise left and right
speakers. They are the most fundamental speaker, typically found in desktop computers,
laptop computers, and tiny audio installations. Stereo speakers offer a simple yet efficient
method of reproducing sounds and creating a spatial audio experience.

o Surround Sound Speakers: Surround sound speakers provide immersive audio


commonly used in home theatre systems. For a surround sound experience, many speakers
are carefully positioned around the room. Multiple speakers plus a subwoofer are used in
common arrangements like 5.1, 7.1, and 9.1 systems. The number denotes the number of
speakers, while ".1" denotes a specialized subwoofer for low-frequency effects. These
configurations provide realistic soundscapes, immersing viewers in a more engaging home
theatre experience.
o Subwoofers: Subwoofers are specialized speakers designed to reproduce low-frequency
sounds, also known as bass. They add depth and impact to audio by delivering powerful
and deep bass tones. Subwoofers are often used alongside stereo or surround sound systems
to enhance the audio experience, specifically in movies, Music, and gaming.

o Soundbars: Soundbars are slim and elongated speakers that provide an all-in-one audio
solution for TVs and home entertainment systems. They consist of multiple built-in
speakers housed in a single enclosure. Soundbars offer improved audio quality compared
to built-in TV speakers and can create a simulated surround sound effect. They are popular
for those seeking a compact and convenient audio setup.

o Portable Speakers: portable speakers are small, lightweight, wireless devices designed for
audio enjoyment on the go. Customers may additionally listen to songs and other audio
files from anywhere. Bluetooth audio systems are available in various styles and sizes, as
well as outdoor audio systems with long battery life and waterproof audio systems for use
by the pool.

o Bookshelf speakers: Bookshelf speakers are placed on a shelf, table, or stand. They
provide a good combination of size and sound insulation, making them excellent for small
to medium-sized rooms. In surround sound or stereo systems, they are commonly utilized
as back speakers.

o Soundbar subwoofer: Some soundbars have a separate subwoofer for higher bass
response. These subwoofers are designed to maximize sound output and offer lower-
strength enjoyment.
o Outdoor speaker: The outdoor speaker is designed to withstand outdoor situations such
as humidity, UV exposure, and temperature changes. They are ideal for outdoor gatherings,
parties, or enjoying Music in outdoor spaces like gardens or patios. Outdoor speakers can
be mounted on walls, installed on poles, or designed to blend into the landscape.

Applications of Speakers
o Entertainment: Speakers are used in entertainment systems such as home theatres, game
consoles, and music players to playback audio. They provide immersive sound experiences,
letting users enjoy high-quality audio in movies, Music, and gaming.
o Public Address Systems: Speakers are used in public places such as schools, stadiums,
conference centers, and airports to make announcements, deliver public speeches, and
address big audiences. They provide clear and audible communication in various public
meetings and activities.
o Multimedia Presentations: In multimedia presentations and conferences, speakers are
vital. They magnify the audio of presentations, movies, and speeches, allowing the
audience to better hear and participate in the information.
o Music Production: Speakers are crucial in music production studios and recording
environments. They are used for tracking and playback of recorded audio, ensuring correct
sound duplication and quality manipulation during the production technique.
o Communication Devices: Speakers are integrated into conversation devices like
smartphones, pills, and laptops. They permit customers to make telephone calls, participate
in video conferences, and listen to audio content.

5) Headphones/Earphones
Headphones and earphones are personal audio devices worn over the ears or inserted into the
ear canal, respectively. They deliver Music to the user directly, giving a private and immersive
listening experience. Earphones are tiny and fit within the ear, whereas headphones have two
speakers that cover both ears. They are regularly used with portable music players, phones,
laptop computers, and different gadgets. Users of headphones and earbuds may listen to Music
and podcasts and view films and other media without bothering others. They offer ease,
mobility, and the ability to concentrate on audio information while maintaining privacy and
clarity.
Types of Headphones/Earphones
Headphones and earphones come in various types and designs, catering to different preferences
and audio needs. Here are some common types:
o Over-Ear Headphones: Over-ear headphones feature large ear cups that fully envelop the
ears. They deliver exceptional sound quality and isolate noise, making them ideal for
immersive music listening and studio monitoring. One of their notable advantages is their
comfort, as the ear cups completely cover the ears, evenly distributing the weight for a
pleasant experience.

o On-Ear Headphones: On-ear headphones rest on the outer ear without fully enclosing it.
In comparison to over-ear headphones, they're smaller and additional compact. On-ear
headphones offer a first-rate aggregate of mobility and sound first-rate. Even as they do not
supply the same quantity of noise isolation as over-ear headphones, they will often be extra
lightweight and less hard to use for prolonged intervals.
o In-Ear Earphones: In-ear earphones, additionally known as earbuds or earphones, are
inserted right away into the ear canal. They are compact, light, and quite transportable. In
order to ensure a secure and comfortable fit, in-ear earbuds are equipped with silicone or
foam tips in different sizes. They provide good noise isolation and are appropriate for use
during difficult tasks or while traveling. In-ear earphones are commonly bundled with
smartphones and portable music players.

o Wireless Headphones/Earphones: Wireless Headphones/Earphones: Wireless


headphones and earphones have acquired recognition because of their comfort and freedom
from tangled wires. They communicate with different gadgets thru Bluetooth or different
wireless generations. Wi-Fi headphones let you circulate spherical freely without being
confined via the use of cables. They come in loads of fashions, together with over-ear, on-
ear, and in-ear designs.
o Noise-Canceling Headphones/Earphones: Noise-canceling headphones and earphones
use advanced technology to reduce external ambient noise. They employ microphones to
capture external sounds and generate opposite sound waves to cancel them out. Noise-
canceling headphones are mainly effective in busy locations, which include airplanes or
crowded areas, since they offer extra immersive listening enjoyment with less background
noise.
o Sports/Exercise Headphones/Earphones: Designed for active individuals, sports or
exercise headphones and earphones are designed to withstand sweat, moisture, and
vigorous movement. They often feature a secure fit and may have additional features like
water resistance or ear hooks to stay in place during physical activities.

o Gaming Headsets: Gaming headsets are tailored for gamers, providing enhanced audio
quality and clear communication. They typically come with built-in microphones for in-
game chat and voice communication. Gaming headsets offer immersive soundscapes,
allowing gamers to pinpoint audio cues accurately.
o True Wireless Earbuds: True wireless earbuds are in-ear headphones with no wires
connecting them. Each earbud is self-contained and connects to the smartphone through
Bluetooth. True wireless earbuds provide a cable-free listening experience, with some
versions including sophisticated capabilities such as touch controls and smart assistants.

Applications of Headphones/Earphones
o Personal Music Listening: Headphones/earphones are frequently utilized for personal
music enjoyment. Headphones/earphones allow you to listen to your favorite Music
privately and clearly, whether you're on the road or resting at home.
o Communication: Headphones/Earphones with built-in microphones are used for voice
calls, video conferencing, and online gaming. They provide clear audio input and output,
enabling effective communication over voice and video platforms.
o Fitness and Sports: Headphones/Earphones are popular among fitness enthusiasts and
athletes. They offer the convenience of wire-free listening during workouts, running, or
other physical activities, keeping users motivated and entertained.
o Education and Language Learning: Headphones/Earphones are used in educational
settings for language learning programs, online courses, and audio-based learning
materials. They provide a focused listening experience, helping learners improve
comprehension and pronunciation.
o Entertainment: Headphones/earphones are required to watch movies and TV shows and
play video games. They offer immersive audio experiences that allow users to completely
immerse themselves in the entertainment material without bothering others.

Data Output Devices


Data output devices are essential components of computer systems that allow users to receive
and analyze processed data intelligibly. These gadgets are critical in displaying data
meaningfully, making it accessible and valuable for further analysis or decision-making.
Data output devices are required for data processing, visualization, and transmission. They
facilitate understanding complex information by presenting it in a visually accessible format.
Using data output devices, users can interpret and make sense of data more effectively, leading
to informed decision-making, improved communication, and enhanced productivity in various
fields and industries.
Some of the popular Data output devices are:
6) Plotter
A plotter is a specialized output device used to generate high-quality, accurate, and detailed
graphics. It's popular in fields like engineering, architecture, and graphic design. Unlike
printers, which use ink or toner to create pictures or text on paper, plotters utilize a pen or
marker to draw continuous lines on diverse media such as paper, vinyl, or film. Plotters are
capable of creating intricate and accurate drawings, maps, blueprints, and technical diagrams.
They are valued for their ability to handle large-format prints and deliver precise output,
making them essential tools in industries that require precise graphical representation.
Types of Plotters
Plotters come in different types, each with its own unique features and applications. Here are
some common types of plotters:
o Pen Plotters: Pen plotters are the most classic sort of plotter, drawing continuous lines on
paper or other media using a pen or marker. They create precise and elaborate designs by
sliding the pen horizontally and vertically over the page. Pen plotters are known for their
high accuracy and can produce detailed line art, technical diagrams, architectural
blueprints, and engineering designs. They are commonly used in industries that require
precise and professional-looking graphical outputs.

o Electrostatic Plotters: Electrostatic plotters use an electrostatic charge to attract toner or


ink onto paper. They operate by selectively charging areas of the paper and then applying
toner or ink to those charged areas, resulting in the formation of graphical output.
Electrostatic plotters can print high-resolution images with smooth gradients and solid fills.
They are frequently used in industries requiring accurate color reproduction, including
graphic design, advertising, and photography.
o Inkjet Plotters: Inkjet plotters work similarly to inkjet printers but are designed for large-
format printing. They generate the desired picture or pattern by spraying small droplets of
ink onto the paper. High-quality printouts with brilliant colors and precise details may be
produced using inkjet plotters. They are frequently used in industries that need large-scale
printing, such as architecture, engineering, and signage.

o Cutting Plotters: Cutting plotters, also known as vinyl cutters, are specialized plotters
used to cut out shapes and designs on various materials such as vinyl, paper, or fabric. They
operate by cutting along the outlines of the desired pattern using a sharp blade. Cutting
plotters are commonly used in sign making, vehicle graphics, apparel design, and other
industries that require precise cutting of materials for signage, decals, or stencils.
o Laser Plotters: Laser plotters use a laser beam to create high-resolution prints on various
media. They work by directing the laser beam across the surface of the media, selectively
exposing it to heat, which creates the desired image or design. Laser plotters are known for
their high precision and can produce detailed and intricate graphics. They are used in
industries such as prototyping, architectural modeling, and graphic arts, where precise and
complex designs are required.
Applications of Plotter
o Engineering and Architecture: Plotters are extensively used in engineering and
architecture for creating detailed technical drawings, blueprints, and floor plans. They can
produce accurate and scaled drawings on large sheets of paper or other materials.
o Fine Art & Graphic Design: Plotters are used by artists and graphic designers to generate
large-scale artwork, posters, and drawings. They can reproduce fine details and beautiful
colors, letting artists communicate their ideas on a larger scale.
o Textile and Fashion Design: Plotters are used to create patterns, templates, and stencils in
the textile and fashion sectors. They can produce intricate designs and precise
measurements on fabrics, enabling efficient production and customization.
o Signage and Advertising: Plotters are utilized in the production of signs, banners, and
promotional materials. They can cut vinyl or other materials into desired shapes and sizes,
allowing for the creation of visually appealing signage and advertisements.

Wireless Output Devices


Wireless output devices have grown in popularity and have become essential components of
modern computing systems. These gadgets link and interact with computers or other devices
via wireless technology, eliminating the need for physical wires or connections. They provide
ease, flexibility, and mobility by letting users engage with their devices from a distance while
removing the constraints imposed by wired connections. Here are a few examples of wireless
output devices and their applications:
o Wireless Monitors: Wireless monitors are display units that can connect to a computer or
other devices using wireless technology, such as Wi-Fi or Bluetooth. They provide the ease of
cable-free communication, letting users position their displays wherever they are within
wireless range. Wireless monitors are especially beneficial when wire management is difficult
or when users need to move or adjust the display often.
o Wireless Printers: Wireless printers have changed the way people print by removing the
requirement for direct physical connections. These printers usWi-Fifi or Bluetooth to connect
to devices such as PCs, laptops, or smartphones, allowing wireless printing from anywhere
within the network range. Wireless printers provide increased flexibility, convenience, and
decreased cable clutter. Users may print papers, images, and other items without having to deal
with wires and cords. Wireless printers are very handy in shared office environments or
households with many devices since they may be accessed by several people at the same time.

o Wireless Projectors: They can wirelessly receive video and audio signals, letting users project
material from a distance onto a screen or wall. They can wirelessly receive video and audio
signals, letting users project material from a distance onto a screen or wall. Wireless projectors
are often utilized in classrooms, boardrooms, and home theatre setups because they provide
flexibility and convenience of usage during presentations, movie evenings, and gaming
sessions.

o Wireless Speakers: wireless speakers make use of wireless technologies like Bluetooth or Wi-
Fi to connect and flow audio from devices which include smartphones, tablets, or computer
systems. They provide a clean method to listen to Music, podcasts, or other audio records
without having to deal with cords. Wi-Fi audio systems are available in an expansion of sizes
and styles, ranging from small portable devices for on-the-go use to larger devices for home
enjoyment systems.

o Wireless Headphones/Earphones: wireless headphones and earbuds have grown in


recognition because of their portability and lack of cables. Wireless headphones and earbuds
connect to gadgets via Bluetooth, giving a hassle-free music experience without tangled cords.
They're available in an expansion of designs to accommodate an extensive variety of tastes and
usage conditions. These gadgets' wireless connection allows users to roam around freely while
listening to audio material. Wireless headphones and earbuds have become popular alternatives
for their seamless and portable audio experiences, whether for workouts, commuting, or simply
untethered listening.

o Wireless Presenters: Wireless presenters are handheld devices that enable users to control
presentations remotely. They connect to computers or other devices using wireless technology,
allowing presenters to navigate slides, highlight points, or control multimedia elements from a
distance. Wireless presenters provide flexibility and enhance the presenter's mobility and
engagement during meetings, conferences, or lectures.

Applications of Wireless Output Devices


o Home and Office Environments: Wireless output devices find widespread use in both
home and office settings. Wireless printers allow multiple users to print documents or
photos from their devices, eliminating the need for everyone to be physically connected to
the printer. Wireless speakers provide flexible audio solutions for entertainment or
productivity purposes.
o Education: Wireless output devices are particularly valuable in educational environments.
Wireless projectors enable teachers to display content from their devices onto a larger
screen, facilitating effective visual learning for students. Wireless headphones can be used
by students to listen to educational audio materials without disrupting others.
o Presentations and Conferences: Wireless output devices are commonly used in business
presentations, conferences, and meetings. Wireless projectors and presenters allow for
seamless presentations without the need for cable connections. Wireless speakers provide
clear audio for conference calls or multimedia presentations.
o Entertainment: Wireless output devices, such as headphones/earphones and speakers,
improve entertainment experiences by allowing for more mobility and high-quality audio
for Music, movies, and other media.
o Mobile Devices: Wireless output devices are compatible with mobile devices such as
smartphones and tablets. Users can wirelessly connect to wireless speakers, projectors, or
headphones/earphones to enhance their mobile entertainment or productivity experiences.

Advantages of Wireless Output Devices


o Convenience and Flexibility: Wireless output devices offer the convenience of cable-free
connectivity. Users can connect and interact with their devices from a distance, eliminating
the limitations imposed by physical cables. This flexibility allows for easier device setup,
repositioning, and mobility.
o Reduced Clutter: Without the need for physical cables, wireless output devices contribute
to a cleaner and more organized workspace. Users can avoid the tangle of cables and the
hassle of managing and untangling wires, leading to a more aesthetically pleasing and
efficient working environment.
o Enhanced Mobility: Wireless output devices provide greater freedom of movement. Users
can freely move around within the wireless range without being tethered to a specific
location. This is particularly advantageous in scenarios such as presentations, where the
presenter can move around the room while maintaining control over the output device.
o Ease of Sharing: Wireless output devices make it easier to share resources among multiple
users. For example, wireless printers can be accessed by multiple devices within a wireless
network, allowing users to conveniently print from different locations without the need for
physical connections or transferring files.
o Increased Accessibility: Wireless output devices improve accessibility for users with
mobility challenges or disabilities. They enable users to interact with devices from a
comfortable position or distance, providing a more inclusive computing experience.

2.1.4 Primary Memory


The CPU has direct access to primary memory, sometimes referred to as random access
memory (RAM). The data and instructions that are currently being processed are kept in
primary memory. The data and instructions are accessed by the CPU from primary memory
when a computer programme is running. The information is removed from primary memory
once the programme is completed.
Primary memory is classified into two types: random access memory (RAM) and read-only
memory (ROM).
o RAM is the most common form of primary memory and is used to store data and instructions
that the CPU wishes to access frequently. RAM is volatile, which means that its contents are
lost when the computer is turned off. But RAM can be effortlessly and quickly written to and
read from, making it a really perfect storage medium for temporary data and instructions.
o ROM is a form of memory this is used to store data and instructions that don't change. ROM
is non-volatile, which means that its contents aren't lost while the computer is turned off. ROM
is used to keep firmware and the laptop's basic input/Output machine (BIOS), that are required
for the computer to boot up and function well.

Other primary memory types, including cache memory, are sometimes used in computer
systems. High-speed memory called cache saves information and instructions, which might be
utilized often. By lowering the time, the CPU has to wait for data to be received from RAM or
secondary storage devices, it is used to speed up the processing of records.

2.1.5 Secondary Memory:


Secondary memory, also called auxiliary storage, is a type of computer memory that is used to
store data and programs that aren't currently being utilized by the CPU. In contrast to primary
memory, secondary memory is non-volatile, which means that its contents are not lost when
the computer is turned off.
There are several types of secondary memory devices, such as hard disk drives (HDD), solid-
state drives (SSD), optical disks (including CDs and DVDs), and USB flash drives. These
devices have varying storage capacities, read and write speeds, and different capabilities that
make them appropriate for different types of applications.
o Hard disc drives are the most typical secondary memory tool in computing devices and laptop
computers. They come in various sizes and speeds and keep data on magnetic discs. However,
solid-state drives employ flash memory to store data and are typically quicker and more reliable
despite being extra high-priced than HDDs.
o Optical discs are a secondary memory that reads and writes data to discs using lasers. They
are frequently used for data backup, distribution of software, and other digital information.
Small, portable storage devices known as USB flash drives are connected to a computer's USB
connection.

Users can store a lot of data and programmes in secondary memory, which is useful since it
makes them accessible fast and readily when needed. Users can also protect crucial data from
loss due to system crashes or other issues by using secondary memory devices as backups.

2.2 Operations of Computer Components


The operations of computer components are given below:
Computer components collaborate to carry out the numerous tasks necessary for a computer
system to run. The following are some of the major operations carried out by computer
components:
1. Inputting: It is the process of entering raw data, instructions and information into the
computer. Keyboards, mice, and scanners are used as input devices to help with the process.
These tools are used to enter information and instructions into a computer system. Data is
transferred to the CPU for processing after inputting by an input device.
2. Processing: It is the process of converting the raw data into useful information. This
process is performed by the CPU of the computer. It takes the raw data from storage,
processes it and then sends back the processed data to storage. The CPU performs
arithmetic computations, logical operations, and data transport processes.
3. Storing: The computer has primary memory and secondary storage to store data and
instructions. It stores the data before sending it to CPU for processing and also stores the
processed data before displaying it as output. The primary memory, sometimes called
RAM, is where the CPU processes the data and instructions. Hard disc drives and solid-
state drives, which serve as secondary memory, offer long-term storage for data and
programmes that are not currently used.
4. Outputting: It is the process of presenting the processed data through output devices like
monitor, printer and speakers. These devices display or produce the results of the
processing performed by the CPU. The results are sent to an output device for display or
printing after the CPU has finished processing the data and instructions.
5. Controlling: This operation is performed by the control unit that is part of CPU. The
control unit ensures that all basic operations are executed in a right manner and sequence.
The main circuit board connects all the parts of the computer. It also regulates the data flow
between them, ensuring they function properly and connecting them all.

3.0 Hardware, software and humanware


3.1 Difference between Hardware, Software and Humanware
Hardware is the physical arrangement of electronic parts that can only be changed with a
screwdriver or soldering iron. It is purely physical.
Software is the arrangement of digital instructions that guide the operation of computer
hardware. Software is loaded from storage (flash, disk, network, etc) into the computer's
operating memory (RAM) on demand, and is designed to be easy to change.
Humanware is hardware and software that emphasizes user capability and empowerment and
the design of the user interface. The process of building humanware generally consists of these
steps:

4.0 Diverse and growing computer/digital applications.


4.1 Components of the Computer System
The various components of the computer system are classified into two groups.
• Hardware
• Software

4.1.1 What is Computer Hardware?

Hardware, which is abbreviated as HW, refers to all physical components of a computer


system, including the devices connected to it. You cannot create a computer or use software
without using hardware. The screen on which you are reading this information is also a
hardware.

What is a hardware upgrade?

A hardware upgrade refers to a new hardware, or a replacement for the old one, or additional
hardware developed to improve the performance of the existing hardware. A common example
of a hardware upgrade is a RAM upgrade that increases the computer's total memory, and video
card upgrade, where the old video card is removed and replaced with the new one.

[Link] Computer Hardware Parts

Some of the commonly used hardware in your computer are described below:

1. Motherboard
2. Monitor
3. Keyboard
4. Mouse

We shall only discuss Motherboard, as the rest has been discussed in detail in in the beginning.

Motherboard:

The motherboard is generally a thin circuit board that holds together almost all parts of a
computer except input and output devices. All crucial hardware like CPU, memory, hard drive,
and ports for input and output devices are located on the motherboard. It is the biggest circuit
board in a computer chassis.

It allocates power to all hardware located on it and enables them to communicate with each
other. It is meant to hold the computer's microprocessor chip and let other components connect
to it. Each component that runs the computer or improves its performance is a part of the
motherboard or connected to it through a slot or port.

There can be different types of motherboards based on the type and size of the computers. So,
a specific motherboard can work only with specific types of processors and memory.

Components of a Motherboard:
CPU Slot: It is provided to install the CPU. It is a link between a microprocessor and a
motherboard. It facilitates the use of CPU and prevents the damage when it is installed or
removed. Furthermore, it is provided with a lock to prevent CPU movement and a heat sink to
dissipate the extra heat.

RAM Slot: It is a memory slot or socket provided in the motherboard to insert or install the
RAM (Random Access Memory). There can be two or more memory slots in a computer.

Expansion Slot: It is also called the bus slot or expansion port. It is a connection or port on the
motherboard, which provides an installation point to connect a hardware expansion card, for
example, you can purchase a video expansion card and install it into the expansion slot and
then can install a new video card in the computer. Some of the common expansion slots in a
computer are AGP, AMR, CNR, PCI, etc.

Capacitor: It is made of two conductive plates, and a thin insulator sandwiched between them.
These parts are wrapped in a plastic container.

Inductor (Coil): It is an electromagnetic coil made of a conducting wire wrapped around an


iron core. It acts as an inductor or electromagnet to store magnetic energy.

Northbridge: It is an integrated circuit that allows communications between the CPU


interface, AGP, and memory. Furthermore, it also allows the southbridge chip to communicate
with the RAM, CPU, and graphics controller.

USB Port: It allows you to connect hardware devices like mouse, keyboard to your computer.

PCI Slot: It stands for Peripheral Component Interconnect slot. It allows you to connect the
PCI devices like modems, network hardware, sound, and video cards.

AGP Slot: It stands for Accelerated Graphics Port. It provides the slot to connect graphics
cards.

Heat Sink: It absorbs and disperses the heat generated in the computer processor.

Power Connector: It is designed to supply power to the motherboard.

CMOS battery: It stands for complementary metal-oxide-semiconductor. It is a memory that


stores the BIOS settings such as time, date, and hardware settings.
4.1.2 What is Computer Software?

Software, which is abbreviated as SW or S/W, is a set of programs that enables the hardware
to perform a specific task. All the programs that run the computer are software.

The software can be of three types: system software, application software, and programming
software.

1) System Software

The system software is the main software that runs the computer. When you turn on the
computer, it activates the hardware and controls and coordinates their functioning. The
application programs are also controlled by system software. An operating system is an
example of system software.

Operating System:

An operating system is the system software that works as an interface to enable the user
to communicate with the computer. It manages and coordinates the functioning of
hardware and software of the computer. The commonly used operating systems are
Microsoft Windows, Linux, and Apple Mac OS X.

Some other examples of system software include:

o BIOS: It stands for basic input output system. It is a type of system software, which is
stored in Read Only Memory (ROM) located on the motherboard. However, in
advanced computer systems, it is stored in flash memory. BIOS is the first software that
gets activated when you turn on your computer system. It loads the drivers of the hard
disk into memory as well as assists the operating system to load itself into the memory.
o Boot Program: Boot refers to starting up a computer. When you switch on the
computer, the commands in the ROM are executed automatically to load the boot
program into memory and execute its instructions. The BIOS program has a basic set
of commands that enables the computer to perform the basic input/output instructions
to start the computer.
o An assembler: It plays the role of a converter as it receives basic computer instructions
and converts them into a pattern of bits. The processor uses these bits to perform basic
operations.
o A device driver: This system software controls hardware devices connected to a
computer. It enables the computer to use the hardware by providing an appropriate
interface. The kernel of a Computer's CPU communicates with different hardware
through this software. Operating systems generally come with most of the device
drivers. If the operating system does not have a device driver for hardware, you have to
install the device driver before using that hardware device.

2) Application Software:

Application software is a set of programs designed to perform a specific task. It does not control
the working of a computer as it is designed for end-users. A computer can run without
application software. Application software can be easily installed or uninstalled as required. It
can be a single program or a collection of small programs. Microsoft Office Suite, Adobe
Photoshop, and any other software like payroll software or income tax software are application
software. As we know, they are designed to perform specific tasks. Accordingly, they can be
of different types such as:

o Word Processing Software: This software allows users to create, edit, format, and
manipulate the text and more. It offers lots of options for writing documents, creating
images, and more. For example, MS Word, WordPad, Notepad, etc.
o Spreadsheet Software: It is designed to perform calculations, store data, create charts,
etc. It has rows and columns, and the data is entered in the cell, which is an intersection
of a row and column, e.g., Microsoft Excel.
o Multimedia Software: These software are developed to perform editing of video,
audio, and text. It allows you to combine texts, videos, audio, and images. Thus, you
can improve a text document by adding photos, animations, graphics, and charts
through multimedia software. For example, VLC player, Window Media Player, etc.
o Enterprise Software: These software are developed for business operational
functions. It is used in large organizations where the quantum of business is too large.
It can be used for accounting, billing, order processing and more. For example, CRM
(Customer Relationship Management), BI (Business Intelligence), ERP (Enterprise
Resource Planning), SCM (Supply Chain Management), customer support system, and
more.

3) Programming Software:
It is a set or collection of tools that help developers in writing other software or programs. It
assists them in creating, debugging, and maintaining software or programs or applications. We
can say that these are facilitator software that helps translate programming language such
as Java, C++, Python, etc., into machine language code. So, it is not used by end-users. For
example, compilers, linkers, debuggers, interpreters, text editors, etc. This software is also
called a programming tool or software development tool.

Some examples of programming software include:

o Eclipse: It is a java language editor.


o Coda: It is a programming language editor for Mac.
o Notepad++: It is an open-source editor for windows.
o Sublime text: It is a cross-platform code editor for Linux, Mac, and Windows.

4.2 Features of Computer

Features of Computer
• Speed: A computer is a time-saving device. It performs several calculations and tasks in
few seconds that we take hours to solve. The speed of a computer is measure in terms of
GigaHertz and MegaHertz.
• Accuracy: A calculation or task performed by a computer is accurate the chances of
occurring errors are minimal. The errors occur in a computer by entering wrong data by a
human being. A computer performs several tasks and calculations so quickly and
accurately.
• Memory: A computer can store billions of records as per requirement and these records
can easily accessible with full accuracy. The storing capacity of computer memory is
measured in terms of Bytes, Kilobytes (KB), Megabytes (MB), Gigabyte(GB), and
Terabyte(TB).
• Versatility: A computer can perform more than one task at the same time, this feature is
called versatility. For example, we can create our project using PowerPoint and Wordpad
while listening to music or we can design a website while listening to music.
• Automation: Today the world is moving toward AI (Artificial Intelligence) based
technology. Once instructions are programmed, a computer can perform work
automatically. This feature of the computer replaces thousands of workers by performing
tasks automatically.
• Reliability: A computer is a reliable device. The output results never differ until the input
is different. If an input is the same then output won’t be different.
• Diligence: A human can not work for several hours without taking a rest whereas a
computer device never gets tired. A computer can perform millions of calculations
constantly with full accuracy without taking a rest.
4.3 Basic Applications of Computers
Computers are used in every field of life, such as homes, businesses, educational institutions,
research organizations, the medical field, government offices, entertainment, etc. Today we
can not imagine growing our technology without computers. The various field where the
computer is very essential are:
• Science: Today computer is the primary work tool in the field of science. It is the
best-suited machine for collecting, analyzing, classifying, and storing data. It becomes
the most essential medium to spread knowledge internally and internationally. It allows
scientists from different locations to work together and share ideas on the same project.
• Defence System: A computer performs a vital to control defense system. Computers
are used to track airplanes, missiles, tanks, and different kinds of weapons. Once the
radar system tracks a missile and artificial intelligence is programmed to target a
missile and destroy it before it comes on the surface. It also used for GPS tracking,
controlling defense vehicles, records of all members of the military.
• Medical: The computer plays a very important role in medical science such as record
patients’ information monitoring heart rate, oxygen level, and blood pressure. To
conduct various surgeries junior doctors get the help of another professional doctor by
web conferencing. Research is also spread with the help of computers in the health
sector.
• Education: Today learning becomes easy because of computers. Anyone employed
or student can learn any stage of life with the help of a computer. Computers are very
crucial for online classes, download study material on the internet. Computers are also
used to track student attendance and learning strategies. Coaching and institutes
increased their areas by audio-visual aids using computers.
• Banking: A computer performs a crucial role in banking sectors, by storing several
account holder details on a bank server. All transactions such as deposits and
withdrawals perform by a computer. A banking company can easily monitor all ATMs
and passbook printing machines.
• Government Sectors: Government can easily monitor government sectors such as
road services, railway, development, and other rising funds. The information of every
citizen is stored on the server through the computer.
• Entertainment: Today most people are so busy and they do not easily get time to
fresh their mind. We can play various interesting video games using a computer. We
can watch movies, TV shows, and reality shows on the computer. A computer is also
used to create sarcastic memes and make us happy.

5.0 Information processing and its roles in society


5.1 Information Processing

Information processing plays a crucial and multifaceted role in contemporary society, shaping
communication, economic activity, governance, and individual lives in profound ways. Its
influence is both empowering and potentially problematic, demanding careful consideration of
its ethical and societal implications.

5.1.1 Evidence Analysis:

1. Transformation of Communication:

• Supporting Evidence: The advent of the internet and mobile technologies has
revolutionized communication, enabling instantaneous global exchange of information.
Social media platforms, email, and instant messaging have drastically altered how
individuals interact, fostering both increased connectivity and the spread of
misinformation. The speed and scale of information dissemination have implications for
political discourse, social movements, and even emergency response. Studies by
researchers like Pew Research Center consistently demonstrate the pervasive influence of
digital communication on social interactions and political opinions.

2. Economic Growth and Innovation:

• Supporting Evidence: Information processing underpins modern economies. Big data


analytics allows businesses to understand consumer behavior, optimize operations, and
develop new products and services. The automation of tasks through artificial intelligence
and machine learning is driving productivity gains and transforming industries. Reports
from organizations like the McKinsey Global Institute highlight the significant economic
impact of digital technologies and data-driven decision-making. The rise of the "knowledge
economy" is directly linked to the ability to effectively process and utilize information.

3. Governance and Public Services:

• Supporting Evidence: Governments increasingly rely on information processing for


effective governance. Data analysis helps in policy formulation, resource allocation, and
public service delivery. E-governance initiatives aim to improve transparency and citizen
engagement. However, concerns about data privacy, security, and algorithmic bias need
careful consideration.
6.0 The Internet, its applications and its impact on the world today
6.1 Introduction to the Internet

The internet has become an integral part of modern society, revolutionizing the way we
communicate, access information, and conduct business. It is a vast network of interconnected
computers and servers that allows for the transfer and exchange of data across the globe. The
evolution of the internet can be traced back to the 1960s, when it was originally developed as a means
of communication between research institutions and government agencies. Over the years, the
internet has grown exponentially, with the advent of the World Wide Web in the 1990s and the
subsequent proliferation of online services, social media platforms, and e-commerce. The definition
of the internet encompasses the infrastructure of interconnected networks that allow for the
transmission of data using standardized communication protocols. It has fundamentally transformed
the way we live, work, and interact with one another, offering unprecedented access to information
and resources. The evolution of the internet has led to the democratization of knowledge, the rise of
digital economies, and the emergence of new forms of social and political engagement. As we delve
into the impact of the internet on society, it is crucial to first understand its origins and development,
laying the groundwork for a comprehensive analysis of its wide-ranging effects on our lives.

6.1.1 Definition and Evolution of the Internet

The internet is a global network that connects millions of computer systems worldwide, allowing
them to communicate and share information. It has evolved significantly since its inception, from its
beginnings as a research project to the ubiquitous and essential tool it is today.

The Internet is a global web of computers connected to each other by wires, (mostly phone
lines). If you look at a map of big cities, smaller towns, and scattered houses, each is connected
together with roads, railways, etc. This is similar to the Internet, except with the Internet, wires
connect computers.

The concept of the internet can be traced back to the 1960s, when the U.S. Department of Defense
developed ARPANET, a precursor to the modern internet, as a way to facilitate communication
between different research institutions. Over the years, the internet has expanded and transformed,
with the development of protocols, such as TCP/IP, that allowed for the creation of a decentralized
network. The introduction of the World Wide Web in the 1990s further revolutionized the internet,
making it more accessible and user-friendly, leading to its widespread adoption and the creation of
new opportunities for communication, commerce, and entertainment. The evolution of the internet
has had a profound impact on society, revolutionizing the way we communicate, access information,
and conduct business. It has transformed the way we socialize, as social media platforms have
emerged as popular means of connecting with others. The internet has also changed the way we
consume media, with streaming services and online publications becoming increasingly popular.
From a business perspective, the internet has enabled the rise of e-commerce, allowing companies to
reach global markets and consumers to shop from the comfort of their homes. Overall, the internet
has become deeply ingrained in everyday life, reshaping society and creating new opportunities and
challenges for individuals and communities around the world.

6.2 What is an Internet Application?


Internet application is an interactive, compiled application that can be accessed through a
corporate or through the . Internet applications can perform complex business processes on
either the client or the server. In a server-based Internet application, the application uses the
Internet protocol to receive requests from a client, typically a Web browser, process associated
code, and return data to the browser.
6.3 Internet Terms
1. WWW (The World Wide Web): is the universe of network-accessible information, an
embodiment of human knowledge."
2. Browsers: Browser is a Software program that allows a person to view WWW documents.
Examples of browsers are Netscape, Microsoft Internet Explorer, Mosaic, Chrome, Mozila
Mac web, and Net cruiser.
3. Search Engines: A web site that will help you search the Internet for key words, subjects.
Search engines are programs that search documents for specified keywords and returns a list
of the documents where the keywords were found. A search engine is really a general class of
programs, however, the term is often used to specifically describe systems like Google, Bing
and Yahoo! Search that enable users to search for documents on the WWW.
4. URL (Uniform Resource Locator): The unique address of any web page. It tells your
computer where the information is stored so it can be viewed.
Examples:
[Link]
http- protocol (hyper text transfer)
where,
www is the subdomain, google is the domain name, com- top level domain(TLD)

5. Domain: A way to indicate what type of site you may be viewing.


Some common domains are: .comcommercial, .org- non-profit and research organizations,
.gov- government agency, .edu -education. More are constantly being added so theses should
only be used as guidelines to help you know what type of site you are on.
6. HTML (Hyper Text Markup Language): Standard markup language used to create web
pages.

6.4 Application of Internet


1. Communication: It is used for sending and receiving messages from one and other through
internet by electronic mail.
Examples:
[Link]
[Link]
2. Job Searches: Getting information regarding availability of job indifferent sector and areas.
3. Finding books & Study materials: Books and other study material stored around the world
can be easily located through internet.
Example: Encyclopedias
4. Health And Medicines: People can get various information about various diseases
can receive help.
5. Travel: Can get information about tourist places. Used for booking holiday tours, hotels,
trains Etc.
6. Online Shopping: By giving our account details perform transactions.

7. Business: Information of products can be provided online

6.5 Impact of The Internet on Modern Society

According to Statista out of the nearly 8 billion people in the world, 5.35 billion of them, or
around 66% of the world's population, have access to the internet. With this many people online
in 2024 the impact of the internet on society has affected people in both positive and negative
ways.

The Internet, considered to be born on January 1, 1983 is changing our society. While we once
relied on local communities to stay in touch with one another, that is no longer the case.
Today, the Internet connects people from all over the world and allows for a global
conversation. It has altered society in many ways, from cultural exchange to social and
economic development. It has rewritten many rules of engagement, and the Internet has
enabled many new ways of thinking and connecting.
It has enabled us to access an almost infinite source of information, from news sites to local
news sources. Now, we can access any news source from anywhere.
The speed of access varies by location, cost, and bandwidth availability. However, internet use
has improved the quality of life for everyone. Those who want to read the news can choose the
sources they want to use and what information they want to receive.
The Internet is helping young people voice their opinions and express their political freedoms.
This is encouraging, as it shows the positive impact of the Internet on political freedom.
Increasing access to faster, cheaper internet connections may help to bring down powerful
leaders
It’s been postulated that about 95% of all information available has been digitised and made
accessible via the Internet. This processing system has also led to a complete transformation in
communication, availability of knowledge as well as social interaction.
However, as with all major technological changes, there are positive and negative effects of
the internet on the society too.
6.5.1 The Internet’s positive effects include the following:

o The Internet provides effective communication using emailing and instant messaging
services, no matter where you are.
o It saves time, which improves business relationships and transactions.
o Shopping and banking online has made everyday life less complex.
o You can get global news without relying on television or newspapers.
o The availability of millions of books and journals online has provided a huge boost to
education. Students can now take online courses using the internet. Research has become
easier as a result.
o Modern job applications have become simpler, as most jobs are posted online and
applications are now the norm.
o Professionals can now enhance their research by exchanging information and materials
online.

6.5.2 The Negative Impacts of the Internet on Society include:

o Availability of illegal or inappropriate materials online that isn’t age-suitable is easy to


access
o Long periods of screen time can negatively affect our health and communication skills by
causing insomnia, eye strain, and anxiety and depression.
o A person’s personal and professional life can be disrupted by an addiction to social
networking.
o Some criminals use the Internet to hack into people’s accounts for nefarious purposes, such
as stealing data or financial information.

6.5.3 Here are some key ways in which the internet has changed our society:

1. Communication:
• Global Connectivity: The internet has connected people worldwide, breaking down
geographical barriers. Communication has become instantaneous, allowing for real-time
interaction with individuals and communities across the globe.
• Social Media: Platforms like Facebook, Twitter, Instagram, and others have emerged,
enabling people to share their lives, thoughts, and opinions with a wide audience. This has
altered the way we form and maintain relationships.
2. Information Access:
• Information Overload: The internet provides access to an immense amount of
information on virtually any topic. This has led to both a democratisation of knowledge and
the challenge of navigating through vast amounts of data.
• Education: Online learning has become more prevalent, offering flexible and accessible
educational opportunities. It has also facilitated lifelong learning and skill development.
3. Commerce:
• E-Commerce: Online shopping has become a significant part of the economy.
Consumers can purchase goods and services from the comfort of their homes, leading to
changes in retail and business models.
• Digital Payments: The internet has facilitated the transition from traditional cash
transactions to digital payments, making financial transactions more efficient.
4. Work and Business:
• Remote Work: The internet has enabled remote work, allowing individuals to work from
any location with an internet connection. This has implications for work-life balance, job
flexibility, and the nature of office spaces.
• Startups and Entrepreneurship: The internet has lowered barriers to entry for
entrepreneurs, allowing for the creation of online businesses and startups with global reach.
5. Entertainment:
• Streaming Services: The rise of platforms like Netflix, Hulu, and others has changed the
way we consume entertainment, providing on-demand access to a vast array of content.
• Gaming: Online gaming has become a significant industry, connecting players
worldwide and creating virtual communities.
6. Political and Social Activism:
• Online Activism: Social media and online platforms have played a role in political
movements and social activism, providing a platform for individuals to voice their opinions
and mobilize for social change.
7. Privacy and Security:
• Privacy Concerns: The internet has raised concerns about the privacy of personal
information, as individuals share a significant amount of data online. This has led to debates
and discussions about digital privacy and data protection.
• Cybersecurity: The interconnected nature of the internet has brought about new
challenges in terms of cybersecurity, with increased risks of hacking, identity theft, and
other cybercrimes.
8. Cultural Impact:
• Cultural Exchange: The internet has facilitated cultural exchange on a global scale,
allowing people from different cultures to share and appreciate diverse perspectives.
• Online Communities: The formation of online communities around shared interests has
created new avenues for social interaction and cultural expression.

6.5.4 Social Impact of the Internet

The internet has had a profound impact on society, particularly in the realm of communication and
connectivity. With the advent of email, social media, and instant messaging, the internet has
revolutionized the way people interact and connect with one another. This newfound ability to
communicate globally in real time has led to an unprecedented level of interconnectedness among
individuals, communities, and even businesses. Moreover, the rise of social networking sites has not
only transformed the way people socialize, but also how they form and maintain relationships. This
has led to both positive and negative consequences, as it has enabled people to stay in touch with
loved ones across the world, but has also raised concerns about privacy and the impact of excessive
screen time on mental health. Furthermore, the internet has played a significant role in shaping social
movements and activism. Through online platforms, individuals are able to raise awareness about
various social and political issues, organize protests and rallies, and mobilize support for causes on a
global scale. This has led to a democratization of information and a newfound ability for marginalized
voices to be heard. However, the rise of misinformation and fake news on the internet has also posed
significant challenges, as it has the potential to manipulate public opinion and fuel social division. As
such, while the internet has undoubtedly brought about many positive social changes, it has also
presented new ethical and societal challenges that need to be carefully navigated.

[Link] Communication and Connectivity

The internet has revolutionized the way people communicate and connect with each other, leading to
significant social impact. With the rise of email, instant messaging, social media platforms, and video
conferencing, individuals can now interact with others regardless of their geographical location. This
has led to increased connectivity and a sense of global community, enabling people to share
information, ideas, and experiences in real time. Moreover, the internet has provided a platform for
marginalized voices to be heard, allowing individuals to express themselves and advocate for social
change. Additionally, the ease of access to information has empowered people to stay informed about
global events and social issues, fostering a more informed and engaged citizenry. However, it's
important to acknowledge that the internet has also presented challenges, such as issues of privacy,
cyberbullying, and the spread of misinformation. Nevertheless, the overall impact of the internet on
communication and connectivity has been transformative, shaping the way society interacts and
collaborates on a global scale.

6.5.5 Economic Impact of the Internet

The economic impact of the internet has been profound, particularly in the realm of e-commerce and
online markets. The internet has revolutionized the way businesses operate, allowing them to reach a
global audience and facilitate transactions with unprecedented ease. This has led to the growth of e-
commerce, creating opportunities for businesses of all sizes to thrive in the digital marketplace.
Furthermore, the internet has transformed consumer behavior, as individuals now have the ability to
compare prices, read reviews, and make purchases from the comfort of their own home. This has not
only reshaped the retail landscape but has also given rise to new business models and opportunities.
The internet has also facilitated the growth of online markets, providing a platform for businesses to
buy and sell goods and services on a global scale. This has lowered barriers to entry for many
entrepreneurs and has facilitated the exchange of goods and services across borders. In summary, the
economic impact of the internet has been significant, particularly in the realm of e-commerce and
online markets. The internet has transformed the way businesses operate and has provided new
opportunities for growth and innovation. As we continue to navigate the digital landscape, it is
essential for businesses to understand and harness the economic potential of the internet in order to
remain competitive and thrive in the global economy.

[Link] E-commerce and Online Markets

E-commerce, short for electronic commerce, refers to the buying and selling of goods and services
over the internet. Online markets, on the other hand, are platforms where buyers and sellers interact
to conduct transactions. The rise of e-commerce and online markets has had a profound impact on
the global economy. One of the key advantages of e-commerce is the convenience it offers to both
consumers and businesses. People can shop from the comfort of their homes, while companies can
reach a wider audience without the need for physical storefronts. Additionally, online markets
provide a platform for small businesses to compete with larger corporations, leveling the playing field
and stimulating competition. Moreover, e-commerce has reshaped the nature of consumer behavior
and business operations. Customers now have access to a wider range of products and services, and
businesses can gather insights into consumer preferences through data analytics. Furthermore, the
internet has facilitated the emergence of new business models, such as dropshipping and affiliate
marketing, which have redefined traditional supply chain and marketing strategies. In conclusion, the
emergence of e-commerce and online markets has revolutionized the way businesses operate and
consumers shop. It has expanded market access, driven innovation, and fundamentally transformed
the global economy. The implications of this transformation are multifaceted, impacting various
industries and reshaping traditional economic paradigms.

6.5.6 Political and Cultural Implications

The widespread use of the internet has had significant implications for both politics and culture.
Digital activism and social movements have been greatly impacted by the ability to connect and
organize online. The internet has provided a platform for individuals and groups to mobilize and
advocate for various social and political causes. This has led to increased awareness and participation
in social movements, as well as the potential for broader and more diverse representation. Moreover,
the internet has facilitated the spread of information and ideas, enabling individuals to express and
share their cultural identity on a global scale. This has led to cultural exchange and the creation of
diverse online communities. However, it has also raised concerns about the impact of the internet on
traditional cultural norms and values. In the political sphere, the internet has transformed the way
political campaigns are run, with social media playing an increasingly important role in shaping
public opinion and influencing political outcomes. Overall, the internet's impact on society has been
profound, shaping the ways in which individuals engage with politics and culture. As we continue to
navigate the challenges and opportunities presented by the digital age, it is important to consider the
implications of these changes for our collective future.

[Link] Digital Activism and Social Movements

The emergence of the internet has brought about significant changes in the way activism and social
movements operate. Digital activism, also known as online activism or internet activism, refers to the
use of digital technology and social media platforms to mobilize and organize social and political
movements. The internet has provided activists with new tools for communication, coordination, and
mobilization, enabling them to reach a global audience and to organize more efficiently than ever
before. Digital activism has proven to be a powerful force for change, with social media platforms
playing a significant role in the organization and dissemination of information related to social and
political movements. From the Arab Spring to the Black Lives Matter movement, the internet has
been instrumental in amplifying the voices of marginalized communities and facilitating the spread
of awareness about social injustices. Moreover, the internet has also provided a platform for
grassroots movements and social justice initiatives to gain momentum and to garner support from a
wider audience. However, digital activism is not without its challenges. Issues such as online
censorship, surveillance, and the spread of misinformation pose significant hurdles to the
effectiveness of digital activism and social movements. Additionally, the digital divide, which refers
to the gap between those who have access to digital technology and those who do not, presents a
barrier to the inclusivity of online activism. Despite these challenges, the internet continues to be a
powerful tool for promoting social change and advancing the goals of various social and political
movements. As such, it is essential for activists and organizers to leverage the potential of digital
activism while addressing its limitations in order to create a more equitable and just society.

Conclusion and Future Trends

In conclusion, the internet has significantly impacted society by revolutionizing the way people
communicate, access information, conduct business, and engage in social activities. The rapid
advancements in technology and the widespread availability of the internet have transformed various
aspects of human life, leading to both positive and negative outcomes. The future trends indicate that
the internet will continue to play a crucial role in shaping society, with further developments in
artificial intelligence, virtual reality, and big data analytics. As the internet becomes more integrated
into everyday life, it is essential to consider the implications of these advancements on privacy,
cybersecurity, and the digital divide. It is important for individuals, businesses, and policymakers to
adapt to these changes and address the evolving challenges that arise from the increasing reliance on
the internet. Ultimately, the continued evolution of the internet will require proactive measures to
ensure that its impact on society remains beneficial and sustainable.

7.0 The different areas/programs of the computing discipline


Computer science is the study of computers, including their hardware and software. It is a broad
field that encompasses all aspects of computing, including figuring out new ways to solve
problems using computers and improving how computers work. As a field of study, computer
science encompasses many disciplines, from studying hardware to theories of artificial
intelligence and computational limitations.

7.1 The following are some fields of study in computer science:

1. Artificial intelligence

Artificial intelligence, or AI, is the study and design of systems that can function autonomously
(independent) from human input. It is the simulation of human intelligence processes by
machines, especially computer systems. Examples of AI are programs that offer music
recommendations based on your previous listening habits or programs that can play complex
games like chess against a human competitor. Some AI studies focus on creating machines that
can perform human tasks like visual perception or speech recognition. Machine learning is a
subset of AI that focuses specifically on the possibility of creating a machine that can use
algorithms and programming to mirror the processes of the human mind.
2. Programming languages and logic

Programming languages are an integral part of computer science because most other disciplines
use programming languages to function. To use a computer, the programmer translates
commands into a specific programming language that the computer can read. The study of
programming languages and logic focuses on designing these languages as well as analyzing
them and characterizing and classifying their individual features.

3. Scientific computing applications

Scientific computing applications is a study of computer science that uses computer algorithms
and modeling capabilities to predict the outcome of scientific experiments that scientists can't
conduct physically.

Scientific computing is multidisciplinary because it includes people who are experts in the field
that require the model, as well as the computer scientist to build the algorithms.

4. Theory of computation

Theory of computation is a discipline that focuses on determining what problems


computational algorithms solve and if they can solve them completely or partially. The ultimate
purpose of this subject is to determine what the fundamental capabilities and limitations of
computers are.

5. Data structures and algorithms

This discipline focuses on the way data structures and algorithms can interact and how
computer scientists can improve them to create better computer programs. A data structure is
a location where you can organize and store data. An algorithm is a set of tasks you can
command from a computer. You can use an algorithm to retrieve and perform computations on
the data, which creates a computer program. The focus of this discipline is to study the overlap
of these two functions and optimize them.

6. Computer architecture and organization

This discipline focuses on the study, design, implementation and operation of a computer
system. Architecture focuses on how the design of hardware like computers, storage devices
and network connection components store programs, transmit data and facilitate connections
with other devices. Organization is how those components connect and how to optimize those
connections.

7. Computer networks
The study of computer networks focuses on the analysis, design and implementation of
networks that link computers together. For example, the internet is a type of network that links
computers together. Computer scientists study how to develop these links using different
connections, like light signals or radio waves. They also work to develop protocols that
establish limitations and protections for these networks.

8. Computer security in cryptography

This discipline of computer science focuses on how to protect information stored on computers.
This can include creating hardware that is more difficult to tamper with but mostly includes
creating software that is invulnerable to theft, destruction, fraud or access by an unauthorized
user.

Cryptography is a part of computer security developed to protect data. It is the practice of using
algorithms to encrypt information by translating it from its natural state into a hard-to-decipher
pattern using a set of rule-based computations, as well as using algorithms to decrypt data.

9. Databases and data mining

The study of databases and data mining focuses on how computer scientists organize and store
data. Big data is a term for large sets of data that are collected from a specific source. Data
mining is combing (searching) through that data to identify patterns. One important emphasis
of this discipline is to create database structures that allow for the efficient organization and
recall of data from a big data set, as well as facilitating easy and quick data mining.

10. Computer graphics and visualization

This discipline of computer science focuses on the display of computer systems and the control
of images on the computer screen. This includes studying and improving the hardware
capabilities of a computer. It also handles:

Rendering: Generating a realistic image from a two-dimensional model using a computer


program.

Modeling: Generating probable outcomes based on a set of criteria.

Animation: Creating the effect of movement through a sequence of still images on a display
screen.

Visualization: Interpreting data into a graphic form and interacting with the data to manipulate
the graphic.

11. Image and sound processing


Image and sound processing focuses on studying the forms that information can take and how
to interpret and process that information. Image processing is when you use a digital computer
to interpret an image as a set of data that you can manipulate. Manipulating the set of data can
create more exact changes to the image than altering it manually. A digital computer can
manipulate sound and other forms of information with the same process. Studying how to
translate images and sound into data sets accurately and then manipulating those sets is the
primary purpose of this discipline.

12. Human-computer interaction

This topic within computer science focuses on how users interact with computers and the user
interface that facilitates this interaction. The central aim of this discipline is to construct
hardware and software that makes using the computer easy and manageable for its user, without
insisting on their knowing computer science. This discipline incorporates user psychology,
anthropology and engineering because it focuses on interpreting users' instincts and
expectations. Then, computer scientists construct hardware and software that meets those
expectations.

13. Software engineering

• Software engineering focuses on using engineering approaches to the theory and


practice of building software systems. The cost and time involved in developing
complex software includes teams of computer scientists. The process of software
engineering consists of:
• Development of requirements
• Analysis of possibilities
• Design
• Construction
• Validation or checking to make sure it meets requirements
• Deployment of the software
• Operation
• Maintenance

14. Information and coding theory

Information theory studies the transmission and processing of information. Coding theory
studies how to translate information into codes that can transmit information, as well as how
to reduce the error rate when transmitting data and how fast a computer can process a digital
signal. In this discipline, computer scientists use codes to determine the limits of how much
they can compress, store or transmit data.

15. Web development

Web development refers to the creating, building, and maintaining of websites. It includes
aspects such as web design, web publishing, web programming, and database management. It
is the creation of an application that works over the internet i.e. websites.

The word Web Development is made up of two words, that is: 4

• Web: It refers to websites, web pages or anything that works over the internet.
• Development: It refers to building the application from scratch.

7.2 Five Major Computing Disciplines

There are five different categories of computing disciplines.

• Computer Engineering
• Computer Science
• Information Systems
• Information Technology
• Software Engineering

Computer Engineering

Computer Engineering focuses on the design of the computer hardware and peripheral
devices, often the chip level.
Students will learn how to design new computer circuits, microchips, and other electronic
components. In addition, they will learn how to design a new computer instruction ses and
combine electronic or optical components to provide powerful, cost-effective computing.

Computer Science

Computer Science focuses on computer architecture and how to program computers to make
them work effectively and efficiently.
Students investigate the fundamentals theories of how computers solve problems, and they
learn how to write application programs, system software, computer languages, and device
drivers.
Computer science graduates generally find jobs as programmers, software engineers,
object/GUI developers, and project managers in technical applications development.
Computer scientists work as theorists, inventors, and researchers in fields diverse as artificial
intelligence, virtual reality, and computer games.

Information Systems

Information Systems degree programs are typically offered by a university's College of


Business, focus in applying computers to business problems.
Most academic advisors recommend the information systems degree for students who want to
become computer professionals but lack strong math aptitude.
This degree leads to a programming or technical support job, with good possibilities for
advancement to systems analyst, project manager, database administrator, network manager,
or other management positions.

Information Technology

Information Technology degree programs focus on the computer equipment and software
used by businesses and organizations-how they work, how they are secured, upgraded,
maintained, and replaced.
Students in an IT program typically work hands-on with hardware, networks, Web pages,
multimedia, e-mail systems, and security.
Students graduating from this degree usually work as network specialists and administrators,
system analysts, and help desk technicians.

Software Engineering

Software Engineering takes a discipline approach to developing sotware that is reliable,


efficient, affordable, user-friendly, and scalable.
Students in this program usually include courses from Information Systems and Computer
Science curricula.

8.0 The job specializations for computing professionals


• Software engineer: Software engineer is the person who develops, tests and maintains
software applications.
• Cybersecurity analyst: is a professional who protects an organization's network from
threats in the digital landscape. Working closely with upper management, the
cybersecurity analyst recommends safeguards to keep information confidential and
authorize internal employees to use parts of the network. They also develop procedures
to respond to emergencies and restore or backup digital items.
• A user experience researcher: is a data expert who analyzes members of target
audiences to understand what they look for when using a digital program.
• A video game designer: this person creates visual elements for video games for mobile
devices, computers, and gaming systems. Using programming languages and graphic
design, the video game designer builds characters and settings that coincide with the
games' storylines, and they test the game for functionality, easy navigation and visual
appeal. The professional works closely with animators and programmers to build the
game, and they strategize ways to advertise it to encourage consumers to purchase it.
• A business intelligence analyst: is a professional who evaluates the operations of a
company to identify ways to make it more successful. With expertise in data science,
the business intelligence analyst determines if the company is making progress toward
its goals by assessing the resources it uses and the challenges it's faced. Another
responsibility is performing a competitor analysis, which helps the professional stay
informed about the industry and develop strategies to exceed competing businesses.
• A database administrator: is a professional who oversees activities in software
databases that a company uses to store and organize information, such as user login
credentials, client interactions and survey results. To maintain the confidentiality of the
records, the database administrator ensures the structures are working effectively, and
they install security procedures to identify threats, remove viruses and restore lost data.
The administrator may also install updates on the databases to boost their performance
and expand their capabilities. 5
• A systems engineer: is an industry expert who creates a process for conceptualizing,
developing and implementing a system, such as a new software application or piece of
computer hardware. To maximize efficiency for the process, the systems engineer
compiles a list of necessary resources, collaborating with professionals and establishing
parameters to evaluate the success of the project. They also prioritize the safety and
security of their products and lend technical expertise to assist other technology
specialists on their team.
• A front-end developer: is an industry expert who builds the front end of a website,
which is the part that users can see when they use the product. To create the interface,
the front-end developer uses programming languages, such as HTML, and they control
how information and visual elements display on the screen so users can navigate the
website. The professional also ensures the interface performs optimally and maintains
its layout regardless of the browser and type of device the user chooses to access the
website.
• A network security engineer: is an IT professional who installs safeguards to protect
a computer network from harm, which can include viruses and malware. Network
security engineers analyze the performance of the computer to identify malfunctions
and prevent them from recurring, and they conduct tests to see how vulnerable the
network is to external threats. A full-stack developer: is a versatile technology
specialist who manages all elements of a computer system, including the front end and
the back end. To build quality products, full-stack developers examine the parts of the
programs that users can see and manipulate, such as the navigation menu on a mobile
application, and they develop the internal architecture that allows the programs to work
properly. They also look for connections between the front and back ends to make sure
the hidden components are executing commands the visible components are displaying
as intended.
• A mobile application developer: is a type of engineer who designs and builds
programs that are compatible with mobile devices, such as cell phones, tablets and
laptops. They use source code that allows the program to perform certain tasks and
execute commands, and they conduct testing to determine the program's compliance
with the devices that consumers typically use. Once the products are available for users
to download, the mobile application developer performs maintenance on the products.

9.0 The Future of Computing

Computer technology has come a long way in the past few decades. The world of computing
is ever-changing and growing at an exponential rate; it would be impossible to predict all the
advances in the field that are sure to occur in upcoming years. However, there are certain key
areas where experts anticipate significant progress. One example is artificial intelligence (AI).
AI has already begun to make its mark in various sectors, from healthcare to finance - but this
is just the beginning. Experts believe that AI will soon become ubiquitous across industries, as
well as everyday lives. Another trend expected to continue into the near future is cloud
computing. It is a form of distributed computing, where resources are shared among many users
who access them through the internet. This type of technology has enabled businesses and
individuals to store data online and make use of powerful analysis tools without having to
purchase hardware or software. Cloud computing has enabled businesses and individuals alike
to access data faster than ever before while reducing their need for physical storage space.
Going forward, cloud computing is likely to become even more popular and prevalent due to
technological advancements like 5G networks providing increased speed and reliability Over
the coming ten years, improvements in personal computer technology are anticipated to
concentrate on better user experience, boosting connectivity, and improving performance. The
widespread use of artificial intelligence and machine learning, the creation of even faster and
more effective processors, and the incorporation of virtual and augmented reality technologies
into personal computing are all predictions for the future of personal computers. Machine
learning and deep learning are two of the most powerful emerging technologies in computer
technology. These methods allow computers to learn from data, identify patterns, and make
predictions without being explicitly programmed. This has applications across many industries,
including healthcare, finance, retail, education, and more.

The potential for machine learning and deep learning is immense. With their ability to analyse
vast amounts of data quickly and accurately, they could revolutionize the way we interact with
machines. For example, they can be used to build smarter robots that understand instructions
better or medical AI systems that accurately diagnose diseases. As these technologies become
more advanced over time, their impact on our lives will only increase. In addition to this
potential growth in capabilities, machine learning and deep learning also offer a cost-efficient
solution for businesses looking to stay ahead of the competition. By freeing up resources
previously spent on manual tasks by automating them via ML/DL algorithms, companies can
save money while still achieving highly accurate results. It's clear why so many tech giants are
investing heavily in the development of these two promising technologies - the possibilities
seem endless Additionally, it is anticipated that new technologies like 5G and the Internet of
Things (IoT) will have a big impact on personal computers. The Internet of Things (IoT) is a
quickly growing technology that links physical objects to the internet. It involves connecting
everyday items such as lightbulbs, washing machines and security systems together so they can
interact with each other in real-time or on an automated cycle. This means we will be able to
control our home appliances remotely from anywhere in the world without having to be
physically present. This could save us time, energy and money by allowing us to manage
devices efficiently even when we're not at home. IoT also has potential applications for
healthcare, smart cities and connected vehicles. Personal computers are going to become more
ingrained in our daily lives, acting as hubs for managing and controlling various devices and
services as smart devices and connected homes become more commonplace. Quantum
computers have the potential to greatly improve computing capability, even at this early stage
of development. In addition, they will be able to solve complex problems that traditional
computers currently cannot solve.
Resources

“Basic Applications of Computer”. [Link]

computers/. Accessed January 10, 2025.

“Central Processing Unit (CPU)”. [Link]

Accessed January 10, 2025.

“Computer Parts or Components”. [Link]

Accessed January 10, 2025.

“Five Major Computing Discipline”. [Link]

Accessed January 16, 2025.

“Hardware”. [Link] Accessed January 16, 2025.

“History of Computers”. [Link] Accessed

January 10, 2025.

“Input Devices”. [Link] Accessed January 10, 2025.

“Output Devices”. [Link] Accessed January 10,

2025.

“Software”. [Link] Accessed January 16, 2025.

“The Internet and its Impact on Society”. [Link]

and-its-impact-on-society. Aithor, June 1, 2024. Accessed January 16, 2025.

“Types of Computer”. [Link] Accessed January

10, 2025.

ClassNotes,ng. “The Art of Informatio Processing”. [Link]

information-processing-sss1/. Accessed January 16, 2025.

CliffsNotes (Feb. 8, 2024). “The Different Arears/Programs of the Computing Science

Discipline”. [Link] Accessed

January 16, 2025.

Hardikaurora (December 14, 2018). “Difference between Humanware, Hardware and

Software”. [Link] Accessed January 10, 2025.


Matthew Giannelis (June 13, 2024). “Impact of the Internet on Modern Society”.

[Link]

society/. Accessed January 16, 2025.

ScienTechEasy. “What is Motherboard in Computer?”.

[Link]

Accessed January 16, 2025.

StydyX. “Write Extensively on Information Processing and its Role in the Society”.

[Link]

and-its-roles-in-the-society. Accessed January 16, 2025.

Subodh Kumar (Aug 2022). “Internet and its Application”. [Link]

content/uploads/2022/08/[Link].

Accessed January 16, 2025.

TheIntactOne (Sept 3, 2024). [Link]

output-devices-hardware-software-human-ware-and-firmware/#goog_rewarded.

Accessed January 10, 2025.

Virginia Montecino Education and Technology Resources. “History of Computing”.

[Link] Accessed January 10,

2025.

You might also like