Wednesday, June 8, 2011

CHARACTERISTICS OF COMPUTER

CHARACTERISTICS OF COMPUTER
Speed
The computer was invented as a high-speed calculator. This has led to many scientific projects which were previously impossible. The control of the moon landing would not have been feasible without computers, and neither would today's more scientific approach to weather prediction. If we want tomorrow's forecast today (and not in six months time) meteorologists can use the computer to perform quickly the necessary calculations and analyses. When making flight reservations we want to know well in advance of take-off that a seat will be available - if it is not, then we have time to make other arrangements. The ability to get answers fast enough so that one has time to take action on them (or to make alternative plans, as in the case of airline reservations) makes real-time computing possible.
Electrical pulses travel at incredible speeds and, because the computer is electronic, its internal speed is virtually instantaneous. We do not talk in terms of seconds or even milliseconds. Our units of speed are the microsecond (millionths), the nanosecond (thousand0millionths) and latterly even the picosecond (million-millionths). A powerful computer is capable of adding together two 18-digit number in 300 to 400 nanoseconds.
Consider two examples from non-numerical environments. The manual indexing of the complete works of Thomas Aquinas (approximately 13 million words) would have taken 50 scholars about 40 years to accomplish. With the aid of a computer a few scholars did it in less than one year. Fingerprint identification, in time to catch a criminal before he flees the country, would be impossible without computers. The first example enables us to enjoy knowledge that would otherwise be unobtainable within our own lifetime. In the second example, the police gain time in which to act.
Stage
The speed with which computers can process large quantities of information has led to the generation of new information on a vast scale, in other words, the computer has compounded the information 'explosion'. How can people cope with it? We can't, but computers can. But where do they keep it all?
As a human acquires new knowledge, the brain subconsciously selects what it feels to be important and worth retaining in its memory, and relegates unimportant details to the back of the mind or just forgets them. In computers, the internal memory of the CPU is only large enough to retain a certain amount of information. It is therefore, impossible to store inside the computer the records, for example, of every Premium Bond and the names and address of their owners. All of this data is stored outside of the memory of the CPU, on auxiliary or secondary storage devices. Small sections of the total data can be accessed very quickly by the CPU and brought into the main, internal memory, as and when required for processing.
The internal memory (in CPU) is built up in 1 K or K modules, where K equals 1024 storage locations. Babbage's Analytical Engine would have been capable of holding 1000 numbers, each of 50 digits. Computers come in many sizes. Many small micro-computers have an 8 K or 16 K store whilst 'super computers', such as the CDS CYBER 205 may have up to 1024 K stores (i.e. 1024 * 1024 locations).
Accuracy
In spite of misleading newspaper headlines, the computer's accuracy is consistently high. Errors in the machinery can occur but, due to increased efficiency in error-detecting techniques, these seldom lead to false results. Almost without exception, the errors in computing are due to human rather than to technological weaknesses, i.e. to imprecise thinking by the programr, or to inaccurate data, or to poorly designed systems.
Versatility
Computers seem capable of performing almost any task, provided that the task can be reduced to series of logical steps. For example, a task such as preparing a payroll or controlling the flow of traffic can be broken down into a logical sequence of operations, whereas comparing the tones of a turner with a Vermeer cannot. Yet the computer itself has only limited ability and, in the final analysis, actually performs only four basic operations:

It exchanges information with the outside world via I/O devices,
It transfers data internally within the CUP,
It performs the basic arithmetical operations,
It performs operations of comparison.
In one sense, then, the computer is not versatile because it is limited to four basic functions. Yet, because so many daily activities can be reduced to an interplay between these functions, it appears that computers are highly ingenious. Programming is the craft or reducing a given problem into an interplay between these few operations.
Automation
A computer is much more than an adding machine, calculator or check-out till, all of which require human operators to press the necessary keys for the operations to be performed. Once a program is in the computer's memory, the individual instructions are then transferred, one after the other, to the control unit for execution. The CPU follows these instructions until it meets a last instruction which says 'stop program execution'. When Babbage claimed that his Analytical Engine would be automatic, he meant that once the process had begun, it would continue without the need for human intervention until completion.
Diligence
Being a machine, a computer does not suffer from the human traits of tiredness and lack of concentration. If 3 million calculations have to be performed, it will perform the 3 millionth with exactly the same accuracy and speed as the first. This factory may cause those whose jobs are highly repetitive to regard the computer as a threat. But to those who rely on a continuous standard of output, e.g., quality control in the refining of oil and other chemical processes, the computer will be seen as a considerable help.
The Basic Anatomy of the Computer
Remembering Babbage's Analytical Engine, let us see what happens in a computer. It receives information (input); it processes this information in some way according to set of precise instructions (in the CPU); and it then presents the results in a useful form (output).
On closer inspection we find that the CPU (the computer itself, remember) has to store the information in a memory before it can carry out processing operations. Two kinds of information have to be input, the program and the data. The program is the set of instructions which the computer is to carry out, and the data is the information on which these instructions are to operate. For example, if the task is to sort a list of telephone subscribers into alphabetical orders, the sequence of instructions or procedure which guides the computer through this operation is the program, whilst the list of names to be sorted is the data.
In the Analytical Engine calculations were to be handled by an arithmetic unit which Babbage called the Mill. The computer also has an arithmetic unit. Arithmetic, because all computer operations involve the manipulation of numbers. All information, program and data, are represented in numeric form. The manipulations also include making comparisons and logic type operations as well as arithmetic operations ( + - * / ), and for this reason the unit is referred to in full as the arithmetic and Logic Unit (ALU).
The Electronic Discrete Variable Automatic Computer (EDVAC) in 1952, was to be one such computer. The memory unit stored both the instructions and data to be used for the calculations.
In 1946, Ekert and Mauchly formed their own company, which in 1949 was incorporated as the UNIVAC division of the Remington Rand Company Ltd., In 1951 the UNIVAC I, i.e. the computer developed by Ekert and Mauchly became operational at the Census Bureau. This computer was self checking and used magnetic tape for data input and output. The UNIVAC I was run 24 hours a day until 1963. Yet, another UNIVAC I was put to business by the General Electric Corporation in 1954.

