Some Commonly Used Terms in Computers

Programme: It is a set of instructions given to the computer in a particular sequence for solving a given problem. In other words, it contains a set of actions to be performed by the computer on the data to produce necessary result. Programming is done in one of the computer languages.
Software: It is a collection of programmes written to bring the hardware of a computer system into operation. We cannot do any thing useful with the computer hardware on its own. It has to be driven by certain utility programmes called software which are stored in the computer system. There are two types of software:
  1. Application Software: It refers to programmes or sets of programmes that perform a specific processing application, e.g., payroll and inventory control.
  2. System Software: It consists of sets of programmes that act as an interface between the user and hardware, e.g., operating system like Windows, Mac OS, and UNIX etc.
Hardware: It is the term given to the machinery itself and to the various individual pieces of electronic equipment.
Liveware: The users working on the system are termed as ?liveware?.
Firmware: It is defined as software embedded into the hardware, e.g., ROM, which has the basic input-output system (BIOS).
Compiler: A programme which translates a high-level language programme into machine language.
Interpreter: A programme that translates each instruction of high level language and executes it before passing on to the next instruction.
Assembler: A programme which converts assembly language programme into machine language programme. It is system software.
Multiprocessing: In this of processing, the CPU has a number of processors which operate in parallel, thereby allowing simultaneous execution of several programmes.
Multiprogramming: This type of processing enables more than one programme to reside in the central memory at the same time, and share the available processor time and peripheral units.

Comments

Popular posts from this blog

How to Multiply with base of 100 – Vedic Multiplication - Lesson Three

Speed And Correct Division by 9 (Nine)