Wednesday, 21 June 2017

Computer Awareness For UPPRPB/Bank-PO/Clerk/IT-Officer and Other Competitive Exams

Computer Awareness For UPPRPB/Bank-PO/Clerk/IT-Officer and Other Competitive Exams

Lecture -01

What is Computer? 

Computer is an advanced electronic device that takes raw data as input from the user and processes these data under the control of set of instructions (called program) and gives the result (output) and saves output for the future use. It can process both numerical and non-numerical (arithmetic and logical) calculations. A computer has four functions: 

a. accepts data Input 
b. processes data Processing 
c. produces output Output 
d. stores results Storage 

Input (Data): 

Input is the raw information entered into a computer from the input devices. It is the collection of letters, numbers, images etc. 


Process is the operation of data as per given instructions. It is totally internal process of the computer system. 


Output is the processed data given by computer after data processing. Output is also called result. We can save these results in the storage devices for future use. 

Computer System 

All of the components of a computer system can be summarized with the simple equations. 


• Hardware = Internal Devices + Peripheral Devices 

All physical parts of the computer (or everything that we can touch) are known as Hardware. 

• Software = Programs Software gives "intelligence" to the computer. 

• USER = Person, who operates computer. 

Features of Computer:- 

  • Processor
  • speed
  • reliability 
  • accuracy
  • automation
  • diligence
  • consistency
  • no feelings 

Computer Languages & Scripting: 

a) Low Level Language

Machine languages and assembly languages are known as low-level languages because they interact directly with the computer’s hardware using machine-oriented codes rather than English-like commands 

i) Machine Level Language
ii) Assembly Language 

Machine language: 

These language instructions are directly executed by CPU 

Assembly language: 

The endeavor of giving machine language instructions a name structure that means bit strings of instructions of machine language are given name here 

(b) High Level Language: 

The user friendly language ...more natural language than assembly language. Assembler is needed to convert assembly language into machine language Compiler is needed to convert high level to machine language. 

COBOL (COmmon Business Oriented Language), FORTRAN (FORmula TRANslation), BASIC (Beginner’s All-purpose Symbolic Instruction Code), C, C++ etc. are the examples of High Level Language.