The first generation of computers was marked by the use of vacuum tubes as the electronic components and by the use of either electrostatic tubes or mercury delay lines for storage. Power tapes and punched cards were also used. Electronic time per operation ranged from 0.1 millisecond, while memory access time was 1 millisecond.
SECOND GENERATION COMPUTERS
The WHIRLWIND I was designed and developed at the Massachusetts Institute of Technology in 1952. This computer used a magnetic core memory instead of the vacuum tube, which made it more compact, reliable and fast.
The transistor was invented in 1948, but it was several years before it significantly affected the computer industry. In the early 50's and 60's the switches used in computers were valves. These were expensive. But in 1947 William Sharkley invented the transistor for which he got a Nobel Prize. He used germanium to make the transistor. It was an extremely simple device. The transistor brought an end to the valve industry.
Sharkley then set up a team of 8 brilliant scientists to help him make a transistor of silicon. The drawback of germanium transistors was that hey stopped working when they got warm. The US army needed transistors that would withstand battle conditions, and they contributed a huge sum of develop it. But his 7 scientists left him and with Robert Noyce they set up a company by the name of Fairchild Corporation, here they developed the technique of making several transistors on a single silicon chip. In this way, by 1963, they managed to reduce the cost of transistors 10 times.
The second generation of computers was marked by magnetic core storage and later by the use of transistors in place of the vacuum tubes. The electronic time per operation was 1 to 10 microseconds. Memory access time from the magnetic drum or core was 1-10 microseconds. Magnetic tapes, drums and punched cards were used as secondary storage.
THIRD GENERATION COMPUTERS
The technology of putting more transistors on a single chip developed fast. By 1963, 8 transistors were being put on a chip. This new technology was called the Integrated Circuit (IC). Today the figure is a quarter of a million transistors. Military and Space needs fuelled the research in transistor technology.
At first only a few components could be integrated. This was known as small scale integration (SSI). Later it became possible to integrate up to a hundred components and was known as medium scale integration (MSI).
The third generation was marked by the use of Integrated Solid State circuits, improved secondary storage devices and new input output devices. All this made possible, multi processing, multiprogramming, whereby a number of data processing jobs from different sources could be run virtually at the same time on a single centrally located computer. The electronic time per operation of integrated circuits was 0.1 to 1 microsecond. Central memory access time was 0.1 to 10 microseconds.
FOURTH GENERATION COMPUTERS
The dream of the Fairchild Corporation to put a whole computer onto a single chip heralded the entry of the microprocessor. This was made possible by Robert Nocye. The technology of large scale integration (LSI) technology. It is the LSI technology that led to the development of the microcomputer. It is expected that before 1990 more than one million components will be integrated onto a single chip. This will be known as the Very Large Scale Integration.
A microprocessor is a tiny solid state device, about the size of a thumb nail which in itself is a small computer capable of performing arithmetic and logical operations. The revolution brought about by the microprocessor led to the following developments:
Large computers that are much faster, less expensive and of much greater capacity than equivalent sized third generation computers.
Minicomputers that is equally capable but much less expensive.
Microcomputers which are even further miniaturized computers.
Among the advanced input-output devices employed by the fourth generation computers are the optical readers, by which whole documents can be led into the computer; audio response terminals, by which an operator can vocally communicate with the computer; and graphics display terminals by which pictures can be obtained from the computer.
In is predicted that in the future it will be possible to put more than 10 million components on a single chip. In other words, the size of today's mainframe computer will shrink to the size of a pocket calculator and still be many times more powerful!
FIFTH GENERATION COMPUTERS
These are the so called "thinking computers". They are expected to have capabilities of reasoning, making judgments and the ability to learn. The key to artificial intelligence lies in the newer methods of programming. One can imagine such computers communicating with man via audio visual means. They may be capable of providing invaluable assistance to man in the field of medicine, due to their massive data base. The real significance is that we are on the threshold of new discoveries and new worlds previously beyond man's comprehension.
CLASSIFICATION OF COMPUTER SYSTEMS
Computer Systems
As we have read in the previous chapter, a computer system is a machine which helps us to process data in a fast, efficient and reliable manner. To have a clearer and better understanding of computer systems let us classify different computer systems as well as classify a computer system into its integral parts.
According to data processing
Computer systems may be classified according to the data they are designed to process or they may be classified according to their size and capabilities.
The data required for processing may be obtained either as a result of counting or through some measuring device. Data obtained through counting is known as discrete data, while that obtained through measuring instruments is known as continuous data. An example of discrete data is the number of marks obtained by a student in an examination, while the constant monitoring of the Electro-Cardiogram of a patient is an example of continuous data.
Analog Computers
The analog computers do not directly interact with numbers, but rather deal with variables measured along a continuous scale, like the temperature of a room. Analog computers may be accurate to within 0.1% of the correct value.
Digital Computers

A digital computer operates on discrete data. It works basically by directly counting numbers that represent numerals, letters or other functional symbols. Digital computers can be further divided into special purpose and general purpose digital computers.
As the name suggests, a special purpose digital computer is one which has been designed to perform one specific task. The set of instructions required for that task is permanently stored in the computer's memory. What this type of computer lacks in variety, it makes up in speed and efficiency.
A general purpose computer is one which can store different programs and is also re-programmable. The only limitation to the versatility of this type of computer is the extent of imagination of the human mind. In fact, these computers can be made to perform a plethora of different and varied functions.
Hybrid Computers
A hybrid computing system is one in which desirable characteristics of both the analog and digital computers are integrated. In an intensive care unit, analog computers may measure the patient's heart rate, temperature, etc. The measurements may then be converted into numbers and supplied to the digital part of the system which will thereafter regulate the flow of certain medications.
Microcomputers or Personal Computers
This classification, nevertheless, is still very very unconditional. If a survey were to be conducted among the top computer personnel and the difference between a micro and a mini asked, a dozen different answers would result. Computer technology changes so fast that a mini today could be known as a micro after one year's time. In fact the distinction between the different types of classified computers is decreasing day to day.
A personal Computer (PC) or a micro is the smallest general purpose computer system which can execute programs to perform a variety of instruction. It has all the functional elements found in a larger system. These computers usually have an 8, 16 or a 32 bit microprocessor.

