Chapter 1-1
Chapter 1-1
What is a computer?
Computer is a device that transforms data into meaningful information. Data can be
anything like name, age, height etc of all the students in a class
The major characteristics of a computer are speed, accuracy, diligence, versatility and
storage.
Peripheral devices are device that are connected to the computer externally.
Peripheral devices are as follows:
Input Devices 2. Output Devices 3. Other Peripherals
1
Draw block diagram of computer organization.
What are the five basic operations performed by the computer? & briefly describe.
vii. Input Unit: Input is the process of entering data and programs into the computer
system. Input device accepts data and instructions from the user.
Eg-Keyboard, Mouse etc.
viii. Memory Unit (MU): Computer is used to store data and instructions. Computer
memory is classified into two. Primary memory and secondary memory.
ix. CPU: The brain of the computer. The ALU and the CU of a computer system are
jointly known as the Central Processing Unit.
x. Control Unit (CU): The process of input, output, processing and storage is
performed under the supervision of a unit called 'Control Unit'. It takes care of step
by step processing of all operations inside the computer.
xi. Arithmetic Logic Unit (ALU): The major operations performed by the ALU are
addition, subtraction, multiplication, division, logic and comparison.
xii. Output Unit: Output is the process of producing results from the data for getting
useful information. Output device return processed data, ie, information to the user.
Eg: Monitor, Printer etc.
2
What is an input device? Briefly describe various important input devices.
4
The advantage of trackballs over mouse is that the trackball is stationary so it does
not require much space to use it.
What is an output device?
Output devices return processed data that is information, back to the user. Some of the
commonly used output devices are:
1) Monitor (Visual Display Unit)
2) Printers
3) Plotter
4) Speakers
Define monitor
Cathode Ray Tube (CRT): CRT or Cathode Ray Tube Monitor is the typical monitor
that you see on a desktop computer. It looks a lot like a television screen, and works
the same way. This type uses a large vacuum tube.
Liquid Crystal Displays (LCD): This type of monitors are also known as flat panel
monitor. Most of these employ liquid crystal displays (LCDs) to render images.
These days LCD monitor are very popular.
Briefly describe various printers.
5
Printer is an output device which allows a user to print items on paper, such as letters and
Pictures. Some of the most commonly used printers are:
1) Laser Printer:
Laser printers produce images on paper by directing a laser beam to produce an image on
a drum, which then electrically attracts powdered toner to the paper to form an image.
Advantages:
A laser printer produces high quality print.
It is extremely fast and quiet.
A laser printer is easy with automatic paper loading and no smudging or messing
up.
It can print up to 200 pages per minute in monochrome (black and white) and up to
100 pages per minute in color.
Disadvantage:
Expensive.
The maintenance, repair & servicing charges are also high.
Laser printers emit small amount of ozone and are hazardous to health and the
atmosphere.
2) Ink-Jet Printer:
An ink-jet printer creates an image directly on paper by spraying ink through as many as
64 tiny nozzles.
Advantages:
Costs only half as much as a laser printer.
Quality of ink-jet images is still high than dot-matrix.
Like laser printer, an ink-jet printer is quiet and convenient than dot matrix printer.
Disadvantages :
The image it produces is not generally quite as sharp as the output of a laser printer.
6
It is not fast as laser printer.
An ink-jet printer is more expensive than a dot-matrix printer.
3) Dot Matrix Printer:
In dot matrix printer the print head contains 9 to 24 pins which physically "hits" the
paper through the ribbon and produces text (or images) by the combination of dots.
It prints one line at a time. In business where enormous amount of material are
printed, the character-at-a-time printers are too slow; therefore, these users need line
printers. It is used to produce text based data processing reports.
Advantages:
Line printers are high-speed printers with speeds ranging anywhere from 100 to
about 3800 lines per minute.
Disadvantages:
Print quality on line printers was not high.
Developments in technology are improving the print quality on line printers.
7
Cost range of line printers are high ( lakhs of Rupees).
What is the plotter?
A plotter is a special kind of output device that, like a printer, produces images on
paper, but does so in a different way. Plotters are designed to produce large drawings
or images, such as construction plans for buildings or blueprints for mechanical
objects.
Plotters use a pen, pencil, marker, or another writing tool to draw multiple,
continuous lines onto paper rather than a series of dots like a traditional printer.
The plotter picks up the appropriate pen through its arm, positions it at the beginning
coordinates drops the pen down to the surface of the paper and draws to the ending
coordinates.
Plotters draw curves by creating a sequence of very short straight lines.
Advantages
Plotters can work on very large sheets of paper while maintaining high resolution
They can print on a wide variety of flat materials including plywood, aluminum,
sheet steel, cardboard, and plastic.
Plotters allow the same pattern to be drawn thousands of times without any image
degradation.
Disadvantages
Plotters are quite large.
Plotters are expensive.
8
Speaker is an output device, which allows you to listen to voice like music, and
conversation with people.
What is a program?
A set of instructions in a particular sequence to the computer to perform a task are called
Programs.
What is software?
Software refers to a set of programs that makes the hardware perform a particular set of
tasks in particular order.
Draw a block diagram to illustrate the basic software organization of a computer system
System software’s are sets of programs, responsible for running the computer, controlling
various operations of computer systems and management of computer resources.
There are two types of System Software:
a) Operating System – eg : UNIX, Windows and Linux.
9
b) Utility – eg : compress (zip)/uncompressed (unzip) files software, anti virus
software
What is an Operating System (OS)?
These are user friendly software written to cater to user’s very general needs such as
preparing documents, drawing pictures, database to manage data/information, preparing
presentations, play games etc.
Some of the generalized packages are:
10
1) Word Processing Software (for preparing documents): Word Perfect, MS-Word,
OpenOffice.org Writer
2) Spreadsheets (Data Analysis): Lotus Smart suites, MS Excel, OpenOffice.org calc,
Apple Numbers
3) Presentations : Presentation Graphics, MS-PowerPoint, OpenOffice.org Impress
4) Database Management System: MS-Access, OpenOffice.org Base, MS-SQL Server,
ORACLE
5) Graphics Tools: Paint shop pro, Adobe Photoshop
Define customized packages
These are the applications that are customized (or developed) to meet the specific
requirements of an organization/institution.
11
b) Assembly Language:
This is the language where the machine codes comprising of 0’s and 1’s are
substituted by symbolic codes (called mnemonics) to improve their understanding.
Assembly language programming is simpler and less time consuming than machine
level programming, it is easier to locate and correct errors in assembly language
than in machine language programs.
It is also machine dependent.
2) High Level Language
High level language has been evolved which uses normal English like, easy to understand
statements to solve any problem. Higher level languages are computer independent and
programming becomes quite easy and simple.
Various high level languages are given below:
BASIC (Beginners All Purpose Symbolic Instruction Code): It is widely used, easy
to learn general purpose language. Mainly used in microcomputers in earlier days.
COBOL (Common Business Oriented language): A standardized language used for
commercial applications.
The software (set of programs) that reads a program written in high level language
and translates it into an equivalent program in machine language is called as
Compiler.
12
The program written by the programmer in high level language is called source
program and the program generated by the compiler after translation is called as
object program.
The software (set of programs) that reads a program written in assembly language
and translates it into an equivalent program in machine language is called as
Assembler.
***
13