COMPUTER FUNDAMENTAL
INTRODUCTION TO COMPUTER
Q 1. Explain computer?
·
Once upon a time Computer was known to a common man who is
very fast in calculation. But now in
this modern era computer is a very versatile electronic machine man has even
created. Computer is an electronic device it accept raw data supplied by the
user. It gives output according to user requirement.
·
It can perform both type of operation arithmetical and
logical operations and computer is just a programmable machine without correct
program according to task commuter is a dumped machine.
·
The word computer came from a Greek word that is compute
means to calculate.
·
Computer was created for fast calculation.. But now computer
is everywhere in our daily life like School , college, bank, office, shops etc
Q 2. Computer brain vs human brain ?
·
Computer brain
i.
Computer can do digital work..
ii.
Processing speed is fixed in computer and there is a digital
clock .
iii.
The computer is not self organized system
iv.
It is created by human.
v.
Computer can do fast processing.
vi.
Computer can never bored or tiered.
vii.
Computer is a dumped machine it can’t do anything without
instruction.
viii.
Computer has strong power of remembering than human ..
ix.
Computer can perform MIPS but human cant.
x.
Computer is a programmable machine .
·
Human brain
i.
Human can do analog work .
ii.
Processing speed is not fixed in computer and there is no digital
clock .
iii.
The computer is self
organized system
iv.
It is created by nature.
v.
Human brain can’t do fast processing as compare to computer.
vi.
Human can bored or tired after some time.
vii.
Human is a not a dumped machine it can do anything without
instruction.
viii.
Human brain don’t have
strong power of remembering than computer ..
ix.
Human brain can’t perform MIPS as computer
x.
Human is not a programmable machine.
Q 3.
Characteristics of a computer?
Computer
have basically five characteristics-:
Speed.
Accuracy. Diligence. Versatility. Storage capacity
·
Speed
Internal speed of
processing of computer is MIPS . so if we say
that the speed of a computer is 60 MIPS, it means that the computer can
execute 60 million instructions per second And because of MIPS computer can
work faster than human capability.
·
Accuracy
The accuracy of computer is high. Error can accrue, but these
are almost always due to human error rather than technological weakness.
Computer follow the principle of GIGO(Garbage in Garbage out.)
·
Diligence
Imagine doing a same work no of times. You will definitely
feel bored or tiered. But a computer neither board nor tiered doing the same
task as a no of times as user want.
·
Versatility
Computer is capable of doing multiple type of jobs. For
example on your pc you can play game, do calculations, play video and many more
at a same time.
·
Storage capacity
Computer can store large amount of data in memory. The data
can store in storage devices like hard disk , pen drive CD ,DVD. Data can be
store for a long time in memory.
*****************************************
HISTORY OF COMPUTER
Q. Generation of computer?
v First generation computer
è Technology
·
Working technology ->
Vacuum tube 1940-1956
·
Storage technology -> Magnetic drum.
·
Input Technology -> punch card.
·
Output technology -> Printer.
·
Program -> Machine / binary language used.
è Advantage
·
Faster than human
è Disadvantage
·
Need of AC.
·
Consume lots of electricity.
·
Heavy in weight and large in size take entire room.
·
Vacuum tube frequently fused.
·
Limited storage capacity.
·
Slow speed.
·
Not always correct.
è Example—:
·
ENIAC— Electronic Numerical Integrator and Computer. John von
Neuman 1945
·
EDVAC—Electronic
Descrete Variable Automatic Computer.
1946 john Mauchly, j.presper Ecker.
·
UNIVAC 1— Universal Automatic Computer 1951.
v Second generation computer
è Technology
·
Working technology -> Transistor. 1956-1963
·
Storage technology -> Magnetic core. /secondary-magnetic
tape or disk.
·
Input Technology -> punch card.
·
Output technology -> Printer.
·
Program -> Cryptic binary machine language assembly
language. / High level language used COBOL and FORTRAN.
·
Operating system- Batch os or multiprogramming os.
è Advantage
·
Developed for atomic technology.
·
Increase storage capacity.
·
Faster speed.
·
Reduce in size.
è Disadvantage
·
Very costly.
·
Large in size.
·
Ac needed.
·
Consume lots of electricity.
è Example.
·
IBM 1620- International Business Management 21`0ctober 1959.
·
The CDC 1604- Control Data Corporation. October 16 1604. 48
bit computer.
·
UNIVAC 108- Universal automatic computer. 1969
v Third generation computer
è Technology
·
Working technology- Intergraded circuit. 1964-1971.
·
Storage technology- primary____________ Magnetic core in
secondary.
·
Input technology- Keyboard.
·
Output technology- Monitor/ printer.
·
Operating system- Batch os./ Multi programming os.
·
Programming language- Extensive use of high level language.
Fortran II to Iv , Pascal.
·
Inventor of IC- Jack kilby.
è Advantage
·
More reliable, smaller, generate less heat, Faster than
before, Less maintenance.
è Disadvantage
·
Still need of AC.
·
Still big
·
Still consume more electricity.
v Fourth generation computer.
è Technology.
·
Working technology- IC’s with LSI and VLSI technology.
·
Storage technology- primary RAM ROM Register. Secondary
magnetic tape, floppy.
·
Input technology- keyboard, mouse.
·
Output technology – Monitor, printer, projector etc.
·
Operating system - Multiprocessor os.
·
Programming language –High level language.
·
Os for Pcs with GUI
and Multimedia.
·
Rise of pcs.
·
Smaller, affordable, reliable, easier to use, more powerful,
easy to use commercial and home basic,
easy to upgrade hardware.
è Example
·
Apple II
·
Cray 1
·
Cray 2
v Fifth generation computer.
è Technology.
·
Working technology- ULSI technology.
·
Processing type- Parallel processing.
·
Use Artificial intelligence.
·
It works on KIPS(Knowledge Information Processing System)
·
Still development on voice reorganization.
·
Super conductivity makes artificial intelligence possible.
·
Super computer.
·
More users friendly.
·
Lots of memory.
·
High level language used.
·
Very fast, reliable, user friendly, available in very large
or very small size.
·
Example- Super computer, Satellites, Mainframe,
Laptop/desktop, smart phone etc.
*****************************************
COMPUTER ORGANIZATION
The
internal arrangement of different components of computer system is called computer organization.
Q4. Basic unit of computer Explain-:
Inputting
processing storing outputting controlling .
·
Inputting
The process of entering data and instruction in the computer
through input devices is called inputting. Inputting is done by special type of
unit is called input unit.
·
Processing
Processing arithmetical and logical operations over the data
is called processing. Processing is done by CPU.
·
Storing
The process of saving data before and after processing is
called storing.
·
Outputting
This is the process of providing the results to the outside
world in the form of visual display or printed result. Outputting is done by
special type of unit is called output unit.
·
Controlling
Coordinate and control over above operations is called controlling.
For controlling speciall type of unit is used called controlling unit that is
located in CPU.
Q2 Block diagram of computer
Explain-:
Figure
|
Input unit
|
|
Output unit
|
|
SM
|
|
ALU
|
|
PM
|
|
CU
|
The
following units are available in block diagram computer
Input unit output unit process unit storage unit control unit
·
Input unit
This unit contains devices with the help of which we enter
data into computer. This unit makes link between user and hardware. It linked
the external environment to the computer world. Data and instructions must be
entered through input devices. The input devices translate the human being
information into the form that is understandable by computer.
·
Output unit
This unit contains devices which help to show the result of
processed data . it convert instructions and data in human acceptable format.
It supplies the converted result to the outside world. It linked the computer
world to the external world.
·
Process unit
This unit contain devices which is used to process raw data
that is cpu . it is also called the brain of computer Cpu perform all types of
data processing operations. It stores data, intermediate results and
instructions.
·
Storage unit
This unit contains devices which are used to store data. Storage unit hold two types of memory primary
and secondary memory. . Primary memory is Random access memory data will open
through primary memory but not save in primary memory. All inputs and outputs
are transmitted through main memory. And secondary memory an store the data for
a long period of time .
·
Control unit
This unit contain device which is used to control over
computer . Control unit is responsible
for controlling every task in computer it never process or save it just give order to do to the
devices.
*****************************************
TYPES OF PRINTER
Q. What is hard copy and soft copy-:
A hardcopy output is a printed copy of
electronic information from the computer.
A
hard copy is also called printout because it exists as a physical object that's
why we can touch or feel hardcopy.
A
soft copy output is an electronic copy of a document of some type of data such
as a file, link, software, picture etc. That viewed in a computer or mobile.
Softcopy can be sent email , other storage devices. Which makes them a more efficient and cost
effective option than using hard copies for communications we can’t touch or
feel soft copy as hard copy
Q. What is impact and non impact
printer -:
Impact printer
An
impact printer make direct contact with the paper. They use variations of
standard typewriter printing mechanism. It usually forms the printed image by
pressing and inked ribbon against the paper using a hammer or pins. Paper comes
in direct contact in this type of printer. It makes loud sound because of
hammer or pins.
EXAMPLE Dot matrix printer, Daisy wheel printer
,chain printer, Band printer .
Non
impact printer
Non
impact printer don’t use a striking device to produce characters on the paper
because these printer don’t hammer against the paper. They don’t have the
direct connection with the paper head and they don’t touch the paper when
creating an image. They use chemical heat or electrostatic, thermal and inkjet
technology to print character or symbol on paper. Many of these require special
coated or threaten paper. These printers can print columns also. Because of its technology it is quitter than
impact printer .
EXAMPLE Laser and inkjet printer.
IMPACT PRINTERS
Q. Line printer Explain in points.
·
Line printer is a type of high speed printer.
·
Capable to print a entire line of text at once (one line on
time).
·
These printers are two fast to be measured in words or
characters per minute or line per mint.
·
A line printer can print 3000 line per minute.
·
They can print graphics.
·
They are very noisy.
·
The print quality is low.
·
It is an impact printer.
·
Invented in 1950’s.
·
The examples are Drum printer and Chain printer.
Q. Serial printer explain in points.
·
A printer that print a row of character.
·
One character at a time.
·
In the sequence in which they appear in the line of text.
·
They sequence may be taken from left to right.
·
Or it may be alternative direction for alternate lines thus
avoiding an unproductive carriage- return movement.
·
All serial printers have arrangement in which print head
moves parallel to the paper and along the line to be printed.
·
This printer may be formed by impacting an inked ribbon
against the paper.
·
By one of the nonimpact marking technologies such as Inkjet
or Thermal printer.
·
Example of dot matrix printer ________________
·
It can’t print graphics.
Q. Drum / Barrel Printer.
·
It is also called barrel printer.
·
Type of solid font line printer.
·
First marketed in 1955.
·
It’s a very old printer.
·
How it work –
ü The font of etched or engrave
on the outer surface of a cylinder- known as the Drum (or barrel) that extends
across the full width of the line to be printed.
·
This is the first type of printer that is used to
hit-on-the-fly principle used on chain printer and current band printer.
·
It is also an impact printer.
·
It can print 300 to 2000 lines per minute.
·
It can’t print graphics.
·
They have low quality of print.
Q. Chain / Train printer.
·
It is a type of line printer.
·
It was invented in 1980s.
·
It is a type of impact printer.
·
It can’t print graphics.
·
Speed of chain printer is 400 to 2500 characters per minute.
·
How it work –
ü A chain printer use a
chain of print character wrapped around two pulleys.
ü Like the drum printer, there
is one hammer for each print position.
ü Circuitry inside their
printer detects when the correct character amperes at the desired print
location on the page.
ü They can hammer sticks the
page, pressing the paper against a ribbon and the character located at the
desired print position.
ü An impression of the character
left on the page.
ü The chain keep rotating
until all the required print positions on the line have filled.
ü Then the pages moves up to
print the next line.
Q. Daisy wheel printer.
·
Invented at Diablo data system.
·
It’s an impact printer.
·
Working technology of 1969 by David S. Lee.
·
It can’t print graphics.
·
It prints 10 to 75 character per second.
·
They are noisy or slow printing.
·
Letter quality type.
·
It works on the same principle of ball head type writer.
·
The daisy wheel is a disk made of plastic or metal on which
characters stand out in relief along the outer edge.
·
Popular in 1970s to 1980s
·
They have low quality of print.
Q. Thermal printers –
·
It is also called electro thermal printer.
·
It is type of impact printer.
·
It can’t print graphics.
·
It was invented in 1972.
·
This printer used heated pins to burn images on to a heat
sensitive paper. These printer are commonly used in calculators and for fax
machine.
·
Low resolution printer.
NON IMACT
PRINTER
Q. Inkjet printer.
·
spraying
ink onto paper.
·
It’s a
type of non impact printer.
·
A
typical inkjet printer can produce copy with a resolution of at least 300 dots
per inch ( dpi).
·
Some
inkjet printers can make full color hard copies at 600 dpi or more.
·
In the
inkjet printing mechanism, the print head has several tiny nozzles, also called
jets. As the paper moves past the print head, the nozzles spray ink onto it,
forming the characters and images. An inkjet printer can produce from 100 to
several hundred pages, depending on the nature of the hard copy, before the
ink cartridges must be replaced. There
is usually one black ink cartridge and one so-called color cartridge containing
ink in primary pigments (cyan, magenta, and yellow). Some inkjet printers use a
single cartridge with cyan, magenta, yellow, and black ink. A few models
require separate cartridges for each primary pigment, along with a black ink
cartridge.
·
The
principal advantage of inkjet printers is the fact that most of them are
inexpensive. Inkjet printers are often given away at computer superstores
·
Along
with the purchase of a personal computer or substantial peripheral. Even the
cheapest inkjet printers are satisfactory for most of the needs of personal
computer users.
·
The
copy from an inkjet printer needs a little time to dry.
Q. laser printer explain.
·
A laser
printer is a popular type of personal computer printer that uses a non-impact
(keys don't strike the paper), photocopier technology. When a document is sent
to the printer, a laser beam "draws" the document on a
selenium-coated drum using electrical charges. After the drum is charged, it is
rolled in toner, a dry powder type of ink. The toner adheres to the charged
image on the drum. The toner is transferred onto a piece of paper and fused to
the paper with heat and pressure. After the document is printed, the electrical
charge is removed from the drum and the excess toner is collected. Most laser
printers print only in monochrome.
·
A color laser printer is up to 10 times more
expensive than a monochrome laser printer.
·
·
IBM
introduced the first laser printer in 1975 for use with its mainframe
computers.
·
In 1984, Hewlett-Packard revolutionized
laser-printing technology with its first LaserJet, a compact, fast, and
reliable printer that personal computer users could afford.
·
Since
then, laser printers have decreased further in price and increased in quality.
Hewlett Packard continues to be the leading manufacturer with competitors
including Lexmark, Ok data, and Xerox.
·
The
laser printer is different from an inkjet printer in a number of ways.-- The
toner or ink in a laser printer is dry. In an inkjet, it is wet. Over time, an
inkjet printer is about ten times more expensive to operate than a laser
printer because ink needs replenishing more frequently. The printed paper from
an inkjet printer will smear if wet, but a laser-printed document will not.
Both types of printer operate quietly and allow fonts to be added by using font
cartridges or installing soft fonts. If your printing needs are minimal, an
inkjet printer is sufficient. But if your printing volume is high, consider
buying a laser printer.
*****************************************
EXTERNAL STORAGER DEVICES
Q. External storage device-:
It
is also called secondary storage device or auxiliary memory. Since the storage
capacity of primary memory estimated and primary memory cant store data
permanently and also it can very expensive . primary memory is volatile memory
so data will be loss when computer id turned off.
To solve this problem external storage device
was created. The data storage capacity is huge but the retrieval time is more
than the primary memory. These are non volatile in nature and use magneto and
optical method to store data. Example
hard disk, floppy disk, punch card, magnetic tape, magnetic disk etc.
·
Hard disk
Hard disk is a set of 14 inches metal disk. A hard disk is
also called the magnetic disk that include one or more platters mounted upon a
rotating shaft. Every plotter is his own read write/head. Generally plotter are
made up of Aluminum.
A hard disk is a device for mass storage of data. The data
stored on a hard disk can be retrieved at a very fast speed being a direct
address service..
Hard disk is directly connected to the mother board. It is usually
fixed inside the case of a cpu box and cant be transferred without opening the
case of cpu box. Hard disk are available in different size and range 320 GB,
500 GB, 1TB etc
·
Punch card
Punch card also known as Hollerith cards or IBM cards. Punch
cards are paper card containing several punched hole that were punched by hand
or machine to represent data. These card
allowed companies to store and access information by entering the cards into
the computer.
Working technology of a punch card….
Data can be entered into the card by punching holes. On each
column to represent one character. .
Once a card has been completed or the return key has been
pressed the card technically stores that data
because each card can only hold so much data if you wrote a program
using punch card.
To load the program or read a punched card . each card
inserted into a punch card reader that input data from the card into a
computer.
·
Magnetic tape
It is a thin ribbon coated with a magnetic material on which
information may be store. It is a type of storage media for different kind of
data like binary codes sounds etc..
It is considered as analog solution magnetic is used by the
many large and small companies mainframe computer that periodically today’s pc.
It was developed on Germany based on magnetic wire recording
purpose in 1950s to 1970s .
·
Magnetic disk
A magnetic disk is a round flat, thin disk, usually coated
with magnetically materials. It is made up of flexible plastic or of hard
metal.
The track on the surface are divided into sectors. Generally there are 8 sectors per tracks and
each sectors can hold up to 512 bytes .
The inner most sector is small that the other most sectors
but the fact is the storage capacity of all sectors are same.
In 1928 developed the first magnetic tape recorder.
*****************************************
TYPES OF COMPUTER
Q. Types of computer Explain-:
There are basically two types of computer
according to their type that is Analog computer and Digital computer
·
Analog computer
Analog
computer were the first computers being developed and provided the basis of the
development of modern digital computer.
Analog
computer are used to process the analog data. Analog data is a continues nature
and which is not discrete or separate. Such type of data includes temperature,
pressure, speed etc. These quantities are continues and having infinite variety
of values. It can measure continous
changes in some physical quantities e.g. The speedometer of a car measured
speed, The change of temperature is measured by a thermometer.
These
computer a ideal in situations where data can accepted directly from the
measuring instrument without having to convert into number or code.
Analog
computers are widely used for certain specialized engineering and scientific
applications for calculations and measurement of analog quantities. They are
frequently used to control process such as those found in oil refinery where
flow of temperature measurement are important. Or in paper making and in
chemical industry. Analog computer don’t need of storage device because the
measure and compare qualities in a single operation output from analog.
In
1912 Arthur pollen developed an electrically driven mechanical analog computer
for fire control system based on the differential analyzer. It was used by the
imperial Russian Navy in World war1.
·
Digital computer
A
digital computer as its name implies, works with digits to represent numerals,
letters or other special symbol. Digital computer are operates on input that is
on off signal. Basically an on is represented by a 1 and an off is represented
by a 0. So we can say that digital
computer proce3ss information which is based on the presence or the absence of
electronic change or we perfect to say a binary 1 or 0 . A digital computer can
be used to process numeric as well as non numeric data . It can perform asthmatic
operation like addition , subtraction, multiplication , division. And also
logical operation. Most of the computer are available today are digital
computer. The most common example of digital computer are accounting machine or
calculator.
The
results of digital computer are more accurate than analog computer. Analog
computer don’t have storage memory but digital computer have storage memory
this is the basic advantage of digital computer that we can save data or share
data.
Digital
computer can process data. Digital computer can store or retrieve data.
The
English inventor Charles Babbage created the first automatic digital computer
during the 1842. called Analytical engine a mechanical device designed to combine
basic arithmetic operations.
·
Hybrid computer
A
hybrid is a combination of digital and analog computers. It combines the best
features of both types of computers. It has the speed of analog computer and
the memory and accuracy of digital computer. Hybrid computers are used mainly
in specialized
applications
where both kinds of data need to be processed. Therefore, they help the user,
to process both continuous and discrete data. For example a petrol pump
contains a processor that converts fuel flow measurements into quantity and
price values. In hospital Intensive Care Unit (ICU), an analog device is used
which measures patient's blood pressure and temperature etc, which are then
converted and displayed in the form of digits. Hybrid computers for example are
used for scientific calculations, in defense and radar systems. The very first
hybrid computer HRS 100 was a prominent example in the 1970s.
Q. The basic category of computer Explain-:
There are different types and size of computer
who offering different types of work. Computer can as big as occupying a large
building and as small as a laptop or a micro controller in mobile and embedded
system. So computer are divided into four basic categories.
Super computer,
Mainframe computer, Minicomputer, Micro computer.
·
Super computer
This
is the most powerful computer in term of performance and data processing these
are specialized and task specific computer used by large organization. These
are used for research and explosion purpose. it is very expensive and large in
size because of its size they need air-condition,
Example of super computer
ð EXASCALE super computer
ð The TIANHE 2
ð MIRA- BLUE GENEL Q IBM
·
Mainframe computer
Although
mainframes are not powerful as super computer but they are quite expensive and
many large firms and government organizations. Uses mainframes to run their
business operations. It needs air-condition because of its size mainframes can
also process and store large amount of data. Bank , educational institutions
and insurance companies use mainframe computer. To store data about their
costumer, student and insurance policy holds.
Example of mainframe computer
FUJTS’S ICL VME
HITACHI’S Z800
HITACHI’S Z800
·
Mini computer
It is used by small
businesses and firms and it is also called midrange computers. These are small
machines and can be accommodated on a disk with not as processing and data
storing capabilities as super computer and mainframe.
These computer are not
designed for single user. Individual
departments of a large company or organizations use minicomputer for special
purpose. For example a production department
can use minicomputer for monitoring certain production process.
Example of minicomputer.
ð K-202
ð TEXAS INSTRUMENT T 1990
ð SDS- 92
·
Micro computer
Desktop
/ laptop computer / Personal Digital
Assistant (PDA) , Tablet and Smartphone.
Are
the example of micro computer. The micro The microcomputer are widely used fast
growing computer .. These computer are the cheapest among other types of
computer. It is designed for general use like entertainment, work, education,
purpose etc. Well known manufacture of microcomputer are Dell, Apple , Samsung
, Sony and Toshiba .
Disadvantage of micro
computer
·
Minicomputer are more powerful than micro computer .
·
Minicomputer provide multiple terminal for multiple user.
·
Minicomputer were
primarily used for process control and performing finical and administrative task such as word processing and accounting
but micro computer can’t.
*****************************************
COMPUTER SOFTWARE
Basically
there are three types of programming
language
Low
level and high level
There are
two categories of low level language
Machine
level and assembly level
Q. Machine language points.
·
ADVANTAGE
·
This is the language that is direct understand by the
computer.
·
They don’t need any translator.
·
It is also known as machine codes.
·
Written in binary form
eg 0101000111001
·
It run very fast than other because no translator needed.
·
DISADVANTAGE
·
Very difficult to program in machine language.
·
Programmer needs to know the hardware to write the program.
·
Programmer needs to remember lots of codes.
·
It is difficult to debug the program.
Q. ASSEMBLY LEVEL LANGUAGE points.
Ø ADVANTAGE
·
Also called second generation programming language or middle
level language.
·
It needs translator called Assembler.
·
The symbolic program of assembly language is easier to
understand and save a lot oftime and efforts of the programmer.
·
Easier to correct error and modify the program instructions.
Ø DISADVANTAGE
·
One of the major disadvantage is that assembly language is
machine dependent.
·
A program runs one computer might not run on other computer
who has different hardware configuration.
Q. HIGH LEVEL LANGUAGE points.
Ø ADVANTAGE
·
High level programs are portable .
·
Program development is faster and easier.
·
Fewer lines of code.
·
Program maintenance is easier.
·
Compiler or interpreter translators are used.
·
User friendly.
Ø DISADVANTAGE
·
Need of translator.
·
Some case like java or c# you need interpreter.
·
Slower than low level language.
Q. LOW LEVEL LANGUAGE
Ø ADVANTAGE
·
You can access machine dependent request 0/1
·
Run fast program.
Ø DISADVANTAGE
·
Very hard to write or read the program.
·
Hard to modify
·
Less support.
DIAGRAM
|
Low
level language
|
|
High
level language
|
|
Assembly
level language
|
|
Machine
level language
|
|
Algebraic
formula type processing
|
|
Visual
programming language
|
|
Business
data processing
|
|
String and
list processing
|
|
Object
oriented programming language
|
|
BASIC
FORTAN |
|
C++
JAVA
|
|
LIPS
Prolog |
|
COBOL
RPG |
|
VISUAL
BASIC
|
Q. Assembler?
è Advantage
·
Assembler is a translator for assembly language.
·
One to one correspondence between assembly instruction and
machine instruction.
·
Code can be written very fast.
·
Use straight line programming.
è Disadvantage
·
Typical high level task require extensive time and number of
codes.
·
Processor dependent translator.
·
One liner
·
It doesn’t cross platform.
Q. Compiler?
è Advantage?
·
Fast execution.
·
Optimized for the target hardware
·
Makes self contained and efficient.
·
Created for high level language.
·
Fast translator.
·
Compiler process the whole code.
·
It can work for multiple os.
è Disadvantage?
è Editing and deploying the
code is a lot slower that interpreter.
Q. Interpreter?
è Advantage?
·
Easy to learn and use.
·
Need minimum programming knolage or experience needed.
·
Allow complex task in few steps.
·
Allow simple creation.
è Disadvantage?
·
Usually run quite slower.
·
Limited access to low level
·
Limited commands to run detailed operations on graphics.
·
One liner.
TRANSLATOR DIAGRAM
|
Compiler
|
|
Interpreter
|
|
Assembler
|
gggggggggggg
|
Translate
one line
|
|
Assembly
language
|
|
Translate
One line
|
|
High
level language
|
|
Translate
whole program
|
|
High
level language
|
Q. Centralized processing?
è Advantage
·
Centralized processing makes it easier to maintain security
and standards in addition to making duplication less.
·
Centralizes computing terminals are attached to a central
computers.
·
That performs all computation and controls all the
peripherals.
·
Terminals of this system are called dumped system.
·
Multiple users can work.
è Disadvantage
·
If the main computer system goes down all the dumped
terminals are also goes down or non access able.
·
Necessary to balance the computer’s work load.
Q. Decentralized processing?
è Advantage
·
Stand alone system / localized situation.
·
Allocation of resource both hardware and software.
·
Popular in modern day business.
*****************************************
PROCESSING
MODES
Q. Uni-processor
·
A uni-processor system has a single computer
processor means a single cpu (central processing unit).
·
This processor is used by a single user.
·
Most personal computers are currently (March 1997) are
uniprocessors.
·
It works sequentially on only one program at a time.
·
Uniprocessor are used widely in everywhere.
·
The well known os of single processor are windows 7 and
linux ubuntu ..
·
It haven’t capability to sharing the computer bus ,
memory and other peripheral device.
Q.
Multiprocessor
·
Multiprocessor refers to the use of two or more central
processing units (CPU) within a single computer system.
·
These multiple CPUs are in a close communication sharing
the computer bus, memory and other peripheral devices.
·
These systems are
referred as tightly coupled systems.
·
These processor are used in large companies or
organization.
Example
·
Although Unix is one of the most widely used
multiprocessing systems, there are others. For many years, OS/2 has been the
choice for high end workstations. OS/2 has been a standard operating system for
businesses running complex computer programs from IBM. It is a powerful system,
employs a nice graphical interface, and can also run programs written for DOS
and Windows. However, OS/2 never really caught on for PCs.
·
The utilization of multiple CPUs in a single computer
system. This is also called parallel processing.
Q. Batch processing
·
In a batch
processing system, transactions are accumulated over a period of time and
processed as a single unit, or batch. For example, a store may update its sales
records every day after the store closes. Or a payroll system may process all
the time cards every two weeks to determine Employee earnings and produce
paychecks.
·
Whatever the time
period in a batch system, there is some time delay between the actual event and the processing of the
transaction to update the records of the organization
Q. Real time processing
·
Data processing
that appears to take place, or actually takes place, instantaneously upon data
entry or receipt of a command..
·
Real-time
processing is a kind of data processing that responds instantly to commands or to the entry of data…
·
Real time
processing is usually found in systems that use computer control.
·
This processing
method is used when it is essential that the input request is dealt with
quickly enough so as to be able to control an output properly. This is called the 'latency'..
·
For example, the
computer inside the Engine Control Unit in a car has to manage the engine at
every moment based on what the driver wants to do.
·
Real time
processing has to be programmed very carefully to ensure that no input events
are missed.
·
Note that real
time processing does not have to be 'fast'.
·
For example, a
traffic light system is a real time system but it only needs to process data
relatively slowly.
·
On the other
hand, controlling a car engine has to deal with input events happening every
thousandth of a second so a very fast computer is needed to do this but
·
both the traffic
light and the car engine computers are carrying out 'real-time processing.
·
This processing
is often divided into two different categories, hard real-time and soft
real-time.
·
Examples:
·
Traffic light ,
Heart rate monitoring, Aircraft
control, Computer games,
Controlling robots
Q. Time
sharing processing
·
Time sharing is
the sharing of computing resource among multi
users by means of multiprogramming and multi tasking at the same time
with cpu of a large scale digital computer .
·
Its introduction
in the 1960’s by students and professors at Dartmouth college. And emergence as
the prominent model of computing in 1970’s .
·
Represented a
major technological shift in the history of computing. By allowing large no of
users to interact concurrently with a single computer . timesharing
dramatically lower the cost of providing computing capability made it
possible for organizations to use a
computer without owning one and promoted
the interactive use of computer and the development of new interactive
applications .
Q. Email
·
Email stands for
electronic mail..
·
Email is a
popular way of communication on the internet by which you can send mail to any
part of the world within few seconds and without spending huge amount of money
.
·
Email is used to
send written messages between individuals or groups of individual .
·
Often
geographically separated by large distance .email message are generally send
from and received by mail servers.
·
Computers that
are dedicated to processing and directing email .
·
Once a server has
received a message it directs to the specific computer that the mail is
addressed to .
·
Email has
dramatically affected scientific, personal, and business communications .
·
We can send
picture text links videos etc through email.
·
To send email we
need a unique email id for us and whom we want to send like
·
Well known email
company are gamil.com yahoo.com rediffmail.com etc.
Q. Teleconferencing
·
Teleconferencing
means meeting through a Telecommunication
medium It is a generic term for linking people between two or more
locations by electronics there are at least six type of Teleconferencing audio, graphic, computer, video, business
television and distance education.
·
The method used
differ in the technology but common factors contributes to the share
definitions Of Teleconferencing.
·
Video
Teleconferencing used in business organization for meeting, Students in distance education for learning .
·
Teleconferencing
make possible through computer over internet , telephone or mobile smart phone
·
The process of
conducting a conference call or meeting over telephone lines or data
communications lines connected to multiple separate locations. Teleconferencing
is commonly managed at a central point and each of the users or locations that
want to participate in the call must dial into that central point.
Q. Teleconferencing
·
Teleconferencing
means meeting through a Telecommunication
medium It is a generic term for linking people between two or more
locations by electronics there are at least six type of Teleconferencing audio, graphic, computer, video, business
television and distance education.
·
The method used
differ in the technology but common factors contributes to the share
definitions Of Teleconferencing.
·
Video
Teleconferencing used in business organization for meeting, Students in distance education for learning .
·
Teleconferencing
make possible through computer over internet , telephone or mobile smart phone
·
The process of
conducting a conference call or meeting over telephone lines or data
communications lines connected to multiple separate locations. Teleconferencing
is commonly managed at a central point and each of the users or locations that
want to participate in the call must dial into that central point.
Q. Online processing
·
A method of using
a terminal remote from a company mainframe or an interface to the Internet like
an e-commerce website for taking product orders and dealing with payments. The
online processing of orders offers considerable savings and greater overall
efficiency for most business sales operations, although system down time can be
costly in terms of lost sales.
Q. On line data entry.?
·
The process of
entering data into a computerized database or spreadsheet. Data entry can be
performed by an individual typing at a keyboard or by a machine entering data
electronically.
Q. Offline data entry?
·
Offline data
entry refers to compilation of data as per client instructions. The name
offline is attributed to non-use of internet services for data compilation
process. Collection of client details and arranging them in a given format,
sales data compilation, and data mining from surveys and forms are most common
data entry jobs done offline. Nowadays these data entered offline are arranged
using software and computers for their easy management
Q.Teletext ?
·
Teletext (or
broadcast teletext) is a television information retrieval service created in
the United Kingdom in the early 1970s by the Philips Lead Designer for VDUs,
John Adams. Teletext is a means of sending pages of text and simple geometric
shapes from mosaic blocks to a VBI decoder equipped television screen by use of
a number of reserved vertical blanking interval lines that together form the
dark band dividing pictures horizontally on the television screen
MEMORY
|
Primary
memory
|
Cache
memory
|
Register
memory
|
Secondary
memory
|
|
RAM
|
|
ROM
|
|
DRAM
|
|
SRAM
|
|
EEPROM Electrically Erasable
Programmable
|
|
EPROM Erasable programmable
|
|
PROM Programmable
|
|
L1 Cache
|
|
L2 Cache
|
|
L3 Cache
|
|
Data Register
|
|
Index register
|
|
Accumulator Register
|
|
(MAR)Memory address Register
|
|
Instruction address Register
|
|
(MBR) memory buffer register
|
|
(MDR) memory data register
|
PROGRAMMING
CONCEPTS
·
Programming is the process of
designing, writing, testing, debugging, and maintaining the source code of
computer programs. This code can be written in a variety of computer
programming languages. Some of these languages include Java, C, and Python.
Computer code is a collection of typed words that the computer can clearly
understand. Just as a human translator might translate from the English
language to Spanish, the computer interprets these words as ones and zeros. We
as humans use programming languages, instead of writing directly in ones and
zeros, so we can easily write and understand the computer code and can organize
it. We can think of the different lines of our code as being individual
instructions that we give to the computer. The computer follows these instructions
explicitly to execute our written code.
Q. Characteristics of a good program
explain?
·
Program should workable.
·
It’s easy to read.
·
It’s testable
·
Easy to maintain
·
Pleasant to look at
·
Easy to modify , change edit.
·
Simple and efficient
*****************************************
No comments:
Post a Comment