The cheapest variety is one with an 8 bit microprocessor. All 8 bit micros are built around a few popular microprocessors like the Z80, 8080 etc. By an 8 bit microprocessor it is understood that it can process 8 bits or 1 byte of data at a single given time. These microprocessors have a 16 line address bus and hence they can identify a maximum of 2 16 i.e. 65,536 or 64K address locations.
In the 16 bit micros the data is processed 16 bits at a time. An example of a 16 bit microprocessor is the Intel 8088 used by the IBM PcJr and the Intel 8086. These microprocessors usually have an expanded 20 line address bus. Hence they identify a maximum of 2 20 i.e. 1,048,576 or 1 M address locations. This eliminates one of the limitations of 8 bit computers i.e. of main RAM memory. Whereas the 8 bit computers can only have a maximum of 64 K RAM the 16 bit computers can have up to 1 M of RAM memory. Usually, however, the 16 bit computers come with 256 K RAM with the facility to expand. If necessary, extra bus lines can be adapted to increase the main memory capacity.
The latest introduction is the Motorola 68000 which is a 32 bit chip. This can process 32 bits of data at a given time. It has an expanded 24 line address bus which gives it a tremendous potential of accessing up to 2, 24 or 16 M address locations, thereby increasing the potential main RAM memory to 16 M.
The peripherals possible with the micros are varied. Virtually all micros come with a QWERTY type keyboard as an input device. A light pen, mouse etc, can also be used as input devices. The VDU is the most common output display unit. It can be connected with a variety of printers, plotters and also speakers. These micros can easily be connected with a modem and hooked up to mainframe system, thereby acting as intelligent terminals. Storage can be done on floppy disks, Magnetic tapes, Winchester etc. The peripherals devices of computer systems will be dealt with later on in this book. Some of the most popular commercially available micros are the IBM PcJr, Apple Commodore, Hewlett Packard, BBC Micro etc.
Minicomputers
Through it is almost impossible to define a minicomputer system anymore; an arbitrary definition can be resorted to. This is the way it goes: "A minicomputer system is a small general purpose computer varying in size from a desktop model to a unit the size of a four drawer filing cabinet". It is quite obvious that there is tremendous amount of similarity between the more powerful micros and the lower end minis. The same situation exists on the other end where the lower priced mainframes are almost similar to the higher priced minis. In fact the minicomputer manufacturers are almost being wiped out with the advent of the super micros. Today’s typical mini will surpass the PC in storage capacity, speed of arithmetic operations and ability to support a variety of peripherals. Minis are usually multi-user computers in contract to the micros. They were previously available with the 16 bit microprocessor but nowadays are available only with the 32 bit one. One of the most important uses of minis is in Distributed data processing networks.
Mainframe Computer
A whole series of mainframe models, ranging in size from small to very large, are typically lumped together under a family designation by mainframe manufacturers. The primary and on-line storage capabilities increase. Several microprocessors are used in place of the single microprocessor used in micro and minicomputer systems. The result is that these systems can process data much faster. These systems have the flexibility to operate automatically from 2 to 8 bytes in the same unit of time. The mainframe vendors also have much large libraries of application programs. One of the most versatile and popular mainframes available is the IBM 370.
Supercomputers
Supercomputers are the most powerful and expensive computers made. Only a few of these computer mostres are made each year because only a few people need it. These computers are a national resources These computers are designed to perform scientific application and hence the computational speed is very important. To maximize the speed each address location holds 64 bits of information. The time required to execute a single operation may be as slow as 4 nanoseconds. The prices of these computers range from 4 million to 215 million dollars. Cray research and control Data Corporation are the primary builders of super computers in U.S.A. Not all super computers are designed for scientific work. Some computers have been used for producing computer generated images in films.
HARDWARE AND SOFTWARE
The first electronic computer was completed in 1946, yet it was not until the mid-50's that the computer industry was firmly established since the time, aided by new technology, the industry has made phenomenal progress for example, notable advances have occurred in the provision of storage and in processor speeds. These in turn have facilitated the development of sophisticated computer systems and complex software. Future developments read like a science fiction story with powerful computers shrunk to the size of a match-box. However, there is one area which, generally speaking. Has not developed to the same extent. This is in the realm of 'man to machine' and 'machine to man' communications, in other words, the input-output devices. The principal reason for this is that speed of communication depends in many cases on mechanical movement and the potential for improvement of such devices is limited.
Input-output units surround the central processor, hence the term peripheral devices. Their purpose is to provide an information link between the outside world and the CPU. In computing parlance, they act as an interface, translating the familiar symbols which we can read into the binary patterns that can be handled electronically within the CPU : they then translate the patterns back again for easily readable output.
Input
Communicating with computers has always been a problem. In the early days, programrs had to communicate directly to the computer in its own language. Main, rather than the machine has to do the translating. The difficulties of having to think in binary led man to develop easier methods of communication. In some cases he was able to do this by making use of existing technology from other fields. For example, the use of punched cards and perforated tape by people unfamiliar with binary permitted the encoding of our familiar symbols into an intermediate stage. This intermediate stage is then translated into binary by the machine.
Since the early days, developments have taken place which permit the computer to 'read' our typed (and even written) symbols directly via mark recognition (mark reading, mark sensing), magnetic ink character recognition (MICRO) and optical character recognition (OCR). There have also developments which have led to typewriter input (teletypewriter) devices and to visual (TV - type) display devices equipped with keyboards for input. More recently, hand-held terminal entry systems and hand-print pads have been introduced, and research into voice input has been successful enough for some commercial companies to use this method of communication in a limited way. The most widely used input devices today are teletypewriter terminals and visual display devices, which also double as output devices.
Mark and Character Recognition

This method involves the recognition of marks or characters, e.g. from work dockets, checks, till roll, and also cards. There are three types of recognition:

 Mark Sense Reading.
 Magnetic Ink Character Recognition (MICR)
 Optical Character Recognition (OCR)
On the whole, to achieve the required standard of accuracy which the computing process demands, the reading devices associated with mark and character recognition operate at slower rates than the punched card reader.
Mark Sense Reading
This is literally what it says. The card or form is divided up into boxes, in which a mark is made by pencil or pen. A character is represented by marking the correct combination of boxes in any one column, as opposed to displaying holes from a punched card. Forms and cards are pre-printed for special purposes so that a mark can be made in a certain position to represent a YES or NO, to answer a market survey question for example, or to signify a number, as on insurance forms, gas and electricity recording cards.
In one form of detection, the conductivity of graphite marks is sensed. The method necessitates the use of a soft pencil, and non-graphite pen or printed marks are not acceptable. Another method uses equipment which reads marks optically. Quite simply a light source senses the presence of a mark. In this case, special pencils are not required to mark the cards or documents. A mark reader may be designed to be insensitive to certain colors. These colors can then be safely used in the pre-printing of the cards or documents without risk of being read when marks made later are sensed.
Magnetic ink character recognition - MICR
Due to the success of mark recognition, investigation turned to the possibility of reading characters. The first successful form of character shapes printed in an ink containing magnetically particles. Early in 1966, two standard MICR fonts (typographical styles) were accepted by the International Standards Organization. One, known as E13B, consists of the numerals 0-9 and four special characters. This is used principally for bank checks. The code number of the bank, the customer's account number, and the check sequence number are all pre-printed in magnetic ink. When a check is submitted to a bank the amount of the transaction is inscribed on it before the check is presented for computer processing.
The magnetized ink induces a current in a reading circuit. The current induced will be proportional to the area of ink being scanned. The patterns of the varying currents can then be compared with and identified as, bit patterns or the selected character. E13B is used in the USA, where it originated and in the UK. Another MICR font, which originated in France and is used in Europe, is CMC7. This includes the digits 0-9, the letters of the alphabet, and five special characters. The symbols are made up of seven magentizable lines with six spaces of varying width between them. A wide space generates a binary one, a narrow space a 0. The speed of reading Micro is around 1200 documents a minute.
MICRO systems employ character styles designed expressly for machine recognition and, therefore, the character has to be accurately formed. They also require magnetic ink. These factors make for expensive printing, but one useful advantage is that characters printed with ink containing magnetically particles can still be read even when over-stamped, as many be the case with bank checks. MICR readers cannot verify, they can only identify. With a check someone still has to verify the amount to be paid, to whom it is to be paid and, most importantly, that the signature authorizing the payment is correct.
Optical character recognition - OCR
It is not only handwriting which varies. Different typewriters and different typesetters produce the letters of the alphabet in a variety of forms, shapes and sizes. Nevertheless, there are certain characteristics which are peculiar to, and common to, each letter, however it is produced.

