1-1-106R20-UNIT-1 Information Technology PDF
1-1-106R20-UNIT-1 Information Technology PDF
1-1-106R20-UNIT-1 Information Technology PDF
UNIT-I
Introduction:
Computer Definition - Characteristics and Limitations of Computer, Hardware —Generations of
Computer, Classification of Computers, Applications of Computer, Basic Components of PC,
Computer Architecture - Primary and Secondary Memories- Input and Output Devices- Operating
System- Function of Operating System- Types of Operating System- Languages and its Types.
Computer Definition:
Computer is an electronic device that accepts data as Input, stores it, processes it at high speed
according to the instructions given by the user and gives the result as output consistently,
accurately in user required format.
The Word computer is derived from the Greek word “Compute”. It means to perform or
calculate. So a Powerful computer can handle 3 to 4 Million Instructions per Second (MIPS).
Characteristics of a computer
Computers have become part of our life. We use computers on daily basis, in our school, at
home, at office. Why we are so dependent on computers? Because they have made our lives
easier, they provide us entertainment, they can store our valuable data for as long as we want it to
keep.
Following are the characteristics of computers:
Speed: Being an electronic device, computer works at high speed. They can perform millions of
calculations in less than a second. Even an ordinary computer works hundreds of times faster than
a human being. Using a computer we can save lot of time.
Storage: This is the most important characteristic of computer. These can store large volumes of
data in a very small place. The storage capacity of even a very small computer is so large that it can
store the information contained in thousands of pages. Data can be easily stored & retrieved form
a computer. The storage capacity of a computer is measured in bytes. One byte means eight bits or
characters.
Accuracy: Computers are highly accurate. Computers are electronic instruments so they are less
prone to make mistakes than human beings, because the data that is entered is verified several
times.
Reliability: Computers are extremely reliable machines. They perfectly follow all our instructions
and work accordingly. We do not have to supervise the working of a computer. Once the program
and data are feed into the computer, it follows the programs and performs calculations.
Diligence: Computers do not get tired of work. They can work continuously for hours without a
work
break. Though they work continuously; their efficiency does not get reduced.
Versatility: Computers are extremely versatile. Though computers were first designed as
calculating machines, they slowly evolved into machines capable of doing several different things.
Today computers are being used not only in engineering and scientific fields but everywhere
including the field of arts.
Creativity: Computers do not have creativity. They cannot create music or paint like human beings.
They cannot use items or other instruments like human being.
Programmability: Computers can be programmed in different ways. A single computer can be
programmed to perform several functions and tasks.
GENERATIONS OF COMPUTERS
The word Generation in general indicates a state of improvement in the product development
process. Here it refers to the different advancements of new computer technology.
First Generation : 1940-1956
Second Generation : 1956-1963
Third Generation : 1964-1971
Fourth Generation : 1971-1989
Fifth Generation : 1989- Present
First Generation - 1940-1956:
1956: Vacuum Tubes
First generation computers used a very large number of “Vacuum tubes
tubes”
for circuitry and magnetic drums for memory. These computers are very
big in size that they often required an entire room to be installed. Hence
these are mainly used for scientific purpose.
purp But due to its disadvantages
like generating a lot of heat, consuming lot of electricity, very expensive
the next generation component has been introduced.
Examples of First Generation are UNIVAC (Universal
Automatic Computer) and ENIAC (Electronic Numerical
integrator and calculator)
CLASSIFICATION OF COMPUTERS
Earlier, Computers are also classified based on the sizes; they are
a) Micro Computers b) Mini Computers
c) Mainframe Computers d) Super Computers.
Micro Computers: -
Low cost small digital computers are known as microcomp
microcomputers.
uters. The word
length of microcomputers may be 8 bit or 16 bits or 32 bits. Microcomputers
general purpose
are widely used in industrial control, instrumentation, general-purpose
computations, commercial appliances, office automation, automobiles, and so
on.
Mini Computers: -
Mini Computers are bigger than microcomputers. It will accept the medium
level jobs. These are more powerful, faster and costlier than microcomputers.
These computers processing speed may lie in the range of 10 – 30 MIPS.
These computers cost lies between several lakhs. Mini computers are used in
industries, government organizations, universities etc.
Mainframe Computers: -
Mainframe Computers are bigger than mini computers. It will accept Large
Level jobs. Mainframe computers are more powerful, faster and costlier than
minicomputers. These computers processing speed lies in the range 30 – 100
MIPS. These computers cost lies between several crores.
Mainframe computers are used in large industries; large business and government organizations
research organizations etc.
Super Computers:
Super Computers are bigger than mainframe computers. It will accept big jobs. Super computers
re powerful, faster and costlier than mainframe computers. These
are more
computers processing speed lies in the range 400 – 10,000 MIPS. The
RAM capacity lies in the range of 1 GB or more. These computers cost lies
between several corers. Super computers are used for solving very
sophisticated problems and to process massive amount of data. They are
used for weather forecasting; for weapons research and development;
sending rockets into space and so on.
Analog Computer:
These are computers that measure the continuous physical magnitude or
electrical states.
For example: pressure, temperature, voltage, volume, etc.
For instance a petrol pump at the filling station uses an analog device to
measure the quantity of petrol and the quantity of the pumped fuel to the
nearest one tenth of a liter. A speedometer in a vehicle is another example of analog computer.
Analog computers are used for scientific, engineering & process control purposes.
Digital Computers:
These are computer designed to processed data in discrete numerical
form which are represented by discrete signal using binary code,
numbers, letters, and symbols are represented by codes based on the
binary number system consisting of two digits .i.e. 1,0 the digital
computer must convert all data to binary form. Generally, results from
digital computer are more than the results from analog computers. They are used for counting and
calculating numbers. Examples are calculator, adding machine, counting machine, etc.
Hybrid Computers (Analog + Digital):
A hybrid computing system is one in which desirable characteristics
of both the analog and digital computers are integrated. In an
intensive care unit, analog computers may measure the patient’s
heart rate, temperature, etc. The measurements may then be
converted into numbers and supplied to the digital part of the
system which will thereafter regulate the flow of certain medications.
They can be used for both counting and measuring. In fact, they are very useful in the control of
manufacturing and processing.
APPLICATIONS OF COMPUTERS
Computers are now part of our lives, they play important role in business, education, health care
etc. Some of the applications of computers are,
Business: A computer has high speed of calculation, diligence, accuracy, reliability, or versatility
which has made it an integrated part in all business organizations.
Computer is used in business organizations for −
Payroll calculations
Budgeting
Sales analysis
Financial forecasting
Managing employee database
Maintenance of stocks, etc.
Banking:
Today, banking is almost totally dependent on computers.
Banks provide the following facilities −
Online accounting facility, which includes checking current
balance, making deposits and overdrafts, checking interest
charges, shares, and trustee records.
ATM machines which are completely automated are making it even easier for customers to
deal with banks.
Education: The computer helps in providing a lot of facilities in the
education system.
The computer provides a tool in the education system known
as CBE (Computer Based Education).
CBE involves control, delivery, and evaluation of learning.
Computer education is rapidly increasing the graph of number
of computer students.
Military: Computers are largely used in defense. Modern tanks, missiles, weapons, etc. Military
also employs computerized control systems. Some military areas where
a computer has been used are −
Missile Control
Military Communication
Soft copy devices are used to prepare the soft copies. Prepared soft copies are used for temporary
reference and it will save the stationary and printing cost. Whereas the hard copy devices are used
to prepare hard copies.
Prepared hard copies are used for further references and it will waste the stationary and printing
cost for unnecessary output is taken. Some devices are both input and output devices.
Example: Hard disk, Floppy disk, Magnetic disk etc.
Secondary Storage Devices: These devices are used to store large amount of data permanently.
There are several kinds of secondary storage devices. They are magnetic Tapes, magnetic disks,
CDs etc.
Peripheral Devices: The devices that are connected to CPU externally are called Peripheral
devices. (OR) Input and output devices are also called as peripherals devices.
MEMORIES
A memory is just like a human brain. It is used to store data and instructions. Computer memory
is the storage space in the computer, where data is to be processed and instructions required for
processing are stored. The memory is divided into large number of small parts called cells. Each
location or cell has a unique address, where varies from zero to memory size minus one.
Ex: if the computer has 64k words, then this memory unit has 64 * 1024 =65536 memory
locations. The address of these locations varies from 0 to 65535
are very costlier. It has random access property and small access time. The capacity of primary
memory is limited. Each storage locations have unique address by which it can be identified.
Primary memories are further divided into two types.
They are a) RAM and ROM
Secondary Memories:
The secondary memories are also called as auxiliary memories. These memories are used for bulk
storage of programs, data & other information. It is non-volatile memories i.e. it stores the
information permanently. It has much larger capacity than primary memories. It stores system
software, assemblers, compilers, useful packages, large data files etc.
The secondary storage devices like magnetic tapes and disk units are used for storing large
amounts of information needed by CPU. The magnetic memories such as hard disks and floppy
disks are most commonly used secondary memories in computers. The information storing
procedure in secondary memories are more complex than main memory.
Differences between Primary & Secondary Memories
Primary Memories Secondary Memories
1. Primary Memories are volatile 1. Secondary Memories are non-volatile memories
Memories i.e. (temporary Memories). i.e. (Permanent Memories)
2. Primary memories are costlier 2. Secondary memories are cheaper
3. The Primary memory accessing speed is 3. The Secondary memories accessing speed is
high slow.
4. The contents of main memory are 4. The contents of secondary memory is accessed
accessed directly by the CPU indirectly by the CPU.
5. Primary Memory is also called as Main 5. Secondary Memory is also called as Auxiliary
Memory Memory.
6. Primary Memories are Limited. 6. Secondary Memories are unlimited.
7. Main memories use semi-conductor 7. Secondary Memories uses Magnetic
technology. Technology.
8. The information storing procedure is 8. The information storing procedure is very
very easy. complex.
9. Memory locations are identified with 9. Memory locations are identified with the help of
the help of its unique address. side, track, sectors etc.
10. Main Memory has random access 10. Secondary memory have sequential and random
Property. access property.
11. Examples: RAM and ROM 11. Examples: Magnetic Tape, Floppy Disk etc.
CACHE MEMORY
Cache Memory: This is an intermediate form if storage
between the ultra-fast
fast registers and RAM. The CPU uses cache
memory to store instructions and data that are repeatedly
required to execute programs, to improve the overall system
speed and to increase the
he performance of the computer. Some
memory caches are in built in the architecture of
microprocessors.
For Ex: The Intel 80486 microprocessor has an 8K memory cache, and the Pentium has a 16K
cache.
Working of the Cache Memory: When a program is being executed and the CPU wants to read
data or instructions, the following steps are performed.
The CPU first checks whether the data or instruction is available in the cache memory. If it is
ere the CPU reads the data or instructions from the main memory into the
not present there
processor registers and also copies it into the cache memory.
When the same piece of data/instruction is needed again the CPU reads it from the cache
memory instead of the main memory.
memory
Cache is present in several places in a computer. Most hard drives and network cards have
cache present to speed up data access.
Without cache, the computer would be a much slower device.
OUTPUT DEVICES
The devices which are used to display the results or information are called Output Devices.
There are two types of output devices. They are:
1) HARDCOPY OUTPUT DEVICES 2) SOFT COPY OUTPUT DEVICES
Printers Monitors
Impact CRT (Cathode Ray Tube)
Dot matrix Flat Panel
Line
Band
Non-Impact
Laser
Inkjet
Touch Screen:
A touch screen is a computer display screen that serves as an input device.
When a touch screen is touched by a finger or stylus, it registers the event and
sends it to a controller for processing.
A touch screen may contain pictures or words that the user can touch to interact with the
device.
Common examples of touch screen include information kiosks, and bank ATMs.
Trackball
A trackball is a computer cursor control device used in many notebook and
laptop computers.
The trackball is usually located in front of the keyboard toward the user.
Essentially, the trackball is an upside-down mouse that rotates in place within a
socket. The user rolls the ball to direct the cursor to the desired place on the screen and can
click one of two buttons (identical to mouse buttons) near the trackball to select desktop
objects or position the cursor for text entry.
b) Barcode Readers:
The most widely used input device after the keyboard
and mouse is a bar code reader.
The most common type of bar code reader is the
flatbed model, which is commonly found in
supermarkets and department stores.
These devices convert a bar code, which is a pattern of
printed bars on products, into a code that the computer
can understand.
The bar code reader emits a beam of light on bar code image. A light-sensitive
detector identifies the bar code image.
Audio input devices are also used to record live music to a computer. Many software packages
offer extensive sound editing for musical enthusiasts. MIDI-in settings allow musical
instruments such as synthesizers and drum machines to be recorded to tracks. Using a
microphone, a person can add acoustic instruments and voice. Tracks can be edited and
mixed to build songs.
Example:
Media Players
Media players are devices that play any sort of media. These include physical media players
such as VCRs, DVD players and Blu-ray players, as well as digital media players such as DVRs
Digital Cameras
Digital cameras can also function as video input devices. Most digital cameras, including still
cameras and video cameras, include video output ports such as composite
composite or HDMI ports;
these ports allow you to connect the camera to a TV to view the photos and videos form the
camera. Digital cameras can also be connected to a computer to transfer photos and videos.
The speed of dot matrix printers is measured in characters per second (CPS). The slowest
dot matrix printer creates 50 to 70 characters per second; the fastest print more than 500
cps.
Advantages of dot matrix printer
1) Can print on multi--part forms or carbon copies
2) Low printing cost per page
3) Can be used on continuous form paper
4) Reliable and durable
Disadvantages of Dot matrix printer
1) Noisy and Limited print quality
2) Low printing speed
3) Limited color printing
Line Printers:
A line printer is a special type of impact printer. It
works like dot matrix printer but uses a special wide print
head that can print an entire line o
of text at one time. Line
printers do not offer high resolution but are incredibly fast;
the fastest can print 3,000 lines of text per minute.
Band Printers:
A band printer features a rotating band embossed
with alphanumeric characters. To print a charact
character, the
machine rotates the band to the desired character, then a
small hammer taps the band, pressing the character against a
ribbon. A good-quality
quality band printer can generate 2,000 lines
of text per minute.
b) Non-Impact Printers
Non-impact
impact Printers use other means to create an image.
impact printers are Ink jet printers and laser printers
Examples for the non-impact
Ink Jet Printers:
Ink jet printers create an image directly on the paper by spraying
ink through tiny nozzles.
The ink jet printers can print two to four pages per minute.
Many ink jet printers use one cartridge for color printing and a separate black cartridge for
black-and-white printing.
This feature saves money by reserving colored ink only for color printing.
Advantages of inkjet printers:
1) Low cost, High quality of output, capable of printing fine & smooth details
2) Capable of printing in vivid color, good for printing pictures
3) Good for Small Offices
4) High-Quality Photos
5) Less Expensive than Laser Printers
Disadvantages of inkjet printers
1) Print head is less durable, prone to damage
2) Expensive replacement ink cartridges
3) Not good for high volume printing
4) Ink is sensitive to water, even small drop of water can cause blurring
5) Expensive Ink Cartridges required
Laser Printers:
Laser printers are more expensive than ink jet printers, their print
quality is higher, and most are faster.
As their name implies, a laser is at the heart of these printers. Just as
the electron gun in a monitor can target any pixel, the laser in a laser
printer can aim at any point on a drum, creating an electrical charged.
Then with pressure and heat, the toner is transferred off the drum onto the paper.
A color laser printer works like a single color model, except that the process is repeated four times
and a different toner color is used for each pass. The four colors used are Cyan, Magenta, Yellow
and Black.
Advantages of Laser printers
1) High resolution and High print speed
2) Laser printers are known for being fast.
3) Printout is not sensitive to water
4) Good for high volume printing
5) For basic, monochrome print jobs, some laser printers can produce upwards of 40 pages
per minute.
The first is the typical monitor that we see on a desktop computer, which looks like a television
screen and works the same way. This type of monitor uses a large vacuum tube, called a Cathode
Ray Tube (CRT).
The second type, known as Flat-panel
Flat display,, is used primarily with portable but is becoming an
increasingly popular feature with desktop computers.
All monitors can be categorized by the way
display colors:
1) Monochrome Monitors
2) Gray scale Monitors and
3) Color Monitors.
CRT Monitors:
A CRT monitor contains millions of tiny
red, green, and blue phosphor dots that
glow when struck by an electron beam that
travels across the screen to create a visible image. The illustration below shows how this works
inside a CRT.
The terms anode and cathode are used in electronics as synonyms
for positive and negative terminals. For example, you could refer
to the positive terminal of a batteryas the anode and the negative
terminal as the cathode.
In a cathode ray tube, the "cathode" is a heated
he filament. The
heated filament is in a vacuum created inside a glass "tube." The
"ray" is a stream of electrons generated by an electron gun that naturally pour off a heated cathode
into the vacuum. Electrons are negative. The anode is positive, so it attracts the electrons pouring
off the cathode. This screen is coated with phosphor,, an organic material that glows when struck by
the electron beam.
There are three ways to filter the electron beam in order to obtain the correct image on the
en: shadow mask, aperture grill and slot mask. These technologies also impact the
monitor screen:
sharpness of the monitor's display.
Because of the structure of these monitors, there Because of the flat screens, they do not cause any
will be little distortion in the picture, reducing distortions in the picture.
the clarity.
CRT monitors consume a great amount of These monitors do not consume a lot of energy
electricity to keep the screen refreshed because of their tiny transistors.
CRT monitors emit low-level radiations These type of monitors do not emit any radiation
CRT monitor is not much expensive compared Flat panel monitors are much more expensive than
to flat panel monitors. CRT monitors.
PC PROJECTOR
A projector is an output device that can take images generated by a computer or Blu-ray player and
reproduce them onto a screen, wall, or other surface. Typically, the surface projected onto is large,
flat, and lightly colored. For example, you could use a projector to show a presentation on a large
screen so that everyone in the room can see it. Projectors can produce either still (slides) or
moving images (videos). A projector is often about the size of a toaster and weighs only a few
pounds.
OPERATING SYSTEM
An operating System (OS) is an interface between users and computer hardware. It provides users
an environment in which a user can execute programs conveniently and efficiently. In technical
terms, it is software which manages hardware. An operating System controls the allocation of
resources and services such as memory, processors, devices and information.
1. Real-Time Operating
rating System:
A real time OS is a very fast & relatively small OS that is also called as embedded OS. This is built
into the circuitry of a device and is not loaded from a disk drive. A real time OS is needed to run
time applications; it may support multiple simultaneous tasks or it may support single tasking.
real-time
Real time equipments are needed to run medical diagnostics equipment, life-support
life systems,
machinery, etc.
4. Multi-User/Multitasking
User/Multitasking OS/Multiprogramming OS
user/multitasking OS system is an operating system that allows multiple users to use
A multi-user/multitasking
programs that simultaneously running on a single network server called a terminal server.