Intro To Computer
Intro To Computer
This tutorial enables the learner to use computer for basic things like
sending and receiving emails, browsing internet, preparing databases,
making presentations, etc. This course also helps to prepare
candidates for NIELIT CCC examination.
Audience
This tutorial is designed on Course on Computer Concepts (CCC)
which covers the entire updated syllabus prescribed by NIELIT. It
comprises eight chapters on the fundamental concepts of computer.
Each chapter provides clear idea of computer concepts in detail with
the help of real time applications and screenshots. The language used
in the entire tutorial is quite simple and easy to understand. The
tutorial starts with basic concepts of computer and then explains
about Microsoft Word, Excel and PowerPoint of MS office 2013 version.
In the fifth and sixth chapters, it covers knowledge about Internet
usage in our day-to-day life. The application of digital financial
services is discussed in the last chapter which describes the usage of
internet facility in financial sectors. So anyone who wants to get basic
to intermediate level knowledge on the above topics are the targeted
audience for this tutorial.
Prerequisites
To be able to follow this tutorial, you do not need any prior knowledge
on computers. It is a basic course which starts from the
fundamentals. One having basic knowledge and understanding of
English language can easily complete this tutorial.
In today's world, we use computers for all our tasks. Our day-to-day
activities: paying bills, buying groceries, using social media, seeking
entertainment, working from home, communicating with a friend,
etc., can all be done using a computer. So it is important not only to
know how to use a computer, but also to understand the components
of a computer and what they do.
This topic explains all concepts related to computer in detail, from
origin to end. The idea of computer literacy is also discussed, which
includes the definition and functions of a computer. You learn about
the components of a computer, the concept of hardware and software,
representation of data/information, the concept of data processing
and applications of IECT.
What is a Computer?
A computer is an electronic device that accepts data from the user,
processes it, produces results, displays them to the users, and stores
the results for future usage.
Functions of Computers
A computer performs the following functions −
Receiving Input
Data is fed into computer through various input devices like keyboard,
mouse, digital pens, etc. Input can also be fed through devices like
CD-ROM, pen drive, scanner, etc.
History of Computers
The history of the computer dates back to several years. There are five prominent
1
generations of computers. Each generation has witnessed several technological advances
which change the functionality of the computers.
Output Devices
7
Output devices help to display output to user
Computer Memory
8 Computer memory refers to storage area where data is stored. It is of two types Primary
Memory & Secondary Memory.
Programming Languages
The languages that are used to write a program or set of instructions are called
10
"Programming languages". Programming languages are broadly categorized into three
types - Machine level language, Assembly level language, High-level language.
11 Representation of Data/Information
Computer does not understand human language. Any data, viz., letters, symbols,
pictures, audio, videos, etc., fed to computer should be converted to machine language
first. Computers represent that data into different forms.
Applications of IECT
13
IECT stands for Information Electronics and Communication Technology.
Summary
In this chapter, we discussed different components of a computer, and
familiarized ourselves with concept of hardware and software,
representation of data/information, concept of data processing, and
applications of IECT.
Speed
A computer works with much higher speed and accuracy compared to
humans while performing mathematical calculations. Computers can
process millions (1,000,000) of instructions per second. The time
taken by computers for their operations is microseconds and
nanoseconds.
Accuracy
Computers perform calculations with 100% accuracy. Errors may
occur due to data inconsistency or inaccuracy.
Diligence
A computer can perform millions of tasks or calculations with the
same consistency and accuracy. It doesn’t feel any fatigue or lack of
concentration. Its memory also makes it superior to that of human
beings.
Versatility
Versatility refers to the capability of a computer to perform different
kinds of works with same accuracy and efficiency.
Reliability
A computer is reliable as it gives consistent result for similar set of
data i.e., if we give same set of input any number of times, we will
get the same result.
Automation
Computer performs all the tasks automatically i.e. it performs tasks
without manual intervention.
Memory
A computer has built-in memory called primary memory where it
stores data. Secondary storage are removable devices such as CDs,
pen drives, etc., which are also used to store data.
Home
Computers are used at homes for several purposes like online bill
payment, watching movies or shows at home, home tutoring, social
media access, playing games, internet access, etc. They provide
communication through electronic mail. They help to avail work from
home facility for corporate employees. Computers help the student
community to avail online educational support.
Medical Field
Computers are used in hospitals to maintain a database of patients’
history, diagnosis, X-rays, live monitoring of patients, etc. Surgeons
nowadays use robotic surgical devices to perform delicate operations,
and conduct surgeries remotely. Virtual reality technologies are also
used for training purposes. It also helps to monitor the fetus inside
the mother’s womb.
Entertainment
Computers help to watch movies online, play games online; act as a
virtual entertainer in playing games, listening to music, etc. MIDI
instruments greatly help people in the entertainment industry in
recording music with artificial instruments. Videos can be fed from
computers to full screen televisions. Photo editors are available with
fabulous features.
Industry
Computers are used to perform several tasks in industries like
managing inventory, designing purpose, creating virtual sample
products, interior designing, video conferencing, etc. Online
marketing has seen a great revolution in its ability to sell various
products to inaccessible corners like interior or rural areas. Stock
markets have seen phenomenal participation from different levels of
people through the use of computers.
Education
Computers are used in education sector through online classes, online
examinations, referring e-books, online tutoring, etc. They help in
increased use of audio-visual aids in the education field.
Government
In government sectors, computers are used in data processing,
maintaining a database of citizens and supporting a paperless
environment. The country’s defense organizations have greatly
benefitted from computers in their use for missile development,
satellites, rocket launches, etc.
Banking
In the banking sector, computers are used to store details of
customers and conduct transactions, such as withdrawal and deposit
of money through ATMs. Banks have reduced manual errors and
expenses to a great extent through extensive use of computers.
Business
Nowadays, computers are totally integrated into business. The main
objective of business is transaction processing, which involves
transactions with suppliers, employees or customers. Computers can
make these transactions easy and accurate. People can analyze
investments, sales, expenses, markets and other aspects of business
using computers.
Training
Many organizations use computer-based training to train their
employees, to save money and improve performance. Video
conferencing through computers allows saving of time and travelling
costs by being able to connect people in various locations.
Arts
Computers are extensively used in dance, photography, arts and
culture. The fluid movement of dance can be shown live via
animation. Photos can be digitized using computers.
Control Unit
As name indicates, this part of CPU extracts instructions, performs
execution, maintains and directs operations of entire system.
Functions of Control Unit
Control unit performs following functions −
It controls all activities of computer
Supervises flow of data within CPU
Directs flow of data within CPU
Transfers data to Arithmetic and Logic Unit
Transfers results to memory
Fetches results from memory to output devices
Memory Unit
This is unit in which data and instructions given to computer as well
as results given by computer are stored. Unit of memory is "Byte".
1 Byte = 8 Bits
Printers are most common type of output devices which are used to take
a hard copy of any digital document.
The two types of printers are impact and non-impact printers.
Printers
Non-impact printers such as laser and inkjet printers are less noisy,
more reliable and faster and also offer high quality compared to impact
printers.
Sound systems are output devices which are used to get multimedia
Sound
content such as voice, music, etc., as output. Some of examples of
Systems
sound systems are speakers, headphones, and microphones.
The contents are temporary; data is lost The contents are permanent; data is not lost
2
when electricity supply is lost. even when power is switched off.
Secondary Memory
Sometimes when data to be processed is large, it cannot fit in primary
memory as it is limited, in such cases, we use supplement memory or
secondary memory. Secondary memory helps to store information
permanently and is non-volatile. Examples of secondary storage
memory are compact disk, floppy disk, pen drive, external hard drive,
etc.
Hardware Components
Computer hardware is a collection of several components working
together. Some parts are essential and others are added advantages.
Computer hardware is made up of CPU and peripherals as shown in
image below.
Software
A set of instructions that drives computer to do stipulated tasks is
called a program. Software instructions are programmed in a
computer language, translated into machine language, and executed
by computer. Software can be categorized into two types −
System software
Application software
System Software
System software operates directly on hardware devices of computer.
It provides a platform to run an application. It provides and supports
user functionality. Examples of system software include operating
systems such as Windows, Linux, Unix, etc.
Application Software
An application software is designed for benefit of users to perform one
or more tasks. Examples of application software include Microsoft
Word, Excel, PowerPoint, Oracle, etc.
It will vary as per computer and its built- It is mostly constructed for all types of
4
in functions and programming language. computer systems.
Representation of Data/Information
Computer does not understand human language. Any data, viz.,
letters, symbols, pictures, audio, videos, etc., fed to computer should
be converted to machine language first. Computers represent data in
the following three forms −
Number System
We are introduced to concept of numbers from a very early age. To a
computer, everything is a number, i.e., alphabets, pictures, sounds,
etc., are numbers. Number system is categorized into four types −
Binary number system consists of only two values, either 0 or 1
Octal number system represents values in 8 digits.
Decimal number system represents values in 10 digits.
Hexadecimal number system represents values in 16 digits.
Number System
Binary 2 01
Octal 8 01234567
Decimal 10 0123456789
Hexadecim 0123456789ABCDE
16
al F
1 Byte 8 Bits
1
1024 Yottabytes
Brontobyte
1024 1
Brontobytes Geopbytes
Text Code
Text code is format used commonly to represent alphabets,
punctuation marks and other symbols. Four most popular text code
systems are −
EBCDIC
ASCII
Extended ASCII
Unicode
EBCDIC
Extended Binary Coded Decimal Interchange Code is an 8-bit code
that defines 256 symbols. Given below is the EBCDIC Tabular column
ASCII
American Standard Code for Information Interchange is an 8-bit code
that specifies character values from 0 to 127.
ASCII Tabular column
ASCII Code Decimal Value Character
Start of
0000 0001 1
heading
End of
0000 0100 4
transmit
Unicode
Unicode Worldwide Character Standard uses 4 to 32 bits to represent
letters, numbers and symbol.
Unicode Tabular Column
Collection
Collection of data refers to gathering of data. The data gathered
should be defined and accurate.
Preparation
Preparation is a process of constructing a dataset of data from
different sources for future use in processing step of cycle.
Input
Input refers to supply of data for processing. It can be fed into
computer through any of input devices like keyboard, scanner, mouse,
etc.
Processing
The process refers to concept of an actual execution of instructions. In
this stage, raw facts or data is converted to meaningful information.
Output and Interpretation
In this process, output will be displayed to user in form of text, audio,
video, etc. Interpretation of output provides meaningful information to
user.
Storage
In this process, we can store data, instruction and information in
permanent memory for future reference.