Showing posts with label computer fundamental material. Show all posts
Showing posts with label computer fundamental material. Show all posts

Thursday, October 16, 2014

Input devices keyboard , mouse, OBR , Touch screen , lightpen, MICR , OMR, OCR



INPUT DEVICES

Key board

Key board is the most common and familiar input device.  All programs and data are entering into computer through key board.  Key board is similar to key board of type writer.  When a key is press and electronic signal is produced which is detected by an electronic circuit called key board encoder.  The key boards such as multimedia key board, web enabled key board, wireless key board etc. are available in present market.
The key boards contents all letters, digits, special symbol and character plus other keys which include
Numeric key pad which functions like calculator.
Functions keys whose operation can be determine by the user or program by the software being used.
Special keys such as those used to control movement of the cursor on the computer screen.

Mouse

Mouse is a pointing device usually cursor contents two or three button as user rolls it on a flat surface, the mouse control cursor movement on the screen.  Its movement and the direction of the movement are detected by the rotating wheels on the under side of mouse.  Each wheels connected to a shaft encoder, which emits electrical palsies for every incremented movement of the wheel.  The pulses transmitted by the mouse determine the distance moved.

When the user press one of the buttons, the mouse either names a place on the screen or makes selections from data on the screen.  It can be used as an alternative too key board or it can be used in combination with a key board two enhance input operation.  When the user moves the mouse across a flat surface the cursor on the CRT screen also moves in the direction of the mouse movement.  The mouse can be used for many application, such as playing game, designing product with graphics, draw diagrams, maps etc.
OCR (Optical Character Reader)
OCR detects alphanumeric characters printed or type written in paper.  It may be hand held scanner or a page scanner to detect light reflected from a line for from a page of the text.  The change in the reflected line is converted to binary data, which is send to the processor.  The text which is to be send illuminated by a low frequency light source.  The dark areas absorb the light while the light is deflected from the lighted area OCR is used in large volume applications such as computer oriented bill printed by public utilities.
OMR (Optical Mark Reader)
Special marks such as square or bubbles are preparing on examination answer sheets for questionnaires.  The users fill in these squares for bubbles with soft pencil or ink to indicate their choice OMR detects these marks and the corresponding signals are sending to the processor.  If a mark is present it reduces the amount of reflected light is not reduced.  This change in the amount of reflected light is used to detect the present of a mark.
MICR (Magnetic Ink Character Reader)
MICR is widely use by banks to process large volumes of checks and deposit forms written every day.  Special ink called magnetic ink is used to write characters on checks and deposit forms, which are to be processed by MICR.  It is capable of reading characters on a paper written with magnetic ink to identify the character when a check is entered in to a MICR it passes through a magnetic field.  The read head reads the characters written on the checks with the magnetic ink.  It interprets the characters and sends to corresponding data directly to the computer for processing.
OBR (Optical bar-code reader)
This method uses a number of bars of varying thickness and special between them to indicate the desire information.  Bar code is used on most grocery item.  OBR can read such bars and convert than into electrical palsies to be processed by a computer.  The most commonly use bar code is universal product code (UPC).  The UPC code uses a series of verticals bars of varying width these bars are detected as 10 digits.  The first five digits identify the supplier or manufacturer of item.  The second five digits identify individual product.  The code also contents a check digit to ensure that the information read as correct or not.
Light pen
A light pen is pointing device, it is used to select a display menu option on the CRT.  It is a photo sensitive pen device.  It is capable of sensing a position on CRT screen when its tip touches screen.  When its tip is moved over the screen surface.  Its photo cell sensing element detects the light coming from the screen and the corresponding signals are sent to the processor.  The menu is a set of program choice offered to the user.  A light pen also used for graphical work, such as pad packages computer aided design.
Touch screen
A touch screen is an electronic visual display that can detect the presence and location of a touch within the display area. The term generally refers to touching the display of the device with a finger or hand. Touch screens can also sense other passive objects, such as a stylus. Touch screens are common in devices such as game consoles, all-in-one computers, tablet computers, and smart phones.
The touch screen has two main attributes. First, it enables one to interact directly with what is displayed, rather than indirectly with a pointer controlled by a mouse or touchpad. Secondly, it lets one do so without requiring any intermediate device that would need to be held in the hand (other than a stylus, which is optional for most modern touch screens). Such displays can be attached to computers, or to networks as terminals. They also play a prominent role in the design of digital appliances such as the personal digital assistant (PDA), satellite navigation devices, mobile phones, and video games.

explain GENERATIONS OF COMPUTER



