SlideShare ist ein Scribd-Unternehmen logo
1 von 181
Downloaden Sie, um offline zu lesen
1
Acknowledgement
Anything new started is always with mixed feelings. There is the joy of
novelty, the determination of a missionary, but also the apprehension of a
new comer. Will it click? Will it be liked? Will it serve any purpose at all? Is
it worth the effort?
From the responses received, I can safely say that the phase of
apprehension is over. Colleagues and friends from all over, esteemed
teachers and researchers have called up or written to encourage the
effort. I am extremely grateful to them. My esteemed guide and support of
Mr. Narendra Narang (Bamanendra) from Indore, Chairman-Vishisht
Education Society was the first to call and offer appreciation.
Dr.S.M. Anas Iqbal, Academic Director Institute (VSOM) to so many of
us, revered in the field of I.T., called me up to congratulate me and
providing valuable suggestions. I indeed felt blessed. a well respected
name in the field of Commerce HOD Prof. Shweta Arora and my grateful
thanks to him.
We wish to thank all of them for being with us. Co-operation of
colleagues, Prof. Ashish Mehta , Prof. Robin Neema , Prof. Shekhar
updhyay, Prof. Paridhi Mangal Jain , Prof. Dr. Narendra Singh , Prof.
Neha Mahiwal , Prof. Tripda Rawal , Prof. Vineet , Prof. Sandeep Kour
, Prof. Samuel Norment, Prof. Hemant Chaturvedi Prof. Vineeta, and
Prof. Anuja is on record of my acknowledgement and appreciated the
effort. My friend Mr. Akshay Johari has taken over typesetting and
printing work for which I wish to thank him wholeheartedly. Also co-
operation of Bharti Sunhere , Librarian Head is on record of my
acknowledgement.
I admire the patience with which he and his office carry out the numerous
corrections and additions in getting the monographs ready for printing.
My Father Shree Murlidharji Bhangdia from Indore writes back to say,
"It is an important issue and very timely and can be a good stimulus for
Indian authors to start addressing such problems in greater numbers...
Keep up the good work".
I seek your suggestions and advice, your views and opinions on the
issues raised by this collection. Please feel free to write or call. It will be a
great pleasure to interact with you.
Meanwhile, all the best.
Sanjay Maheshwsari
2
Index
The History Of Computers 1
The Invention Of Computers 9
What Is A Computer 12
Classification Of Computers ! 13
Classification Of Computers ! 14
CPU Components 15
Input Unit: 16
Output Unit: 17
Central Processing Unit: 18
Input/Output Devices 18
Computers Generation 23
Advantage And Disadvantages 29
System Software And Application Software 30
Functions Of An Operating System: 31
Hardware 33
Software 36
Programmers 37
Disk Operating System (DOS) 40
Linux 45
Computer Viruses 46
Hardware Vs. Software 47
Networking Hardware Components 51
Computer Peripherals 52
Computer Parts List 53
Graphics Card 56
Sound Card 57
Sound Card 61
Physical Memory 62
Primary And Secondary Memory 63
Main Types Of RAM Memory 66
Hard Disk 68
RAM Vs. ROM 69
Algorithm 70
Flow Chart 74
Programming Languages 77
Electronic Communication 78
Directory And Files 81
PC Configuration 81
General Packet Radio Service 85
Search Engine Optimization 88
Demorgan’s Theorems 89
Number System 91
Boolean Algebra 96
SYSTEM SOFTWARE & APPLICATION SOFTWRE 99
Compiler 103
Compiler 104
Assemblers 105
Computer Language 105
Windows 107
Operating System 108
3
Functions Of An Operating System 110
File System 111
Icon 114
Taskbar 116
Moving And Sizing The Taskbar 119
My Computer 121
Control Panel 123
Desktop 124
Files And Folders 131
Creating And Deleting Files 134
Back Up 136
The Disk Defragmenter 137
Screensaver 138
Passwords 138
Recycle Bin 139
Paint Brush 141
Ms-Word 141
Ms-Excel 142
Ms-Access 144
Tally 147
Video Conferencing 149
DECISION SUPPORT SYSTEM 153
Expert System 154
Artificial Intelligence 155
Impact Of IT 157
Image Processing 160
Digital Image Processing 161
Virtual Reality 162
Information Superhighway 163
Online Shopping 164
E-Mail 165
4 GL 166
Internet Explorer 167
Network 169
Computer Keyword 170
4
The History of Computers
Computers have wedged themselves into every facet of our lives—they are what
we would use as the symbolic representation of the modern world. But did you
know that the history of computers dates back to the 1800s?Indeed, the history
and evolution of computers is quite extraordinary—and with many early
computing technology innovations tied to defense contracts, much of this
information were kept secret from the public for decades. In this article, we
explore the development and progression of computers.
Mid-1800s-1930s: Early Mechanical Computers
The first computers were designed by Charles Babbage in the mid-1800s, and are
sometimes collectively known as the Babbage Engines. These include the
Difference Engine No. 1, the Analytical Engine, and the Difference Engine No. 2.
The Difference Engine was constructed from designs by Charles Babbage. Photo
by Allan J. Cronin These early computers were never completed during
Babbage’s lifetime, but their complete designs were preserved. Eventually, one
was built in 2002.
While these early mechanical computers bore little resemblance to the computers
in use today, they paved the way for a number of technologies that are used by
modern computers, or were instrumental in their development. These concepts
include of the idea of separating storage from processing, the logical structure of
computers, and the way that data and instructions are inputted and outputted.
5
Z1 was used to take the U.S. Census in 1890.
Other important mechanical computers are the Automatic Electrical Tabulating
Machine—which was used in the U.S. Census of 1890 to handle data from more
than 62 million Americans—and the first binary computer: Konrad Zuse’s Z1,
which was developed in 1938 and was the precursor to the first electro-
mechanical computer.
1930s: Electro-Mechanical Computers
Electro-mechanical computers generally worked with relays and/or vacuum
tubes, which could be used as switches. Some electro-mechanical computers—
such as the Differential Analyzer built in 1930—used purely mechanical internals
but employed electric motors to power them. These early electro-mechanical
computers were either analog or were digital—such as the Model K and the
Complex Number Calculator, both produced by George Stibitz.Stibitz, by the
way, was also responsible for the first remote access computing, done at a
conference at Dartmouth College in New Hampshire. He took a teleprinter to the
conference, leaving his computer in New York City, and then proceeded to take
problems posed by the audience. He then entered the problems on the keypad of
his teleprompter, which outputted the answers afterward.
Z3 used floating-point numbers which improved the accuracy of calculations. It
was during the development of these early electro-mechanical computers that
many of the technologies and concepts still used today were first developed. The
Z3, a descendent of the Z1 developed by Konrad Zuse, was one such pioneering
6
computer. The Z3 used floating-point numbers in computations and was the first
program-controlled digital computer.
Other electro-mechanical computers included Bombes, which were used during
WWII to decrypt German codes.
1940s: Electronic Computers
Colossus—whose name was fitting for its size—was developed during World
War II.The first electronic computers were developed during the World War II,
with the earliest of those being the Colossus. The Colossus was developed to
decrypt secret German codes during the war. It used vacuum tubes and paper tape
and could perform a number of Boolean (e.g. true/false, yes/no) logical
operations.
Williams Tube used RAM for its computations.
Another notable early electronic computer was nicknamed "The Baby" (officially
known as the Manchester Small-Scale Experimental Machine). While the
computer itself wasn’t remarkable—it was the first computer to use the Williams
Tube, a type of random access memory (RAM) that used a cathode-ray tube.
Some early electronic computers used decimal numeric systems (such as the
ENIAC and the Harvard Mark 1), while others—like the Atanasoff-Berry
Computer and the Colossus Mark 2—used binary systems. With the exception of
7
the Atanasoff-Berry Computer, all the major models were programmable, either
using punch cards, patch cables and switches, or through stored programs in
memory.
1950s: The First Commercial Computers
The first commercially available computers came in the 1950s. While computing
up until this time had mainly focused on scientific, mathematical, and defense
capabilities, new computers were designed for business functions, such as
banking and accounting.
The J. Lyons Company, which was a British catering firm, invested heavily in
some of these early computers. In 1951, LEO (Lyons Electronic Office) became
the first computer to run a regular routine office job. By November of that year,
they were using the LEO to run a weekly bakery valuations job.
The UNIVAC was the first mass-produced computer. The UNIVAC was the first
commercial computer developed in the U.S., with its first unit delivered to the
U.S. Census Bureau. It was the first mass-produced computer, with more than
45 units eventually produced and sold.
The IBM 701 was another notable development in early commercial computing;
it was the first mainframe computer produced by IBM. It was around the same
time that the Fortran programming language was being developed (for the
704).
8
The IBM 650 would cost you $4 million dollars if you bought it today.
A smaller IBM 650 was developed in the mid-1950s, and was popular due to its
smaller size and footprint (it still weighed over 900kg, with a separate 1350kg
power supply).They cost the equivalent of almost $4 million today (adjusted for
inflation).
Mid-1950s: Transistor Computers
The development of transistors led to the replacement of vacuum tubes, and
resulted in significantly smaller computers. In the beginning, they were less
reliable than the vacuum tubes they replaced, but they also consumed
significantly less power.
IBM 350 RAMAC used disk drives. These transistors also led to developments
in computer peripherals. The first disk drive, the IBM 350 RAMAC, was the
first of these introduced in 1956. Remote terminals also became more common
with these second-generation computers.
1960s: The Microchip and the Microprocessor
The microchip (or integrated circuit) is one of the most important advances in
computing technology. Many overlaps in history existed between microchip-
based computers and transistor-based computers throughout the 1960s, and even
into the early 1970s.
9
Microchips allowed the manufacturing of smaller computers. Photo by Ioan
Sameli The microchip spurred the production of minicomputers and
microcomputers, which were small and inexpensive enough for small businesses
and even individuals to own. The microchip also led to the microprocessor,
another breakthrough technology that was important in the development of the
personal computer.
There were three microprocessor designs that came out at about the same time.
The first was produced by Intel (the 4004).
The first processors were 4-bit, but 8-bit models quickly followed by 1972. 16-bit
models were produced in 1973, and 32-bit models soon followed. AT&T Bell
Labs created the first fully 32-bit single-chip microprocessor, which used 32-bit
buses, 32-bit data paths, and 32-bit addresses, in 1980.The first 64-bit
microprocessors, were in use in the early 1990s in some markets, though they
didn’t appear in the PC market until the early 2000s.
1970s: Personal Computers
The first personal computers were built in the early 1970s. Most of these were
limited-production runs, and worked based on small-scale integrated circuits and
multi-chip CPUs.
The Commodore PET was a personal computer in the 70s. The Altair 8800 was
the first popular computer using a single-chip microprocessor. It was also sold in
kit form to electronics hobbyists, meaning purchasers had to assemble their own
computers.
Clones of this machine quickly cropped up, and soon there was an entire market
based on the design and architecture of the 8800. It also spawned a club based
around hobbyist computer builders, the Homebrew Computer Club.
1977 saw the rise of the "Trinity" (based on a reference in Byte magazine): the
Commodore PET, the Apple II, and the Tandy Corporation’s TRS-80. These
three computer models eventually went on to sell millions.
10
These early PCs had between 4kB and 48kB of RAM. The Apple II was the only
one with a full-color, graphics-capable display, and eventually became the best-
seller among the trinity, with more than 4 million units sold.
1980s-1990s: The Early Notebooks and Laptops
One particularly notable development in the 1980s was the advent of the
commercially available portable computer.
Osborne 1 was small and portable enough to transport.
The first of these was the Osborne 1, in 1981. It had a tiny 5" monitor and was
large and heavy compared to modern laptops (weighing in at 23.5 pounds).
Portable computers continued to develop, though, and eventually became
streamlined and easily portable, as the notebooks we have today are. These early
portable computers were portable only in the most technical sense of the word.
Generally, they were anywhere from the size of a large electric typewriter to the
size of a suitcase.
The Gavilan SC was the first PC to be sold as a "laptop". The first laptop with a
flip form factor, was produced in 1982, but the first portable computer that was
actually marketed as a "laptop" was the Gavilan SC in 1983.
Early models had monochrome displays, though there were color displays
available starting in 1984 (the Commodore SX-64).Laptops grew in popularity as
they became smaller and lighter. By 1988, displays had reached VGA resolution,
and by 1993 they had 256-color screens. From there, resolutions and colors
11
progressed quickly. Other hardware features added during the 1990s and early
2000s included high-capacity hard drives and optical drives.
Laptops typically come in three categories, as shown by these Mac books.
Laptops are generally broken down into a three different categories:
• Desktop replacements
• Standard notebooks
• Subnotebooks
Desktop replacements are usually larger, with displays of 15-17" and
performance comparable with some better desktop computers.
Standard notebooks usually have displays of 13-15" and are a good compromise
between performance and portability. Subnotebooks, including net books, have
displays smaller than 13" and fewer features than standard notebooks.
2000s: The Rise of Mobile Computing
Mobile computing is one of the most recent major milestones in the history of
computers. Many smart phones today have higher processor speeds and more
memory than desktop PCs had even ten years ago. With phones like the iPhone
and the Motorola Droid, it’s becoming possible to perform most of the functions
once reserved for desktop PCs from anywhere.
The Droid is a Smartphone capable of basic computing tasks such as emailing
and web browsing. Mobile computing really got its start in the 1980s, with the
pocket PCs of the era. These were something like a cross between a calculator, a
small home computer and a PDA. They largely fell out of favor by the 1990s.
During the 1990s, PDAs (Personal Digital Assistant) became popular.
12
A number of manufacturers had models, including Apple and Palm. The main
feature PDAs had that not all pocket PCs had was a touch screen interface. PDAs
are still manufactured and used today, though they’ve largely been replaced by
smart phones.
Smartphone’s have truly revolutionized mobile computing. Most basic computing
functions can now be done on a Smartphone, such as email, browsing the
internet, and uploading photos and videos.
Late 2000s: Net books
Another recent progression in computing history is the development of net book
computers. Net books are smaller and more portable than standard laptops, while
still being capable of performing most functions average computer users need
(using the Internet, managing email, and using basic office programs). Some
netbooks go as far as to have not only built-in Wife capabilities, but also built-in
mobile broadband connectivity options.
The Asus Eee PC 700 was the first netbook to enter mass production.
The first mass-produced net book was the Asus Eee PC 700, released in 2007.
They were originally released in Asia, but were released in the US not long
afterward.
Other manufacturers quickly followed suit, releasing additional models
throughout 2008 and 2009.
One of the main advantages of netbooks is their lower cost (generally ranging
from around US$200-$600). Some mobile broadband providers have even
offered net books for free with an extended service contract. Comcast also had a
promotion in 2009 that offered a free net book when you signed up for their cable
internet services.
Most net books now come with Windows or Linux installed, and soon, there will
be Android-based net books available from Asus and other manufacturers.
The history of computing spans nearly two centuries at this point, much longer
than most people realize. From the mechanical computers of the 1800s to the
room-sized mainframes of the mid-20th century, all the way up to the net books
and smart phones of today, computers have evolved radically throughout their
history. The past 100 years have brought technological leaps and bounds to
computing, and there’s no telling what the next 100 years might bring.
The Invention of Computers
13
"Who invented the computer?" is not a question with a simple
answer. The real answer is that many inventors contributed to the
history of computers and that a computer is a complex piece of
machinery made up of many parts, each of which can be
considered a separate invention.
This series covers many of the major milestones in computer history (but not all
of them) with a concentration on the history of personal home computers.
Computer History
Year/Enter
Computer History
Inventors/Inventions
Computer History
Description of Event
1936
Konrad Zuse - Z1
Computer
First freely programmable
computer.
1942
John Atanasoff &
Clifford Berry
ABC Computer
Who was first in the computing
biz is not always as easy as
ABC.
1944
Howard Aiken &
Grace Hopper
Harvard Mark I
Computer
The Harvard Mark 1 computer.
1946
John Presper Eckert
& John W. Mauchly
ENIAC 1 Computer
20,000 vacuum tubes later...
1948
Frederic Williams &
Tom Kilburn
Manchester Baby
Computer & The
Williams Tube
Baby and the Williams Tube
turn on the memories.
1947/48
John Bardeen, Walter
Brattain & Wiliam
Shockley
The Transistor
No, a transistor is not a
computer, but this invention
greatly affected the history of
computers.
1951
John Presper Eckert
& John W. Mauchly
UNIVAC Computer
First commercial computer &
able to pick presidential winners.
1953
International
Business Machines
IBM 701 EDPM
IBM enters into 'The History of
Computers'.
14
Computer
1954
John Backus & IBM
FORTRAN
Computer
Programming
Language
The first successful high level
programming language.
1955
(In Use 1959)
Stanford Research
Institute, Bank of
America, and General
Electric
ERMA and MICR
The first bank industry computer
- also MICR (magnetic ink
character recognition) for
reading checks.
1958
Jack Kilby & Robert
Noyce
The Integrated
Circuit
Otherwise known as 'The Chip'
1962
Steve Russell & MIT
Spacewar Computer
Game
The first computer game
invented.
1964
Douglas Engelbart
Computer Mouse &
Windows
Nicknamed the mouse because
the tail came out the end.
1969 ARPAnet The original Internet.
1970
Intel 1103 Computer
Memory
The world's first available
dynamic RAM chip.
1971
Faggin, Hoff &
Mazor
Intel 4004 Computer
Microprocessor
The first microprocessor.
1971
Alan Shugart &IBM
The "Floppy" Disk
Nicknamed the "Floppy" for its
flexibility.
1973
Robert Metcalfe &
Xerox
The Ethernet
Computer
Networking
Networking.
1974/75
Scelbi & Mark-8
Altair & IBM 5100
Computers
The first consumer computers.
15
1976/77
Apple I, II & TRS-
80 & Commodore
Pet Computers
More first consumer computers.
1978
Dan Bricklin & Bob
Frankston
VisiCalc
Spreadsheet
Software
Any product that pays for itself
in two weeks is a surefire
winner.
1979
Seymour Rubenstein
& Rob Barnaby
WordStar Software
Word Processors.
1981
IBM
The IBM PC - Home
Computer
From an "Acorn" grows a
personal computer revolution
1981
Microsoft
MS-DOS Computer
Operating System
From "Quick And Dirty" comes
the operating system of the
century.
1983
Apple Lisa
Computer
The first home computer with a
GUI, graphical user interface.
1984
Apple Macintosh
Computer
The more affordable home
computer with a GUI.
1985 Microsoft Windows
Microsoft begins the friendly
war with Apple.
What is a Computer !
A computer is an electronic machine that accepts information, stores it until the
information is needed, processes the information according to the instructions
provided by the user, and finally returns the results to the user. The computer can
store and manipulate large quantities of data at very high speed, but a computer
cannot think. A computer makes decisions based on simple comparisons such as
one number being larger than another. Although the computer can help solve a
tremendous variety of problems, it is simply a machine. It cannot solve problems
on its own.
COMPUTER stands for:
• C - Common
16
• O - Oriented
• M - Machine
• P - Particularly
• U - Used For
• T - Trade
• E - Education And
• R - Research
Characteristics of Computers !
Computer has the following characteristics:
• Automation
• Speed
• Accuracy
• Continuity
• Memory
• Storage power
• Versatility
• Reliability
• Micro size
• Thoughtless
•
Classification of Computers !
1. Mainframe Computers
2. Minicomputers
3. Microcomputers
4. Supercomputers
Mainframe computers are very large, often filling an entire room. They can store
enormous of information, can perform many tasks at the same time, can
communicate with many users at the same time, and are very expensive. . The
price of a mainframe computer frequently runs into the millions of dollars.
Mainframe computers usually have many terminals connected to them. These
terminals look like small computers but they are only devices used to send and
receive information from the actual computer using wires. Terminals can be
located in the same room with the mainframe computer, but they can also be in
different rooms, buildings, or cities. Large businesses, government agencies, and
universities usually use this type of computer.
Minicomputers are much smaller than mainframe computers and they are also
much less expensive. The cost of these computers can vary from a few thousand
dollars to several hundred thousand dollars. They possess most of the features
found on mainframe computers, but on a more limited scale. They can still have
17
many terminals, but not as many as the mainframes. They can store a tremendous
amount of information, but again usually not as much as the mainframe. Medium
and small businesses typically use these computers.
Microcomputers are the types of computers we are using in your classes at Floyd
College. These computers are usually divided into desktop models and laptop
models. They are terribly limited in what they can do when compared to the
larger models discussed above because they can only be used by one person at a
time, they are much slower than the larger computers, and they cannot store
nearly as much information, but they are excellent when used in small businesses,
homes, and school classrooms. These computers are inexpensive and easy to use.
They have become an indispensable part of modern life.
Computer Architecture
Computer architecture refers to the definition of basic attributes of hardware
components and their interconnections, in order to achieve certain specified goals
in terms of functions and performance. The attributes may include, for example
the instruction set , data representation, I/O mechanisms, etc. The architecture
basically defines the logical structure of a computer system.
The Central Processing Unit (CPU) is the "brain" of the computer, it is the
'computer' in computer. Without the CPU, you have no computer. Computer
CPU's (processors) are composed of thin layers of thousands of transistors.
Transistors are tiny, nearly microscopic bits of material that will block electricity
when the the electricity is only a weak charge, but will allow the electricity pass
through when the electricity is strong enough. The transistors transition from
being a non-conductor (resist the electricity) to a conductor (they conduct
electricity) when the electrical change is strong enough. The material the
transistor is made of loses its resistance to electricity and becomes a conductor
when the electricity gets strong enough. The ability of these materials (called
semi-conductors) to transition from a non-conducting to a conducting state allows
them to take two electrical inputs and produce a different output only when one
or both inputs are switched on. A computer CPU is composed of millions (and
soon billions) of transistors. Because CPU's are so small, they are often referred
to as microprocessors. So, the terms processor, microprocessor and CPU are
interchangeable. AMD, IBM, Intel, Motorola, SGI and Sun are just a few of the
companies that make most of the CPU's used for various kinds of computers
including home desktops, office computers, mainframes and supercomputers.
Modern CPU's are what are called 'integrated chips'. The idea behind an
integrated chip is that several types of components are integrated into a single
piece of silicon (a single CPU), such as one or more execution cores, arithmetic
18
logic unit (ALU) or 'floating point' processor, registers, instruction memory,
cache memory and the input/output controller (bus controller).
Each transistor is a receives a set of inputs and produces output. When one or
more of the inputs receive electricity, the combined charge changes the state of
the transistor internally and you get a result out the other side. This simple effect
of the transistor is what makes it possible for the computer to count and perform
logical operations, all of which we call processing.
A modern computer's CPU usually contains an execution core with two or more
instruction pipelines, a data and address bus, a dedicated arithmetic logic unit
(ALU, also called the math co-processor), and in some cases special high-speed
memory for caching program instructions from RAM.
Generations
CPU manufacturers engineer new ways to do processing that requires some
significant re-engineering of the current chip design. When they create this new
design that changes the number of bits the chip can handle, or some other major
way in which the chip performs its job, they are creating a new generation of
processors. As of the time this tutorial was last updated (2008), there were seven
generations of chips, with an eighth on the drawing board.
CPU Components
A lot of components go into building a modern computer processor and just what
goes in changes with every generation as engineers and scientists find new, more
efficient ways to do old tasks.
• Execution Core(s)
• Data Bus
• Address Bus
• Math Co-processor
• Instruction sets / Microcode
• Multimedia extensions
• Registers
• Flags
• Pipelining
• Memory Controller
• Cache Memory (L1, L2 and L3)
Block Diagram of Computer and its Explanation?
19
Block Diagram of Computer :
A computer can process data, pictures, sound and graphics. They can solve highly
complicated problems quickly and accurately.
Input Unit:
Computers need to receive data and instruction in order to solve any problem.
Therefore we need to input the data and instructions into the computers. The
input unit consists of one or more input devices. Keyboard is the one of the most
commonly used input device. Other commonly used input devices are the mouse,
floppy disk drive, magnetic tape, etc. All the input devices perform the following
functions.
•Accept the data and instructions from the outside world.
•Convert it to a form that the computer can understand.
•Supply the converted data to the computer system for further processing.
Storage Unit:
The storage unit of the computer holds data and instructions that are entered
through the input unit, before they are processed. It preserves the intermediate
and final results before these are sent to the output devices. It also saves the data
for the later use. The various storage devices of a computer system are divided
into two categories.
1. Primary Storage: Stores and provides very fast. This memory is generally
used to hold the program being currently executed in the computer, the data being
received from the input unit, the intermediate and final results of the program.
The primary memory is temporary in nature. The data is lost, when the computer
is switched off. In order to store the data permanently, the data has to be
transferred to the secondary memory. The cost of the primary storage is more
20
compared to the secondary storage. Therefore most computers have limited
primary storage capacity.
2. Secondary Storage: Secondary storage is used like an archive. It stores
several programs, documents, data bases etc. The programs that you run on the
computer are first transferred to the primary memory before it is actually run.
Whenever the results are saved, again they get stored in the secondary memory.
The secondary memory is slower and cheaper than the primary memory. Some of
the commonly used secondary memory devices are Hard disk, CD, etc.,
Memory Size:
All digital computers use the binary system, i.e. 0’s and 1’s. Each character or a
number is represented by an 8 bit code.
The set of 8 bits is called a byte.
A character occupies 1 byte space.
A numeric occupies 2 byte space.
Byte is the space occupied in the memory.
The size of the primary storage is specified in KB (Kilobytes) or MB (Megabyte).
One KB is equal to 1024 bytes and one MB is equal to 1000KB. The size of the
primary storage in a typical PC usually starts at 16MB. PCs having 32 MB,
48MB, 128 MB, 256MB memory are quite common.
Output Unit:
The output unit of a computer provides the information and results of a
computation to outside world. Printers, Visual Display Unit (VDU) are the
commonly used output devices. Other commonly used output devices are floppy
disk drive, hard disk drive, and magnetic tape drive.
Arithmetic Logical Unit:
All calculations are performed in the Arithmetic Logic Unit (ALU) of the
computer. It also does comparison and takes decision. The ALU can perform
basic operations such as addition, subtraction, multiplication, division, etc and
does logic operations viz, >, <, =, ‘etc. Whenever calculations are required, the
control unit transfers the data from storage unit to ALU once the computations
are done, the results are transferred to the storage unit by the control unit and then
it is send to the output unit for displaying results.
There are 4 types of arithmetic operations that the CPU can perform...
1. Addition
2. Subtraction
3. Multiplication
4. Division
21
The ALU will also perform logical operations. This is simply a comparison
operation. Does A = B? It can compare numbers, letters, and some special
characters. The CPU will then take action based on the outcome of this operation.
This is central to the CPU and allows it to be able to tell you things like...
Control Unit:
It controls all other units in the computer. The control unit instructs the input unit,
where to store the data after receiving it from the user. It controls the flow of data
and instructions from the storage unit to ALU. It also controls the flow of results
from the ALU to the storage unit. The control unit is generally referred as the
central nervous system of the computer that control and synchronizes its working.
Central Processing Unit:
The control unit and ALU of the computer are together known as the Central
Processing Unit (CPU). The CPU is like brain performs the following functions:
• It performs all calculations.
• It takes all decisions.
• It controls all units of the computer.
A PC may have CPU-IC such as Intel 8088, 80286, 80386, 80486, Celeron,
Pentium, Pentium Pro, Pentium II, Pentium III, Pentium IV, Dual Core, and
AMD etc.
Related Posts:
• Internal parts of CPU
• What is RAM and what are its functions
• Classification of computers based on memory size
• What is an operating system? What are its functions?
• What is a hard disk? What are its features
Input/output Devices
Contents:
I. Introduction : The computer will be of no use unless it is able to
communicate with the outside world. Input/output devices are required for users
to communicate with the computer. In simple terms, input devices bring
information INTO the computer and output devices bring information OUT of a
computer system. These input/output devices are also known as peripherals since
they surround the CPU and memory of a computer system.
II. Input Devices :- Keyboard, mouse, joystick, scanners, digital camera, bar code
reader, touch Screen, Speech input device (microphone)
III. Output Devices :- a. Monitor , Speaker, Printers ( different types)
22
(a) Keyboard
It is a text base input device that allows the user to input alphabets, numbers and
Other characters. It consists of a set of keys mounted on a board.
Alphanumeric Keypad
It consists of keys for English alphabets, 0 to 9 numbers, and special characters
like +
−/ * ( ) etc.
Function Keys
There are twelve function keys labeled F1, F2, and F3… F12. The functions
assigned to these keys differ from one software package to another. These keys
are also user programmable keys.
Special-function Keys
These keys have special functions assigned to them and can be used only for
those
specific purposes. Functions of some of the important keys are defined below.
Enter : It is similar to the ‘return’ key of the typewriter and is used to execute
a command or program.
Spacebar : It is used to enter a space at the current cursor location.
Backspace : This key is used to move the cursor one position to the left and
also delete the character in that position.
Delete : It is used to delete the character at the cursor position.
Insert : Insert key is used to toggle between insert and overwrite mode
during data entry.
Shift : This key is used to type capital letters when pressed along with an
alphabet key. Also used to type the special characters located on the upper-side
of a key that has two characters defined on the same key.
Caps Lock : Cap Lock is used to toggle between the capital lock features. When
‘on’, it locks the alphanumeric keypad for capital letters input only.
23
Tab : Tab is used to move the cursor to the next tab position defined in the
document. Also,it is used to insert indentation into a document.
Ctrl : Used with combination key ex Ctrl S for Save the File
Function Keys :- Numeric Keypad , Cursor Movement, Keys , Alphanumeric
Keypad/
Special-function Keys :- Control key is used in conjunction with other keys to
provide additional functionality on the keyboard.
Alt : Also like the control key, Alt key is always used in combination with
other keys to perform specific tasks.
Esc : This key is usually used to negate a command. Also used to cancel or
abort executing programs.
Numeric Keypad : Numeric keypad is located on the right side of the keyboard
and consists of keys having numbers (0 to 9) and mathematical operators (+ −* /)
defined on them. This keypad is provided to support quick entry for numeric data.
Cursor Movement Keys : These are arrow keys and are used to move the cursor
in the direction indicated by the arrow (up, down, left, right).
(b) Mouse : The mouse is a small device used to point to a particular place on
the screen and select in order to perform one or more actions. It can be used to
select menu commands, size windows, start programs etc. The most conventional
kind of mouse has two buttons on top: the left one being used most frequently.
Mouse Actions
Left Click : Used to select an item.
Double Click : Used to start a program or open a file.
Right Click : Usually used to display a set of commands.
Drag and Drop : It allows you to select and move an item from one location to
another. To achieve this place the cursor over an item on the screen, click the left
mouse button and while holding the button down move the cursor to where you
want to place the item, and then release it.
(c) Joystick
The joystick is a vertical stick which moves the graphic cursor in a direction the
stick is moved. It typically has a button on top that is used to select the option
24
pointed by the cursor. Joystick is used as an input device primarily used with
video games, training simulators and controlling robots
(d) Scanner
Scanner is an input device used for direct data entry from the source document
into the computer system. It converts the document image into digital form so
that it can be fed into the computer. Capturing information like this reduces the
possibility of errors typically experienced during large data entry. Hand-held
scanners are commonly seen in big stores to scan codes and price information for
each of the items. They are also termed the bar code readers.
(e) Bar codes
A bar code is a set of lines of different thicknesses that represent a number. Bar
Code Readers are used to input data from bar codes. Most products in shops have
bar codes on them .Bar code readers work by shining a beam of light on the lines
that make up the bar code and detecting the amount of light that is reflected back.
(f) Light Pen
It is a pen shaped device used to select objects on a display screen. It is quite like
the mouse (in its functionality) but uses a light pen to move the pointer and select
any object on the screen by pointing to the object. Users of Computer Aided
Design (CAD) applications commonly use the light pens to directly draw on
screen.
(g) Touch Screen
It allows the user to operate/make selections by simply touching the display
screen. Common examples of touch screen include information kiosks, and bank
ATMs.
(h) Digital camera
A digital camera can store many more pictures than an ordinary camera. Pictures
taken using a digital camera are stored inside its memory and can be transferred
to a
computer by connecting the camera to it. A digital camera takes pictures by
converting the light passing through the lens at the front into a digital image.
(i) The Speech Input Device
25
The “Microphones - Speech Recognition” is a speech Input device. To operate it
we require using a microphone to talk to the computer. Also we need to add a
sound card to the computer. The Sound card digitizes audio input into 0/1s .A
speech recognition program can process the input and convert it into machine-
recognized commands or input.
Output Devices
(a) Monitor
Monitor is an output device that resembles the television screen and uses a
Cathode Ray Tube (CRT) to display information. The monitor is associated with
a keyboard for manual input of characters and displays the information as it is
keyed in. It also displays the program or application output. Like the television,
monitors are also available in different sizes.
(b) Liquid Crystal Display (LCD)
LCD was introduced in the 1970s and is now applied to display terminals also. Its
advantages like low energy consumption, smaller and lighter have paved its way
for usage in portable computers (laptops).
(c) Printer
Printers are used to produce paper (commonly known as hardcopy) output. Based
on the technology used, they can be classified as Impact or Non-impact printers.
Impact printers use the typewriting printing mechanism wherein a hammer strikes
the paper through a ribbon in order to produce output. Dot-matrix and Character
printers fall under this category. Non-impact printers do not touch the paper while
printing. They use chemical, heat or electrical signals to etch the symbols on
paper. Inkjet, DeskJet, Laser, Thermal printers fall under this category of printers.
When we talk about printers we refer to two basic qualities associated with
printers: resolution, and speed. Print resolution is measured in terms of number of
dots per inch (dpi). Print speed is measured in terms of number of characters
printed in a unit of time and is represented as characters-per-second (cps), lines-
per-minute (lpm), or pages-per-minute (ppm).
(d) Plotter
Plotters are used to print graphical output on paper. It interprets computer
commands and makes line drawings on paper using multicolored automated pens.
It is capable of producing graphs, drawings, charts, maps etc. Computer Aided
Engineering (CAE) applications like CAD (Computer Aided Design) and CAM
(Computer Aided Manufacturing) are typical usage areas for
plotters.
26
(e) Audio Output: Sound Cards and Speakers:
The Audio output is the ability of the computer to output sound. Two components
are needed: Sound card – Plays contents of digitized recordings, Speakers –
Attached to sound card.
Summary:
The Chapter has given an introduction to the Input/output devices. It gives a
detailed listing of the various types of input devices and the output devise.
First Generation Computers:
The First Generation Computers was marked by the use of vacuum tubes for the
electronic components and by the use of electrostatic tubes or mercury delay lines
for storage.
The first computers used vacuum tubes for circuitry and magnetic drums for
memory, and were often enormous, taking up entire rooms. They were very
expensive to operate and in addition to using a great deal of electricity, generated
a lot of heat, which was often the cause of malfunctions. First generation
computers relied on machine language to perform operations, and they could only
solve one problem at a time. Input was based on punched cards and paper tape,
and output was displayed on printouts.
The UNIVAC and ENIAC computers are examples of first-generation computing
devices. The UNIVAC was the first commercial computer delivered to a business
client, the U.S. Census Bureau in 1951. Their outstanding features were:-
1. Very expensive, poor reliability, slow input/output.
2. Quite large, generated lot of heat and required special housing.
3. The medium of internal storage was magnetic drum.
4. Punched cards and paper tapes were used for secondary storage.
5. Continuous maintenance is required; produces lot of heat hence requires
special air conditioning.
6. Applications-pay roll and other single applications in large companies.
7. Uses batch processing technology, to process the data.
Ex. In 1949 – at Cambridge University EDSAC (Electronic Delayed Storage
Automatic Calculator was developed).
In 1952 at Pennsylvania University, EDVAC (Electronic Discrete Variable
Automatic Calculator) was developed.
In 1951, UNIVAC-I (Universal Automatic Computer) was developed.
27
The First Generation (1951-1959)
• 1951: Mauchly and Eckert built the UNIVAC I, the first computer designed and
sold commercially, specifically for business data-processing applications.
• 1950s : Dr. Grace Murray Hopper developed the UNIVAC I compiler.
• 1957 : The programming language FORTRAN (FORmula TRANslator) was
designed by John Backus, an IBM engineer.
• 1959 : Jack St. Clair Kilby and Robert Noyce of Texas Instruments
manufactured the first integrated circuit, or chip, which is a collection of tiny
little transistors.
Second Generation Computers:
The second generation computers are initially marked by either magnetic drum or
magnetic core storage and later by the use of the transistor in the place of vacuum
tubes.
Transistors replaced vacuum tubes and ushered in the second generation of
computers. The transistor was invented in 1947 but did not see widespread use in
computers until the late 50s. The transistor was far superior to the vacuum tube,
allowing computers to become smaller, faster, cheaper, more energy-efficient and
more reliable than their first-generation predecessors. Though the transistor still
generated a great deal of heat that subjected the computer to damage, it was a vast
improvement over the vacuum tube. Second-generation computers still relied on
punched cards for input and printouts for output.
Second-generation computers moved from cryptic binary machine language to
symbolic, or assembly, languages, which allowed programmers to specify
instructions in words. High-level programming languages were also being
developed at this time, such as early versions of COBOL and FORTRAN. These
were also the first computers that stored their instructions in their memory, which
moved from a magnetic drum to magnetic core technology.
Main features of the second generation computers are:
1. Magnetic core was used as primary storage device and tape as secondary
storage.
2. Used transistor circuits, hence the size of the computer was small compared to
that of first generation computer.
3. Greater reliability and higher speed, when compared to that of first generation
computers.
4. Uses high level procedural languages viz., FORTRAN (Formula Translator)
1954-57, COBOL (Common Business Oriented Language) 1957-61.
5. They are small, faster and required less power to operate.
28
6. Applications: Payroll, Inventory, Accounts Receivable, in large and medium
sized companies:
Ex: IBM 700, 1401; ATLAS; ICL 1901
The Second Generation (1959-1965)
• 1960s : Gene Amdahl designed the IBM System/360 series of mainframe (G)
computers, the first general-purpose digital computers to use integrated circuits.
• 1961: Dr. Hopper was instrumental in developing the COBOL (Common
Business Oriented Language) programming language.
• 1963 : Ken Olsen, founder of DEC, produced the PDP-I, the first minicomputer
(G).
• 1965 : BASIC (Beginners All-purpose Symbolic Instruction Code)
programming language developed by Dr. Thomas Kurtz and Dr. John Kemeny.
Third Generation Computers (1965-1971):
The arrival of the third generation in the mid 1960’s proved to be an important
milestone in the evolution of computers. The development of the integrated
circuit was the hallmark of the third generation of computers. Transistors were
miniaturized and placed on silicon chips, called semiconductors, which
drastically increased the speed and efficiency of computers.
Instead of punched cards and printouts, users interacted with third generation
computers through keyboards and monitors and interfaced with an operating
system, which allowed the device to run many different applications at one time
with a central program that monitored the memory. Computers for the first time
became accessible to a mass audience because they were smaller and cheaper
than their predecessors.
The following are the features of this generation:
1. Further reductions in size of computer.
2. The cost/performance factor has improved significantly.
3. Increased internal core memory capacity.
4. Processor speeds are rated in nano seconds.
5. The use of high level languages became common e.g.: COBOL, FORTRAN
and PL/I.
6. Multiprogramming operating system was developed.
7. Magnetic disk was used as secondary storage.
8. Transistors were replaced with integrated circuits – hence increased
miniaturization.
9. Computers were capable of performing both scientific and business tasks with
high speed and reliability.
29
10. Input and Output devices are improved.
11. Applications: Order Processing, air line reservation, real-time inventory
control etc.
12. Uses online, real time processing and multiprogramming operating system.
Ex: IBM/360/370; NCR 395; Burroughs-B6500.
The Third Generation (1965-1971)
• 1969 : The Internet is started. (See History of the Internet)
• 1970 : Dr. Ted Hoff developed the famous Intel 4004 microprocessor (G) chip.
• 1971: Intel released the first microprocessor, a specialized integrated circuit
which was able to process four bits of data at a time. It also included its own
arithmetic logic unit. PASCAL, a structured programming language, was
developed by Niklaus Wirth.
Fourth Generation Computers:
The introduction of micro technology and significant software developments,
Micro technology gave rise to the development of micro computers, work
processors and intelligent terminals.
The microprocessor brought the fourth generation of computers, as thousands of
integrated circuits were built onto a single silicon chip. What in the first
generation filled an entire room could now fit in the palm of the hand. The Intel
4004 chip, developed in 1971, located all the components of the computer - from
the central processing unit and memory to input/output controls - on a single
chip.
In 1981 IBM introduced its first computer for the home user, and in 1984 Apple
introduced the Macintosh. Microprocessors also moved out of the realm of
desktop computers and into many areas of life as more and more everyday
products began to use microprocessors.
As these small computers became more powerful, they could be linked together
to form networks, which eventually led to the development of the Internet. Fourth
generation computers also saw the development of GUIs, the mouse and
handheld devices.
Features of this fourth generation are:
1. Integrated Circuits are replaced with very large scale integrated circuits.
2. Semiconductors used as primary storage.
3. Dramatic decrease in the size of computer – development of micro computers,
personal computer.
4. Development of electronic spread sheet.
5. Development of database management systems.
30
6. Development of distributed data bases and virtual storage operating system.
7. Increased use of data communications and computer networks.
8. Increased use of Cathode Ray Tube (CRT) terminals.
9. The computers are compact, faster, and cheaper and are more reliable.
10. Application : Corporate modeling, decision support system, electronic funds
transfer, electronic spread sheet, word processing and small business
applications.
The Fourth Generation (1971-Present)
• 1975 : Ed Roberts, the "father of the microcomputer" designed the first
microcomputer, the Altair 8800, which was produced by Micro Instrumentation
and Telemetry Systems (MITS). The same year, two young hackers, William
Gates and Paul Allen approached MITS and promised to deliver a BASIC
compiler. So they did and from the sale, Microsoft was born.
• 1976 : Cray developed the Cray-I supercomputer (G). Apple Computer, Inc was
founded by Steven Jobs and Stephen Wozniak.
• 1977 : Jobs and Wozniak designed and built the first Apple II microcomputer.
• 1970 : 1980: IBM offers Bill Gates the opportunity to develop the operating
system for its new IBM personal computer. Microsoft has achieved tremendous
growth and success today due to the development of MS-DOS. Apple III was
also released.
• 1981 : The IBM PC was introduced with a 16-bit microprocessor.
• 1982 : Time magazine chooses the computer instead of a person for its
"Machine of the Year."
• 1984 : Apple introduced the Macintosh computer, which incorporated a unique
graphical interface, making it easy to use. The same year, IBM released the 286-
AT.
• 1986 : Compaq released the DeskPro 386 computer, the first to use the 80036
microprocessor.
• 1987 : IBM announced the OS/2 operating-system technology.
• 1988 : A nondestructive worm was introduced into the Internet network
bringing thousands of computers to a halt.
• 1989 : The Intel 486 became the world's first 1,000,000 transistor
microprocessor.
• 1993s: The Energy Star program, endorsed by the Environmental Protection
Agency (EPA), encouraged manufacturers to build computer equipment that met
power consumption guidelines. When guidelines are met, equipment displays the
Energy Star logo. The same year, Several companies introduced computer
systems using the Pentium microprocessor from Intel that contains 3.1 million
transistors and is able to perform 112 million instructions per second (MIPS)
www.Onlinemca.com
31
Fifth Generation - Present and Beyond: Artificial Intelligence
Fifth generation computing devices, based on artificial intelligence, are still in
development, though there are some applications, such as voice recognition, that
are being used today. The use of parallel processing and superconductors is
helping to make artificial intelligence a reality. Quantum computation and
molecular and nanotechnology will radically change the face of computers in
years to come. The goal of fifth-generation computing is to develop devices that
respond to natural language input and are capable of learn The Fifth Generation
Computer Systems project (FGCS) was an initiative by Japan's Ministry of
International Trade and Industry, begun in 1982, to create a "fifth generation
computer" (see history of computing hardware) which was supposed to perform
much calculation utilizing massive parallelism. It was to be the end result of a
massive government/industry research project in Japan during the 1980s. It aimed
to create an "epoch-making computer" with supercomputer-like performance and
usable artificial intelligence capabilities.
The term fifth generation was intended to convey the system as being a leap
beyond existing machines. Computers using vacuum tubes were called the first
generation; transistors and diodes, the second; ICs, the third; and those using
microprocessors, the fourth. Whereas previous computer generations had focused
on increasing the number of logic elements in a single CPU, the fifth generation,
it was widely believed at the time, would instead turn to massive numbers of
CPUs for added performance and self-organization.
Future Computers (since 1985):
By the end of 1982, the computers were used every where, in automobiles,
appliances, business information systems, and military hardware. With electronic
technology advancing rapidly, the use of computers expected to grow in coming
years. With the increased user requirements, the technology has evolved with
outstanding features.
Some of the important features of the future computers are:
1. Future Computers use organic chips to process the data.
2. Both the software and hardware costs are decreasing at a high speed, so that
the computers can be used by every common man (within the reach of common
man).
3. Increased miniaturization and price/performance ratio.
4. The computers have high speed, and storage capacity.
5. Has the capacity to make decisions. (Auto decisions).
6. Uses non procedural software, which is very user friendly.
32
7. Applications: Artificial Intelligence, Robots, Large Scale Corporate modeling,
oil exploration, star wars system and personal robots.
Advantage And Disadvantages
The main advantages of computerizing the activities of business organization are
as follows:
Advantages:
Speed: Computerization helps in processing the data placed in several data files
in no time. This is possible due to the high speed of computers for processing
data and CPU of the computer works at the speed of electricity which is the
highest ever attainable speed.
Accuracy: The data processed by the computer are highly accurate. The programs
written on the system checks and controls data before and during processing. It
detects invalid data and ensures high degree of accuracy and reliability of output
reports.
Flexibility: The modern digital computers can be used for a variety of purposes.
E.g. online processing, multiprogramming etc.
Choice of Configuration: Wide ranges of peripherals are available for many
computer systems, which allow business organization to select those which most
suit its processing requirements.
1. Storage capacity: Large volumes of data can be conveniently stored,
accessed and altered.
2. Management information: They can be used to provide useful information
of management for control and decision making.
3. Data Processing: Computer has lifted the heavy data processing constraint
with the manual system and has opened up new avenues for planning, control and
data experimentation.
4. Volume: Computers can store volumes of data and can retrieve the
desired information quickly. This is very useful in the areas like insurance, bank
accounts etc where large number of documents is handled every day.
5. Database: Computer facilities the establishment of database. Such a
database integrates data records and reduces data redundancy.
6. Reduction in paper work: The use of computers for data processing has
helped the management of business organizations to cope with increasing
problem of paper handling. The computers have speeded up the process and have
eliminated the paper needs through the storage of data in elaborately constructed
data bases and files.
7. Reduced cost: Though the initial investment for installing a computer is
high, but it substantially reduces the cost of each of its transaction. Cost reduction
occurs due to processing of huge data and record keeping.
33
8. Facilitates report preparation: Computer facilitates the preparation of
various types of reports required by organizational executives for the purpose of
decision making and control.
9. Reduce the space requirements: The use of computer for office activities
reduces the requirements of office space which otherwise is required.
10. Reduces the manpower requirement: The number of persons required for
performing various organizational activities will be reduced by using a computer
system.
11. Increased ability to perform computations: Computers perform
computations with a very high speed.
Diligence: Being a machine, it does not suffer from boredom, tiredness or lack of
concentration, even if millions of computations are to be performed by a
computer. It performs the calculations with same accuracy and speed.
Disadvantages:
1. Installing the computer requires a grueling and expensive task of system
analysis and design. There is a scarcity of computer professionals to do this.
2. Management tends to treat computer like ordinary equipment Viz., air
conditioning equipment, and keep themselves aloof from the system development
effort. Computer pervades the working of the entire organization and unless
managements involve themselves fully during the system development effort and
the employees, the customers, the vendors etc. are willing to accept the
computerized system and its outputs the system is bound to prove a failure.
3. The initial investment can be very high though this can be mitigated to
some extent by the rental and tax concessions.
4. Since the lead-time of installing is long and the hardware technology is a
rapidly advancing field, some of the peripherals/components may be rendered
obsolete before even they are installed.
5. The need to obtain stand by facilities in the event of breakdown of any
computerized systems. Manual systems, though slow, are vastly flexible. If the
format of a report, for example has to be changed, it can be readily done by
communicating the necessary instruction to the concerned staff whereas in a
computerized system, this would have to go through all the stages of systems
analysis and design before it is effected
System Software And Application Software
Software is a set of instructions, programs which enable the computer to perform
specified task. In other words, software is nothing but binary code instructions
which control the hardware.
In most of the organizations the computer is a valuable resource. Among the
resources that a computer has are processing time, storage space, printers,
terminals and information. The management of these resources is performed
largely by a type of system software called an operating system. When users
interact with the computer the interaction is with system software.
34
There are two broad categories of software, system software and application
software. System software is a set of programs that manage the resources of a
computer system, so that they are used in an optimal fashion, provide routine
services such as copying data from one file to another and assist in the
development of applications programs.
System software consists of programs that assist the computer in the efficient
control, support, development and execution of application programs.
Application software on the other hand, performs specific tasks for the computer
user.
System software:
They can be broadly classified in to three types.
1. System control programs control the execution of programs, manage the
storage and processing resources of the computer and perform other management
and monitoring functions. Other examples are DBMS and communication
monitors.
2. System support programs provide routine service functions to the other
computer programs and computer users. Ex. Libraries, utilities, job accounting
etc.
3. System development programs assist in the creation of application
programs.
System programs are developed and sold by both computer companies and
specialized software firms.
Application Software:
It is a program written for, or by, a user to perform a specific job. General
purpose application software such as electronic spreadsheet has a wide
application. Specific purpose application software, such as payroll and sales
analysis is used only for the application for which it is designed.
The system software controls the execution of the application software and
provides other support functions such as data storage.
What is an operating system? What are its functions?
The operating system is a program that acts as an interface between the user and
the hardware. It is a collection of programs that coordinates the operations of
computer hardware and software.
Functions of an operating system:
1. Starting the Computer: In most computers, the BIOS and the diagnostic
routines are contained in ROM. They are permanently available to other
programs to check equipment and perform input/output tasks. In addition, ROM
contains a bootstrap loader program that is used to start a computer.
35
The remainder of the operating system is contained in secondary memory.
When the computer is turned on, it automatically begins to execute the boot
program. This program first runs diagnostic programs to check the status of RAM
and of each of the attached system devices.
The boot program then reads in the operating system executive program from the
disk. The layout of the memory at this stage is shown in figure.
2. Running application programs: To run an application programs such as word
processing program, the user types the name of the program after getting the Dos
prompt on the screen.
Ex C:>WS
The operating system accepts the command WS and reads the program into
RAM. When the application program is in RAM, the operating system executive
program gives control of the computer system to the applications programs. The
computer then executes the application program. When the application program
ends, control is restored to the operating system executive program, which
monitors the keyboard for the users’ next command.
When the application program is running the operating system manages the
allocation of memory. When a user requests that a program be run, the operating
system allocates the memory required for the program instructions and for data.
3. Running utility programs: An operating system includes utility programs that
give the user control over various features of the computer system. The utility
programs are either resident or transient. Resident programs are always present in
RAM; transient program must be read into RAM, as they are requested. Ex.
CON: name of the keyboard, or console.
PRN: name of the printer.
Disk Copy A: B: (copies the contents of the disk in drive A, onto the disk on
drive B)
4. Managing files: Information on the disk is organized into files. A file is
collection of Bytes. What are assembly languages? What are its advantages and
disadvantages? Assembly Languages are structurally similar to machine language
and the programmer uses symbolic names than numerical representation of
operations. This reduces coding time and the amount of information the
programmer has to remember. They use assembler to convert the program in to
machine language (object program).
Assembly languages are also known as symbolic languages as they use symbols
to represent the arithmetic and logical operations. Instead of using machine code
operation numbers, the programmer can use mnemonics and symbolic operands
which are very easy to learn and remember.
36
The programs written in Assembly Languages are machine dependant. They are
not portable. There are many low level languages. They are machine dependant.
For example
IBM – Assembly language.
ICL – System 4 user code.
Honey well – Easy coder.
Advantages:
• Programs written in machine language are replaced by mnemonics which are
easier to remember.
• It is not required to keep track of memory locations.
• Easy to make insertions and deletions.
• Requires fewer instructions to accomplish the same result.
Disadvantages:
• Programs written in such languages cannot be executed on small sized
computers.
• It takes lot of time to code or write the program, as it is more complex in
nature.
• Lack of portability of program between computers of different makes.
What is Hardware
Hardware is best described as a device that is physically connected to your
computer or something that can be physically touched. A perfect example of
hardware is a computer monitor, which is an output device that lets you see what
you're doing on the computer. Without any hardware, your computer would not
exist, and software would not be able to run. In the image to the right, are a
webcam and an example of an external hardware peripheral that allows users to
make videos or pictures and transmit them over the Internet.
What are hardware upgrades?
A hardware upgrade is any new hardware that replaces or adds to old hardware
in the computer. A good example of a common hardware upgrade is a RAM
upgrade, where the user is increasing the computers total memory, which will
increase its overall speed and efficiency. Another good example is doing a video
card upgrade, which is the act of removing the old video card and replacing it
with a new video card that is much more capable than the previously installed
video card, again increasing the capabilities of the computer.
• Additional information with installing computer hardware.
Internal hardware examples
• Blu-Ray, CD-ROM, and DVD
• CPU
• Hard drive
37
• Motherboard
• RAM
• Sound card
• Video card
External hardware examples
• Flat-panel, Monitor, and LCD
• Keyboard
• Mouse
• Printer
• Scanner
Computer hardware related questions
• What are the differences between hardware and software?
• Computer hardware questions and answers.
• Full listing of computer hardware devices, support, and help.
Your PC (Personal Computer) is a system, consisting of many components. Some
of those components, like Windows XP, and all your other programs, are
software. The stuff you can actually see and touch, and would likely break if you
threw it out a fifth-story window, is hardware.
Not everybody has exactly the same hardware. But those of you who have a
desktop system, like the example shown in Figure 1, probably have most of the
components shown in that same figure. Those of you with notebook computers
probably have most of the same components. Only in your case the components
are all integrated into a single book-sized portable unit.
Figure 1
The system unit is the actual computer; everything else is called a peripheral
device. Your computer's system unit probably has at least one floppy disk drive,
and one CD or DVD drive, into which you can insert floppy disks and CDs.
There's another disk drive, called the hard disk inside the system unit, as shown
in Figure 2. You can't remove that disk, or even see it. But it's there. And
everything that's currently "in your computer" is actually stored on that hard disk.
(We know this because there is no place else inside the computer where you can
store information!).
38
Figure 2
The floppy drive and CD drive are often referred to as drives with removable
media or removable drives for short, because you can remove whatever disk is
currently in the drive, and replace it with another. Your computer's hard disk can
store as much information as tens of thousands of floppy disks, so don't worry
about running out of space on your hard disk any time soon. As a rule, you want
to store everything you create or download on your hard disk. Use the floppy
disks and CDs to send copies of files through the mail, or to make backup copies
of important items.
Random Access Memory (RAM)
There's too much "stuff" on your computer's hard disk to use it all at the same
time. During the average session sitting at the computer, you'll probably use only
a small amount of all that's available. The stuff you're working with at any given
moment is stored in random access memory (often abbreviated RAM, and often
called simply "memory"). The advantage using RAM to store whatever you're
working on at the moment is that RAM is very fast. Much faster than any disk.
For you, "fast" translates to less time waiting and more time being productive.
So if RAM is so fast, why not put everything in it? Why has a hard disk at all?
The answer to that lies in the fact that RAM is volatile. As soon as the computer
is shut off, whether intentionally or by an accidental power outage, everything in
RAM disappears, just as quickly as a light bulb goes out when the plug is pulled.
So you don't want to rely on RAM to hold everything. A disk, on the other hand,
holds its information whether the power is on or off.
The Hard Disk
All of the information that's "in your computer", so to speak, is stored on your
computer's hard disk. You never see that actual hard disk because it's sealed
inside a special housing and needs to stay that way. Unlike RAM, which is
volatile, the hard disk can hold information forever -- with or without electricity.
Most modern hard disks have tens of billions of bytes of storage space on them.
Which, in English, means that you can create, save, and download files for
months or years without using up all the storage space it provides?
39
In the unlikely event that you do manage to fill up your hard disk, Windows will
start showing a little message on the screen that reads "You are running low on
disk space" well in advance of any problems. In fact, if that message appears, it
won't until you're down to about 800 MB of free space. And 800 MB of empty
space is equal to about 600 blank floppy disks. That's still plenty of room!
The Mouse
Obviously you know how to use your mouse, since you must have used it to get
here. But let's take a look at the facts and buzzwords anyway. Your mouse
probably has at least two buttons on it. The button on the left is called the
primary mouse button, the button on the right is called the secondary mouse
button or just the right mouse button. I'll just refer to them as the left and right
mouse buttons.
Types Of Hardware
System Unit
• Motherboard
• Hard Disk
• ROM BIOS
• Input Devices
• CPU
• RAM
• CD-ROM
• Output Devices
What is Software?
Software is the general term for information that's recorded onto some kind of
medium. For example, when you go to the video store and rent or buy a tape or
DVD, what you're really getting is the software that's stored on that tape or disk.
You’re VCR or DVD player are hardware devices that are capable of reading the
software from a tape or disk and projecting it onto your TV screen, in the form of
a movie.
Your computer is a hardware device that reads software too. Most of the software
on your computer comes in the form of programs. A program consists of
"instructions" that tell the computer what to do, how to behave. Just as there are
thousands of albums you can buy on CD for your stereo, and thousands of movies
you can buy to play on your VCR or DVD player, there are thousands of
programs that you can buy to run on your computer.
40
When you buy a computer, you don't automatically get every program produced
by every software company in the world. You usually get some programs. For
example, when you buy a computer it will probably have an operating system
(like Windows XP) already installed on it.
If you do purchase a specific program, it would be to perform some specific task.
For example, you might use a graphics program to touch up photos, or you might
use a word processing program to write text. You're using your Web browser
program right now to read this text (assuming you're not reading a printed copy
on paper). Just as there are umpteen different brands of
toothpaste, there are umpteen different brands of word
processing programs, graphics programs, and Web browsers.
For example, all graphics programs are designed to help you
work with pictures. But there are many brands of graphics
programs out there, including Adobe Photoshop, Jasc Paint
Shop Pro. Adobe Illustrator, Arcsoft Photo Studio, Corel
Draw, ULead PhotoImpact, PrintShop Photo, and
Macromedia Freehand, just to name a few. As to Web browsers, popular brands
include Microsoft Internet Explorer, MSN Explorer, Netscape Navigator,
America Online, and a few others.
When you purchase a program, you get the program stored on a CD as in the
example shown at left. You may not have seen any boxes containing software
when you bought your computer. That's because the software that came with your
computer has been pre-installed onto your computer's hard disk for you. You
don't need to use the CD to run a program that's already installed on your
computer. You only need to keep the CDs as backups, in case something goes
wrong with your hard disk and you need to re-install the programs.
What Programs Do I Have?
Perhaps you're wondering what programs are installed on your computer. Usually
when you buy a computer, they tell you what programs you're getting with it. So
if you were to go back to the original ad from which you bought your computer,
you'd probably find the names of programs you already have listed there. Though
there's no need to do that, because every program that's currently installed on
your computer is listed in your All Programs menu (assuming you're using
Windows XP).
When you first open the Start menu, the left column lists programs you've used
the most recently (Figure a1). If your computer is brand new, then the programs
listed there will just be some examples.
41
Figure a1
That little list of program icons and names on the left side of the menu doesn't
represent all the programs that are currently installed on your computer. Not by a
long shot. The All Programs option on the Start menu provides access to all your
installed programs. When you first click on (or just point to) the All Programs
option, the All Programs menu that appears (Figure a2) will show icons and name
of program groups, as well as some programs.
Figure a2
It's easy to tell the difference between a program and a program group. The
program groups all have the same icon, and all have a right-pointing triangle ()
at their right side. When you click on, or point to, a program group, icons and
names of programs within that group appear on a submenu. The submenu will
contain programs within that group, and perhaps some more program groups. For
42
example, Figure a3 shows the result of clicking on the Accessories program
group in the All Programs menu. The submenu that opens contains more program
groups, and specific programs you can run.
Figure a3
Your Start menu won't look exactly like the one shown in the figures, because
different computers have different programs installed. (Just like different people
who own CD players own different CDs).
Running Programs
When you click on the icon for a program, the program opens. Which means the
program appears on the screen, so you can use it. Each program will appear in its
own program window on the Windows desktop. For example, in Figure a4 the
photograph in the background is the Windows desktop. Floating about on top of
that desktop are four different program, each in its own separate program
window.
Figure a4
Elements of Program Windows
While not two programs are exactly alike, most program windows contain certain
similar elements. Stretched across the top of the program window is the title bar,
which usually shows the name of the program that's inside the program window.
Beneath the title bar is the menu bar, which gives you access to the tools and
capabilities of that specific program. Many programs have a toolbar under their
43
menu bar. The toolbar provides quick one-click access to frequently-used
commands in the menu bar. The status bar at the bottom of a program provides
general information. Figure a5 shows, in animated form, the title bar, menu bar,
toolbar, and status bar of several different sample programs.
Figure a5
Software is often divided into two categories:
 systems software : Includes the operating system and all the utilities that
