1. The……… tells the computer how to use its Components. [SBI Clerk 2009; Punjab & Sindh Bank Clerk 2010] 

(1) utility

(2) application 

(3) operating system

(4) network

(5) None of these 

2. What does CO stands in COBOL?  [IBPS Clerk 2012] 

(1) Common object

(2) Common 

(3) Common operating 

(4) Computer Oriented

(5) None of the above 

3. A computer cannot ‘boot’ if it does not have the…[Union Bank of India Clerk 2012] 

(1) compiler

(2) loader 

(3) operating system 

(4) assembler

(5) None of these 

4. The function of an assembler is (IBPS PO 2011] 

(1) to convert basic language into machine language 

(2) to convert high level language into machine language 

(3) to convert assembly language into machine language 

(4) to convert assemble language into high level language

5. Each model of a computer has a unique

(1) assembly of a computer 

(2) machine language 

(3) high level language 

(4) All of the above

(5) None of the above 

6. The software tools that enable a user to interact with a computer for specific purposes are known as 

(1) hardware

(2) networked software 

(3) shareware 

(4) applications

(5) None of these 

7. The operating system is the most common type of ….. software. 

(1) communication 

(2) application 

(3) system

(4) word-processing 

(5) None of these

8. Which among the following is/are interpreted language? [SBI PO 2011] (1) C

(2) C ++ 

(3) Java

(4) Visual Basic 

(5) Both ‘3’ and ‘4’ 

9. A normal compiler takes source code as input and produces this as output 

(1) assembly code 

(2) object code 

(3) machine code 

(4) All of these

(5) None of these 

10. An assembler is a

(1) programming language dependent 

(2) syntax dependent 

(3) machine dependent 

(4) data dependent

(5) None of the above 

11. A linker program [RBI PO 2009] 

(1) places the program in the memory for the purpose of execution 

(2) relocates the program to execute from the specific memory area allocated to it 

(3) links the program with other programs needed for its execution

(4) interfaces the program with the entities generating its input data 

(5) None of the above 

12. Which of the following system software resides in main memory always? [1BPS Clerk 2011] 

(1) Text editor

(2) Assembler 

(3) Linker

(4) Loader 

(5) None of these 

13. The ….. program is used to convert mnemonic code to machine code. [SBI Clerk 2011] 

(1) debug

(2) C++ 

(3) FORTRAN 

(4) assembler

(5) None of these 