GENERATIONS OF COMPUTER
            "Generation" in computer talk is a step in technology. It provides a framework for the growth of the computer industry. The custom of referring to the computer era in terms of generations came into wide use only after 1964. There are totally five computer generations known till today. Although there is a certain amount of overlapping between the generations, the approximate dates shown against each are normally accepted.
FIRST GENERATION (1942 - 1955)
We have already discussed about some of the early computer - ENIAC, EDVAC, EDSAC, etc. These machines and other of their time were made possible by the invention of "vacuum tube", which could control and amplify electronic signals. These vacuum tube computers are referred to as first-generation computers.
Advantages
1.      Vacuum tubes were the only electronic components available during those days.
2.      Vacuum tube technology made possible the advent of electronic digital computers.
3.      These computers were the fastest calculating devices of their time. They could perform computations in milliseconds.
Disadvantages
1.      Too bulky in size.
2.      Unreliable.
3.               Thousands of vacuum tubes that were used emitted large amount of heat and burnt out frequently
4.      Air conditioning required.
5.      Prone to frequent hardware failures.
6.      Constant maintenance required.
7.      No portable.
8.      Manual assembly of individual components into functioning unit required.
9.      Commercial production was difficult and costly.
10.  Limited commercial use.
SECOND GENERATION (1955 - 1964)
The transistor, a smaller and more reliable successor to the vacuum tube, was invented in 1947. However, computers that used were not produced in quantity until over a decade later. The second generation emerged with transistors being the brain of the computer.
With both the first and the second-generation computers, the basic component was a discrete or separate entity. The manual assembly of individual components and the cost of labor involved at this assembly stage made the commercial production of these computers difficult and costly.


Advantages
1.      Smaller in size as compared to first generation computers.
2.            More reliable.
3.            Less heat generated.
4.                  These computers were able to reduce computational times from milliseconds to microseconds.
5.            Less prone to hardware failures.
6.            Better portability.
7.            Wider commercial use.
Disadvantages
1.      Air-conditioning required.
2.      Frequent maintenance required.
3.      Manual assembly of individual components into a functioning unit was required.
4.      Commercial production was difficult and costly.
THIRD GENERATION (1964 - 1975)
Advances in electronics technology continued and the advent of "microelectronics" technology made it possible to integrate large number of circuit elements into very small (less than 5 mm square) surface of silicon known as "chips". This new technology was called "integrated circuits" (ICs). The third generation was based on IC technology and the computers that were designed with the use of integrated circuits were called third generation computers.
Advantages
1.            Smaller in size as compared to previous generation computers.
2.            Even more reliable than second-generation computers.
3.            Even lower heat generated than second generation computers.
4.                  These computers were able to reduce computational times from microseconds to nano seconds.
5.            Maintenance cost is low because hardware failures are rare.
6.            Easily portable.
7.                  Totally general purpose. Widely used for various commercial applications all over the world.
8.            Less power requirement than previous generation computers.
9.            Commercial production was easier and cheaper.
Disadvantages
1.      Air-conditioning required in many cases.
2.      Highly sophisticated technology required for the manufacture of IC chips.
FOURTH GENERATION (1975 ONWARDS)
Initially, the integrated circuits contained only about ten to twenty components. This technology was named small scale integration (SSI). Latter, with the advancement in technology for manufacturing ICs, it became possible to integrate upto a hundred components on a single chip. This technology came to be known as medium scale integration (MSI). Then came the era of large scale integration (LSI) when it was possible to integrate over 30,000 components onto a single chip. Effort is still on for further miniaturization and it is expected that more than one million components will be integrated on a single chip known as very large scale integration (VLSI).
A fourth generation computer, which is what we have now, has LSI chips as its brain. It is LSI technology, which has led to the development of very small but extremely powerful computers. on. A whole computer circuit was soon available on a single ship. They became inexpensive to make and suddenly it became possible for anyone and everyone to own a computer.
Advantages
1.      Smallest in size because of high component density.
2.      Very reliable.
3.      Heat generated is negligible.
4.      No air conditioning required in most cases.
5.      Much faster in computation than previous generations.
6.      Hardware failure is negligible and hence minimal maintenance is required.
7.      Easily portable because of their small size.
8.      Totally general purpose.
Disadvantage
1.      Highly sophisticated technology required for the manufacture of LSI chips.
FIFTH GENERATION (YET TO COME)
Scientists are now at work on the fifth generation computers - a promise, but not yet a reality. They aim to bring us machines with genuine I.Q., the ability to reason logically, and with real knowledge of the world. Thus, unlike the last four generations that naturally followed its predecessor, the fifth generation will be totally different and totally new.
In structure it will be parallel (the present ones are serial) and will be able to do multiple tasks simultaneously. In functions, it will not be algorithmic (step by step, with one step at a time). In nature, it will not do just data processing (number crunching) but knowledge processing.  In programming, it will interact with humans in ordinary language (unlike BASIC, COBOL, FORTRAN, etc. which present computers need). And in architecture, it will have KIPS (Knowledge Information Processing System) rather than the present DIPS/LIPS (Data/Logic Information Processing System).
The odds of coming out with a fifth generation computer are heaviest for Japan. They have already started work in this direction few years back. Japan has chosen the PROLOG (Programming in Logic) language as its operating software and plans to have the final machine talk with human beings, see and deliver pictures and hear the normal, natural language.