OCR readers examine each character as if it were made up of a collection of minute spots. Once the whole character has been scanned, the pattern detected is matched against a set of patterns stored in the computer. Whichever pattern it matches, or nearly matches, is considered to be the character read. Patterns which cannot be identified are rejected. OCR readers can read at a rate of up to 2400 characters per second. They are generally designed to operate at slower speeds, typically 300-800 characters per second, at which they are more accurate and can handle characters which are not quite so perfectly formed. OCR readers are expensive devices of data to process.
A wide range of fonts, using ordinary inks, can now be accepted by OCR readers, including many common typewriter fonts. The standard fonts used are OCR-A (American Standard) and OCR-B (European Standard). Some OCR readers can accept computer print-out and complete pages of type text. It is possible that a computer could be programd to accept some signatures, but it is unlikely that it could ever be programd to accept every type of signature. Even so, devices have been developed which can read neat hand printing (capital letters rather than lower case) in black ink, and with sufficient accuracy for this to become a viable form of input. Refer figure 3.
Terminals

Teletypewriter terminal
With all the forms of input considered so far, the data is first prepared using a separate device. However, it is possible to communicate with the computer directly by using a keyboard machine. A teletypewriter terminal, sometimes called a teleprinter terminal or a keyboard/printer terminal, usually combines a keyboard for manual input of information with a printer for outputting a 'hard copy' (printer record) of the input, system information and program results. The printing device outputs one character at a time at rates between 20 and 50 characters per second on continuous rolls of paper (typically 8 to 20 inch wide) or on fanfold paper, according to the application.
Some terminals display information on a screen as opposed to printing on paper. These are known as visual display units. Some terminals also have a facility for punching and reading paper tape. This enables information to be copied and retained in coded form so that it can be used again later without the information having to be 're-typed'.
One of the features of a terminal is that it can be situated some distance from the computer. It must, therefore, include some means of transmitting information. Some terminals are designed only to send information and some only to receive, but in general both functions are carried out.
Terminals may be connected to a computer in one of two ways. Some are connected locally, by direct cable line. This is known as 'hard-wiring' and does not usually extend more than several hundred feet from the computer itself. The second method is via a remote link, either by telegraph or telephone line, or by microwaves. Whilst it is probable that the 'remote' terminal would be some distance from the computer, it is possible that it may be on the same site as the computer, even in the same room. The terms 'local' and 'remote' refer to the way in which a terminal is linked to the computer, with each terminal making use of the computer in turn. This is known as time-sharing.
Terminals extended the use of the computer to various places of work. They are widely used for such tasks as stock control, entering others, updating accounts-of the computer to various places of work. They are widely used for such tasks as stock control, entering orders, updating accounts and seat reservations. The terminals found in sho9ps and stores might combine several of these tasks while also acting as cash registers. They can be sited at various points on a factory floor to record and receive information on different stages of an industrial process. The development of compact portable terminals as extended their usefulness still further.
Terminals now provide an extremely important and effective communication link with the computer. Their versatility, combined with the fact that they can be situated away from the computer, has led to a rapid growth in their use, and for many applications they are not the standard input device.
With the aid of micro technology many modern terminals are provided with circuitry which enables them, without being linked to a computer to perform some of the simple tasks normally carried out by the computer, example the editing of data or text. Terminals which can perform some computing are often referred to as intelligent terminals. The degree of local intelligence given to terminals is growing rapidly. Refer figure 4.
Bar-code recognition
Lines of bars can be arranged in a code as illustrated in the following figure.
Bar codes are used particularly by the retail trade for labeling goods and by supermarkets for labeling shelves and in stock control. They are also used for numbering books in public libraries so that when a book is borrowed or retuned it can be recorded using a computer.
Bar code reading is performed by a scanner or light pen which is generally linked to a computer via a terminal device. They scanner or light pen is stroked across the pattern of bars, a sequence of bits is generated and information recorded.
Hand-held terminal
Another important innovation is the development of hand-held data entry terminals. A typical hand-held device looks similar to a calculator and may be battery powered. Information is usually entered via the keys. In addition a scanner or light pen may be incorporated in the design to enable to capture of bar-coded data. The hand-held terminal may be provided with up to 32 K or memory for temporary storage of information before transmission to a computer. Typically the transmission is over ordinary telephone lines. Hand-held device enables the collection of data at the place where it is generated and avoids the delay and cost of data preparation at the computer site. The hand-held terminal could be useful to a salesman in the field for direct ordering or for such diverse applications as meter reading, road traffic service, market research and control of medical supplies in hospitals.
Hand-print terminal
A recent development is the introduction of hand-print terminals, variously called data tablets or pads. The device generates a representation of character direct to the computer as the character is hand-printed on paper lying on top of the pad. Different types of pad employ different sensing techniques and a special pen may or may not be required. One method is based on the generation of pulses when to electrically resistive layers beneath the surface of a pad are brought together by the pressure of the pen as the characters are printed. A typical data pad incorporates touch sensitive keyboard for entering non-written characters. It may also be able to digitize, and hence input, drawings as well as characters.
Voice Input
Voice input system accept spoken input. The wage form created by the spoken input is analyzed; patterns are extracted and matched against pre-stored patterns to identify the input. Once identified, the appropriate coding is generated, for handling within the computer. Before a voice input system can be used it must first be provided with a vocabulary. The words and phrases the system is to recognize are spoken with the system operating in a so-called 'training mode'. In this mode the patterns are created and stored for future matching. A system may be trained to recognize both the voice of one or more operators and a given vocabulary for each operator, in which case unwanted inputs or unauthorized speakers are rejected.

The voice linked to a system may be a microphone, telephone or radio communication. Voice input systems are not yet widely used but they are a reality. Vocabularies are comparatively small, typically one hundred to three hundred words. In general as the size of a vocabulary increases recognition reliability decreases. Possible applications or situations in which an operator needs to be free to move about a work are or to have his hands free or where an operator travels and relies on telephone contact with his work base.
Output

We have seen that there are several paths by which man can communicate with the machine. There are, also, several ways in which the machine can communicate with man.

Printed output

Line Printer

The most common method of obtaining output is via a device known as a line printer. Rows of character sets (fonts) are either wrapped around a drum or affixed to a chain. The drum or chain revolves across the path of a series of hammers each of which corresponds to a print position. As the character to be printed is selected, a magnetically controlled hammer presses it onto an ink ribbon and there onto paper, rather like a typewriter works.

A variety of stationery is used, with special designs to suit particular applications, such as pre-printed electricity bills and rate demands. Forms can also be multi-part (where copies are required for different department), with several sheets impregnated with carbon or separated by interleaved carbon paper. In general, though the paper used on drum and chain line printers is known as 'continuous stationery'. The paper can be plain or lined, is usually fan-folded and perforated for separation into convenient lengths (11 inch typically and about 15 inch wide) and comes folded in boxes, usually in ream multiples.

There are normally 132 or 136 print positions per line though some devices are able to print more. Character sets vary in content and size. The 64-set has more special characters than the 48-set and the 96 set prints in lower case letters as well as in upper case. It is even possible to print in Hebrew and in Japanese. The impact method of printing employed by line printers has limitations with respect to quality but it allows for very high speeds, ranging from 300 to 2500 lines per minute, and is associated particularly with large computer output requirements.

