Introduction of Computer
Introduction of Computer
TECHNOLOGY
INTRODUCTION OF COMPUTER
What is computer?
The term computer is derived from the Latin term ‘computare’, this means
to calculate or programmable machine. Computer cannot do anything without a Program. It represents
the decimal numbers through a string of binary digits. The Word ‘Computer’ usually refers to the Center
Processor Unit plus Internal memory.
1. Input: This is the process of entering data and programs in to the computer system. You should know
that computer is an electronic machine like any other machine which takes as inputs raw data and
performs some processing giving out processed data. Therefore, the input unit takes data from us to the
computer in an organized manner for processing.
2. Storage: The process of saving data and instructions permanently is known as storage. Data has to be
fed into the system before the actual processing starts. It is because the processing speed of Central
Processing Unit (CPU) is so fast that the data has to be provided to CPU with the same speed. Therefore
the data is first stored in the storage unit for faster access and processing. This storage unit or the
primary storage of the computer system is designed to do the above functionality. It provides space for
storing data and instructions.
• All data and instructions are stored here before and after processing.
3. Processing: The task of performing operations like arithmetic and logical operations is called
processing. The Central Processing Unit (CPU) takes data and instructions from the storage unit and
makes all sorts of calculations based on the instructions given and the type of data provided. It is then
sent back to the storage unit.
4. Output: This is the process of producing results from the data for getting useful information. Similarly
the output produced by the computer after processing must also be kept somewhere inside the
computer before being given to you in human readable form. Again the output is also stored inside the
computer for further processing.
5. Control: The manner how instructions are executed and the above operations are performed.
Controlling of all operations like input, processing and output are performed by control unit. It takes
care of step by step processing of all operations inside the computer.
Functional Units
In order to carry out the operations mentioned in the previous section the computer allocates the task
between its various functional units. The computer system is divided into three separate units for its
operation. They are:-
After you enter data through the input device it is stored in the primary storage unit. The actual
processing of the data and instruction are performed by Arithmetic Logical Unit. The major operations
performed by the ALU are addition, subtraction, multiplication, division, logic and comparison. Data is
transferred to ALU from storage unit when required. After processing the output is returned back to
storage unit for further processing or getting stored.
The next component of computer is the Control Unit, which acts like the supervisor seeing that things
are done in proper fashion. Control Unit is responsible for coordinating various operations using time
signal. The control unit determines the sequence in which computer programs and instructions are
executed. Things like processing of programs stored in the main memory, interpretation of the
instructions and issuing of signals for other units of the computer to execute them. It also acts as a
switch board operator when several users access the computer simultaneously. Thereby it coordinates
the activities of computer’s peripheral equipment as they perform the input and output.
The ALU and the CU of a computer system are jointly known as the central processing unit. You may call
CPU as the brain of any computer system. It is just like brain that takes all major decisions, makes all
sorts of calculations and directs different parts of the computer functions by activating and controlling
the operations.
Speed
As you know computer can work very fast. It takes only few seconds for calculations that we
take hours to complete. You will be surprised to know that computer can perform millions
(1,000,000) of instructions and even more per second.
Accuracy
The degree of accuracy of computer is very high and every calculation is performed with the
same accuracy. The accuracy level is 7. Determined on the basis of design of computer, the
errors in computer are due to human and inaccurate data.
Diligence
A computer is free from tiredness, lack of concentration, fatigue, etc. It can work for hours
without creating any error. If millions of calculations are to be performed, a computer will
perform every calculation with the same accuracy. Due to this capability it overpowers human
being in routine type of work
Versatility
It means the capacity to perform completely different type of work. You may use your
computer to prepare payroll slips. Next moment you may use it for inventory management or to
prepare electric bills.
Power of Remembering
Computer has the power of storing any amount of information or data. Any information can be
stored and recalled as long as you require it, for any numbers of years. It depends entirely upon
you how much data you want to store in a computer and when to lose or retrieve these data.
No IQ
Computer is a dumb machine and it cannot do any work without instruction from the user. It
performs the instructions at tremendous speed and with accuracy. It is you to decide what you
want to do and in what sequence. So a computer cannot take its own decision as you can.
No Feeling
It does not have feelings or emotion, taste, knowledge and experience. Thus it does not get
tired even after long hours of work. It does not distinguish between users.
Storage
The Computer has an in-built memory where it can store a large amount of data. You can also
store data in secondary storage devices such as floppies, which can be kept outside your
computer and can be carried to other computers.
Advantages of computer
Multitasking
Multitasking is one of the major advantage of computer. Person can perform multiple
task, multiple operation, calculate numerical problems within few seconds. Computer
can perform trillion of instructions per second.
Speed
Now computer is not just a calculating device. Now a day’s computer has very important
role in human life. One of the main advantages of computer is its incredible speed,
which helps human to complete their task in few seconds. All the operations can be
performed very fast just because of its speed elsewise it takes a long time to perform
the task.
It is a low cost solution. Person can save huge data within a low budget.
Centralized database of storing information is the major advantage that can reduce cost.
Accuracy
One of the root advantage of computer is that can perform not only calculations but
also with accuracy.
Data Security
Protecting digital data is known as data security. Computer provide security from
destructive forces and from unwanted action from unauthorized users like cyber attack
or access attack.
Disadvantage of Computer
Virus and hacking attacks
Virus is a worm and hacking is simply an unauthorized access over computer for some
illicit purpose. Virus is being transferred from email attachment, viewing an infected
website advertisement, through removable device like USB etc. once virus is transferred
in host computer it can infect file, overwrite the file etc.
Online cyber-crime means computer and network may have used in order to commit
crime. Cyberstalking and Identity theft are the points which comes under online cyber-
crimes. For example: one may get the access of the access to your shopping account like
amazon account now that person will be able to know your personal details like debit
card or credit card number which can be than misused.
Mainly past generation was not used of the computer or they have the knowledge of
computer they faced a big problem when computer came in field. As we have seen in
banking sector senior bank employees faced this problem when computer came to the
banking sector.
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;
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.
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.
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.
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.
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.
Uses of Computer
Education
Getting the right kind of information is a major challenge as is getting information to make sense.
Computer technology is radically changing the tools of medicine. All medical information can now be
digitized. Software is now able to computer the risk of a disease. Mental health researchers are using
computers to screen troubled teenagers in need of psychotherapy.
Science
Scientists have long been users of it. A new adventure among scientists is the idea of a “collaboratory”,
an internet based collaborative laboratory, in which researchers all over the world can work easily
together even at a distance.
Business
Business clearly see the interest as a way to enhance productivity and competitiveness. Some areas of
business that are undergoing rapid changes are sales and marketing, retailing, banking, stock trading,
etc. Sales representatives not only need to be better educated and more knowledgeable about their
customer’s businesses, but also must be comfortable with computer technology.
Recreation and Entertainment
Our entertainment and pleasure-time have also been affected by computerization. For example:
• In movies, computer generated graphics give freedom to designers so that special effects and even
imaginary characters can play a part in making movies, videos, and commercials.
• In sports, computers compile statistics, sell tickets, create training programs and diets for athletes, and
suggest game plan strategies based on the competitor’s past performance.
Government
Various departments of the Government use computer for their planning, control and law enforcement
activities. To name a few – Traffic, Tourism, Information & Broadcasting, Education, Aviation and many
others.
Defence
• Computers are used to track incoming missiles and help slew weapons systems onto the incoming
target to destroy them.
• Computers are used in helping the military find out where all their assets are (Situational Awareness)
and in Communications/Battle Management Systems.
Sports
In today’s technologically growing society, computers are being used in nearly every activity.
Recording Information
Official statistics keepers and some scouts use computers to record statistics, take notes and chat online
while attending and working at a sports event.
Analyzing Movements
The best athletes pay close attention to detail. Computers can slow recorded video and allow people to
study their specific movements to try to improve their tendencies and repair poor habits.
Writers
Many sportswriters attend several sporting events a week, and they take their computers with them to
write during the game or shortly after while their thoughts are fresh in their mind.
Scoreboard
While some scoreboards are manually updated, most professional sports venues have very modern
scoreboards that are programmed to update statistics and information immediately after the
information is entered into the computer.
Safety
Computers have aided in the design of safety equipment in sports such as football helmets to shoes to
mouth guards
Computer Generations
The generation of computers is based on when major technological changes occur within the computer,
like the employment of the microprocessor, vacuum tubes, and transistors. The primary generation of
this complex system began about 1940, and there are five generations of the computer till 2020.
The first electronic computer used vacuum tubes as a serious piece of technology that was ENIAC, which
stands for Electronic Numeric Integrated And Calculator, invented by J.W.Mauchy and J.P.Eckert. From
1940 through 1956, vacuum tubes were widely employed in computers. The first-generation computers
were very large in size and took up much space in the room because vacuum tubes were larger
components used in the computers. Even some of the first-generation computers were such large in
size; they took up an entire room. It weighed more than 30 tons and included 70,000 resistors, 10,000
capacitors, additionally as approximately 20,000 vacuum tubes. The below picture is of the vacuum
tubes. Some samples of the primary generation of computers are given below:
o UNIVAC
o IBM-701
o ENIAC
o EDVAC
o IBM-650
Advantages of the first-generation computer
1. These computers were in no time in terms of calculating. They might calculate in milliseconds.
2. Vacuum tubes are the electronic components available at that time, which were used by these
computers.
1. These computers' weight was about 30 tones and took up a lot of space as they were very big in
size.
3. Due to the presence of magnetic drums, they were only able to store a small amount of
information.
4. As the first generation of computers were used vacuum tubes, which need a large cooling
system.
5. They consumed a large amount of energy and had less work efficiency.
6. They needed punch cards to give input and had limited programming capabilities.
Instead of vacuum tubes, the second generation of computers was supported transistors. From 1956
through 1963, transistors were widely utilized within the second generation of computers. As compared
to the primary generation of computers, these computers were small in size because they used
transistors in these generations of computers that were smaller than vacuum tubes. Also, in terms of
speed, the second generation of computers was faster. And they were cheaper to create. In 1956,
computer TX-0 was introduced, which was the primary computer that used transistors. Some samples of
the second generation of computers are given below:
o CDC 3600
o Honeywell 400
o UNIVAC 1108
o IBM 7094
1. The dimensions of the electron component decreased thanks to the existence of transistors
rather than vacuum tubes. Hence, the scale of those computers was small in size as compared to
the previous generation of computers.
2. These computers consumed less energy and did not produce the maximum amount of heat
because of the first generation of computers.
3. In these computers, punch cards and Assembly language were used to give input.
4. As compared to the first generation, it had better portability and low cost.
5. Furthermore, these computers were faster in speed as could calculate data in microseconds.
The third generation of computers was supported Integrated circuits. In 1958-1959, Jack Kilby and
Robert Noyce invented the IC (Integrated circuit), which was a signal component that could have a
number of transistors. The utilization of Integrated circuits within the computers made them faster and
helped reduce the scale of computers as compared to second-generation computers.
In the mid to late 1960s, almost all computers have used Integrated circuits. Although many people
considered the time period of the third-generation computer is from 1964 to 1971. Today's computers
are still using Integrated circuits. Below, some examples of the third generation of computers are given:
o IBM 370
o PDP-8
o ICL 2900
o IBM 360
2. This generation's computers used Integrated circuits that made them small in size. Also, they
were reliable and faster in speed.
3. The use of an Integrated circuit was not only beneficial for reducing the size of the computer; it
also enhances the performance of the computer comparing the second-generation computer.
5. In these computers, keyboard and mouse were used to give the input rather than punch cards.
6. These generation computers were much fast in terms of calculation; they decrease the
computational time from microseconds to nanoseconds.
7. Furthermore, for better performance, these computers used operating systems and used
multiple programming and the concept of time-sharing.
2. The manufacturing of IC chips required a highly sophisticated technology; also, IC chips are not
easy to maintain.
The Microprocessor, commonly called a CPU (Central Processing Unit), was used by the fourth
generation of computers. A microprocessor is used in a computer that led to makes a computer more
powerful and small in size as well as fits easily on a desk. Also, microprocessors, along with integrated
circuits, helped to introduce the laptop. For providing users more comfort, GUI (Graphics User Interface)
technology was exploited. The IBM 5100, Altair 8800, Micral, and some others are older computers that
used a microprocessor. Although the fourth generation is considered to have ended in 2010, in modern
times, the microprocessor is still in use in computers. The below is of the microprocessor. Some
examples of the fourth-generation computers are given below:
o STAR 1000
o PUP 11
o IBM 4341
o DEC 10
1. The first advantage of this generation computer is that the size gets reduced and fastest in
computation, comparing to the previous generation of computer.
2. In many cases, air conditioning is needed due to the occurrence of Integrated circuits.
IBM's Watson is a common example of computers used AI, which was featured as a contestant on the
TV show Jeopardy.Microsoft's Cortana on Windows 8 and Windows 10 computers and. Apple's Siri on
the iPhone are some other examples of computers that used AI. Furthermore, AI is also used in a search
engine like Google to process user searches. Some more examples are:
o UltraBook
o Chromebook
o Desktop
o Laptop
o NoteBook
2. They may be harmful in terms of making human brains doomed and dull.
Artificial Intelligence
Artificial intelligence (AI) centers on machine coding that mimics human and animal intelligence. AI
professionals develop algorithms and program machines to perform humanlike tasks. Already
ubiquitous, AI helps detect credit card fraud, identify disease outbreaks, and optimize satellite
navigation.
Edge Computing
In contrast to cloud computing, where data is processed and stored far away from the end user in large
data centers, edge computing puts computer data at “the edge,” close to the end user. Experts do not
expect the cloud to disappear completely, but rather work in tandem with edge computing as it brings
processing to users, streamlining anything from factory production to self-driving car response.
Technology like autonomous cars, video conferencing, and augmented reality all benefit from edge
computing. For example, when an autonomous car makes a split-second decision to brake and avoid a
collision, an on-board computer system — edge computing — eliminates the delay of waiting for a
server in the cloud to respond.
Quantum Computing
Quantum computing uses powerful computers to solve problems at the atomic and subatomic levels.
Unlike classic computers, which perform calculations and store data in binary code, quantum computers
use quantum bits, also known as qubits. This allows quantum computers to crunch numbers and solve
problems much more quickly than previously possible.
While large tech companies like Google and IBM make strides towards quantum computing advances,
the field remains in its infancy. Other fields that can benefit from quantum computing include banking,
transportation, and agriculture.
Researchers may use quantum computing to find the best truck delivery routes, determine the most
efficient flight schedule for an airport, or develop new medicines quickly and cheaply. Scientists see
promise in quantum computing to develop sustainable technologies and solve environmental problems.
Robotics
The robotics field studies and develops robots in the pursuit of make life easier. A multidisciplinary field,
robotics incorporates computer science and electrical and mechanical engineering. Robotics uses
artificial intelligence, machine learning, and other computer science technologies.
Robots aim to increase safety and efficiency in industries like manufacturing, farming, and food
preparation. People use robotics technologies to manufacture cars, complete dangerous tasks like bomb
diffusion, and conduct complex surgeries.
Cyber security
Cyber security focuses on protecting computer systems and networks from cyberthreats and attacks. As
companies continue storing information on the cloud and conduct operations online, the need for
improved cyber security also grows.
Individuals, businesses, and governments experience significant financial losses due to cyber attacks. For
example, the ransom ware attacking the eastern U.S. in May 2021 cost the Colonial Pipeline about $5
million and inflated gas prices for consumers.
Most industries, including healthcare, financial institutions, and insurance, need better cyber security
technologies to protect their proprietary and customer data.
Bioinformatics
Bioinformatics professionals study, store, and analyze biological information. A multidisciplinary subfield
combining computer science and biology, bioinformatics looks for patterns in sequences of genetic
material like DNA, genes, RNA, and protein. Bioinformatics workers develop the methods and software
applications that accomplish these tasks.
Explain motivations for moving from electromechanical systems to electronics computing systems.
Computer components
Components of a computer system are the primary elements which make the functioning of an
electronic device smooth and faster. A computer device is made up of various elements which help
in its effective functioning and processing. There are five basic components which include:
1. Input Unit
2. Output Unit
3. Memory Unit
4. Control Unit
Input Unit
A computer will only respond when a command is given to the device. These commands can be given
using the input unit or the input devices.
For example: Using a keyboard we can type things on a Notepad and the computer processes the
entered data and then displays the output of the same of the screen.
The data entered can be in the form of numbers, alphabet, images, etc. We enter the information using
an input device, the processing units convert it into computer understandable languages and then the
final output is received by a human-understandable language.
Output Unit
When we command a computer to perform a task, it reverts for the action performed and gives us a
result. This result is called output. There are various output devices connected to the computer. The
most basic of which is a monitor. Whatever we write using a keyboard or click using a mouse, is all
displayed on the monitor.
Thus, the output unit gives us the final result once the entire processing is done within the mechanism
of a device.
For example: when we visit an ATM, we enter our details like language, pin, amount to be withdrawn,
etc. and then the final money which the cash dispenser releases is our outcome. In this case, the cash
dispenser acts as an output unit.
Memory Unit
When we enter the data into the computer using an input device, the entered information immediately
gets saved in the memory unit of the Central Processing Unit (CPU). Because of the presence of some
existing programming, the Memory Unit transmits the data further to the other parts of the CPU.
Similarly, when the output of our command is processed by the computer, it is saved in the memory unit
before giving the output to the user.
Control Unit
This is the core unit which manages the entire functioning of the computer device. It is one of the most
essential components of the computer system.
The Control Unit collects the data entered using the input unit, leads it on for processing and once that
is done, receives the output and presents it to the user. It can be said to the centre of all processing
actions taking place inside a computer device.
Basically, the instructions taken, interpretation of entered data, issuing signals to execute the data and
then finally retrieving the data is all done in the Control Unit.
As the name suggests, all the mathematical calculations or arithmetic operations are performed in the
Arithmetic and Logical Unit of the CPU.
It can also perform actions like a comparison of data and decision-making actions. The ALU comprises
circuits using which addition, subtraction, multiplication, division and other numerical based calculations
can be performed.
6.1.2 (b) define Hardware
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 hardware.
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.
Some of the commonly used hardware in your computer are described below:
1) 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.
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.
2) Monitor
A monitor is the display unit of a computer on which the processed data, such as text, images, etc., is
displayed. It comprises a screen circuit and the case which encloses this circuit. The monitor is also
known as a visual display unit (VDU).
Types of Monitors:
1. CRT Monitor: It has cathode ray tubes which produce images in the form of video signals. Its
main components are electron gun assembly, deflection plate assembly, glass envelope,
fluorescent screen, and base.
2. LCD Monitor: It is a flat panel screen. It uses liquid crystal display technology to produce images
on the screen. Advanced LEDs have thin-film transistors with capacitors and use active-matrix
technology, which allows pixels to retain their charge.
3. LED Monitor: It is an advanced version of an LCD monitor. Unlike an LCD monitor, which uses
cold cathode fluorescent light to backlight the display, it has LED panels, each of which has lots
of LEDs to display the backlight.
4. Plasma Monitor: It uses plasma display technology that allows it to produce high resolutions of
up to 1920 X 1080, wide viewing angle, a high refresh rate, outstanding contrast ration, and
more.
3) Keyboard
It is the most important input device of a computer. It is designed to allow you input text, characters,
and other commands into a computer, desktop, tablet, etc. It comes with different sets of keys to enter
numbers, characters, and perform various other functions like copy, paste, delete, enter, etc.
Types of Keyboards:
1. QWERTY Keyboards
2. AZERTY Keyboards
3. DVORAK Keyboards
4) Mouse
It is a small handheld device designed to control or move the pointer (computer screen's
cursor) in a GUI (graphical user interface). It allows you to point to or select objects on a
computer's display screen. It is generally placed on a flat surface as we need to move it
smoothly to control the pointer. Types of Mouse: Trackball mouse, Mechanical Mouse, Optical
Mouse, Wireless Mouse, etc.
Main functions of a mouse:
o Move the cursor: It is the main function of the mouse; to move the cursor on the
screen.
o Open or execute a program: It allows you to open a folder or document and execute a
program. You are required to take the cursor on the folder and double click it to open it.
o Select: It allows you to select text, file, or any other object.
o Hovering: Hovering is an act of moving the mouse cursor over a clickable object. During
hovering over an object, it displays information about the object without pressing any
button of the mouse.
o Scroll: It allows you to scroll up or down while viewing a long webpage or document.
Parts of a mouse:
o Two buttons: A mouse is provided with two buttons for right click and left click.
o Scroll Wheel: A wheel located between the right and left buttons, which is used to scroll
up and down and Zoom in and Zoom out in some applications like AutoCAD.
o Battery: A battery is required in a wireless mouse.
o Motion Detection Assembly: A mouse can have a trackball or an optical sensor to
provide signals to the computer about the motion and location of the mouse.
6.1.2 (c) Explain Random access memory (RAM) and its functions
Computer Memory
In computers, memory is the most essential component of the normal functioning of any system. The
computer system categorizes the memory for different purposes and uses.
Computer memory is any physical device, used to store data, information or instruction temporarily or
permanently. It is the collection of storage units that stores binary information in the form of bits. The
memory block is split into a small number of components, called cells. Each cell has a unique address to
store the data in memory, ranging from zero to memory size minus one. For example, if the size of
computer memory is 64k words, the memory units have 64 * 1024 = 65536 locations or cells. The
address of the memory's cells varies from 0 to 65535.
In the computer system, we need computer memory to store various types of data like text, images,
video, audio, documents, etc. We can retrieve it when the data is required. For example, when we write
and execute any computer program, it is initially stored in primary memory. If the processor does not
need particular items for a longer time, the program or data is automatically saved into the permanent
or secondary memory. Then the data is called from secondary memory to main memory and performs
the execution of codes.
Features of Memory
Following are the different features of the memory system that includes:
1. Location: It represents the internal or external location of the memory in a computer. The
internal memory is inbuilt in computer memory. It is also known as primary memory. the
example of primary memory are registers, cache and main memory. Whereas, external memory
is the separate storage device from the computer, such as disk, tape, USB pen drive.
2. Capacity: It is the most important feature of computer memory. Storage capacity can vary in
external and internal memory. External devices' storage capacity is measured in terms of bytes,
whereas the internal memory is measured with bytes or words. The storage word length can
vary in bits, such as 8, 16 or 32 bits.
3. Access Methods: Memory can be accessed through four modes of memory.
o DMA: As the name specifies, Direct Memory Address (DMA) is a method that allows
input/output (I/O) devices to access or retrieve data directly or from the main memory.
o Sequential Access Method: The sequential access method is used in a data storage
device to read stored data sequentially from the computer memory. Whereas, the data
received from random access memory (RAM) can be in any order.
o Random Access Method: It is a method used to randomly access data from memory.
This method is the opposite of SAM. For example, to go from A to Z in random access,
we can directly jump to any specified location. In the Sequential method, we have to
follow all intervening from A to Z to reach at the particular memory location.
o Associative Access Method: It is a special type of memory that optimizes search
performance through defined data to directly access the stored information based on a
memory address.
4. Unit of transfer: As the name suggests, a unit of transfer measures the transfer rate of bits that
can be read or write in or out of the memory devices. The transfer rate of data can be different
in external and internal memory.
o Internal memory: The transfer rate of bits is mostly equal to the word size.
o External memory: The transfer rate of bit or unit is not equal to the word length. It is
always greater than a word or may be referred to as blocks.
5. Performance: The performance of memory is majorly divided into three parts.
o Access Time: In random access memory, it represents the total time taken by memory
devices to perform a read or write operation that an address is sent to memory.
o Memory Cycle Time: Total time required to access memory block and additional
required time before starting second access.
o Transfer rate: It describes the transfer rate of data used to transmit memory to or from
an external or internal memory device. Bit transfer can be different for different
external and internal devices.
6. Physical types: It defines the physical type of memory used in a computer such as magnetic,
semiconductor, magneto-optical and optical.
7. Organization: It defines the physical structure of the bits used in memory.
8. Physical characteristics: It specifies the physical behavior of the memory like volatile, non-
volatile or non-erasable memory. Volatile memory is known as RAM, which requires power to
retain stored information, and if any power loss has occurred, stored data will be lost. Non-
volatile memory is a permanent storage memory that is used to obtain any stored information,
even when the power is off. Non-erasable memory is a type of memory that cannot be erased
after the manufactured like ROM because at the time of manufactured ROM are programmed.
Classification of Memory
Primary memory is also known as the computer system's main memory that communicates directly
within the CPU
, Auxiliary memory and the Cache memory. Main memory is used to kept programs or data when the
processor is active to use them. When a program or data is activated to execute, the processor first
loads instructions or programs from secondary memory into main memory, and then the processor
starts execution. Accessing or executing of data from primary memory is faster because it has a cache or
register memory that provides faster response, and it is located closer to the CPU
. The primary memory is volatile, which means the data in memory can be lost if it is not saved when a
power failure occurs. It is costlier than secondary memory, and the main memory capacity is limited as
compared to secondary memory.
is one of the faster types of main memory accessed directly by the CPU. It is the hardware in a computer
device to temporarily store data, programs or program results. It is used to read/write data in memory
until the machine is working. It is volatile, which means if a power failure occurs or the computer is
turned off, the information stored in RAM will be lost. All data stored in computer memory can be read
or accessed randomly at any time.
There are two types of RAM:
o SRAM
o DRAM
DRAM: DRAM (Dynamic Random-Access Memory) is a type of RAM that is used for th e Dynamic storage
of data in RAM. In DRAM, each cell carries one-bit information. The cell is made up of two parts:
a capacitor and a transistor. The size of the capacitor and the transistor is so small, requiring millions of
them to store on a single chip. Hence, a DRAM chip can hold more data than an SRAM chip of the same
size. However, the capacitor needs to be continuously refreshed to retain information because DRAM is
volatile. If the power is switched off, the data store in memory is lost.
Characteristics of DRAM
3. It is expensive.
5. Longer life
6. Large size
SRAM DRAM
The access time of SRAM is slow. The access time of DRAM is high.
It uses flip-flops to store each bit of information. It uses a capacitor to store each bit of information.
It does not require periodic refreshing to preserve the It requires periodically refreshing to preserve the
information. information.
o The processor can read information faster than a hard disc, floppy, USB, etc.
Disadvantages of RAM
Functions
There are many basic and main functions of computer memory RAM, which are given below.
Reading Files
This is also the work of RAM memory. Your computer hard disk stores large amounts of data.
And because of storing large amounts of data, the hard disk slowdown of your computer works.
Due to storing a large amount of data on a computer hard disk, if you have to retrieve a file,
then you have to search that file in your computer which takes a lot of time because all the data
on the hard disk is scattered.
When you search any data in the computer, then your computer's hard disk rotates at
thousands of rotations per minute, causing delays.To make this time work, your computer
system stores the first time of any data in the RAM to read the files from the drive.Computer
RAM reads and loads any data faster than a hard disk.
Temporary Storage
That program or files of th e computer which have been used, then RAM saves the data in a
temporary way, which is the main function of the computer RAM.RAM also st ores the data that
is used the programs or files that are being used repeatedly in your computer system.
Loading Applications
Loading a software application is also the main function of RAM.Any software or application
opens in the computer usi ng Ram itself.
is a memory device or storage medium that is used to permanently store information inside a chip. It is
a read-only memory that can only read stored information, data or programs, but we cannot write or
modify anything. A ROM contains some important instructions or program data that are required to
start or boot a computer. It is a non-volatile memory; it means that the stored information cannot be
lost even when the power is turned off or the system is shut down.
Types of ROM
5. Flash ROM:
Flash memory is a non-volatile storage memory chip that can be written or programmed in small
units called Block or Sector. Flash Memory is an EEPROM form of computer memory, and the
contents or data cannot be lost when the power source is turned off. It is also used to transfer
data between the computer and digital devices.
Advantages of ROM
1. It is a non-volatile memory in which stored information can be lost even power is turned off.
Disadvantages of ROM
1. Store data cannot be updated or modify except to read the existing data.
2. It is a slower memory than RAM to access the stored data.
3. It takes around 40 minutes to destroy the existing data using the high charge of ultraviolet light.
RAM ROM
Read and write operations can be performed. Only Read operation can be performed.
Data can be lost in volatile memory when the Data cannot be lost in non-volatile memory when the
power supply is turned off. power supply is turned off.
Storage data requires to be refreshed in RAM. Storage data does not need to be refreshed in ROM.
The size of the chip is bigger than the ROM chip to The size of the chip is smaller than the RAM chip to store
store the data. the same amount of data.
Types of RAM: DRAM and SRAM Types of ROM: MROM, PROM, EPROM, EEPROM
Secondary memory
is a permanent storage space to hold a large amount of data. Secondary memory is also known as
external memory that representing the various storage media (hard drives, USB, CDs, flash drives and
DVDs) on which the computer data and program can be saved on a long term basis. However, it is
cheaper and slower than the main memory. Unlike primary memory, secondary memory cannot be
accessed directly by the CPU. Instead of that, secondary memory data is first loaded into the RAM
(Random Access Memory) and then sent to the processor to read and update the data. Secondary
memory devices also include magnetic disks like hard disk and floppy disks, an optical disk such as CDs
and CDROMs, and magnetic tapes.
o It can store large collections of different types, such as audio, video, pictures, text, software, etc.
o All the stored data in a secondary memory cannot be lost because it is a permanent storage
area; even the power is turned off.
Hard Disk
A hard disk is a computer's permanent storage device. It is a non-volatile disk that permanently stores
data, programs, and files, and cannot lose store data when the computer's power source is switched off.
Typically, it is located internally on computer's motherboard that stores and retrieves data using one or
more rigid fast rotating disk platters inside an air-sealed casing. It is a large storage device, found on
every computer or laptop for permanently storing installed software, music, text documentation,
videos, operating system, and data until the user did not delete.
Floppy Disk
A floppy disk is a secondary storage system that consisting of thin, flexible magnetic coating disks for
holding electronic data such as computer files. It is also known as Floppy Diskette that comes in three
sizes like 8 inches, 5.5 inches and 3.5 inches. The stored data of a floppy disk can be accessed through
the floppy disk drive. Furthermore, it is the only way through a new program installed on a computer or
backup of the information. However, it is the oldest type of portable storage device, which can store
data up to 1.44 MB. Since most programs were larger, that required multiple floppy diskettes to store
large amounts of data. Therefore, it is not used due to very low memory storage.
CD (Compact Disc)
is an optical disk storage device, stands for Compact Disc. It is a storage device used to store various
data types like audio, videos, files, OS, Back-Up file, and any other information useful to a computer. The
CD has a width of 1.2 mm and 12 cm in height, which can store approximately 783 MB of data size. It
uses laser light to read and write data from the CDs.
Types of CD
1. CD-ROM (Compact Disc Read Only Memory): It is mainly used for bulk size mass like audio CDs,
software and computer games at the time of manufacture. Users can only read data, text,
music, videos from the disc, but they cannot modify or burnt it.
2. CD-R (Compact Disc Recordable): The type of Compact Disc used to write once by the user;
after that, it cannot be modified or erased.
3. CD-RW (Compact Disc Rewritable): It is a rewritable CD disc, often used to write or delete the
stored data.
DVD Drive/Disc
DVD is an optical disc storage device, stands for Digital Video Display or Digital Versatile Disc. It has the
same size as a CD but can store a larger amount of data than a compact disc. It was developed
in 1995 by Sony, Panasonic, Toshiba and Philips four electronics companies. DVD drives are divided into
three types, such as DVD ROM (Read Only Memory), DVD R (Recordable) and DVD RW (Rewritable or
Erasable). It can store multiple data formats like audio, videos, images, software, operating system, etc.
The storing capacity of data in DVD is 4.7 GB to 17 GB.
Blu Ray Disc (BD)
Blu Ray is an Optical disc storage device used to store a large amount of data or high definition of video
recording and playing other media files. It uses laser technology to read the stored data of the Blu-ray
Disk. It can store more data at a greater density as compared to CD/ DVD. For example, compact discs
allow us to store 700 MB of data, and in DVDs, it provides up to 8 GB of storage capacity, while Blu-ray
Discs provide 28 GB of space to store data.
Pen Drive
A pen drive is a portable device used to permanently store data and is also known as a USB flash drive. It
is commonly used to store and transfer the data connected to a computer using a USB port. It does not
have any moveable part to store the data; it uses an integrated circuit chip that stores the data. It allows
the users to store and transfer data like audio, videos, images, etc. from one computer to any USB pen
drive. The storing capacity of pen drives from 64 MB to 128 GB or more.
Cache Memory
It is a small-sized chip-based computer memory that lies between the CPU and the main memory. It is a
faster, high performance and temporary memory to enhance the performance of the CPU. It stores all
the data and instructions that are often used by computer CPUs. It also reduces the access time of data
from the main memory. It is faster than the main memory, and sometimes, it is also called CPU memory
because it is very close to the CPU chip. The following are the levels of cache memory.
1. L1 Cache: The L1 cache is also known as the onboard, internal, or primary cache. It is built with
the help of the CPU. Its speed is very high, and the size of the L1 cache varies from 8 KB to 128
KB.
2. L2 Cache: It is also known as external or secondary cache, which requires fast access time to
store temporary data. It is built into a separate chip in a motherboard, not bui t into the CPU like
the L1 level. The size of the L2 cache may be 128 KB to 1 MB.
3. L3 Cache: L3 cache levels are generally used with high performance and capacity of the
computer. It is built into a motherboard. Its speed is very slow, and the maximum size up to 8
MB.
2. It stores all data and instructions that are repeatedly used by the CPU for improving the
performance of a computer.
1. It is very costly as compared to the Main memory and the Secondary memory.
Register Memory
The register memory is a temporary storage area for storing and transferring the data and the
instructions to a computer. It is the smallest and fastest memory of a computer. It is a part of computer
memory located in the CPU as the form of registers. The register memory is 16, 32 and 64 bits in size. It
temporarily stores data instructions and the address of the memory that is repeatedly used to provide
faster response to the CPU.
Data can be access directly by the processor or CPU. Data cannot be accessed directly by the I/O processor
or CPU.
Stored data can be a volatile or non-volatile memory. The nature of secondary memory is always non-volatile.
It is more costly than secondary memory. It is less costly than primary memory.
It required the power to retain the data in primary It does not require power to retain the data in
memory. secondary memory.
Examples of primary memory are RAM, ROM, Examples of secondary memory are CD, DVD, HDD,
Registers, EPROM, PROM and cache memory. magnetic tapes, flash disks, pen drive, etc.
Control Unit
This unit can store instructions, data, and intermediate results. This unit supplies information to other
units of the computer when needed. It is also known as internal storage unit or the main memory or the
primary storage or Random Access Memory (RAM).
Its size affects speed, power, and capability. Primary memory and secondary memory are two types of
memories in the computer. Functions of the memory unit are −
It stores all the data and the instructions required for processing.
It stores the final results of processing before these results are released to an output device.
All inputs and outputs are transmitted through the main memory.
Control Unit
This unit controls the operations of all parts of the computer but does not carry out any actual data
processing operations.
It is responsible for controlling the transfer of data and instructions among other units of a
computer.
It obtains the instructions from the memory, interprets them, and directs the operation of the
computer.
It communicates with Input/Output devices for transfer of data or results from storage.
Arithmetic Section
Logic Section
Arithmetic Section
Function of logic section is to perform logic operations such as comparing, selecting, matching, and
merging of data.
Following are some of the important input devices which are used in a computer −
Keyboard
Mouse
Joy Stick
Light pen
Track Ball
Scanner
Graphic Tablet
Microphone
Keyboard
Keyboard is the most common and very popular input device which helps to input data to the computer.
The layout of the keyboard is like that of traditional typewriter, although there are some additional keys
provided for performing additional functions.
Keyboards are of two sizes 84 keys or 101/102 keys, but now keyboards with 104 keys or 108 keys are
also available for Windows and Internet.
Typing Keys
1 These keys include the letter keys (A-Z) and digit keys (09) which generally give the same
layout as that of typewriters.
Numeric Keypad
2 It is used to enter the numeric data or cursor movement. Generally, it consists of a set of
17 keys that are laid out in the same configuration used by most adding machines and
calculators.
Function Keys
3 The twelve function keys are present on the keyboard which are arranged in a row at the
top of the keyboard. Each function key has a unique meaning and is used for some specific
purpose.
Control keys
4
These keys provide cursor and screen control. It includes four directional arrow keys.
Control keys also include Home, End, Insert, Delete, Page Up, Page Down, Control(Ctrl),
Alternate(Alt), Escape(Esc).
Mouse
Mouse is the most popular pointing device. It is a very famous cursor-control device having a small palm
size box with a round ball at its base, which senses the movement of the mouse and sends
corresponding signals to the CPU when the mouse buttons are pressed.
Generally, it has two buttons called the left and the right button and a wheel is present between the
buttons. A mouse can be used to control the position of the cursor on the screen, but it cannot be used
to enter text into the computer.
Advantages
Easy to use
Moves the cursor faster than the arrow keys of the keyboard.
Joystick
Joystick is also a pointing device, which is used to move the cursor position on a monitor screen. It is a
stick having a spherical ball at its both lower and upper ends. The lower spherical ball moves in a socket.
The joystick can be moved in all four directions.
The function of the joystick is similar to that of a mouse. It is mainly used in Computer Aided Designing
(CAD) and playing computer games.
Light Pen
Light pen is a pointing device similar to a pen. It is used to select a displayed menu item or draw pictures
on the monitor screen. It consists of a photocell and an optical system placed in a small tube.
When the tip of a light pen is moved over the monitor screen and the pen button is pressed, its
photocell sensing element detects the screen location and sends the corresponding signal to the CPU.
Track Ball
Track ball is an input device that is mostly used in notebook or laptop computer, instead of a mouse.
This is a ball which is half inserted and by moving fingers on the ball, the pointer can be moved.
Since the whole device is not moved, a track ball requires less space than a mouse. A track ball comes in
various shapes like a ball, a button, or a square.
Scanner
Scanner is an input device, which works more like a photocopy machine. It is used when some
information is available on paper and it is to be transferred to the hard disk of the computer for further
manipulation.
Scanner captures images from the source which are then converted into a digital form that can be
stored on the disk. These images can be edited before they are printed.
Digitizer
Digitizer is an input device which converts analog information into digital form. Digitizer can convert a
signal from the television or camera into a series of numbers that could be stored in a computer. They
can be used by the computer to create a picture of whatever the camera had been pointed at.
Digitizer is also known as Tablet or Graphics Tablet as it converts graphics and pictorial data into binary
inputs. A graphic tablet as digitizer is used for fine works of drawing and image manipulation
applications.
Microphone
Microphone is an input device to input sound that is then stored in a digital form.
The microphone is used for various applications such as adding sound to a multimedia presentation or
for mixing music.
This reading process is called Magnetic Ink Character Recognition (MICR). The main advantages of MICR
is that it is fast and less error prone.
OCR scans the text optically, character by character, converts them into a machine readable code, and
stores the text on the system memory.
Bar Code Reader scans a bar code image, converts it into an alphanumeric value, which is then fed to
the computer that the bar code reader is connected to.
OMR is a special type of optical scanner used to recognize the type of mark made by pen or pencil. It is
used where one out of a few alternatives is to be selected and marked.
It is specially used for checking the answer sheets of examinations having multiple choice questions.
Output Devices
Monitors
Graphic Plotter
Printer