Analog computer

The term analog does not relate to how the computer is powered and it is possible to have electronic analog computers. The characteristics of an analog computer mean it can be better than a digital computer at particular tasks.
A computer is simply a machine which processes data in a set fashion or, to put it another way, calculates. Today most computers are digital and work by reducing all data to binary numbers before processing. Analog computers go back thousands of years but vary from digital computers in only two fundamental ways.
The first is that an analog computer works in parallel. This means it can carry out multiple tasks simultaneously. A digital computer, even though it may work considerably faster, can only perform one calculation at any one instant. The only way around this in a digital computer is parallel computing, where a single machine has multiple processors. Even then, programs must often be rewritten to take advantage of this.
The second difference is that an analog computer handles continuous variables, while a digital computer works with discrete numbers. The difference between these is that continuous variables can include every conceivable number, even irrational numbers.

Digital Computers

On the other hand a digital computer operates on digital data such as numbers. It uses binary number system in which there are only two digits 0 and 1. Each one is called a bit.
The digital computer is designed using digital circuits in which there are two levels for an input or output signal. These two levels are known as logic 0 and logic 1. Digital Computers can give more accurate and faster results.
Digital computer is well suited for solving complex problems in engineering and technology. Hence digital computers have an increasing use in the field of design, research and data processing.
Based on the purpose, Digital computers can be further classified as,
  • General Purpose Computers
  • Special Purpose Computers
Special purpose computer is one that is built for a specific application. General purpose computers are used for any type of applications. They can store different programs and do the jobs as per the instructions specified on those programs. Most of the computers that we see today are general purpose computers.

Hybrid Computers

A hybrid computer combines the desirable features of analog and digital computers. It is mostly used for automatic operations of complicated physical processes and machines. Now-a-days analog-to-digital and digital-to-analog converters are used for transforming the data into suitable form for either type of computation.
For example, in hospital’s ICU, analog devices might measure the patients temperature, blood pressure and other vital signs. These measurements which are in analog might then be converted into numbers and supplied to digital components in the system. These components are used to monitor the patient’s vital sign and send signals if any abnormal readings are detected. Hybrid computers are mainly used for specialized tasks.

 

Mini Computer

These are powerful computer. These computers come into existence in 1960s at that time mainframe computer was very costly. Mini computers were available in cheap prices, so users start using it. A midsized computer. In size and power, minicomputers lie between workstations and mainframes. In the past decade, the distinction between large minicomputers and small mainframes has blurred, however, as has the distinction between small minicomputers and workstations. But in general, a minicomputer is a multiprocessing system capable of supporting from 4 to about 200 users simultaneously.

Micro computers:

These computers use a microprocessor chip and this chip is used instead of CPU means that this microprocessor chip works as a CPU. These computers are also called personal computers. Two major types of these computers are laptop or Desktop computers. Only one user uses these computers at time that's why they are also known as personal computers.

Mainframe Computer

It was a very powerful and large computer. You can get idea of its power as it can handle processing of many users at a time.  Terminals are used to connect a user to this computer and users submit their task through mainframe. Terminal is a device which has keyboard and a screen. By using terminal users put inputs into the computer and get the output through screen. A very large and expensive computer capable of supporting hundreds, or even thousands, of users simultaneously. In some ways, mainframes are more powerful than supercomputers because they support more simultaneous programs. But supercomputers can execute a single program faster than a mainframe.

Super Computer

The name "super computer" specifies that these are most powerful computers even than mainframe. Actually, when we optimize a mainframe computer then we get super computer.
The fastest and most powerful type of computer Supercomputers are very expensive and are employed for specialized applications that require immense amounts of mathematical calculations. For example, weather forecasting requires a supercomputer. Other uses of supercomputers include animated graphics, fluid dynamic calculations, nuclear energy research, and petroleum exploration.
The chief difference between a supercomputer and a mainframe is that a supercomputer channels all its power into executing a few programs as fast as possible, whereas a mainframe uses its power to execute many programs concurrently.

Explain 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 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.

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.