Serial Printer

Another category of printer is the serial printer which outputs one character at a time as opposed to one line at a time eg. A teletypewriter terminal. Some devices are print only machines with no keyboard for input purposes. A serial printing device can normally be operated using continuous stationery or separate sheets typically A4 size. A serial or character printer is much slower than a line printer. It is also much cheaper.

A special type is the daisywheel printer, so called because it uses a daisy-shaped disk made of metal or plastic which holds some 96 characters in its petals. Print heads are interchangeable, enabling the use of different character fonts. There are normally 132 or 136 print positions per line and typical printing speeds are 25 to 60 characters per second. Daisywheel printers are noted for their print quality and are often used with word processing systems and other applications where quality of print is desired.

The dot matrix printer is another common type of serial printer. The print head comprises a matrix of tiny needles, typically seven rows with nine needles in each, which hammers out characters in the form of patterns of tiny dots. The shape of each character, i.e. the dot pattern, is obtained from information held electronically in the printer. Matrix printers are faster than daisywheel printers in the range of 45 to 220 cps, but the quality of print inferior.

In addition there are devices which employ non-impact techniques. Thermal printers, for example, use heat to create characters in dot matrix form on special sensitized paper.

Serial printers in general are suitable for applications producing low volume output and are frequently used as output devices for small, special purpose computer systems and microcomputers.

Laser Printer

The most exciting new development is the laser printer. Using a combination of electronics, laser and copier technology, it is possible to design printers capable of converting computer information into print, page by page. Laser printers are very fast, produce very high quality print and can call upon a wide selection of character fonts. However there are few applications which can justify the present high cost of laser printing. Most laser printers operate at speeds between 30 and 250 pages per minute.

Graphical Output

Information can be output in graphical form using graph plotters. These are usually slow but the accuracy (up to within one thousandth of an inch) is more important than speed. Since there is a considerable mismatch between the speeds at which the CPU operates and the speed of the plotting device, output is often transferred to magnetic tape or paper tape first, and then plotted from the information on the tape. Computer systems dedicated to design work may send output direct to a plotter.

The most common type of plotter is flat bed device. As the name suggests, it plots on paper (or some other material) which rest on a flat bed. The pen moves in perpendicular direction across the bed. One directional movement is supplied by a gantry which straddles the bed and runs on rails at either side. The rails allow movement up and down the length of the bed. The other direction is supplied by a pen turret running to and for across the gantry itself. The turret may contain different colored pens (felt tip, ball point or ink) for multi-contain different colored plotting. The plot size is restricted by the area of the bed. Some may be as small as A2 size whilst some very large beds used in aircraft design, for such things as wing profiles, can be up to 20 ft by 50 ft. Plotters are used to trace out conventional graphs and to assist with design, e.g. in textiles. Some plotters can etch plastic or metal plates.

Visual Display Units - VDU

A visual display device uses a cathode ray tube (CRT) to display information. It looks like a television screen and is similar in other respects. VDUs are used particularly in situations where information is required quickly and where perhaps there is little advantage in having a permanent record of the information.

The VDU is really a type of terminal, with a keyboard for manual input of characters to the computer and with a screen for character display of the input or output. The screen displays information as it is keyed in enabling a visual check before the input is transferred to the computer. Information is displayed very much more quickly than by the convenient keyboard/printer terminal (teletypewriter) and it is almost silent in its operation. One disadvantage is that the device provides no hardcopy of the output, but it is normally possible to add a printing device which can be switched on to provide a 'hard' copy of the display when it is needed. However, in the type of applications for which VDUs are particularly suited, where the display provides information on which action is taken immediately, there is often no requirement for printed output.

The most common display method is to generate characters from a 'dot matrix'. A selected pattern of dots is illuminated to form a character. Screens vary in size (12 in. and 15 in. are common) and in the number of characters which they can display. A maximum display is typically 24 lines of 80 characters, with sometimes an optional display of 132 characters per line.

Initially used in situations where information is required quickly, for example in airline seat reservations where speed is the essence in handling customer enquirer, VDUs are now widely used for general data entry and retrieval of stored information. The VDU is fast becoming as common a piece of office equipment as the typewriter. Many of today's models are intelligent terminals, incorporating microprocessors, and able to carry out some computing functions.

There are not some VDUs equipped with touch sensitive screens which allow data to be input by touching the screen with the fingertip. The screen surface consists of a number of 'touch points' as defined by the program in use. When touched the terminal sends the co-ordinates of the point to the computer.

Graphics VDU

This type of VDU is able to display graphics and diagrams as well as alphanumeric characters. It is a specialized piece of equipment normally very much more expensive than the conventional VDU, and is used particularly as an aid to design. Via suitable software it can enable a design to be viewed from different angles and can display intricate detail at varying levels of magnification. The design can then be modified as necessary. Designs may be enhanced by different shades of grey and some device display in color. Graphics devices are used as an aid in car and boat design, in constructional and civil engineering applications and by architects and interior designers. Graphics often make considerable programming demands on the system and these sophisticated types of display are usually linked to large, powerful computer systems, or to smaller machines which are used solely for this one purpose.

A copying device can be used in conjunction with a graphics VDU to provide hard copy of any display. A link up with a Computer Output Microfilm Device is particularly significant. It enables the recording of a whole series of graphs or designs which can then be viewed later at leisure to assist in the selection of an optimum design.

Computer Output Microfilm - COM

A computer output microfilm device translates information normally held on magnetic tape into miniature images on microfilm. The device displays the information as characters on a CRT screen and then using photographic methods records the display onto film, usually 16 or 35 mm. Drawings or pictures can usually be displayed as well as narrative text. A full display (perhaps equivalent to a page of line printer output) is recorded as a single frame.

A special reader or reader/printer can be used subsequently to view the processed film. The reader operates on a 'back projection' principle displaying a frame at a time on a translucent screen, typically about A4 size. The printer can then produce a hard copy of what is presented on the screen, probably using an electrostatic method.

Microfilm, in roll form or microfiche, is small and easily stored and the speed of recording is some 25 - 30 times faster than the average line printer. The equivalent of thousands of pages of computer output can be stored in a small drawer and the cost of the microfilm for a page of output is less than a sheet of line printer paper. Once the film has been processed it can easily be duplicated and full size hard copy prints made quickly and inexpensively.

A COM system is ideal for use in applications where there is a large amount of information to be retained which is required only for manuals, industrial catalogues and archives. Companies may need to retain records of such things as bills and invoices for a number of years before destroying them. COM provides an easy way of retaining the information, of retrieving it in a matter of seconds using a compact desk top viewer and is ideal when multiple copies of reports or information are required. The information may be distributed in microfiche form.

Complete COM systems are relatively expensive to install and are associated more with big computer users. Small and medium-sized computer users who need microfilm are more likely to take their files for conversation into microfilm to a bureau offering a COM processing service. Desk top microfiche readers, ideal for use on workshop benches as well as in offices, are comparatively inexpensive. There are also portable readers small enough to fit into briefcases which run off mains or batteries.