14. A set of rules for telling the computer what operations to perform is called a [IBPS PO 2012 

(1) procedural language

(2) structures 

(3) natural language 

(4) command language 

(5) programming language

15. Which language is CPU dependent?

(1) C

(2) Assembly 

(3) Java 

(4) All except Java

(5) None of the above 

16. Languages which can easily interact with the hardware are called? 

(1) High level languages 

(2) Low level languages 

(3) Middle level languages

(4) All of the above

(5) None of the above 

17. Machine language [SBI PO 2013] 

(1) is the language in which programs were first written 

(2) is the only language understood by the computer 

(3) differs from one type of computer to another 

(4) All of the above

(5) None of the above 

18. Assembly language [IBPS Clerk 2011] 

(1) uses alphabetic codes in place of binary numbers used in machine language 

(2) is the easiest language to write programs

(3) need not be translated into machine language 

(4) All of the above

(5) None of the above 

19. Computer language used on internet is 

(1) PASCAL

(2) Java 

(3) BASIC

(4) LOGO 

(5) None of these 

20. A computer program used for business application is 

(1) LOGO 

(2) COBOL 

(3) BASIC 

(4) FORTRAN

(5) C++ 

21. The language which can be relocated easily is

(1) machine language 

(2) assembly language 

(3) low level language 

(4) middle level language 

(5) high level language

22. Which of the following is not a computer language? [SBI Clerk 2012]

(1) High level language 

(2) Machine language 

(3) Low level language 

(4) Medium level language

(5) None of the above 

23. Translator program used in assembly language is called [SBI Clerk 2012] 

(1) compiler

(2) interpreter 

(3) translation

(4) translator 

(5) assembler 

24. A(n) ….. program is one that is ready to run and does not need to be altered in any way. [IBPS PO 2012 

(1) interpreter

(2) high-level 

(3) compiler

(4) COBOL 

(5) executable 

25. Java is an example of a (n)

(1) machine language 

(2) assembly language 

(3) high level language 

(4) fourth generation language 

(5) None of the above

26. ….. is a cross between human language and a programming language. [IBPS PO 2012] 

(1) Pseudo code 

(2) Java 

(3) The Java virtual machine 

(4) The compiler

(5) None of the above 

27. Which of the following is a programming language for creating special programs like applets? [IBPS Clerk 2012] 

(1) Java

(2) Cable 

(3) Domain name

(4) Net 

(5) COBOL 

28. Computer language used for scientific calculation is 

(1) LOGO

(2) FORTRAN 

(3) BASIC

(4) C++ 

(5) PASCAL 

29. The language used for development of various games is 

(1) C 

(2) C++ 

(3) Java 

(4) SQL 

(5) FORTRAN

30. Which of the following is not true in context of FORTRAN? 

(1) It was developed for scientific and mathematical applications 

(2) It is one of the oldest high level languages 

(3) It is a problem oriented language 

(1) It requires extensive internal documentation 

(5) None of the above 

31. Which of the following is not characteristic of COBOL? 

(1) It is a very standardised language 

(2) It is a very efficient in terms of coding and execution 

(3) It has limited facilities for mathematical notation 

(4) It is very readable language

(5) None of the above 

32. A factor in the selection of a source language is

(1) programmer skill 

(2) language availability 

(3) program compatibility with other software 

(4) All of the above 

(5) None of the above

33. All computers execute

(1) BASIC programs 

(2) COBOL programs 

(3) machine language programs 

(4) FORTRAN programs

(5) All of the above 

34. ……….. are words that a programming language has set aside for its own use. [IBPS PO 2011] 

(1) Control words 

(2) Control structures 

(3) Reserved words 

(4) Reserved keys

(5) None of these 

35. LISP is designed for

(1) artificial intelligence 

(2) GUI

(3) CUI 

(4) optical fiber 

(5) transistor. 

36. C language developed by Dennis Ritchie in 

(1) 1970

(2) 1971 

(3) 1972

(4) 1973 

(5) 1974

37. C++ language developed by [IBPS Clerk 2012]

(1) Dennis Ritchie 

(2) Charles Babbage 

(3) Niklaus Wirth 

(1) Bjarne Stroustroup

(5) John McCharthy 

38. Main application area of ALGOL is 

(1) general

(2) scientific 

(3) engineering

(4) commercial 

(5) teaching 

39. …. is a string oriented. 

(1) SNOBOL

(2) COBOL 

(3) PASCAL

(4) PERL 

(5) LISP 

40. How many types of programming language are there? 

(1) One

(2) Two 

(3) Three

(4) Five 

(5) None of these 

41. In programming, repeating some statements is usually called [SSC CGL 2013]

(1) looping

(2) control structure 

(3) compiling

(4) structure 

42. Assembly language is a

(1) machine language 

(2) high-level programming language 

(3) low-level programming language 

(4) language for assembling computers 

(5) None of the above

43. Which of the following is not true about an assembler? 

(1) Translates instructions of assembly language in machine language 

(2) It translates the C program 

(3) It is involved in program’s execution 

(4) It is a translating program

(5) It does not translate a Basic program 

44. FORTRAN stands for [SBI Clerk 2011]

(1) Formal Translation 

(2) Formative Translation 

(3) Formal Transaction 

(4) Formal Translation

(5) Formula Translation 

45. Software refers to [IBPS Clerk 2012 

(1) the physical components that a computer is made of 

(2) firmware

(3) programs 

(4) people ware 

(5) None of the above

46. Compiler is the

(1) name given to the computer operator 

(2) part of the digital machine to store the information 

(3) operator of boolean algebra 

(4) translator of source program to object code

(5) part of arithmetic logic unit 

47. Programs designed to perform specific tasks related to managing computer resources are called [IBPS PO 2012] 

(1) system software 

(2) operating system 

(3) utility software 

(4) application software

(5) None of the above 

48. This type of software works with end-users, application software and computer hardware to handle the majority of technical details.

[IBPS PO 2012] 

(1) Communications software 

(2) System software 

(3) Application software 

(4) Utility software 

(5) None of the above

49. A(n) …… converts and executes one statement at a time. [IBPS PO 2012] 

(1) converter

(2) compiler 

(3) instructor

(4) interpreter 

(5) None of the above


50. Application software  [IBPS Clerk 2011]

(1) 18 used to control the operating system 

(2) is designed to help programmers 

(3) performs specific task for computer 

(4) is used for making design only

(5) All of the above 

51. Which of the following is a system software ?

(1) Database programs 

(2) Word processors 

(3) Spre heets

(4) Compilers 

52. It is the set of programs that enables your computers hardware device and application software to work together. [SBI PO 2015]

(1) management 

(2) processing 

(3) utility 

(4) system software

(5) None of the above 

53. System software 

(1) allows the user to diagnose and trouble shoot the device 

(2) is a programming software 

(3) is part of a productivity suite 

(4) is an optional form of software 

(5) helps the computer manage interior resources

6.MCQ Computer Software