Saturday 23 July 2011

COMPUTER SOFTWARE

Software  refers to a program that makes the computer to do something meaningful. It is the planned, step-by-step instructions required to turn data into information. Software can be classified into two categories:
  • System software
  • Application software
           System software consists of general programs written for a computer.  These programs provide the environment to run the application programs.  System software comprises programs, which interact with the hardware at a very basic level.  They are the basic necessity of a computer system for its proper functioning.  System software serves as the interface between hardware and the user.  The operating system, compilers and utility programs are examples of system software.

              The most important type of system software is the operating system.  An operating system is an integrated set of specialized programs that is used to manage the overall operations of a computer.  It acts like an interface between the user, computer hardware and software.  Every computer must have an operating system to run other programs. DOS, unix, Linux and windows are some of the common operating systems

PARTS OF HARDWARE

THE PROCESSOR, more formally known as the central processing unit(CPU), has the electronic circuitry that manipulates input data into the information as required. The central processing unit actually executes comuter instructions.

MEMORY, form which the CPU fetches the instructions and data is called main memory. It is also called as primary memory and is volatile in nature.

OUTPUT DEVICES,show the rpocessed data-information-the result of processing. The devices are normally a monitor and printers.

STORAGE,usually means seondary storage, which stores data and programs. Here the data and rpograms are permanently stored for future use.
     The Hardware devices attached to the computer are called peripheral equipment. PERIPHERAL EQUIPMENT includes all input, output and secondary storage devices.

HARDWARE AND SOFTWARE

 

       A computer system has two major components, hardware and software. In practice, the term hardware refers to all the physical items associated with a computer system. Software is a set of instructions, which enables the hardware to perform a specific task.

                                                   COMPUTER HARDWARE

                             A computer is a machine that can be programmed to accept data(input) and process it into useful information(output). It also stores data for later resue(storage). The Processing si performed by the hardware. The computer hardware responsible for computing are mainly classified as follows:

                 INPUT DEVICES: allows the user to enter the program and data and send it to the rpocessing unit. The common input devices are keyboard, mouse and scanners.

FIFTH GENERATION-PRESENT AND BEYOND: ARTIFICIAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE

     Fifth Generation computing devices, based on artificial intelliigence, are stil in their developmental stage. Fifth generation computers will come close to bridging the gap between computing and thinking.

FOURTH GENERATION 1971-PRESENT: MICROPROCESSORS

MICROPROCESSORS

      The microprocessor brought forth the fourth generation of computers, as thosusands of integrated circuits were built onto a single silicon chip. As these small computers became more powerful, they could be linked together to form networks, which eventually led to the development of the internet

THRID GENERATION 1964-1971:INTEGRATED CIRCUITS

INTEGRATED CIRCUITS

      The development of the integrated circuit left its mark in the third generation of computers. Transistors were made smaller in size and placed on silicon chips, which dramatically increased the speed and efficiency of computers. In this generation, keyboards and monitors were used instead of punched cards and printouts. The computers were interfaced with an operating system which allowed to solve many problems at a time.

SECOND GENERATION-1956-1963

THE TRANSISTORS



The second generation of computers witnessed the vacuum tubes being replaced by transistors. The transistor was far superior to the vacuum tube, allowing computers to become smaller,faster,cheaper,energy-efficient and more reliable than their first-generation counter parts. The transistors also generated considerable heat that sometimes caused the computer to malfunction. But it was a vast improvement over the vacuum tube. Second-generation computers used punched cards for input and printouts for output.
    
     Second -generation computers moved form the used of machine language to assembly languages, which allowed programmers to specify instructions in words. High-level programming languages were also being developed at this time, such as early versions of COBOL and FORTRAN. The computers stored their instructions in their memory, which moved from a magnetic drum to magnetic core technology.