Attention has now turned to providing a mechanism to input directly from microfilm. Some KIM (Computer Input Microfilm) equipment is already on the market but it is not yet widely used.

Audio Response Unit

The computer can be used effectively to trigger verbal communication via an audio response unit and this may be an appropriate method to use if standard replies to requests for information are all that are required.

Messages are composed and transmitted in coded form, may be over telephone lines, using perhaps a keyboard for input or even a voice-input system. The unit analysis the input assembles the response from pre-recorded words and phrases and delivers the verbal reply. For the sake of clarity the response is delivered more slowly than words are normally spoken. The digitized format in which the spoken word is retained by the system makes heavy demands on storage and typical systems can only store around 400 spoken words or phrases. However, within the context of a single application, the limitation of a small vocabulary may not be unduly restrictive.

Speech synthesis is getting cheaper and voice output is starting to make sense in a variety of applications. Transient information, that is information which only needs to be conveyed once, may be a good candidate for voice output. A good test of whether information is transient is whether it can usefully be conveyed over the telephone. Potential application areas include remote enquiry of stock quotations and product availability, and instructional sequences for various procedures. An audio response unit, sometimes called a voice output terminal may be attached to a large computer system or be supported by a minicomputer dedicated to the one purpose. Very small devices in the form of micro chips or boards can be added to some micros systems to provide limited voice output, for example with spelling instruction and learning games.
Output

We have seen that there are several paths by which man can communicate with the machine. There are, also, several ways in which the machine can communicate with man.

Printed output

Line Printer

The most common method of obtaining output is via a device known as a line printer. Rows of character sets (fonts) are either wrapped around a drum or affixed to a chain. The drum or chain revolves across the path of a series of hammers each of which corresponds to a print position. As the character to be printed is selected, a magnetically controlled hammer presses it onto an ink ribbon and there onto paper, rather like a typewriter works.

A variety of stationery is used, with special designs to suit particular applications, such as pre-printed electricity bills and rate demands. Forms can also be multi-part (where copies are required for different department), with several sheets impregnated with carbon or separated by interleaved carbon paper. In general, though the paper used on drum and chain line printers is known as 'continuous stationery'. The paper can be plain or lined, is usually fan-folded and perforated for separation into convenient lengths (11 inch typically and about 15 inch wide) and comes folded in boxes, usually in ream multiples.

There are normally 132 or 136 print positions per line though some devices are able to print more. Character sets vary in content and size. The 64-set has more special characters than the 48-set and the 96 set prints in lower case letters as well as in upper case. It is even possible to print in Hebrew and in Japanese. The impact method of printing employed by line printers has limitations with respect to quality but it allows for very high speeds, ranging from 300 to 2500 lines per minute, and is associated particularly with large computer output requirements.

Serial Printer

Another category of printer is the serial printer which outputs one character at a time as opposed to one line at a time eg. A teletypewriter terminal. Some devices are print only machines with no keyboard for input purposes. A serial printing device can normally be operated using continuous stationery or separate sheets typically A4 size. A serial or character printer is much slower than a line printer. It is also much cheaper.

A special type is the daisywheel printer, so called because it uses a daisy-shaped disk made of metal or plastic which holds some 96 characters in its petals. Print heads are interchangeable, enabling the use of different character fonts. There are normally 132 or 136 print positions per line and typical printing speeds are 25 to 60 characters per second. Daisywheel printers are noted for their print quality and are often used with word processing systems and other applications where quality of print is desired.

The dot matrix printer is another common type of serial printer. The print head comprises a matrix of tiny needles, typically seven rows with nine needles in each, which hammers out characters in the form of patterns of tiny dots. The shape of each character, i.e. the dot pattern, is obtained from information held electronically in the printer. Matrix printers are faster than daisywheel printers in the range of 45 to 220 cps, but the quality of print inferior.

In addition there are devices which employ non-impact techniques. Thermal printers, for example, use heat to create characters in dot matrix form on special sensitized paper.

Serial printers in general are suitable for applications producing low volume output and are frequently used as output devices for small, special purpose computer systems and microcomputers.

Laser Printer

The most exciting new development is the laser printer. Using a combination of electronics, laser and copier technology, it is possible to design printers capable of converting computer information into print, page by page. Laser printers are very fast, produce very high quality print and can call upon a wide selection of character fonts. However there are few applications which can justify the present high cost of laser printing. Most laser printers operate at speeds between 30 and 250 pages per minute.

Graphical Output

Information can be output in graphical form using graph plotters. These are usually slow but the accuracy (up to within one thousandth of an inch) is more important than speed. Since there is a considerable mismatch between the speeds at which the CPU operates and the speed of the plotting device, output is often transferred to magnetic tape or paper tape first, and then plotted from the information on the tape. Computer systems dedicated to design work may send output direct to a plotter.

The most common type of plotter is flat bed device. As the name suggests, it plots on paper (or some other material) which rest on a flat bed. The pen moves in perpendicular direction across the bed. One directional movement is supplied by a gantry which straddles the bed and runs on rails at either side. The rails allow movement up and down the length of the bed. The other direction is supplied by a pen turret running to and for across the gantry itself. The turret may contain different colored pens (felt tip, ball point or ink) for multi-contain different colored plotting. The plot size is restricted by the area of the bed. Some may be as small as A2 size whilst some very large beds used in aircraft design, for such things as wing profiles, can be up to 20 ft by 50 ft. Plotters are used to trace out conventional graphs and to assist with design, e.g. in textiles. Some plotters can etch plastic or metal plates.

Visual Display Units - VDU

A visual display device uses a cathode ray tube (CRT) to display information. It looks like a television screen and is similar in other respects. VDUs are used particularly in situations where information is required quickly and where perhaps there is little advantage in having a permanent record of the information.

The VDU is really a type of terminal, with a keyboard for manual input of characters to the computer and with a screen for character display of the input or output. The screen displays information as it is keyed in enabling a visual check before the input is transferred to the computer. Information is displayed very much more quickly than by the convenient keyboard/printer terminal (teletypewriter) and it is almost silent in its operation. One disadvantage is that the device provides no hardcopy of the output, but it is normally possible to add a printing device which can be switched on to provide a 'hard' copy of the display when it is needed. However, in the type of applications for which VDUs are particularly suited, where the display provides information on which action is taken immediately, there is often no requirement for printed output.

The most common display method is to generate characters from a 'dot matrix'. A selected pattern of dots is illuminated to form a character. Screens vary in size (12 in. and 15 in. are common) and in the number of characters which they can display. A maximum display is typically 24 lines of 80 characters, with sometimes an optional display of 132 characters per line.

Initially used in situations where information is required quickly, for example in airline seat reservations where speed is the essence in handling customer enquirer, VDUs are now widely used for general data entry and retrieval of stored information. The VDU is fast becoming as common a piece of office equipment as the typewriter. Many of today's models are intelligent terminals, incorporating microprocessors, and able to carry out some computing functions.