enable the computer to function.
 applications software : Includes programs that do real work for users. For
example, word processors, spreadsheets, and database management systems fall
under the category of applications software.
Disk Operating System (DOS)
INTRODUCTION
When the computer starts, it starts the operating system that takes the control of
the machine. An Operating System is a set of programs that help in controlling
and managing the Hardware and the Software resources of a computer system. A
good operating system should have the following features;
1. Help in the loading of programs and data from external sources into the
internal memory before they are executed.
2. Help programs to perform input/output operations, such as;
o Print or display the result of a program on the printer or the screen.
o Store the output data or programs written on the computer in
storage device.
o Communicate the message from the system to the user through the
VDU.
o Accept input from the user through the keyboard or mouse.
44
OBJECTIVES
At the end of this lesson, you would be able to;
• explain the concept operating system
• discuss the functions of operating system
• understand the procedures of loading operating system into the memory
• use file management features of operating system
• create separate locations for logically related files
• copy files from one computer to another
• use Windows for File Management
DISK OPERATING SYSTEM
As the name suggests, the operating System is used for operating the system or
the computer. It is a set of computer programs and also known as DOS (Disk
Operating System). The main functions of DOS are to manage disk files, allocate
system resources according to the requirement. DOS provides features essential
to control hardware devices such as Keyboard, Screen, Disk Devices, Printers,
Modems and programs.
Basically, DOS is the medium through which the user and external devices
attached to the system communicate with the system. DOS translate the
command issued by the user in the format that is understandable by the computer
and instruct computer to work accordingly. It also translates the result and any
error message in the format for the user to understand.
WILDCARD CHARACTERS
If you want to carry out a task for a group of files whose names have
something in common, you can use wildcard characters to specify groups of
files. DOS recognize two wildcard characters: asterisk (*) represents one or
more characters that a group of files has in common; and the question
mark (?) represents a single character that a group of files has in common
Internal Commands
BREAK Sets or clears extended CTRL+C checking.
CHDIR Displays the name of or changes the current directory.
CD Displays the name of or changes the current directory.
CLS Clears the screen.
45
COPY Copies one or more files to another location.
DATE Displays or sets the date.
DEL Deletes one or more files.
ERASE Deletes one or more files.
DIR Displays a list of files and subdirectories in a directory.
ECHO Displays messages, or turns command echoing on or off.
EXIT Quits the COMMAND.COM program (command interpreter).
MKDIR Creates a directory.
MD Creates a directory.
PATH Displays or sets a search path for executable files.
PAUSE Suspends processing of a batch file and displays a message.
PROMPT Changes the MS-DOS command prompt.
REM Records comments (remarks) in a batch file or config.sys.
RENAME Renames a file or files.
REN Renames a file or files.
RMDIR Removes a directory.
RD Removes a directory.
TIME Displays or sets the system time.
TYPE Displays the contents of a text file.
VER Displays the MS-DOS version.
VOL Displays a disk volume label and serial number.
External Command
46
ATTRIB
ATTRIB [d:][path]filename [/S]
ATTRIB [+R|-R] [+A|-A] [+S|-S] [+H|-H] [d:][path]filename [/S]
Sets or displays the read-only, archive, system, and hidden attributes of a file or
directory.
FORMAT
FORMAT a:/[s] [/Q][/U][/V]
Formats a disk to accept DOS files.
DOSKEY
DOSKEY [reinstall] [/bufsize=size][/macros][/history][/insert|/overstrike]
[macroname=[text]]
Loads the Doskey program into memory which can be used to recall DOS
commands so that you can edit them.
BACKUP
Makes a backup copy of one or more files. (In DOS Version 6, this program is
stored on the DOS supplemental disk.)
CHKDSK
CHKDSK [d:][path][filename] [/F][/V]
Checks a disk and provides a file and memory status report.
DELTREEDELTREE [/Y] [d:]path [d:]path[...]
Deletes (erases) a directory including all files and subdirectories that are in it.
EDIT
EDIT [d:][path]filename [/B][/G][/H][/NOHI]
Starts the MS-DOS editor, a text editor used to create and edit ASCII text files.
47
LABEL
LABEL [d:][volume label]
Creates or changes or deletes a volume label for a disk.
EXPAND
EXPAND [d:][path]filename [[d:][path]filename[ . . .]]
Expands a compressed file.
What Is Dbms?
As one of the oldest components associated with computers, the database
management system, or DBMS, is a computer software program that is designed
as the means of managing all databases that are currently installed on a system
hard drive or network. Different types of database management systems exist,
with some of them designed for the oversight and proper control of databases that
are configured for specific purposes. Here are some examples of the various
incarnations of DBMS technology that are currently in use, and some of the basic
elements that are part of DBMS software applications.
As the tool that is employed in the broad practice of managing databases, the
DBMS is marketed in many forms. Some of the more popular examples of
DBMS solutions include Microsoft Access, FileMaker, DB2, and Oracle. All
these products provide for the creation of a series of rights or privileges that can
be associated with a specific user. This means that it is possible to designate one
or more database administrators who may control each function, as well as
provide other users with various levels of administration rights. This flexibility
makes the task of using DBMS methods to oversee a system something that can
be centrally controlled, or allocated to several different people.
What is ICT ?
Lets focus on the three words behind ICT:
-INFORMATION -COMMUNICATIONS -TECHNOLOGY
ICT (information and communications technology - or technologies) is an
umbrella term that includes any communication device or application,
encompassing: radio, television, cellular phones, computer and network hardware
and software, satellite systems and so on, as well as the various services and
applications associated with them, such as videoconferencing and distance
learning. ICTs are often spoken of in a particular context, such as ICTs in
education, health care, or libraries.
48
A good way to think about ICT is to consider all the uses of digital technology
that already exist to help individuals, businesses and organizations use
information.
What is Linux ?
Pronounced lee-nucks or lih-nucks. A freely-distributable open source operating
system that runs on a number of hardware platforms. The Linux kernel was
developed mainly by Linux Torvalds and it is based on Unix. Because it's free,
and because it runs on many platforms, including PCs and Macintoshes, Linux
has become an extremely popular alternative to proprietary operating systems.
What is Unix ?
Pronounced yoo-niks, a popular multi-user, multitasking operating system
developed at Bell Labs in the early 1970s. Created by just a handful of
programmers, UNIX was designed to be a small, flexible system used exclusively
by programmers.
UNIX was one of the first operating systems to be written in a high-level
programming language, namely C. This meant that it could be installed on
virtually any computer for which a C compiler existed. This natural portability
combined with its low price made it a popular choice among universities.
Action Unix Command DOS Command
MS-DOS Linux / Unix
attrib chmod
backup tar
dir ls
cls clear
copy cp
del rm
deltree rm -R
rmdir
format fdformat / mount / umount
move / rename mv
type less <file>
49
cd cd
chdir
more < file more file
md mkdir
What Is Virus ?
A computer virus is usually hard to detect if it's disguised as a harmless file, in
the case of a Trojan horse virus. This type of virus doesn't replicate itself like
most viruses, but instead opens your computer up to malicious imposters.
Leaving you to wonder, how can you tell if you're computer is infected?
Luckily, your computer after coming in contact with a virus or worm will display
some symptoms and signs of infection. It is particularly useful to know the signs
that indicate an infection. Because you can unintentionally introduce a virus to
your computer at anytime when you run an infected program or open an email
attachment. To guard against this you need a good anti-virus program
Signs of a Computer Infection
Some signs that may indicate that your computer is infected include:
• Your computer functions slower than normal
• Your computer responds slowly and freezes often
• Your computer restarts itself often
• You see uncommon error messages, distorted menus, and dialog boxes
• You notice applications on your computer fail to work correctly
• You fail to print correctly
Types of Viruses
But what are the types of computer viruses and worms that you're computer can
come into contact with? The list of viruses is quiet long and complex. So, we
simplified the list by mentioning few broad categories of viruses that can put your
computer and all your personal data on it, in danger. These computer viruses
include:
Computer Viruses
Boot Sector viruses: A boot sector virus infects diskettes and hard drives. All
disks and hard drives contain smaller sections called sectors. The first sector is
called the boot. The boot carries the Mater Boot Record (MBR). MBR functions
to read and load the operating system. So, if a virus infects the boot or MBR of a
disk, such as a floppy disk, your hard drive can become infected, if you re-boot
your computer while the infected disk is in the drive. Once your hard drive is
infected all diskettes that you use in your computer will be infected. Boot sector
viruses often spread to other computers by the use of shared infected disks and
pirated software applications. The best way to disinfect your computer of the boot
sector virus is by using antivirus software.
50
Program viruses: A program virus becomes active when the program file
(usually with extensions .BIN, .COM, .EXE, .OVL, .DRV) carrying the virus is
opened. Once active, the virus will make copies of itself and will infect other
programs on the computer.
Multipartite viruses:
Stealth viruses:
Polymorphic viruses:
Macro Viruses:
Trojan Horse Viruses
Blaster
Hardware vs. Software
Software is a general term used to describe a collection of computer programs,
procedures, and documentation that perform some task on a computer system.
Practical computer systems divide software systems into three major classes:
system software, programming software, and application software, although the
distinction is arbitrary and often blurred. Software is an ordered sequence of
instructions for changing the state of the computer hardware in a particular
sequence. It is usually written in high-level programming languages that are
easier and more efficient for humans to use (closer to natural language) than
machine language. High-level languages are compiled or interpreted into machine
language object code. Software may also be written in an assembly language,
essentially, a mnemonic representation of a machine language using a natural
language alphabet.
Hardware is best described as a device that is physically connected to the
computer or something that can be physically touched. A CD-ROM, monitor,
printer, and video card are all examples of computer hardware. Without any
hardware your computer would not exist and software would have nothing to run
on. It is the physical part of a computer, including the digital circuitry, as
distinguished from the computer software that executes within the hardware.
There are several differences between computer hardware and software.
Comparison chart
Improve
this chart
Hardware Software
Types:
Input,storage,processing,control, and output
devices.
System software,
Programming software, and
Application software.
Inter
dependency:
Hardware starts functioning once software is
loaded.
To deliver its set of
instructions, Software is
installed on hardware.
Reliability: Hardware stays at steady reliability level in useful Software needs constant
51
Improve
this chart
Hardware Software
life. testing after upgrades.
Failure:
Hardware failure is random. Hardware does have
increasing failure at the last stage.
Software failure is systematic.
Software does not have an
increasing failure rate.
Function:
Hardware serves as the delivery system for
software solutions. The hardware of a computer is
infrequently changed, in comparison with software
and data, which are “soft” in the sense that they are
readily created, modified, or erased on the compute
To perform the specific task
you need to complete.
Software is generally not
needed to for the hardware to
perform its basic level tasks
such as turning on and
responding to input.
Fault: Hardware faults are physical. Software faults are not.
Lifetime: Hardware wears out over time.
Software does not wear out
over time.
Nature: It is physical in nature It is logical in nature
Definition:
Devices required to store and execute (or run) the
software.
Collection of instructions that
enables a user to interact with
the computer. Software is a
program that enables a
computer to perform a specific
task, as opposed to the
physical components of the
system (hardware).
Examples:
CD-ROM, monitor, printer, video card, scanners ,
label makers, routers , and modems.
QuickBooks, Adobe Acrobat,
Internet Explorer , Microsoft
Word , Microsoft Excel
Examples of Computer Hardware
What is computer hardware? What are the different kinds of computer hardware?
For the examples of computer hardware and peripheral devices, read on..
Hardware is the physical aspect of a computer. While computer software exists in
the form of ideas and concepts, computer hardware exists in substance. By
definition, the different parts of a computer that can be touched constitute
computer hardware. Computer hardware includes central processing unit,
motherboard, microchips as well as computer peripherals like input-output and
storage devices that are added to a host computer to enhance its abilities. Here is
an overview of the different kinds of computer hardware.
Computer Hardware Examples
Here is a list of some of the fundamental units of a computer that form the set of
hardware components.
Bus: It is a subsystem that transfers data within and between computers.
52
Computer bus provides a logical connection between the different computer
peripherals. A parallel bus is capable of carrying multiple data works in parallel
while a serial bus carries data in a bit-serial form. An internal bus connects the
internal components of a computer to the motherboard while an external bus
connects the external computer peripherals to the motherboard.
• AGP: Short for Accelerated Graphic Port, AGP is a high-speed point-to-
point channel that enables the attachment of a graphics card to the computer's
motherboard.
• Hyper Transport: It is a low-latency point-to-point link that uses high
bandwidth and acts in a bi-directional manner. It facilitates power management.
• PCI: The peripheral component interconnect standard refers to the
computer bus connecting peripheral devices to a motherboard.
• PCI Express: It is a computer expansion card interface format.
• USB: Universal Serial Bus, as it is called, acts as an interface to a host
computer. It enhances the plug-and-play capabilities of a computer. USB is a
popular device used today.
• Quick Path: Also known as the Common System Interface, Quick Path is
a point-to-point processor interconnect that stands in close competition with
Hyper Transport.
• Serial ATA: It is a computer bus that enables the transfer of data between
mass storage devices and the motherboard.
• Serial Attached SCSI: It enables the transfer of data from computer
storage devices like hard drives and tape drives. It is a point-to-point serial
protocol.
Central Processing Unit: It is a set of logic machines that can execute computer
programs. The fundamental function of a CPU is to execute sequences of stored
instructions known as programs. During its first step of operation, the processor
retrieves instructions from the program memory. This step is known as the 'fetch'
step. In the 'decode' step, the processor breaks up the instructions into parts after
which it is executed. During the fourth step of write back, the CPU writes back
the results of the processed instructions into memory.
Computer fan: It is attached to the CPU and is used to lower the temperature of
a computer. There are several fans in the computer case, which help maintain a
constant flow of air to the computer system.
Firmware: It is a computer program that is embedded in a hardware device. It is
midway between hardware and software. Being a piece of computer program, it
is similar to software, while being tightly bound to hardware makes it close to
being a hardware component.
Motherboard: It is the central printed circuit board, abbreviated as PCB, which
53
forms the complex electronic system of a computer. A motherboard provides the
computer system with all the electrical connections, the basic circuitry and
components required for its functioning.
Power Supply: This component is responsible for supplying power to the
computer. It converts the AC power from the mains to low voltage DC power for
the internal components of a computer. AT is one of the commonly used power
supplies.
RAM: Short for random access memory, RAM is the physical memory of a
computer. It is used to store the currently running programs and is attached to the
motherboard.
Sound Card: It is a computer expansion card that enables the input and output of
audio signals to and from a computer. Sound cards provide multimedia
applications with the audio components.
Storage Controllers: They are located on the motherboard or on the expansion
cards. Storage controllers include the controllers for the hard disk, CD-ROM and
other drives.
Video Card: Video card that is also known as the graphics card is a hardware
component, which generates and outputs the images to a display.
Media Devices
Devices such as CDs, DVDs and Blue-ray disks are some of the popular
removable storage media that can store digital data. USB flash drives are the
relatively recent storage media that have become a rage today. Tape drives and
zip drives are less commonly used while the floppy disks are obsolete today.
Hard disks and solid-state drives are used for internal storage. Here is a brief
introduction to each of these storage media. Know all about the hard drives.
Blue-ray Disc: It is an optical disc storage media format. It obtains its name from
the blue laser that is used to read and write this type of disc. Owing to its shorter
wavelength, blue-ray discs can store large amounts of data. BD-ROM drive is
used for reading data from a blue-ray disc and a BD writer can be used for both
reading from and writing to a blue-ray disc.
Compact Disc: Popularly known as CDs, compact discs are storage devices for
storing digital data. Standard CDs can store around 80 minutes of audio. CD-
ROMs contain data that is accessible for reading and is not modifiable. CD-
ROMs are used for distribution of computer software and multimedia
applications. A CD Writer is an optical disc drive that uses laser radiation or
electromagnetic waves for reading and writing data onto discs.
54
Digital Versatile Disc: Commonly known as a digital video disk and abbreviated
as DVD, a digital versatile disk is an optical disc storage media. With physical
dimensions similar to those of a compact disc, DVDs can store data as much as
six times more than a CD. A DVD-ROM Drive is used for reading data from a
DVD. A DVD Writer is used for reading and writing data to a DVD. DVD-RAM
Drives allow data to be read and written rapidly from specific types of DVDs.
HD DVD is a high-density optical disc format that succeeded DVD.
Disc Array Controller: It manages physical disc drives and brings them to the
form of logical units. It provides a disk cache and implements hardware RAID.
Floppy Disc: It is a data storage media that is a disk of a thin magnetic storage
medium covered by a plastic shell. With the advent of flash and optical storage
devices, floppy discs have become obsolete.
Hard Disk: It is a non-volatile storage device that stores digital data on magnetic
surfaces. It is used for medium-term storage of data.
Solid-state Drive: This storage device uses solid-state memory to store persistent
data. It can replace the hard disk drive in many applications.
Tape Drive: This data storage device reads and writes data stored on a magnetic
tape. Tape drives have storage capacities ranging from a few megabytes to
multiple gigabytes. They are mainly used for archival storage of data.
USB Flash Drive: It is a small-sized removable and rewritable storage device
with a storage capacity ranging from 64 MB to 64 GB. Due to their high storage
capacity, durability and compact structure, they have gained immense popularity
in the modern times. How does a flash drive work?
Zip Drive: Iomega came up with this medium-capacity storage media in 1994. It
had a capacity of about 100 MB. Zip drives could never become standardized and
were replaced by rewritable CDs.
Networking Hardware Components
Here is an overview of some of those pieces of hardware, which make it possible
for a computer to be a part of a network. Enlighten yourself on computer
networking.
Modem: This device is used for dial-up connections. It modulates analog carrier
signals to encode digital information and demodulates it to decode the
information transmitted.
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)
computer fundamental bba/bca/bba(FT)/B.com(CA)