There are not some VDUs equipped with touch sensitive screens which allow data to be input by touching the screen with the fingertip. The screen surface consists of a number of 'touch points' as defined by the program in use. When touched the terminal sends the co-ordinates of the point to the computer.

Graphics VDU

This type of VDU is able to display graphics and diagrams as well as alphanumeric characters. It is a specialized piece of equipment normally very much more expensive than the conventional VDU, and is used particularly as an aid to design. Via suitable software it can enable a design to be viewed from different angles and can display intricate detail at varying levels of magnification. The design can then be modified as necessary. Designs may be enhanced by different shades of grey and some device display in color. Graphics devices are used as an aid in car and boat design, in constructional and civil engineering applications and by architects and interior designers. Graphics often make considerable programming demands on the system and these sophisticated types of display are usually linked to large, powerful computer systems, or to smaller machines which are used solely for this one purpose.

A copying device can be used in conjunction with a graphics VDU to provide hard copy of any display. A link up with a Computer Output Microfilm Device is particularly significant. It enables the recording of a whole series of graphs or designs which can then be viewed later at leisure to assist in the selection of an optimum design.

Computer Output Microfilm - COM
A computer output microfilm device translates information normally held on magnetic tape into miniature images on microfilm. The device displays the information as characters on a CRT screen and then using photographic methods records the display onto film, usually 16 or 35 mm. Drawings or pictures can usually be displayed as well as narrative text. A full display (perhaps equivalent to a page of line printer output) is recorded as a single frame.
A special reader or reader/printer can be used subsequently to view the processed film. The reader operates on a 'back projection' principle displaying a frame at a time on a translucent screen, typically about A4 size. The printer can then produce a hard copy of what is presented on the screen, probably using an electrostatic method.
Microfilm, in roll form or microfiche, is small and easily stored and the speed of recording is some 25 - 30 times faster than the average line printer. The equivalent of thousands of pages of computer output can be stored in a small drawer and the cost of the microfilm for a page of output is less than a sheet of line printer paper. Once the film has been processed it can easily be duplicated and full size hard copy prints made quickly and inexpensively.
A COM system is ideal for use in applications where there is a large amount of information to be retained which is required only for manuals, industrial catalogues and archives. Companies may need to retain records of such things as bills and invoices for a number of years before destroying them. COM provides an easy way of retaining the information, of retrieving it in a matter of seconds using a compact desk top viewer and is ideal when multiple copies of reports or information are required. The information may be distributed in microfiche form.
Complete COM systems are relatively expensive to install and are associated more with big computer users. Small and medium-sized computer users who need microfilm are more likely to take their files for conversation into microfilm to a bureau offering a COM processing service. Desk top microfiche readers, ideal for use on workshop benches as well as in offices, are comparatively inexpensive. There are also portable readers small enough to fit into briefcases which run off mains or batteries.

Attention has now turned to providing a mechanism to input directly from microfilm. Some KIM (Computer Input Microfilm) equipment is already on the market but it is not yet widely used.
Audio Response Unit
The computer can be used effectively to trigger verbal communication via an audio response unit and this may be an appropriate method to use if standard replies to requests for information are all that are required.
Messages are composed and transmitted in coded form, may be over telephone lines, using perhaps a keyboard for input or even a voice-input system. The unit analysis the input assembles the response from pre-recorded words and phrases and delivers the verbal reply. For the sake of clarity the response is delivered more slowly than words are normally spoken. The digitized format in which the spoken word is retained by the system makes heavy demands on storage and typical systems can only store around 400 spoken words or phrases. However, within the context of a single application, the limitation of a small vocabulary may not be unduly restrictive.
Speech synthesis is getting cheaper and voice output is starting to make sense in a variety of applications. Transient information, that is information which only needs to be conveyed once, may be a good candidate for voice output. A good test of whether information is transient is whether it can usefully be conveyed over the telephone. Potential application areas include remote enquiry of stock quotations and product availability, and instructional sequences for various procedures. An audio response unit, sometimes called a voice output terminal may be attached to a large computer system or be supported by a minicomputer dedicated to the one purpose. Very small devices in the form of micro chips or boards can be added to some micros systems to provide limited voice output, for example with spelling instruction and learning games.
BACKING STORES
We indicated earlier that a computer's memory is limited in size, is needed as a working space for the current program, and only retains information on a temporary basis. However computers may often work on vast amounts of data and backing stores are used to retain the data on a permanent basis. Information stored on these devices can be retrieved and transferred speedily to the CPU when it is required.
Several different devices can provide this additional storage space, but the one selected will depend mainly on how the information needs to be accessed. There are two methods of access, serial and direct. Information on a serial device can only be considered in the same sequence in which it is stored. This would be suitable, for example, for dealing with a mailing list where each address needs to be accessed in turn. However, should an address be required out of order, it can only be retrieved by searching through all those addresses which are stored before it. Frequently we need to access information in a more direct manner than serial devices allow. For example, at any given moment in a bank, some customer will be requesting details about his account. Backing storage devices exist which permit access to individual information in this more direct or immediate manner. These direct devices are also called random access devices because the information is literally available at random, i.e. it is available in any order.
Magnetic Tape
Magnetic tape provides only serial access. It can be referenced many times without the need for replacement. In addition, information can be erased by recording new information in its place. The tape has a ferromagnetic coating on a plastic base, is usually 1/2 in. wide and comes in reels of 50 to 2400 feet. It is similar to the tape used on a tape recorder except that it is of higher quality and more durable.
Information is retained on the tape in the form of magnetized and non-magnetized spots (representing 1's) which are arranged in tracks, typically seven or nine, running the length of the tape. To represent a character in tracks, special codes are need, just as they are for paper tape. Information recorded on magnetic tape is stored in varying densities, typically 556 characters to the inch, or 800 or 1600 or even as dense as 6250 characters to the inch, with the higher densities applicable to the more modern systems using nine-track tapes.
Turning to the tape drive itself, it can be seen that the tape runs from a supply reel to a pick-up reel via two vacuum channels and between a set of read/write heads. The two vacuum channels are designed to take up slack tape, acting as buffers to prevent the tapes from snapping or stretching when starting from a stationery position or slowing down from full speed. The read/write heads are present either to access information on the tape. They are a single unit, made up of one read/write head per track.
Even though information can only be accessed serially, magnetic tape is very widely used. Frequently it is necessary to copy information and to retain it in the same order for use on another occasion. Tape is ideal for this purpose as it is cheap and the transfer rate to and from the computer's main memory are relatively fast. A reel of tape is also a convenient way of carrying information from one place to another, i.e. transferring information between computer systems which are not linked together. In addition, tape is widely used to back-up information on magnetic disk and there is increasing use of cartridge tape systems for this purpose.
Besides acting as an area of secondary storage, magnetic tape is also an input/output medium in its own right. Information is input to the computer from the tape for processing and information is output to tape where it resides until it is needed again or until it becomes redundant and is erased.
Magnetic Disk
This device has direct access. In shape, a disk resembles an LP record. A disk pack consists of a number of these disks, six or more, monted about half-an-inch apart on a central hub which rotates, spinning the disks at speeds of 50 or more revolutions a second. Information is recorded on both sides of each disk as a series of magnetized or non-magnetized spots, i.e. similar to magnetic tapes.
Information is stored on tracks arranged in concentric circles, with each character represented by a pattern of bits in sequence on one track. Although varying in length, each track contains the same number of characters, which means that tracks on the outer reaches of the disk are less densely packed with characters than those towards the centre. Each track and sector address (76;5, that is 76th track and 5th sector).
The diameter of a standard sized disk is 14 in. and there may be several hundred tracks per surface, each with a storage capacity of thousands of characters. Disk packs are potentially very high capacity storage device typically in the range 20 t0 1000 megabytes (M bytes).
The disk pack on some disk storage devices is permanently fixed in position, whilst on other the pack can be removed and replaced by another in a matter of seconds. Not all disks are stacked in packs. A single removable disk is generally known as a cartridge disk. The facility to change packs or cartridges means that storage space can be increased without the heavy expense of buying another complete device.
The are two types of read/write head units for magnetic disk devices, a moving-head unit and a fixed-head unit. In the moving-head unit, the head moves horizontally across the surface of the disk so that it is able to access each track individually. There is a head for each surface and all the heads move in unison. Information stored on the tracks which constitute a cylindrical shape through the disk pack are therefore accessed simultaneously, a significant factor in storage arrangements. Exchangeable disk packs are only associated with moving-head units. In the case of the fixed-head unit, there is one read/write head for each track, as a result of which not head movement is needed and information is therefore traced more quickly. The heads do not have direct contact with the surface but 'rest on a cushion of air. The movement caused by the revolving disk forces the head to 'fly' 1/400th of an inch from the surface.
The time taken to access information on these direct, or random, devices varies considerably, but the fixed-head device is quicker than the moving-head device. As with magnetic tape, information on magnetic disk can be accessed again When fresh data is recorded it simply replaces the existing information.
There may be as many as 256 tracks and 32 or more sectors.
Floppy Disk
The Floppy disk is a comparatively new storage device developed in the early 1970s as a cheap and faster alternative to storage on magnetic tape. It is a small, random access disk which, like all secondary storage devices, can be used both for input and output operations. The disk is made of flexible plastic and coated in magnetic oxide. For protection it is normally contained within a plastic cardboard sleeve, often referred to as a cartridge. The cartridge is readily loaded into, and unloaded from a drive unit. Unlike the moving-head read/write mechanism on conventional disk drives, the heads on a floppy disk unit make contact with the disk surface, when reading or writing, and disk therefore get worn with constant use.
There are two standard sizes, 8 in, and 51/4 in., frequently referred to as diskette and mini-floppy respectively. Storage capacity is small compared with other conventional disk devices but quite impressive for size. The capacity of an 8 in. diskette is typically between 250 K bytes and 1.5 M bytes and the capacity of a 51/4 in. mini-floppy is between 125 K bytes and 500 K bytes, depending on density. The floppy disk is a low-cost device particularly suited to supporting personal computer systems and for use with small business systems and word processing systems.
Winchester Disk
The most significant development in disk technology in recent years is the introduction of hermetically sealed units, generally knows as 'Winchester disk drives, in which the read/write heads are designed to take off and land on the disk surface. The disk is coated with a special lubricant which reduces the friction when the heads and the sealed chamber prevent contamination from dust and other airborne particles. The technology enables greater precision of alignment, an increase in the number of tracks on the disk surface and a higher storage density per track. Winchester disks are fast and highly reliable, yet low priced compared with conventional hard disk devices. Because the units are sealed preventive maintenance is not required.
Standard sizes are 51/4 in., 8 in and 14 in., with 8 in. the most common. Storage capacities of 10, 20 and 40 megabytes are typical, with double capacity on dual disk drives. A magnetic tape cartridge transportable magnetic tape form. Winchester disks are used to support minicomputers and are competing with 'floppies' for a share of the expanding word processing and business systems market.
Disks are getting better all the time and research aimed at increasing capacity and reliability continues. The cost of disk storage is decreasing significantly and 8 in. Winchester devices of up to 180 megabytes capacity are eagerly awaited.

Input Direct to Backing Stores
In early computer systems punched cards were the most common form of input but today the emphasis has switched to magnetic and optical media. In office and business organizations, where traditionally data to magnetic type or disk is now standard practice, superseding the use of the traditional punched card. Three methods are distinguishable:
Key-to-tape
Key-to-cassette/cartridge
Key-to-disk/diskette
When the information is eventually transferred from these backing stores, the backing stores themselves become 'input' devices. From keyboard to computer is yet another communication path.
Key-to tape
A key-to-tape device, sometimes referred to as a magnetic tape encoder, permits the recording of information directly on magnetic tape. An operator, copying from documents, keys the data electronically using a typewriter-like keyboard. The data is stored temporarily by the device and typically displayed on a CRT for visual checking before being transferred to magnetic tape.
Key-to-cassette/cartridge
Information can also be keyed direct to small magnetic cassette tapes or cartridges and later transferred to standard magnetic tape for processing. A cassette, typically two and a had inches by four inches in size is capable of storing around 200 000 characters of information. A typical cartridge is smaller in capacity, averaging around 30,000 characters, These key input devices are easy to use and compact, and are therefore most suitable for the collection of data at source, for example at places remote from the computer installation.
Key-to-disk/diskette
As with key-to-tape systems, information is entered via a keyboard and a copy displayed on a CRT to allow a visual check. A key-to-disk/diskette system normally comprises a minicomputer, number of key stations (one or more for a diskette system, typically 8 to 64 for a disk system) and a disk drive. The minicomputer is required to control the input from the various stations, enabling the data to be held temporarily for verification and editing before allocation to the disk store. The process of keying to disk or diskette is more efficient and cost effective than punching data on cards for card input and is now the preferred method.
Backing stores serve two purposes. They supplement the internal memory of the computer when linked to the CPU, and they also store programs and data for future use. It is important to appreciate that information from backing stores has to pass into the internal memory (under the direction of control) before it can be used. This means that the CPU handles information passing to and from conventional input/output devices.
WHAT IS SOFTWARE
Instructing the computer

The circuitry of the computer interprets and understands the data and the instructions which are passed on to it after translation into a set of 1s and 0s. All internal working is really done using only two numbers-one and zero, these being represented inside by two voltage levels. This method of representation and computation is called binary arithmetic. The user however need not know anything about binary arithmetic to use the computer as an effective tool.
We have said that the computer understands only ones and zeros. But we see the computer being instructed in the usual English character set in what may be called pseudo-English. How does this get translated into the binary notation that the computer understands?
This is where software comes into the picture. Software is the means of communicating with the computer. The set of instructions or programs is software.
Software exists at many levels. There is software that can translate instructions into the language the computer understands-the machine language of zeros and ones. There is software that translates the instructions given into something that this first type of software can understand, such that the two types of software in tandem result in a machine understandable version of the given set of instructions. Various types of software are available and can be used to put together a set of instructions to make the hardware do what you want.