Weitere ähnliche Inhalte

Was ist angesagt?

Early computers, history , and its types (The institute of chartered accounta...
Early computers, history , and its types (The institute of chartered accounta...Early computers, history , and its types (The institute of chartered accounta...
Early computers, history , and its types (The institute of chartered accounta...Hemita Dua
 
Evolution Of Information Technology
Evolution Of Information TechnologyEvolution Of Information Technology
Evolution Of Information TechnologyNitish Kumar
 
Development of computers
Development of computersDevelopment of computers
Development of computersDeepak Kumar
 
Introduction to computer history
Introduction to computer historyIntroduction to computer history
Introduction to computer historyK. A. M Lutfullah
 
History of computers
History of computersHistory of computers
History of computersshashvut
 
Chapter01
Chapter01Chapter01
Chapter01Izaham
 
Is202 ch03 and ch04
Is202   ch03 and ch04Is202   ch03 and ch04
Is202 ch03 and ch04Shaheen Khan
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computersOfun Emma
 
Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Mian Zain Latif
 
1 introdcution tocomputernursing [compatibility mode]
1 introdcution tocomputernursing [compatibility mode]1 introdcution tocomputernursing [compatibility mode]
1 introdcution tocomputernursing [compatibility mode]Irwin Elengovn
 
Autocad and computer introduction for beginers
Autocad and computer introduction for beginers Autocad and computer introduction for beginers
Autocad and computer introduction for beginers Ayele Bedada
 
EVOLUTION OF COMPUTER
EVOLUTION OF COMPUTEREVOLUTION OF COMPUTER
EVOLUTION OF COMPUTERfhemrosacia
 
History of computer
History of computerHistory of computer
History of computerMNButt
 
Cibm ch03 and ch04
Cibm   ch03 and ch04Cibm   ch03 and ch04
Cibm ch03 and ch04Shaheen Khan
 
Introduction to computer science cs110 - pdf
Introduction to computer science   cs110 - pdfIntroduction to computer science   cs110 - pdf
Introduction to computer science cs110 - pdfSaqib Imran
 
The Evolution of Information Technology
The Evolution of Information TechnologyThe Evolution of Information Technology
The Evolution of Information TechnologySatyendra Arora
 

Was ist angesagt? (20)

Early computers, history , and its types (The institute of chartered accounta...
Early computers, history , and its types (The institute of chartered accounta...Early computers, history , and its types (The institute of chartered accounta...
Early computers, history , and its types (The institute of chartered accounta...
 
Evolution Of Information Technology
Evolution Of Information TechnologyEvolution Of Information Technology
Evolution Of Information Technology
 
Development of computers
Development of computersDevelopment of computers
Development of computers
 
Introduction to computer history
Introduction to computer historyIntroduction to computer history
Introduction to computer history
 
History of computers
History of computersHistory of computers
History of computers
 
Chapter01
Chapter01Chapter01
Chapter01
 
Fa13 7718-ch2-brown
Fa13 7718-ch2-brownFa13 7718-ch2-brown
Fa13 7718-ch2-brown
 
Is202 ch03 and ch04
Is202   ch03 and ch04Is202   ch03 and ch04
Is202 ch03 and ch04
 
Introduction to computers
Introduction to computersIntroduction to computers
Introduction to computers
 
Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers) Introduction To Computing (Evolution of Computers)
Introduction To Computing (Evolution of Computers)
 
1 introdcution tocomputernursing [compatibility mode]
1 introdcution tocomputernursing [compatibility mode]1 introdcution tocomputernursing [compatibility mode]
1 introdcution tocomputernursing [compatibility mode]
 
Autocad and computer introduction for beginers
Autocad and computer introduction for beginers Autocad and computer introduction for beginers
Autocad and computer introduction for beginers
 
Computer gk
Computer gkComputer gk
Computer gk
 
EVOLUTION OF COMPUTER
EVOLUTION OF COMPUTEREVOLUTION OF COMPUTER
EVOLUTION OF COMPUTER
 
History of computer
History of computerHistory of computer
History of computer
 
Information technology evolution
Information technology   evolutionInformation technology   evolution
Information technology evolution
 
Cibm ch03 and ch04
Cibm   ch03 and ch04Cibm   ch03 and ch04
Cibm ch03 and ch04
 
Introduction to computer science cs110 - pdf
Introduction to computer science   cs110 - pdfIntroduction to computer science   cs110 - pdf
Introduction to computer science cs110 - pdf
 
Evolution & History of Computers
Evolution & History of ComputersEvolution & History of Computers
Evolution & History of Computers
 
The Evolution of Information Technology
The Evolution of Information TechnologyThe Evolution of Information Technology
The Evolution of Information Technology
 

Andere mochten auch

B08 jonathan bowen_alan_turing
B08 jonathan bowen_alan_turingB08 jonathan bowen_alan_turing
B08 jonathan bowen_alan_turingevaminerva
 
The History of computers
The History of computersThe History of computers
The History of computerskasrya62
 
The world's most famous programmers
The world's most famous programmersThe world's most famous programmers
The world's most famous programmersArno Huetter
 

Andere mochten auch (6)

B08 jonathan bowen_alan_turing
B08 jonathan bowen_alan_turingB08 jonathan bowen_alan_turing
B08 jonathan bowen_alan_turing
 
The History of computers
The History of computersThe History of computers
The History of computers
 
Activity 3 history of computer
Activity 3   history of computerActivity 3   history of computer
Activity 3 history of computer
 
history of computer
history of computerhistory of computer
history of computer
 
Computer Programming - Lecture 2
Computer Programming - Lecture 2Computer Programming - Lecture 2
Computer Programming - Lecture 2
 
The world's most famous programmers
The world's most famous programmersThe world's most famous programmers
The world's most famous programmers
 

Ähnlich wie computer fundamental bba/bca/bba(FT)/B.com(CA)

LESSON 3_HISTORY OF COMPUTER.pptx
LESSON 3_HISTORY OF COMPUTER.pptxLESSON 3_HISTORY OF COMPUTER.pptx
LESSON 3_HISTORY OF COMPUTER.pptxErizzaPastor1
 
History of Computer
History of ComputerHistory of Computer
History of ComputerNxr Ktk
 
Lecture 1-2.pptx
Lecture 1-2.pptxLecture 1-2.pptx
Lecture 1-2.pptxAthar Baig
 
CompFundamentals.ppt
CompFundamentals.pptCompFundamentals.ppt
CompFundamentals.pptChrisnaFucio
 
Principles It Lesson2 Presentation 052308
Principles It Lesson2 Presentation 052308Principles It Lesson2 Presentation 052308
Principles It Lesson2 Presentation 052308drussell54
 
History and types of a computer.pptx
History and types of a computer.pptxHistory and types of a computer.pptx
History and types of a computer.pptxMdAbuShayem1
 
Intro to Computing Presentation Project .
Intro to Computing Presentation Project .Intro to Computing Presentation Project .
Intro to Computing Presentation Project .kurtangeloballarta
 
Group 1 - History of Computer.pptx
Group 1 - History of Computer.pptxGroup 1 - History of Computer.pptx
Group 1 - History of Computer.pptxDanielBermodez
 
Computer Science PowerPoint Presentation
Computer Science PowerPoint PresentationComputer Science PowerPoint Presentation
Computer Science PowerPoint PresentationAshna Rajput
 
Week 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxWeek 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxKwadjoOwusuAnsahQuar
 
Information technology final chap 2
Information technology final chap 2Information technology final chap 2
Information technology final chap 2Manshi Makati
 
What is Computer | Computer Full Form | Computer Definition
What is Computer | Computer Full Form | Computer DefinitionWhat is Computer | Computer Full Form | Computer Definition
What is Computer | Computer Full Form | Computer Definitiondmir3304
 
history of computer
history of computerhistory of computer
history of computeruos
 
UNit 1sbhejsjejdhdhdjjejejdhejjjdjdhdhheh.pptx
UNit 1sbhejsjejdhdhdjjejejdhejjjdjdhdhheh.pptxUNit 1sbhejsjejdhdhdjjejejdhejjjdjdhdhheh.pptx
UNit 1sbhejsjejdhdhdjjejejdhejjjdjdhdhheh.pptxhello1506hello
 
History-of-Computers.pptx-www-com-wwwwww
History-of-Computers.pptx-www-com-wwwwwwHistory-of-Computers.pptx-www-com-wwwwww
History-of-Computers.pptx-www-com-wwwwwwLisleySebumpan
 

Ähnlich wie computer fundamental bba/bca/bba(FT)/B.com(CA) (20)

LESSON 3_HISTORY OF COMPUTER.pptx
LESSON 3_HISTORY OF COMPUTER.pptxLESSON 3_HISTORY OF COMPUTER.pptx
LESSON 3_HISTORY OF COMPUTER.pptx
 
Computers
ComputersComputers
Computers
 
History of Computer
History of ComputerHistory of Computer
History of Computer
 
Lecture 1-2.pptx
Lecture 1-2.pptxLecture 1-2.pptx
Lecture 1-2.pptx
 
CompFundamentals.ppt
CompFundamentals.pptCompFundamentals.ppt
CompFundamentals.ppt
 
Chapter 1.pptx
Chapter 1.pptxChapter 1.pptx
Chapter 1.pptx
 
Intro IT.pdf
Intro IT.pdfIntro IT.pdf
Intro IT.pdf
 
Principles It Lesson2 Presentation 052308
Principles It Lesson2 Presentation 052308Principles It Lesson2 Presentation 052308
Principles It Lesson2 Presentation 052308
 
History and types of a computer.pptx
History and types of a computer.pptxHistory and types of a computer.pptx
History and types of a computer.pptx
 
Intro to Computing Presentation Project .
Intro to Computing Presentation Project .Intro to Computing Presentation Project .
Intro to Computing Presentation Project .
 
Group 1 - History of Computer.pptx
Group 1 - History of Computer.pptxGroup 1 - History of Computer.pptx
Group 1 - History of Computer.pptx
 
Computer basics
Computer basicsComputer basics
Computer basics
 
Computer Science PowerPoint Presentation
Computer Science PowerPoint PresentationComputer Science PowerPoint Presentation
Computer Science PowerPoint Presentation
 
Week 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptxWeek 2 - Introduction to Computers II.pptx
Week 2 - Introduction to Computers II.pptx
 
Computers
ComputersComputers
Computers
 
Information technology final chap 2
Information technology final chap 2Information technology final chap 2
Information technology final chap 2
 
What is Computer | Computer Full Form | Computer Definition
What is Computer | Computer Full Form | Computer DefinitionWhat is Computer | Computer Full Form | Computer Definition
What is Computer | Computer Full Form | Computer Definition
 
history of computer
history of computerhistory of computer
history of computer
 
UNit 1sbhejsjejdhdhdjjejejdhejjjdjdhdhheh.pptx
UNit 1sbhejsjejdhdhdjjejejdhejjjdjdhdhheh.pptxUNit 1sbhejsjejdhdhdjjejejdhejjjdjdhdhheh.pptx
UNit 1sbhejsjejdhdhdjjejejdhejjjdjdhdhheh.pptx
 
History-of-Computers.pptx-www-com-wwwwww
History-of-Computers.pptx-www-com-wwwwwwHistory-of-Computers.pptx-www-com-wwwwww
History-of-Computers.pptx-www-com-wwwwww
 

Kürzlich hochgeladen

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 

Kürzlich hochgeladen (20)

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 

computer fundamental bba/bca/bba(FT)/B.com(CA)

  • 1. 1 Acknowledgement Anything new started is always with mixed feelings. There is the joy of novelty, the determination of a missionary, but also the apprehension of a new comer. Will it click? Will it be liked? Will it serve any purpose at all? Is it worth the effort? From the responses received, I can safely say that the phase of apprehension is over. Colleagues and friends from all over, esteemed teachers and researchers have called up or written to encourage the effort. I am extremely grateful to them. My esteemed guide and support of Mr. Narendra Narang (Bamanendra) from Indore, Chairman-Vishisht Education Society was the first to call and offer appreciation. Dr.S.M. Anas Iqbal, Academic Director Institute (VSOM) to so many of us, revered in the field of I.T., called me up to congratulate me and providing valuable suggestions. I indeed felt blessed. a well respected name in the field of Commerce HOD Prof. Shweta Arora and my grateful thanks to him. We wish to thank all of them for being with us. Co-operation of colleagues, Prof. Ashish Mehta , Prof. Robin Neema , Prof. Shekhar updhyay, Prof. Paridhi Mangal Jain , Prof. Dr. Narendra Singh , Prof. Neha Mahiwal , Prof. Tripda Rawal , Prof. Vineet , Prof. Sandeep Kour , Prof. Samuel Norment, Prof. Hemant Chaturvedi Prof. Vineeta, and Prof. Anuja is on record of my acknowledgement and appreciated the effort. My friend Mr. Akshay Johari has taken over typesetting and printing work for which I wish to thank him wholeheartedly. Also co- operation of Bharti Sunhere , Librarian Head is on record of my acknowledgement. I admire the patience with which he and his office carry out the numerous corrections and additions in getting the monographs ready for printing. My Father Shree Murlidharji Bhangdia from Indore writes back to say, "It is an important issue and very timely and can be a good stimulus for Indian authors to start addressing such problems in greater numbers... Keep up the good work". I seek your suggestions and advice, your views and opinions on the issues raised by this collection. Please feel free to write or call. It will be a great pleasure to interact with you. Meanwhile, all the best. Sanjay Maheshwsari
  • 2. 2 Index The History Of Computers 1 The Invention Of Computers 9 What Is A Computer 12 Classification Of Computers ! 13 Classification Of Computers ! 14 CPU Components 15 Input Unit: 16 Output Unit: 17 Central Processing Unit: 18 Input/Output Devices 18 Computers Generation 23 Advantage And Disadvantages 29 System Software And Application Software 30 Functions Of An Operating System: 31 Hardware 33 Software 36 Programmers 37 Disk Operating System (DOS) 40 Linux 45 Computer Viruses 46 Hardware Vs. Software 47 Networking Hardware Components 51 Computer Peripherals 52 Computer Parts List 53 Graphics Card 56 Sound Card 57 Sound Card 61 Physical Memory 62 Primary And Secondary Memory 63 Main Types Of RAM Memory 66 Hard Disk 68 RAM Vs. ROM 69 Algorithm 70 Flow Chart 74 Programming Languages 77 Electronic Communication 78 Directory And Files 81 PC Configuration 81 General Packet Radio Service 85 Search Engine Optimization 88 Demorgan’s Theorems 89 Number System 91 Boolean Algebra 96 SYSTEM SOFTWARE & APPLICATION SOFTWRE 99 Compiler 103 Compiler 104 Assemblers 105 Computer Language 105 Windows 107 Operating System 108
  • 3. 3 Functions Of An Operating System 110 File System 111 Icon 114 Taskbar 116 Moving And Sizing The Taskbar 119 My Computer 121 Control Panel 123 Desktop 124 Files And Folders 131 Creating And Deleting Files 134 Back Up 136 The Disk Defragmenter 137 Screensaver 138 Passwords 138 Recycle Bin 139 Paint Brush 141 Ms-Word 141 Ms-Excel 142 Ms-Access 144 Tally 147 Video Conferencing 149 DECISION SUPPORT SYSTEM 153 Expert System 154 Artificial Intelligence 155 Impact Of IT 157 Image Processing 160 Digital Image Processing 161 Virtual Reality 162 Information Superhighway 163 Online Shopping 164 E-Mail 165 4 GL 166 Internet Explorer 167 Network 169 Computer Keyword 170
  • 4. 4 The History of Computers Computers have wedged themselves into every facet of our lives—they are what we would use as the symbolic representation of the modern world. But did you know that the history of computers dates back to the 1800s?Indeed, the history and evolution of computers is quite extraordinary—and with many early computing technology innovations tied to defense contracts, much of this information were kept secret from the public for decades. In this article, we explore the development and progression of computers. Mid-1800s-1930s: Early Mechanical Computers The first computers were designed by Charles Babbage in the mid-1800s, and are sometimes collectively known as the Babbage Engines. These include the Difference Engine No. 1, the Analytical Engine, and the Difference Engine No. 2. The Difference Engine was constructed from designs by Charles Babbage. Photo by Allan J. Cronin These early computers were never completed during Babbage’s lifetime, but their complete designs were preserved. Eventually, one was built in 2002. While these early mechanical computers bore little resemblance to the computers in use today, they paved the way for a number of technologies that are used by modern computers, or were instrumental in their development. These concepts include of the idea of separating storage from processing, the logical structure of computers, and the way that data and instructions are inputted and outputted.
  • 5. 5 Z1 was used to take the U.S. Census in 1890. Other important mechanical computers are the Automatic Electrical Tabulating Machine—which was used in the U.S. Census of 1890 to handle data from more than 62 million Americans—and the first binary computer: Konrad Zuse’s Z1, which was developed in 1938 and was the precursor to the first electro- mechanical computer. 1930s: Electro-Mechanical Computers Electro-mechanical computers generally worked with relays and/or vacuum tubes, which could be used as switches. Some electro-mechanical computers— such as the Differential Analyzer built in 1930—used purely mechanical internals but employed electric motors to power them. These early electro-mechanical computers were either analog or were digital—such as the Model K and the Complex Number Calculator, both produced by George Stibitz.Stibitz, by the way, was also responsible for the first remote access computing, done at a conference at Dartmouth College in New Hampshire. He took a teleprinter to the conference, leaving his computer in New York City, and then proceeded to take problems posed by the audience. He then entered the problems on the keypad of his teleprompter, which outputted the answers afterward. Z3 used floating-point numbers which improved the accuracy of calculations. It was during the development of these early electro-mechanical computers that many of the technologies and concepts still used today were first developed. The Z3, a descendent of the Z1 developed by Konrad Zuse, was one such pioneering
  • 6. 6 computer. The Z3 used floating-point numbers in computations and was the first program-controlled digital computer. Other electro-mechanical computers included Bombes, which were used during WWII to decrypt German codes. 1940s: Electronic Computers Colossus—whose name was fitting for its size—was developed during World War II.The first electronic computers were developed during the World War II, with the earliest of those being the Colossus. The Colossus was developed to decrypt secret German codes during the war. It used vacuum tubes and paper tape and could perform a number of Boolean (e.g. true/false, yes/no) logical operations. Williams Tube used RAM for its computations. Another notable early electronic computer was nicknamed "The Baby" (officially known as the Manchester Small-Scale Experimental Machine). While the computer itself wasn’t remarkable—it was the first computer to use the Williams Tube, a type of random access memory (RAM) that used a cathode-ray tube. Some early electronic computers used decimal numeric systems (such as the ENIAC and the Harvard Mark 1), while others—like the Atanasoff-Berry Computer and the Colossus Mark 2—used binary systems. With the exception of
  • 7. 7 the Atanasoff-Berry Computer, all the major models were programmable, either using punch cards, patch cables and switches, or through stored programs in memory. 1950s: The First Commercial Computers The first commercially available computers came in the 1950s. While computing up until this time had mainly focused on scientific, mathematical, and defense capabilities, new computers were designed for business functions, such as banking and accounting. The J. Lyons Company, which was a British catering firm, invested heavily in some of these early computers. In 1951, LEO (Lyons Electronic Office) became the first computer to run a regular routine office job. By November of that year, they were using the LEO to run a weekly bakery valuations job. The UNIVAC was the first mass-produced computer. The UNIVAC was the first commercial computer developed in the U.S., with its first unit delivered to the U.S. Census Bureau. It was the first mass-produced computer, with more than 45 units eventually produced and sold. The IBM 701 was another notable development in early commercial computing; it was the first mainframe computer produced by IBM. It was around the same time that the Fortran programming language was being developed (for the 704).
  • 8. 8 The IBM 650 would cost you $4 million dollars if you bought it today. A smaller IBM 650 was developed in the mid-1950s, and was popular due to its smaller size and footprint (it still weighed over 900kg, with a separate 1350kg power supply).They cost the equivalent of almost $4 million today (adjusted for inflation). Mid-1950s: Transistor Computers The development of transistors led to the replacement of vacuum tubes, and resulted in significantly smaller computers. In the beginning, they were less reliable than the vacuum tubes they replaced, but they also consumed significantly less power. IBM 350 RAMAC used disk drives. These transistors also led to developments in computer peripherals. The first disk drive, the IBM 350 RAMAC, was the first of these introduced in 1956. Remote terminals also became more common with these second-generation computers. 1960s: The Microchip and the Microprocessor The microchip (or integrated circuit) is one of the most important advances in computing technology. Many overlaps in history existed between microchip- based computers and transistor-based computers throughout the 1960s, and even into the early 1970s.
  • 9. 9 Microchips allowed the manufacturing of smaller computers. Photo by Ioan Sameli The microchip spurred the production of minicomputers and microcomputers, which were small and inexpensive enough for small businesses and even individuals to own. The microchip also led to the microprocessor, another breakthrough technology that was important in the development of the personal computer. There were three microprocessor designs that came out at about the same time. The first was produced by Intel (the 4004). The first processors were 4-bit, but 8-bit models quickly followed by 1972. 16-bit models were produced in 1973, and 32-bit models soon followed. AT&T Bell Labs created the first fully 32-bit single-chip microprocessor, which used 32-bit buses, 32-bit data paths, and 32-bit addresses, in 1980.The first 64-bit microprocessors, were in use in the early 1990s in some markets, though they didn’t appear in the PC market until the early 2000s. 1970s: Personal Computers The first personal computers were built in the early 1970s. Most of these were limited-production runs, and worked based on small-scale integrated circuits and multi-chip CPUs. The Commodore PET was a personal computer in the 70s. The Altair 8800 was the first popular computer using a single-chip microprocessor. It was also sold in kit form to electronics hobbyists, meaning purchasers had to assemble their own computers. Clones of this machine quickly cropped up, and soon there was an entire market based on the design and architecture of the 8800. It also spawned a club based around hobbyist computer builders, the Homebrew Computer Club. 1977 saw the rise of the "Trinity" (based on a reference in Byte magazine): the Commodore PET, the Apple II, and the Tandy Corporation’s TRS-80. These three computer models eventually went on to sell millions.
  • 10. 10 These early PCs had between 4kB and 48kB of RAM. The Apple II was the only one with a full-color, graphics-capable display, and eventually became the best- seller among the trinity, with more than 4 million units sold. 1980s-1990s: The Early Notebooks and Laptops One particularly notable development in the 1980s was the advent of the commercially available portable computer. Osborne 1 was small and portable enough to transport. The first of these was the Osborne 1, in 1981. It had a tiny 5" monitor and was large and heavy compared to modern laptops (weighing in at 23.5 pounds). Portable computers continued to develop, though, and eventually became streamlined and easily portable, as the notebooks we have today are. These early portable computers were portable only in the most technical sense of the word. Generally, they were anywhere from the size of a large electric typewriter to the size of a suitcase. The Gavilan SC was the first PC to be sold as a "laptop". The first laptop with a flip form factor, was produced in 1982, but the first portable computer that was actually marketed as a "laptop" was the Gavilan SC in 1983. Early models had monochrome displays, though there were color displays available starting in 1984 (the Commodore SX-64).Laptops grew in popularity as they became smaller and lighter. By 1988, displays had reached VGA resolution, and by 1993 they had 256-color screens. From there, resolutions and colors
  • 11. 11 progressed quickly. Other hardware features added during the 1990s and early 2000s included high-capacity hard drives and optical drives. Laptops typically come in three categories, as shown by these Mac books. Laptops are generally broken down into a three different categories: • Desktop replacements • Standard notebooks • Subnotebooks Desktop replacements are usually larger, with displays of 15-17" and performance comparable with some better desktop computers. Standard notebooks usually have displays of 13-15" and are a good compromise between performance and portability. Subnotebooks, including net books, have displays smaller than 13" and fewer features than standard notebooks. 2000s: The Rise of Mobile Computing Mobile computing is one of the most recent major milestones in the history of computers. Many smart phones today have higher processor speeds and more memory than desktop PCs had even ten years ago. With phones like the iPhone and the Motorola Droid, it’s becoming possible to perform most of the functions once reserved for desktop PCs from anywhere. The Droid is a Smartphone capable of basic computing tasks such as emailing and web browsing. Mobile computing really got its start in the 1980s, with the pocket PCs of the era. These were something like a cross between a calculator, a small home computer and a PDA. They largely fell out of favor by the 1990s. During the 1990s, PDAs (Personal Digital Assistant) became popular.
  • 12. 12 A number of manufacturers had models, including Apple and Palm. The main feature PDAs had that not all pocket PCs had was a touch screen interface. PDAs are still manufactured and used today, though they’ve largely been replaced by smart phones. Smartphone’s have truly revolutionized mobile computing. Most basic computing functions can now be done on a Smartphone, such as email, browsing the internet, and uploading photos and videos. Late 2000s: Net books Another recent progression in computing history is the development of net book computers. Net books are smaller and more portable than standard laptops, while still being capable of performing most functions average computer users need (using the Internet, managing email, and using basic office programs). Some netbooks go as far as to have not only built-in Wife capabilities, but also built-in mobile broadband connectivity options. The Asus Eee PC 700 was the first netbook to enter mass production. The first mass-produced net book was the Asus Eee PC 700, released in 2007. They were originally released in Asia, but were released in the US not long afterward. Other manufacturers quickly followed suit, releasing additional models throughout 2008 and 2009. One of the main advantages of netbooks is their lower cost (generally ranging from around US$200-$600). Some mobile broadband providers have even offered net books for free with an extended service contract. Comcast also had a promotion in 2009 that offered a free net book when you signed up for their cable internet services. Most net books now come with Windows or Linux installed, and soon, there will be Android-based net books available from Asus and other manufacturers. The history of computing spans nearly two centuries at this point, much longer than most people realize. From the mechanical computers of the 1800s to the room-sized mainframes of the mid-20th century, all the way up to the net books and smart phones of today, computers have evolved radically throughout their history. The past 100 years have brought technological leaps and bounds to computing, and there’s no telling what the next 100 years might bring. The Invention of Computers
  • 13. 13 "Who invented the computer?" is not a question with a simple answer. The real answer is that many inventors contributed to the history of computers and that a computer is a complex piece of machinery made up of many parts, each of which can be considered a separate invention. This series covers many of the major milestones in computer history (but not all of them) with a concentration on the history of personal home computers. Computer History Year/Enter Computer History Inventors/Inventions Computer History Description of Event 1936 Konrad Zuse - Z1 Computer First freely programmable computer. 1942 John Atanasoff & Clifford Berry ABC Computer Who was first in the computing biz is not always as easy as ABC. 1944 Howard Aiken & Grace Hopper Harvard Mark I Computer The Harvard Mark 1 computer. 1946 John Presper Eckert & John W. Mauchly ENIAC 1 Computer 20,000 vacuum tubes later... 1948 Frederic Williams & Tom Kilburn Manchester Baby Computer & The Williams Tube Baby and the Williams Tube turn on the memories. 1947/48 John Bardeen, Walter Brattain & Wiliam Shockley The Transistor No, a transistor is not a computer, but this invention greatly affected the history of computers. 1951 John Presper Eckert & John W. Mauchly UNIVAC Computer First commercial computer & able to pick presidential winners. 1953 International Business Machines IBM 701 EDPM IBM enters into 'The History of Computers'.
  • 14. 14 Computer 1954 John Backus & IBM FORTRAN Computer Programming Language The first successful high level programming language. 1955 (In Use 1959) Stanford Research Institute, Bank of America, and General Electric ERMA and MICR The first bank industry computer - also MICR (magnetic ink character recognition) for reading checks. 1958 Jack Kilby & Robert Noyce The Integrated Circuit Otherwise known as 'The Chip' 1962 Steve Russell & MIT Spacewar Computer Game The first computer game invented. 1964 Douglas Engelbart Computer Mouse & Windows Nicknamed the mouse because the tail came out the end. 1969 ARPAnet The original Internet. 1970 Intel 1103 Computer Memory The world's first available dynamic RAM chip. 1971 Faggin, Hoff & Mazor Intel 4004 Computer Microprocessor The first microprocessor. 1971 Alan Shugart &IBM The "Floppy" Disk Nicknamed the "Floppy" for its flexibility. 1973 Robert Metcalfe & Xerox The Ethernet Computer Networking Networking. 1974/75 Scelbi & Mark-8 Altair & IBM 5100 Computers The first consumer computers.
  • 15. 15 1976/77 Apple I, II & TRS- 80 & Commodore Pet Computers More first consumer computers. 1978 Dan Bricklin & Bob Frankston VisiCalc Spreadsheet Software Any product that pays for itself in two weeks is a surefire winner. 1979 Seymour Rubenstein & Rob Barnaby WordStar Software Word Processors. 1981 IBM The IBM PC - Home Computer From an "Acorn" grows a personal computer revolution 1981 Microsoft MS-DOS Computer Operating System From "Quick And Dirty" comes the operating system of the century. 1983 Apple Lisa Computer The first home computer with a GUI, graphical user interface. 1984 Apple Macintosh Computer The more affordable home computer with a GUI. 1985 Microsoft Windows Microsoft begins the friendly war with Apple. What is a Computer ! A computer is an electronic machine that accepts information, stores it until the information is needed, processes the information according to the instructions provided by the user, and finally returns the results to the user. The computer can store and manipulate large quantities of data at very high speed, but a computer cannot think. A computer makes decisions based on simple comparisons such as one number being larger than another. Although the computer can help solve a tremendous variety of problems, it is simply a machine. It cannot solve problems on its own. COMPUTER stands for: • C - Common
  • 16. 16 • O - Oriented • M - Machine • P - Particularly • U - Used For • T - Trade • E - Education And • R - Research Characteristics of Computers ! Computer has the following characteristics: • Automation • Speed • Accuracy • Continuity • Memory • Storage power • Versatility • Reliability • Micro size • Thoughtless • Classification of Computers ! 1. Mainframe Computers 2. Minicomputers 3. Microcomputers 4. Supercomputers Mainframe computers are very large, often filling an entire room. They can store enormous of information, can perform many tasks at the same time, can communicate with many users at the same time, and are very expensive. . The price of a mainframe computer frequently runs into the millions of dollars. Mainframe computers usually have many terminals connected to them. These terminals look like small computers but they are only devices used to send and receive information from the actual computer using wires. Terminals can be located in the same room with the mainframe computer, but they can also be in different rooms, buildings, or cities. Large businesses, government agencies, and universities usually use this type of computer. Minicomputers are much smaller than mainframe computers and they are also much less expensive. The cost of these computers can vary from a few thousand dollars to several hundred thousand dollars. They possess most of the features found on mainframe computers, but on a more limited scale. They can still have
  • 17. 17 many terminals, but not as many as the mainframes. They can store a tremendous amount of information, but again usually not as much as the mainframe. Medium and small businesses typically use these computers. Microcomputers are the types of computers we are using in your classes at Floyd College. These computers are usually divided into desktop models and laptop models. They are terribly limited in what they can do when compared to the larger models discussed above because they can only be used by one person at a time, they are much slower than the larger computers, and they cannot store nearly as much information, but they are excellent when used in small businesses, homes, and school classrooms. These computers are inexpensive and easy to use. They have become an indispensable part of modern life. Computer Architecture Computer architecture refers to the definition of basic attributes of hardware components and their interconnections, in order to achieve certain specified goals in terms of functions and performance. The attributes may include, for example the instruction set , data representation, I/O mechanisms, etc. The architecture basically defines the logical structure of a computer system. The Central Processing Unit (CPU) is the "brain" of the computer, it is the 'computer' in computer. Without the CPU, you have no computer. Computer CPU's (processors) are composed of thin layers of thousands of transistors. Transistors are tiny, nearly microscopic bits of material that will block electricity when the the electricity is only a weak charge, but will allow the electricity pass through when the electricity is strong enough. The transistors transition from being a non-conductor (resist the electricity) to a conductor (they conduct electricity) when the electrical change is strong enough. The material the transistor is made of loses its resistance to electricity and becomes a conductor when the electricity gets strong enough. The ability of these materials (called semi-conductors) to transition from a non-conducting to a conducting state allows them to take two electrical inputs and produce a different output only when one or both inputs are switched on. A computer CPU is composed of millions (and soon billions) of transistors. Because CPU's are so small, they are often referred to as microprocessors. So, the terms processor, microprocessor and CPU are interchangeable. AMD, IBM, Intel, Motorola, SGI and Sun are just a few of the companies that make most of the CPU's used for various kinds of computers including home desktops, office computers, mainframes and supercomputers. Modern CPU's are what are called 'integrated chips'. The idea behind an integrated chip is that several types of components are integrated into a single piece of silicon (a single CPU), such as one or more execution cores, arithmetic
  • 18. 18 logic unit (ALU) or 'floating point' processor, registers, instruction memory, cache memory and the input/output controller (bus controller). Each transistor is a receives a set of inputs and produces output. When one or more of the inputs receive electricity, the combined charge changes the state of the transistor internally and you get a result out the other side. This simple effect of the transistor is what makes it possible for the computer to count and perform logical operations, all of which we call processing. A modern computer's CPU usually contains an execution core with two or more instruction pipelines, a data and address bus, a dedicated arithmetic logic unit (ALU, also called the math co-processor), and in some cases special high-speed memory for caching program instructions from RAM. Generations CPU manufacturers engineer new ways to do processing that requires some significant re-engineering of the current chip design. When they create this new design that changes the number of bits the chip can handle, or some other major way in which the chip performs its job, they are creating a new generation of processors. As of the time this tutorial was last updated (2008), there were seven generations of chips, with an eighth on the drawing board. CPU Components A lot of components go into building a modern computer processor and just what goes in changes with every generation as engineers and scientists find new, more efficient ways to do old tasks. • Execution Core(s) • Data Bus • Address Bus • Math Co-processor • Instruction sets / Microcode • Multimedia extensions • Registers • Flags • Pipelining • Memory Controller • Cache Memory (L1, L2 and L3) Block Diagram of Computer and its Explanation?
  • 19. 19 Block Diagram of Computer : A computer can process data, pictures, sound and graphics. They can solve highly complicated problems quickly and accurately. Input Unit: Computers need to receive data and instruction in order to solve any problem. Therefore we need to input the data and instructions into the computers. The input unit consists of one or more input devices. Keyboard is the one of the most commonly used input device. Other commonly used input devices are the mouse, floppy disk drive, magnetic tape, etc. All the input devices perform the following functions. •Accept the data and instructions from the outside world. •Convert it to a form that the computer can understand. •Supply the converted data to the computer system for further processing. Storage Unit: The storage unit of the computer holds data and instructions that are entered through the input unit, before they are processed. It preserves the intermediate and final results before these are sent to the output devices. It also saves the data for the later use. The various storage devices of a computer system are divided into two categories. 1. Primary Storage: Stores and provides very fast. This memory is generally used to hold the program being currently executed in the computer, the data being received from the input unit, the intermediate and final results of the program. The primary memory is temporary in nature. The data is lost, when the computer is switched off. In order to store the data permanently, the data has to be transferred to the secondary memory. The cost of the primary storage is more
  • 20. 20 compared to the secondary storage. Therefore most computers have limited primary storage capacity. 2. Secondary Storage: Secondary storage is used like an archive. It stores several programs, documents, data bases etc. The programs that you run on the computer are first transferred to the primary memory before it is actually run. Whenever the results are saved, again they get stored in the secondary memory. The secondary memory is slower and cheaper than the primary memory. Some of the commonly used secondary memory devices are Hard disk, CD, etc., Memory Size: All digital computers use the binary system, i.e. 0’s and 1’s. Each character or a number is represented by an 8 bit code. The set of 8 bits is called a byte. A character occupies 1 byte space. A numeric occupies 2 byte space. Byte is the space occupied in the memory. The size of the primary storage is specified in KB (Kilobytes) or MB (Megabyte). One KB is equal to 1024 bytes and one MB is equal to 1000KB. The size of the primary storage in a typical PC usually starts at 16MB. PCs having 32 MB, 48MB, 128 MB, 256MB memory are quite common. Output Unit: The output unit of a computer provides the information and results of a computation to outside world. Printers, Visual Display Unit (VDU) are the commonly used output devices. Other commonly used output devices are floppy disk drive, hard disk drive, and magnetic tape drive. Arithmetic Logical Unit: All calculations are performed in the Arithmetic Logic Unit (ALU) of the computer. It also does comparison and takes decision. The ALU can perform basic operations such as addition, subtraction, multiplication, division, etc and does logic operations viz, >, <, =, ‘etc. Whenever calculations are required, the control unit transfers the data from storage unit to ALU once the computations are done, the results are transferred to the storage unit by the control unit and then it is send to the output unit for displaying results. There are 4 types of arithmetic operations that the CPU can perform... 1. Addition 2. Subtraction 3. Multiplication 4. Division
  • 21. 21 The ALU will also perform logical operations. This is simply a comparison operation. Does A = B? It can compare numbers, letters, and some special characters. The CPU will then take action based on the outcome of this operation. This is central to the CPU and allows it to be able to tell you things like... Control Unit: It controls all other units in the computer. The control unit instructs the input unit, where to store the data after receiving it from the user. It controls the flow of data and instructions from the storage unit to ALU. It also controls the flow of results from the ALU to the storage unit. The control unit is generally referred as the central nervous system of the computer that control and synchronizes its working. Central Processing Unit: The control unit and ALU of the computer are together known as the Central Processing Unit (CPU). The CPU is like brain performs the following functions: • It performs all calculations. • It takes all decisions. • It controls all units of the computer. A PC may have CPU-IC such as Intel 8088, 80286, 80386, 80486, Celeron, Pentium, Pentium Pro, Pentium II, Pentium III, Pentium IV, Dual Core, and AMD etc. Related Posts: • Internal parts of CPU • What is RAM and what are its functions • Classification of computers based on memory size • What is an operating system? What are its functions? • What is a hard disk? What are its features Input/output Devices Contents: I. Introduction : The computer will be of no use unless it is able to communicate with the outside world. Input/output devices are required for users to communicate with the computer. In simple terms, input devices bring information INTO the computer and output devices bring information OUT of a computer system. These input/output devices are also known as peripherals since they surround the CPU and memory of a computer system. II. Input Devices :- Keyboard, mouse, joystick, scanners, digital camera, bar code reader, touch Screen, Speech input device (microphone) III. Output Devices :- a. Monitor , Speaker, Printers ( different types)
  • 22. 22 (a) Keyboard It is a text base input device that allows the user to input alphabets, numbers and Other characters. It consists of a set of keys mounted on a board. Alphanumeric Keypad It consists of keys for English alphabets, 0 to 9 numbers, and special characters like + −/ * ( ) etc. Function Keys There are twelve function keys labeled F1, F2, and F3… F12. The functions assigned to these keys differ from one software package to another. These keys are also user programmable keys. Special-function Keys These keys have special functions assigned to them and can be used only for those specific purposes. Functions of some of the important keys are defined below. Enter : It is similar to the ‘return’ key of the typewriter and is used to execute a command or program. Spacebar : It is used to enter a space at the current cursor location. Backspace : This key is used to move the cursor one position to the left and also delete the character in that position. Delete : It is used to delete the character at the cursor position. Insert : Insert key is used to toggle between insert and overwrite mode during data entry. Shift : This key is used to type capital letters when pressed along with an alphabet key. Also used to type the special characters located on the upper-side of a key that has two characters defined on the same key. Caps Lock : Cap Lock is used to toggle between the capital lock features. When ‘on’, it locks the alphanumeric keypad for capital letters input only.
  • 23. 23 Tab : Tab is used to move the cursor to the next tab position defined in the document. Also,it is used to insert indentation into a document. Ctrl : Used with combination key ex Ctrl S for Save the File Function Keys :- Numeric Keypad , Cursor Movement, Keys , Alphanumeric Keypad/ Special-function Keys :- Control key is used in conjunction with other keys to provide additional functionality on the keyboard. Alt : Also like the control key, Alt key is always used in combination with other keys to perform specific tasks. Esc : This key is usually used to negate a command. Also used to cancel or abort executing programs. Numeric Keypad : Numeric keypad is located on the right side of the keyboard and consists of keys having numbers (0 to 9) and mathematical operators (+ −* /) defined on them. This keypad is provided to support quick entry for numeric data. Cursor Movement Keys : These are arrow keys and are used to move the cursor in the direction indicated by the arrow (up, down, left, right). (b) Mouse : The mouse is a small device used to point to a particular place on the screen and select in order to perform one or more actions. It can be used to select menu commands, size windows, start programs etc. The most conventional kind of mouse has two buttons on top: the left one being used most frequently. Mouse Actions Left Click : Used to select an item. Double Click : Used to start a program or open a file. Right Click : Usually used to display a set of commands. Drag and Drop : It allows you to select and move an item from one location to another. To achieve this place the cursor over an item on the screen, click the left mouse button and while holding the button down move the cursor to where you want to place the item, and then release it. (c) Joystick The joystick is a vertical stick which moves the graphic cursor in a direction the stick is moved. It typically has a button on top that is used to select the option
  • 24. 24 pointed by the cursor. Joystick is used as an input device primarily used with video games, training simulators and controlling robots (d) Scanner Scanner is an input device used for direct data entry from the source document into the computer system. It converts the document image into digital form so that it can be fed into the computer. Capturing information like this reduces the possibility of errors typically experienced during large data entry. Hand-held scanners are commonly seen in big stores to scan codes and price information for each of the items. They are also termed the bar code readers. (e) Bar codes A bar code is a set of lines of different thicknesses that represent a number. Bar Code Readers are used to input data from bar codes. Most products in shops have bar codes on them .Bar code readers work by shining a beam of light on the lines that make up the bar code and detecting the amount of light that is reflected back. (f) Light Pen It is a pen shaped device used to select objects on a display screen. It is quite like the mouse (in its functionality) but uses a light pen to move the pointer and select any object on the screen by pointing to the object. Users of Computer Aided Design (CAD) applications commonly use the light pens to directly draw on screen. (g) Touch Screen It allows the user to operate/make selections by simply touching the display screen. Common examples of touch screen include information kiosks, and bank ATMs. (h) Digital camera A digital camera can store many more pictures than an ordinary camera. Pictures taken using a digital camera are stored inside its memory and can be transferred to a computer by connecting the camera to it. A digital camera takes pictures by converting the light passing through the lens at the front into a digital image. (i) The Speech Input Device
  • 25. 25 The “Microphones - Speech Recognition” is a speech Input device. To operate it we require using a microphone to talk to the computer. Also we need to add a sound card to the computer. The Sound card digitizes audio input into 0/1s .A speech recognition program can process the input and convert it into machine- recognized commands or input. Output Devices (a) Monitor Monitor is an output device that resembles the television screen and uses a Cathode Ray Tube (CRT) to display information. The monitor is associated with a keyboard for manual input of characters and displays the information as it is keyed in. It also displays the program or application output. Like the television, monitors are also available in different sizes. (b) Liquid Crystal Display (LCD) LCD was introduced in the 1970s and is now applied to display terminals also. Its advantages like low energy consumption, smaller and lighter have paved its way for usage in portable computers (laptops). (c) Printer Printers are used to produce paper (commonly known as hardcopy) output. Based on the technology used, they can be classified as Impact or Non-impact printers. Impact printers use the typewriting printing mechanism wherein a hammer strikes the paper through a ribbon in order to produce output. Dot-matrix and Character printers fall under this category. Non-impact printers do not touch the paper while printing. They use chemical, heat or electrical signals to etch the symbols on paper. Inkjet, DeskJet, Laser, Thermal printers fall under this category of printers. When we talk about printers we refer to two basic qualities associated with printers: resolution, and speed. Print resolution is measured in terms of number of dots per inch (dpi). Print speed is measured in terms of number of characters printed in a unit of time and is represented as characters-per-second (cps), lines- per-minute (lpm), or pages-per-minute (ppm). (d) Plotter Plotters are used to print graphical output on paper. It interprets computer commands and makes line drawings on paper using multicolored automated pens. It is capable of producing graphs, drawings, charts, maps etc. Computer Aided Engineering (CAE) applications like CAD (Computer Aided Design) and CAM (Computer Aided Manufacturing) are typical usage areas for plotters.
  • 26. 26 (e) Audio Output: Sound Cards and Speakers: The Audio output is the ability of the computer to output sound. Two components are needed: Sound card – Plays contents of digitized recordings, Speakers – Attached to sound card. Summary: The Chapter has given an introduction to the Input/output devices. It gives a detailed listing of the various types of input devices and the output devise. First Generation Computers: The First Generation Computers was marked by the use of vacuum tubes for the electronic components and by the use of electrostatic tubes or mercury delay lines for storage. The first computers used vacuum tubes for circuitry and magnetic drums for memory, and were often enormous, taking up entire rooms. They were very expensive to operate and in addition to using a great deal of electricity, generated a lot of heat, which was often the cause of malfunctions. First generation computers relied on machine language to perform operations, and they could only solve one problem at a time. Input was based on punched cards and paper tape, and output was displayed on printouts. The UNIVAC and ENIAC computers are examples of first-generation computing devices. The UNIVAC was the first commercial computer delivered to a business client, the U.S. Census Bureau in 1951. Their outstanding features were:- 1. Very expensive, poor reliability, slow input/output. 2. Quite large, generated lot of heat and required special housing. 3. The medium of internal storage was magnetic drum. 4. Punched cards and paper tapes were used for secondary storage. 5. Continuous maintenance is required; produces lot of heat hence requires special air conditioning. 6. Applications-pay roll and other single applications in large companies. 7. Uses batch processing technology, to process the data. Ex. In 1949 – at Cambridge University EDSAC (Electronic Delayed Storage Automatic Calculator was developed). In 1952 at Pennsylvania University, EDVAC (Electronic Discrete Variable Automatic Calculator) was developed. In 1951, UNIVAC-I (Universal Automatic Computer) was developed.
  • 27. 27 The First Generation (1951-1959) • 1951: Mauchly and Eckert built the UNIVAC I, the first computer designed and sold commercially, specifically for business data-processing applications. • 1950s : Dr. Grace Murray Hopper developed the UNIVAC I compiler. • 1957 : The programming language FORTRAN (FORmula TRANslator) was designed by John Backus, an IBM engineer. • 1959 : Jack St. Clair Kilby and Robert Noyce of Texas Instruments manufactured the first integrated circuit, or chip, which is a collection of tiny little transistors. Second Generation Computers: The second generation computers are initially marked by either magnetic drum or magnetic core storage and later by the use of the transistor in the place of vacuum tubes. Transistors replaced vacuum tubes and ushered in the second generation of computers. The transistor was invented in 1947 but did not see widespread use in computers until the late 50s. The transistor was far superior to the vacuum tube, allowing computers to become smaller, faster, cheaper, more energy-efficient and more reliable than their first-generation predecessors. Though the transistor still generated a great deal of heat that subjected the computer to damage, it was a vast improvement over the vacuum tube. Second-generation computers still relied on punched cards for input and printouts for output. Second-generation computers moved from cryptic binary machine language to symbolic, or assembly, languages, which allowed programmers to specify instructions in words. High-level programming languages were also being developed at this time, such as early versions of COBOL and FORTRAN. These were also the first computers that stored their instructions in their memory, which moved from a magnetic drum to magnetic core technology. Main features of the second generation computers are: 1. Magnetic core was used as primary storage device and tape as secondary storage. 2. Used transistor circuits, hence the size of the computer was small compared to that of first generation computer. 3. Greater reliability and higher speed, when compared to that of first generation computers. 4. Uses high level procedural languages viz., FORTRAN (Formula Translator) 1954-57, COBOL (Common Business Oriented Language) 1957-61. 5. They are small, faster and required less power to operate.
  • 28. 28 6. Applications: Payroll, Inventory, Accounts Receivable, in large and medium sized companies: Ex: IBM 700, 1401; ATLAS; ICL 1901 The Second Generation (1959-1965) • 1960s : Gene Amdahl designed the IBM System/360 series of mainframe (G) computers, the first general-purpose digital computers to use integrated circuits. • 1961: Dr. Hopper was instrumental in developing the COBOL (Common Business Oriented Language) programming language. • 1963 : Ken Olsen, founder of DEC, produced the PDP-I, the first minicomputer (G). • 1965 : BASIC (Beginners All-purpose Symbolic Instruction Code) programming language developed by Dr. Thomas Kurtz and Dr. John Kemeny. Third Generation Computers (1965-1971): The arrival of the third generation in the mid 1960’s proved to be an important milestone in the evolution of computers. The development of the integrated circuit was the hallmark of the third generation of computers. Transistors were miniaturized and placed on silicon chips, called semiconductors, which drastically increased the speed and efficiency of computers. Instead of punched cards and printouts, users interacted with third generation computers through keyboards and monitors and interfaced with an operating system, which allowed the device to run many different applications at one time with a central program that monitored the memory. Computers for the first time became accessible to a mass audience because they were smaller and cheaper than their predecessors. The following are the features of this generation: 1. Further reductions in size of computer. 2. The cost/performance factor has improved significantly. 3. Increased internal core memory capacity. 4. Processor speeds are rated in nano seconds. 5. The use of high level languages became common e.g.: COBOL, FORTRAN and PL/I. 6. Multiprogramming operating system was developed. 7. Magnetic disk was used as secondary storage. 8. Transistors were replaced with integrated circuits – hence increased miniaturization. 9. Computers were capable of performing both scientific and business tasks with high speed and reliability.
  • 29. 29 10. Input and Output devices are improved. 11. Applications: Order Processing, air line reservation, real-time inventory control etc. 12. Uses online, real time processing and multiprogramming operating system. Ex: IBM/360/370; NCR 395; Burroughs-B6500. The Third Generation (1965-1971) • 1969 : The Internet is started. (See History of the Internet) • 1970 : Dr. Ted Hoff developed the famous Intel 4004 microprocessor (G) chip. • 1971: Intel released the first microprocessor, a specialized integrated circuit which was able to process four bits of data at a time. It also included its own arithmetic logic unit. PASCAL, a structured programming language, was developed by Niklaus Wirth. Fourth Generation Computers: The introduction of micro technology and significant software developments, Micro technology gave rise to the development of micro computers, work processors and intelligent terminals. The microprocessor brought the fourth generation of computers, as thousands of integrated circuits were built onto a single silicon chip. What in the first generation filled an entire room could now fit in the palm of the hand. The Intel 4004 chip, developed in 1971, located all the components of the computer - from the central processing unit and memory to input/output controls - on a single chip. In 1981 IBM introduced its first computer for the home user, and in 1984 Apple introduced the Macintosh. Microprocessors also moved out of the realm of desktop computers and into many areas of life as more and more everyday products began to use microprocessors. As these small computers became more powerful, they could be linked together to form networks, which eventually led to the development of the Internet. Fourth generation computers also saw the development of GUIs, the mouse and handheld devices. Features of this fourth generation are: 1. Integrated Circuits are replaced with very large scale integrated circuits. 2. Semiconductors used as primary storage. 3. Dramatic decrease in the size of computer – development of micro computers, personal computer. 4. Development of electronic spread sheet. 5. Development of database management systems.
  • 30. 30 6. Development of distributed data bases and virtual storage operating system. 7. Increased use of data communications and computer networks. 8. Increased use of Cathode Ray Tube (CRT) terminals. 9. The computers are compact, faster, and cheaper and are more reliable. 10. Application : Corporate modeling, decision support system, electronic funds transfer, electronic spread sheet, word processing and small business applications. The Fourth Generation (1971-Present) • 1975 : Ed Roberts, the "father of the microcomputer" designed the first microcomputer, the Altair 8800, which was produced by Micro Instrumentation and Telemetry Systems (MITS). The same year, two young hackers, William Gates and Paul Allen approached MITS and promised to deliver a BASIC compiler. So they did and from the sale, Microsoft was born. • 1976 : Cray developed the Cray-I supercomputer (G). Apple Computer, Inc was founded by Steven Jobs and Stephen Wozniak. • 1977 : Jobs and Wozniak designed and built the first Apple II microcomputer. • 1970 : 1980: IBM offers Bill Gates the opportunity to develop the operating system for its new IBM personal computer. Microsoft has achieved tremendous growth and success today due to the development of MS-DOS. Apple III was also released. • 1981 : The IBM PC was introduced with a 16-bit microprocessor. • 1982 : Time magazine chooses the computer instead of a person for its "Machine of the Year." • 1984 : Apple introduced the Macintosh computer, which incorporated a unique graphical interface, making it easy to use. The same year, IBM released the 286- AT. • 1986 : Compaq released the DeskPro 386 computer, the first to use the 80036 microprocessor. • 1987 : IBM announced the OS/2 operating-system technology. • 1988 : A nondestructive worm was introduced into the Internet network bringing thousands of computers to a halt. • 1989 : The Intel 486 became the world's first 1,000,000 transistor microprocessor. • 1993s: The Energy Star program, endorsed by the Environmental Protection Agency (EPA), encouraged manufacturers to build computer equipment that met power consumption guidelines. When guidelines are met, equipment displays the Energy Star logo. The same year, Several companies introduced computer systems using the Pentium microprocessor from Intel that contains 3.1 million transistors and is able to perform 112 million instructions per second (MIPS) www.Onlinemca.com
  • 31. 31 Fifth Generation - Present and Beyond: Artificial Intelligence Fifth generation computing devices, based on artificial intelligence, are still in development, though there are some applications, such as voice recognition, that are being used today. The use of parallel processing and superconductors is helping to make artificial intelligence a reality. Quantum computation and molecular and nanotechnology will radically change the face of computers in years to come. The goal of fifth-generation computing is to develop devices that respond to natural language input and are capable of learn The Fifth Generation Computer Systems project (FGCS) was an initiative by Japan's Ministry of International Trade and Industry, begun in 1982, to create a "fifth generation computer" (see history of computing hardware) which was supposed to perform much calculation utilizing massive parallelism. It was to be the end result of a massive government/industry research project in Japan during the 1980s. It aimed to create an "epoch-making computer" with supercomputer-like performance and usable artificial intelligence capabilities. The term fifth generation was intended to convey the system as being a leap beyond existing machines. Computers using vacuum tubes were called the first generation; transistors and diodes, the second; ICs, the third; and those using microprocessors, the fourth. Whereas previous computer generations had focused on increasing the number of logic elements in a single CPU, the fifth generation, it was widely believed at the time, would instead turn to massive numbers of CPUs for added performance and self-organization. Future Computers (since 1985): By the end of 1982, the computers were used every where, in automobiles, appliances, business information systems, and military hardware. With electronic technology advancing rapidly, the use of computers expected to grow in coming years. With the increased user requirements, the technology has evolved with outstanding features. Some of the important features of the future computers are: 1. Future Computers use organic chips to process the data. 2. Both the software and hardware costs are decreasing at a high speed, so that the computers can be used by every common man (within the reach of common man). 3. Increased miniaturization and price/performance ratio. 4. The computers have high speed, and storage capacity. 5. Has the capacity to make decisions. (Auto decisions). 6. Uses non procedural software, which is very user friendly.
  • 32. 32 7. Applications: Artificial Intelligence, Robots, Large Scale Corporate modeling, oil exploration, star wars system and personal robots. Advantage And Disadvantages The main advantages of computerizing the activities of business organization are as follows: Advantages: Speed: Computerization helps in processing the data placed in several data files in no time. This is possible due to the high speed of computers for processing data and CPU of the computer works at the speed of electricity which is the highest ever attainable speed. Accuracy: The data processed by the computer are highly accurate. The programs written on the system checks and controls data before and during processing. It detects invalid data and ensures high degree of accuracy and reliability of output reports. Flexibility: The modern digital computers can be used for a variety of purposes. E.g. online processing, multiprogramming etc. Choice of Configuration: Wide ranges of peripherals are available for many computer systems, which allow business organization to select those which most suit its processing requirements. 1. Storage capacity: Large volumes of data can be conveniently stored, accessed and altered. 2. Management information: They can be used to provide useful information of management for control and decision making. 3. Data Processing: Computer has lifted the heavy data processing constraint with the manual system and has opened up new avenues for planning, control and data experimentation. 4. Volume: Computers can store volumes of data and can retrieve the desired information quickly. This is very useful in the areas like insurance, bank accounts etc where large number of documents is handled every day. 5. Database: Computer facilities the establishment of database. Such a database integrates data records and reduces data redundancy. 6. Reduction in paper work: The use of computers for data processing has helped the management of business organizations to cope with increasing problem of paper handling. The computers have speeded up the process and have eliminated the paper needs through the storage of data in elaborately constructed data bases and files. 7. Reduced cost: Though the initial investment for installing a computer is high, but it substantially reduces the cost of each of its transaction. Cost reduction occurs due to processing of huge data and record keeping.
  • 33. 33 8. Facilitates report preparation: Computer facilitates the preparation of various types of reports required by organizational executives for the purpose of decision making and control. 9. Reduce the space requirements: The use of computer for office activities reduces the requirements of office space which otherwise is required. 10. Reduces the manpower requirement: The number of persons required for performing various organizational activities will be reduced by using a computer system. 11. Increased ability to perform computations: Computers perform computations with a very high speed. Diligence: Being a machine, it does not suffer from boredom, tiredness or lack of concentration, even if millions of computations are to be performed by a computer. It performs the calculations with same accuracy and speed. Disadvantages: 1. Installing the computer requires a grueling and expensive task of system analysis and design. There is a scarcity of computer professionals to do this. 2. Management tends to treat computer like ordinary equipment Viz., air conditioning equipment, and keep themselves aloof from the system development effort. Computer pervades the working of the entire organization and unless managements involve themselves fully during the system development effort and the employees, the customers, the vendors etc. are willing to accept the computerized system and its outputs the system is bound to prove a failure. 3. The initial investment can be very high though this can be mitigated to some extent by the rental and tax concessions. 4. Since the lead-time of installing is long and the hardware technology is a rapidly advancing field, some of the peripherals/components may be rendered obsolete before even they are installed. 5. The need to obtain stand by facilities in the event of breakdown of any computerized systems. Manual systems, though slow, are vastly flexible. If the format of a report, for example has to be changed, it can be readily done by communicating the necessary instruction to the concerned staff whereas in a computerized system, this would have to go through all the stages of systems analysis and design before it is effected System Software And Application Software Software is a set of instructions, programs which enable the computer to perform specified task. In other words, software is nothing but binary code instructions which control the hardware. In most of the organizations the computer is a valuable resource. Among the resources that a computer has are processing time, storage space, printers, terminals and information. The management of these resources is performed largely by a type of system software called an operating system. When users interact with the computer the interaction is with system software.
  • 34. 34 There are two broad categories of software, system software and application software. System software is a set of programs that manage the resources of a computer system, so that they are used in an optimal fashion, provide routine services such as copying data from one file to another and assist in the development of applications programs. System software consists of programs that assist the computer in the efficient control, support, development and execution of application programs. Application software on the other hand, performs specific tasks for the computer user. System software: They can be broadly classified in to three types. 1. System control programs control the execution of programs, manage the storage and processing resources of the computer and perform other management and monitoring functions. Other examples are DBMS and communication monitors. 2. System support programs provide routine service functions to the other computer programs and computer users. Ex. Libraries, utilities, job accounting etc. 3. System development programs assist in the creation of application programs. System programs are developed and sold by both computer companies and specialized software firms. Application Software: It is a program written for, or by, a user to perform a specific job. General purpose application software such as electronic spreadsheet has a wide application. Specific purpose application software, such as payroll and sales analysis is used only for the application for which it is designed. The system software controls the execution of the application software and provides other support functions such as data storage. What is an operating system? What are its functions? The operating system is a program that acts as an interface between the user and the hardware. It is a collection of programs that coordinates the operations of computer hardware and software. Functions of an operating system: 1. Starting the Computer: In most computers, the BIOS and the diagnostic routines are contained in ROM. They are permanently available to other programs to check equipment and perform input/output tasks. In addition, ROM contains a bootstrap loader program that is used to start a computer.
  • 35. 35 The remainder of the operating system is contained in secondary memory. When the computer is turned on, it automatically begins to execute the boot program. This program first runs diagnostic programs to check the status of RAM and of each of the attached system devices. The boot program then reads in the operating system executive program from the disk. The layout of the memory at this stage is shown in figure. 2. Running application programs: To run an application programs such as word processing program, the user types the name of the program after getting the Dos prompt on the screen. Ex C:>WS The operating system accepts the command WS and reads the program into RAM. When the application program is in RAM, the operating system executive program gives control of the computer system to the applications programs. The computer then executes the application program. When the application program ends, control is restored to the operating system executive program, which monitors the keyboard for the users’ next command. When the application program is running the operating system manages the allocation of memory. When a user requests that a program be run, the operating system allocates the memory required for the program instructions and for data. 3. Running utility programs: An operating system includes utility programs that give the user control over various features of the computer system. The utility programs are either resident or transient. Resident programs are always present in RAM; transient program must be read into RAM, as they are requested. Ex. CON: name of the keyboard, or console. PRN: name of the printer. Disk Copy A: B: (copies the contents of the disk in drive A, onto the disk on drive B) 4. Managing files: Information on the disk is organized into files. A file is collection of Bytes. What are assembly languages? What are its advantages and disadvantages? Assembly Languages are structurally similar to machine language and the programmer uses symbolic names than numerical representation of operations. This reduces coding time and the amount of information the programmer has to remember. They use assembler to convert the program in to machine language (object program). Assembly languages are also known as symbolic languages as they use symbols to represent the arithmetic and logical operations. Instead of using machine code operation numbers, the programmer can use mnemonics and symbolic operands which are very easy to learn and remember.
  • 36. 36 The programs written in Assembly Languages are machine dependant. They are not portable. There are many low level languages. They are machine dependant. For example IBM – Assembly language. ICL – System 4 user code. Honey well – Easy coder. Advantages: • Programs written in machine language are replaced by mnemonics which are easier to remember. • It is not required to keep track of memory locations. • Easy to make insertions and deletions. • Requires fewer instructions to accomplish the same result. Disadvantages: • Programs written in such languages cannot be executed on small sized computers. • It takes lot of time to code or write the program, as it is more complex in nature. • Lack of portability of program between computers of different makes. What is Hardware Hardware is best described as a device that is physically connected to your computer or something that can be physically touched. A perfect example of hardware is a computer monitor, which is an output device that lets you see what you're doing on the computer. Without any hardware, your computer would not exist, and software would not be able to run. In the image to the right, are a webcam and an example of an external hardware peripheral that allows users to make videos or pictures and transmit them over the Internet. What are hardware upgrades? A hardware upgrade is any new hardware that replaces or adds to old hardware in the computer. A good example of a common hardware upgrade is a RAM upgrade, where the user is increasing the computers total memory, which will increase its overall speed and efficiency. Another good example is doing a video card upgrade, which is the act of removing the old video card and replacing it with a new video card that is much more capable than the previously installed video card, again increasing the capabilities of the computer. • Additional information with installing computer hardware. Internal hardware examples • Blu-Ray, CD-ROM, and DVD • CPU • Hard drive
  • 37. 37 • Motherboard • RAM • Sound card • Video card External hardware examples • Flat-panel, Monitor, and LCD • Keyboard • Mouse • Printer • Scanner Computer hardware related questions • What are the differences between hardware and software? • Computer hardware questions and answers. • Full listing of computer hardware devices, support, and help. Your PC (Personal Computer) is a system, consisting of many components. Some of those components, like Windows XP, and all your other programs, are software. The stuff you can actually see and touch, and would likely break if you threw it out a fifth-story window, is hardware. Not everybody has exactly the same hardware. But those of you who have a desktop system, like the example shown in Figure 1, probably have most of the components shown in that same figure. Those of you with notebook computers probably have most of the same components. Only in your case the components are all integrated into a single book-sized portable unit. Figure 1 The system unit is the actual computer; everything else is called a peripheral device. Your computer's system unit probably has at least one floppy disk drive, and one CD or DVD drive, into which you can insert floppy disks and CDs. There's another disk drive, called the hard disk inside the system unit, as shown in Figure 2. You can't remove that disk, or even see it. But it's there. And everything that's currently "in your computer" is actually stored on that hard disk. (We know this because there is no place else inside the computer where you can store information!).
  • 38. 38 Figure 2 The floppy drive and CD drive are often referred to as drives with removable media or removable drives for short, because you can remove whatever disk is currently in the drive, and replace it with another. Your computer's hard disk can store as much information as tens of thousands of floppy disks, so don't worry about running out of space on your hard disk any time soon. As a rule, you want to store everything you create or download on your hard disk. Use the floppy disks and CDs to send copies of files through the mail, or to make backup copies of important items. Random Access Memory (RAM) There's too much "stuff" on your computer's hard disk to use it all at the same time. During the average session sitting at the computer, you'll probably use only a small amount of all that's available. The stuff you're working with at any given moment is stored in random access memory (often abbreviated RAM, and often called simply "memory"). The advantage using RAM to store whatever you're working on at the moment is that RAM is very fast. Much faster than any disk. For you, "fast" translates to less time waiting and more time being productive. So if RAM is so fast, why not put everything in it? Why has a hard disk at all? The answer to that lies in the fact that RAM is volatile. As soon as the computer is shut off, whether intentionally or by an accidental power outage, everything in RAM disappears, just as quickly as a light bulb goes out when the plug is pulled. So you don't want to rely on RAM to hold everything. A disk, on the other hand, holds its information whether the power is on or off. The Hard Disk All of the information that's "in your computer", so to speak, is stored on your computer's hard disk. You never see that actual hard disk because it's sealed inside a special housing and needs to stay that way. Unlike RAM, which is volatile, the hard disk can hold information forever -- with or without electricity. Most modern hard disks have tens of billions of bytes of storage space on them. Which, in English, means that you can create, save, and download files for months or years without using up all the storage space it provides?
  • 39. 39 In the unlikely event that you do manage to fill up your hard disk, Windows will start showing a little message on the screen that reads "You are running low on disk space" well in advance of any problems. In fact, if that message appears, it won't until you're down to about 800 MB of free space. And 800 MB of empty space is equal to about 600 blank floppy disks. That's still plenty of room! The Mouse Obviously you know how to use your mouse, since you must have used it to get here. But let's take a look at the facts and buzzwords anyway. Your mouse probably has at least two buttons on it. The button on the left is called the primary mouse button, the button on the right is called the secondary mouse button or just the right mouse button. I'll just refer to them as the left and right mouse buttons. Types Of Hardware System Unit • Motherboard • Hard Disk • ROM BIOS • Input Devices • CPU • RAM • CD-ROM • Output Devices What is Software? Software is the general term for information that's recorded onto some kind of medium. For example, when you go to the video store and rent or buy a tape or DVD, what you're really getting is the software that's stored on that tape or disk. You’re VCR or DVD player are hardware devices that are capable of reading the software from a tape or disk and projecting it onto your TV screen, in the form of a movie. Your computer is a hardware device that reads software too. Most of the software on your computer comes in the form of programs. A program consists of "instructions" that tell the computer what to do, how to behave. Just as there are thousands of albums you can buy on CD for your stereo, and thousands of movies you can buy to play on your VCR or DVD player, there are thousands of programs that you can buy to run on your computer.
  • 40. 40 When you buy a computer, you don't automatically get every program produced by every software company in the world. You usually get some programs. For example, when you buy a computer it will probably have an operating system (like Windows XP) already installed on it. If you do purchase a specific program, it would be to perform some specific task. For example, you might use a graphics program to touch up photos, or you might use a word processing program to write text. You're using your Web browser program right now to read this text (assuming you're not reading a printed copy on paper). Just as there are umpteen different brands of toothpaste, there are umpteen different brands of word processing programs, graphics programs, and Web browsers. For example, all graphics programs are designed to help you work with pictures. But there are many brands of graphics programs out there, including Adobe Photoshop, Jasc Paint Shop Pro. Adobe Illustrator, Arcsoft Photo Studio, Corel Draw, ULead PhotoImpact, PrintShop Photo, and Macromedia Freehand, just to name a few. As to Web browsers, popular brands include Microsoft Internet Explorer, MSN Explorer, Netscape Navigator, America Online, and a few others. When you purchase a program, you get the program stored on a CD as in the example shown at left. You may not have seen any boxes containing software when you bought your computer. That's because the software that came with your computer has been pre-installed onto your computer's hard disk for you. You don't need to use the CD to run a program that's already installed on your computer. You only need to keep the CDs as backups, in case something goes wrong with your hard disk and you need to re-install the programs. What Programs Do I Have? Perhaps you're wondering what programs are installed on your computer. Usually when you buy a computer, they tell you what programs you're getting with it. So if you were to go back to the original ad from which you bought your computer, you'd probably find the names of programs you already have listed there. Though there's no need to do that, because every program that's currently installed on your computer is listed in your All Programs menu (assuming you're using Windows XP). When you first open the Start menu, the left column lists programs you've used the most recently (Figure a1). If your computer is brand new, then the programs listed there will just be some examples.
  • 41. 41 Figure a1 That little list of program icons and names on the left side of the menu doesn't represent all the programs that are currently installed on your computer. Not by a long shot. The All Programs option on the Start menu provides access to all your installed programs. When you first click on (or just point to) the All Programs option, the All Programs menu that appears (Figure a2) will show icons and name of program groups, as well as some programs. Figure a2 It's easy to tell the difference between a program and a program group. The program groups all have the same icon, and all have a right-pointing triangle () at their right side. When you click on, or point to, a program group, icons and names of programs within that group appear on a submenu. The submenu will contain programs within that group, and perhaps some more program groups. For
  • 42. 42 example, Figure a3 shows the result of clicking on the Accessories program group in the All Programs menu. The submenu that opens contains more program groups, and specific programs you can run. Figure a3 Your Start menu won't look exactly like the one shown in the figures, because different computers have different programs installed. (Just like different people who own CD players own different CDs). Running Programs When you click on the icon for a program, the program opens. Which means the program appears on the screen, so you can use it. Each program will appear in its own program window on the Windows desktop. For example, in Figure a4 the photograph in the background is the Windows desktop. Floating about on top of that desktop are four different program, each in its own separate program window. Figure a4 Elements of Program Windows While not two programs are exactly alike, most program windows contain certain similar elements. Stretched across the top of the program window is the title bar, which usually shows the name of the program that's inside the program window. Beneath the title bar is the menu bar, which gives you access to the tools and capabilities of that specific program. Many programs have a toolbar under their
  • 43. 43 menu bar. The toolbar provides quick one-click access to frequently-used commands in the menu bar. The status bar at the bottom of a program provides general information. Figure a5 shows, in animated form, the title bar, menu bar, toolbar, and status bar of several different sample programs. Figure a5 Software is often divided into two categories:  systems software : Includes the operating system and all the utilities that enable the computer to function.  applications software : Includes programs that do real work for users. For example, word processors, spreadsheets, and database management systems fall under the category of applications software. Disk Operating System (DOS) INTRODUCTION When the computer starts, it starts the operating system that takes the control of the machine. An Operating System is a set of programs that help in controlling and managing the Hardware and the Software resources of a computer system. A good operating system should have the following features; 1. Help in the loading of programs and data from external sources into the internal memory before they are executed. 2. Help programs to perform input/output operations, such as; o Print or display the result of a program on the printer or the screen. o Store the output data or programs written on the computer in storage device. o Communicate the message from the system to the user through the VDU. o Accept input from the user through the keyboard or mouse.
  • 44. 44 OBJECTIVES At the end of this lesson, you would be able to; • explain the concept operating system • discuss the functions of operating system • understand the procedures of loading operating system into the memory • use file management features of operating system • create separate locations for logically related files • copy files from one computer to another • use Windows for File Management DISK OPERATING SYSTEM As the name suggests, the operating System is used for operating the system or the computer. It is a set of computer programs and also known as DOS (Disk Operating System). The main functions of DOS are to manage disk files, allocate system resources according to the requirement. DOS provides features essential to control hardware devices such as Keyboard, Screen, Disk Devices, Printers, Modems and programs. Basically, DOS is the medium through which the user and external devices attached to the system communicate with the system. DOS translate the command issued by the user in the format that is understandable by the computer and instruct computer to work accordingly. It also translates the result and any error message in the format for the user to understand. WILDCARD CHARACTERS If you want to carry out a task for a group of files whose names have something in common, you can use wildcard characters to specify groups of files. DOS recognize two wildcard characters: asterisk (*) represents one or more characters that a group of files has in common; and the question mark (?) represents a single character that a group of files has in common Internal Commands BREAK Sets or clears extended CTRL+C checking. CHDIR Displays the name of or changes the current directory. CD Displays the name of or changes the current directory. CLS Clears the screen.
  • 45. 45 COPY Copies one or more files to another location. DATE Displays or sets the date. DEL Deletes one or more files. ERASE Deletes one or more files. DIR Displays a list of files and subdirectories in a directory. ECHO Displays messages, or turns command echoing on or off. EXIT Quits the COMMAND.COM program (command interpreter). MKDIR Creates a directory. MD Creates a directory. PATH Displays or sets a search path for executable files. PAUSE Suspends processing of a batch file and displays a message. PROMPT Changes the MS-DOS command prompt. REM Records comments (remarks) in a batch file or config.sys. RENAME Renames a file or files. REN Renames a file or files. RMDIR Removes a directory. RD Removes a directory. TIME Displays or sets the system time. TYPE Displays the contents of a text file. VER Displays the MS-DOS version. VOL Displays a disk volume label and serial number. External Command
  • 46. 46 ATTRIB ATTRIB [d:][path]filename [/S] ATTRIB [+R|-R] [+A|-A] [+S|-S] [+H|-H] [d:][path]filename [/S] Sets or displays the read-only, archive, system, and hidden attributes of a file or directory. FORMAT FORMAT a:/[s] [/Q][/U][/V] Formats a disk to accept DOS files. DOSKEY DOSKEY [reinstall] [/bufsize=size][/macros][/history][/insert|/overstrike] [macroname=[text]] Loads the Doskey program into memory which can be used to recall DOS commands so that you can edit them. BACKUP Makes a backup copy of one or more files. (In DOS Version 6, this program is stored on the DOS supplemental disk.) CHKDSK CHKDSK [d:][path][filename] [/F][/V] Checks a disk and provides a file and memory status report. DELTREEDELTREE [/Y] [d:]path [d:]path[...] Deletes (erases) a directory including all files and subdirectories that are in it. EDIT EDIT [d:][path]filename [/B][/G][/H][/NOHI] Starts the MS-DOS editor, a text editor used to create and edit ASCII text files.
  • 47. 47 LABEL LABEL [d:][volume label] Creates or changes or deletes a volume label for a disk. EXPAND EXPAND [d:][path]filename [[d:][path]filename[ . . .]] Expands a compressed file. What Is Dbms? As one of the oldest components associated with computers, the database management system, or DBMS, is a computer software program that is designed as the means of managing all databases that are currently installed on a system hard drive or network. Different types of database management systems exist, with some of them designed for the oversight and proper control of databases that are configured for specific purposes. Here are some examples of the various incarnations of DBMS technology that are currently in use, and some of the basic elements that are part of DBMS software applications. As the tool that is employed in the broad practice of managing databases, the DBMS is marketed in many forms. Some of the more popular examples of DBMS solutions include Microsoft Access, FileMaker, DB2, and Oracle. All these products provide for the creation of a series of rights or privileges that can be associated with a specific user. This means that it is possible to designate one or more database administrators who may control each function, as well as provide other users with various levels of administration rights. This flexibility makes the task of using DBMS methods to oversee a system something that can be centrally controlled, or allocated to several different people. What is ICT ? Lets focus on the three words behind ICT: -INFORMATION -COMMUNICATIONS -TECHNOLOGY ICT (information and communications technology - or technologies) is an umbrella term that includes any communication device or application, encompassing: radio, television, cellular phones, computer and network hardware and software, satellite systems and so on, as well as the various services and applications associated with them, such as videoconferencing and distance learning. ICTs are often spoken of in a particular context, such as ICTs in education, health care, or libraries.
  • 48. 48 A good way to think about ICT is to consider all the uses of digital technology that already exist to help individuals, businesses and organizations use information. What is Linux ? Pronounced lee-nucks or lih-nucks. A freely-distributable open source operating system that runs on a number of hardware platforms. The Linux kernel was developed mainly by Linux Torvalds and it is based on Unix. Because it's free, and because it runs on many platforms, including PCs and Macintoshes, Linux has become an extremely popular alternative to proprietary operating systems. What is Unix ? Pronounced yoo-niks, a popular multi-user, multitasking operating system developed at Bell Labs in the early 1970s. Created by just a handful of programmers, UNIX was designed to be a small, flexible system used exclusively by programmers. UNIX was one of the first operating systems to be written in a high-level programming language, namely C. This meant that it could be installed on virtually any computer for which a C compiler existed. This natural portability combined with its low price made it a popular choice among universities. Action Unix Command DOS Command MS-DOS Linux / Unix attrib chmod backup tar dir ls cls clear copy cp del rm deltree rm -R rmdir format fdformat / mount / umount move / rename mv type less <file>
  • 49. 49 cd cd chdir more < file more file md mkdir What Is Virus ? A computer virus is usually hard to detect if it's disguised as a harmless file, in the case of a Trojan horse virus. This type of virus doesn't replicate itself like most viruses, but instead opens your computer up to malicious imposters. Leaving you to wonder, how can you tell if you're computer is infected? Luckily, your computer after coming in contact with a virus or worm will display some symptoms and signs of infection. It is particularly useful to know the signs that indicate an infection. Because you can unintentionally introduce a virus to your computer at anytime when you run an infected program or open an email attachment. To guard against this you need a good anti-virus program Signs of a Computer Infection Some signs that may indicate that your computer is infected include: • Your computer functions slower than normal • Your computer responds slowly and freezes often • Your computer restarts itself often • You see uncommon error messages, distorted menus, and dialog boxes • You notice applications on your computer fail to work correctly • You fail to print correctly Types of Viruses But what are the types of computer viruses and worms that you're computer can come into contact with? The list of viruses is quiet long and complex. So, we simplified the list by mentioning few broad categories of viruses that can put your computer and all your personal data on it, in danger. These computer viruses include: Computer Viruses Boot Sector viruses: A boot sector virus infects diskettes and hard drives. All disks and hard drives contain smaller sections called sectors. The first sector is called the boot. The boot carries the Mater Boot Record (MBR). MBR functions to read and load the operating system. So, if a virus infects the boot or MBR of a disk, such as a floppy disk, your hard drive can become infected, if you re-boot your computer while the infected disk is in the drive. Once your hard drive is infected all diskettes that you use in your computer will be infected. Boot sector viruses often spread to other computers by the use of shared infected disks and pirated software applications. The best way to disinfect your computer of the boot sector virus is by using antivirus software.
  • 50. 50 Program viruses: A program virus becomes active when the program file (usually with extensions .BIN, .COM, .EXE, .OVL, .DRV) carrying the virus is opened. Once active, the virus will make copies of itself and will infect other programs on the computer. Multipartite viruses: Stealth viruses: Polymorphic viruses: Macro Viruses: Trojan Horse Viruses Blaster Hardware vs. Software Software is a general term used to describe a collection of computer programs, procedures, and documentation that perform some task on a computer system. Practical computer systems divide software systems into three major classes: system software, programming software, and application software, although the distinction is arbitrary and often blurred. Software is an ordered sequence of instructions for changing the state of the computer hardware in a particular sequence. It is usually written in high-level programming languages that are easier and more efficient for humans to use (closer to natural language) than machine language. High-level languages are compiled or interpreted into machine language object code. Software may also be written in an assembly language, essentially, a mnemonic representation of a machine language using a natural language alphabet. Hardware is best described as a device that is physically connected to the computer or something that can be physically touched. A CD-ROM, monitor, printer, and video card are all examples of computer hardware. Without any hardware your computer would not exist and software would have nothing to run on. It is the physical part of a computer, including the digital circuitry, as distinguished from the computer software that executes within the hardware. There are several differences between computer hardware and software. Comparison chart Improve this chart Hardware Software Types: Input,storage,processing,control, and output devices. System software, Programming software, and Application software. Inter dependency: Hardware starts functioning once software is loaded. To deliver its set of instructions, Software is installed on hardware. Reliability: Hardware stays at steady reliability level in useful Software needs constant
  • 51. 51 Improve this chart Hardware Software life. testing after upgrades. Failure: Hardware failure is random. Hardware does have increasing failure at the last stage. Software failure is systematic. Software does not have an increasing failure rate. Function: Hardware serves as the delivery system for software solutions. The hardware of a computer is infrequently changed, in comparison with software and data, which are “soft” in the sense that they are readily created, modified, or erased on the compute To perform the specific task you need to complete. Software is generally not needed to for the hardware to perform its basic level tasks such as turning on and responding to input. Fault: Hardware faults are physical. Software faults are not. Lifetime: Hardware wears out over time. Software does not wear out over time. Nature: It is physical in nature It is logical in nature Definition: Devices required to store and execute (or run) the software. Collection of instructions that enables a user to interact with the computer. Software is a program that enables a computer to perform a specific task, as opposed to the physical components of the system (hardware). Examples: CD-ROM, monitor, printer, video card, scanners , label makers, routers , and modems. QuickBooks, Adobe Acrobat, Internet Explorer , Microsoft Word , Microsoft Excel Examples of Computer Hardware What is computer hardware? What are the different kinds of computer hardware? For the examples of computer hardware and peripheral devices, read on.. Hardware is the physical aspect of a computer. While computer software exists in the form of ideas and concepts, computer hardware exists in substance. By definition, the different parts of a computer that can be touched constitute computer hardware. Computer hardware includes central processing unit, motherboard, microchips as well as computer peripherals like input-output and storage devices that are added to a host computer to enhance its abilities. Here is an overview of the different kinds of computer hardware. Computer Hardware Examples Here is a list of some of the fundamental units of a computer that form the set of hardware components. Bus: It is a subsystem that transfers data within and between computers.
  • 52. 52 Computer bus provides a logical connection between the different computer peripherals. A parallel bus is capable of carrying multiple data works in parallel while a serial bus carries data in a bit-serial form. An internal bus connects the internal components of a computer to the motherboard while an external bus connects the external computer peripherals to the motherboard. • AGP: Short for Accelerated Graphic Port, AGP is a high-speed point-to- point channel that enables the attachment of a graphics card to the computer's motherboard. • Hyper Transport: It is a low-latency point-to-point link that uses high bandwidth and acts in a bi-directional manner. It facilitates power management. • PCI: The peripheral component interconnect standard refers to the computer bus connecting peripheral devices to a motherboard. • PCI Express: It is a computer expansion card interface format. • USB: Universal Serial Bus, as it is called, acts as an interface to a host computer. It enhances the plug-and-play capabilities of a computer. USB is a popular device used today. • Quick Path: Also known as the Common System Interface, Quick Path is a point-to-point processor interconnect that stands in close competition with Hyper Transport. • Serial ATA: It is a computer bus that enables the transfer of data between mass storage devices and the motherboard. • Serial Attached SCSI: It enables the transfer of data from computer storage devices like hard drives and tape drives. It is a point-to-point serial protocol. Central Processing Unit: It is a set of logic machines that can execute computer programs. The fundamental function of a CPU is to execute sequences of stored instructions known as programs. During its first step of operation, the processor retrieves instructions from the program memory. This step is known as the 'fetch' step. In the 'decode' step, the processor breaks up the instructions into parts after which it is executed. During the fourth step of write back, the CPU writes back the results of the processed instructions into memory. Computer fan: It is attached to the CPU and is used to lower the temperature of a computer. There are several fans in the computer case, which help maintain a constant flow of air to the computer system. Firmware: It is a computer program that is embedded in a hardware device. It is midway between hardware and software. Being a piece of computer program, it is similar to software, while being tightly bound to hardware makes it close to being a hardware component. Motherboard: It is the central printed circuit board, abbreviated as PCB, which
  • 53. 53 forms the complex electronic system of a computer. A motherboard provides the computer system with all the electrical connections, the basic circuitry and components required for its functioning. Power Supply: This component is responsible for supplying power to the computer. It converts the AC power from the mains to low voltage DC power for the internal components of a computer. AT is one of the commonly used power supplies. RAM: Short for random access memory, RAM is the physical memory of a computer. It is used to store the currently running programs and is attached to the motherboard. Sound Card: It is a computer expansion card that enables the input and output of audio signals to and from a computer. Sound cards provide multimedia applications with the audio components. Storage Controllers: They are located on the motherboard or on the expansion cards. Storage controllers include the controllers for the hard disk, CD-ROM and other drives. Video Card: Video card that is also known as the graphics card is a hardware component, which generates and outputs the images to a display. Media Devices Devices such as CDs, DVDs and Blue-ray disks are some of the popular removable storage media that can store digital data. USB flash drives are the relatively recent storage media that have become a rage today. Tape drives and zip drives are less commonly used while the floppy disks are obsolete today. Hard disks and solid-state drives are used for internal storage. Here is a brief introduction to each of these storage media. Know all about the hard drives. Blue-ray Disc: It is an optical disc storage media format. It obtains its name from the blue laser that is used to read and write this type of disc. Owing to its shorter wavelength, blue-ray discs can store large amounts of data. BD-ROM drive is used for reading data from a blue-ray disc and a BD writer can be used for both reading from and writing to a blue-ray disc. Compact Disc: Popularly known as CDs, compact discs are storage devices for storing digital data. Standard CDs can store around 80 minutes of audio. CD- ROMs contain data that is accessible for reading and is not modifiable. CD- ROMs are used for distribution of computer software and multimedia applications. A CD Writer is an optical disc drive that uses laser radiation or electromagnetic waves for reading and writing data onto discs.
  • 54. 54 Digital Versatile Disc: Commonly known as a digital video disk and abbreviated as DVD, a digital versatile disk is an optical disc storage media. With physical dimensions similar to those of a compact disc, DVDs can store data as much as six times more than a CD. A DVD-ROM Drive is used for reading data from a DVD. A DVD Writer is used for reading and writing data to a DVD. DVD-RAM Drives allow data to be read and written rapidly from specific types of DVDs. HD DVD is a high-density optical disc format that succeeded DVD. Disc Array Controller: It manages physical disc drives and brings them to the form of logical units. It provides a disk cache and implements hardware RAID. Floppy Disc: It is a data storage media that is a disk of a thin magnetic storage medium covered by a plastic shell. With the advent of flash and optical storage devices, floppy discs have become obsolete. Hard Disk: It is a non-volatile storage device that stores digital data on magnetic surfaces. It is used for medium-term storage of data. Solid-state Drive: This storage device uses solid-state memory to store persistent data. It can replace the hard disk drive in many applications. Tape Drive: This data storage device reads and writes data stored on a magnetic tape. Tape drives have storage capacities ranging from a few megabytes to multiple gigabytes. They are mainly used for archival storage of data. USB Flash Drive: It is a small-sized removable and rewritable storage device with a storage capacity ranging from 64 MB to 64 GB. Due to their high storage capacity, durability and compact structure, they have gained immense popularity in the modern times. How does a flash drive work? Zip Drive: Iomega came up with this medium-capacity storage media in 1994. It had a capacity of about 100 MB. Zip drives could never become standardized and were replaced by rewritable CDs. Networking Hardware Components Here is an overview of some of those pieces of hardware, which make it possible for a computer to be a part of a network. Enlighten yourself on computer networking. Modem: This device is used for dial-up connections. It modulates analog carrier signals to encode digital information and demodulates it to decode the information transmitted.