Explore topic-wise MCQs in Testing Subject.

This section includes 657 Mcqs, each offering curated multiple-choice questions to sharpen your Testing Subject knowledge and support exam preparation. Choose a topic below to get started.

1.

Receiving section which obtains information from

A. input devices
B. output devices
C. memory unit
D. ALU
Answer» B. output devices
2.

Modification of function in large structured program may cause function to work incorrectly with other

A. local data items
B. global data items
C. local functions
D. global functions
Answer» C. local functions
3.

Programming languages such as COMAL and Pascal which allows subroutines are classified as

A. subroutine format
B. procedure
C. routine format
D. library format
Answer» C. routine format
4.

A system wherein items are added from one and removed from the other end.

A. Stack
B. Queue
C. Linked List
D. Array
Answer» C. Linked List
5.

Diagram which shows how specific object relates is termed as

A. object diagram
B. sequential diagram
C. use case diagram
D. communication diagram
Answer» B. sequential diagram
6.

Processor which implements multiple processors on a single integrated circuit chip is termed as

A. single core processor
B. dual core processor
C. multi core processor
D. quad core processor
Answer» D. quad core processor
7.

Programming language which is only based on C++ is

A. Java
B. Visual C++
C. Visual Basic
D. Visual C#
Answer» C. Visual Basic
8.

Ruby was developed in mid

A. 1960s
B. 1970s
C. 1980s
D. 1990s
Answer» E.
9.

Basic was developed in

A. 1960s
B. 1970s
C. 1980s
D. 1990s
Answer» B. 1970s
10.

The following symbol denotes _______

A. I/O
B. Flow
C. Terminal
D. Decision
Answer» D. Decision
11.

Programming language which was originally targeted at embedded and real-time systems is

A. FORTRAN
B. COBOL
C. Pascal
D. Ada
Answer» E.
12.

Pascal was developed in

A. 1960s
B. 1970s
C. 1980s
D. 1990s
Answer» B. 1970s
13.

Shipping section takes information that the computer has processed and places it on various

A. input devices
B. output devices
C. memory unit
D. ALU
Answer» C. memory unit
14.

Variable declared inside a function or a block is called

A. local variable
B. global variable
C. string
D. constant
Answer» B. global variable
15.

A procedural program of C++ is divided into different parts; each part is termed as

A. subroutine
B. function
C. procedure
D. string
Answer» C. procedure
16.

Components which are grouped together to executes particular list of instructions forms a

A. module
B. operation
C. procedure
D. module
Answer» B. operation
17.

A flowchart that outlines the main segments of a program.

A. Queue
B. Macro
C. Micro
D. Union
Answer» C. Micro
18.

Which of the following is not an advantage of a flowchart?

A. Better communication
B. Efficient coding
C. Systematic testing
D. Improper documentation
Answer» E.
19.

Capitalize initial keyword – This is a rule while writing a pseudo code.

A. True
B. False
C. May be
D. Can't say
Answer» B. False
20.

COMAL language statement '//PROGRAM : Input three numbers and print average//' represents

A. defined function
B. entered variables
C. string variables
D. real numbers
Answer» B. entered variables
21.

A field consisting of decimal digits could represents a

A. person's name
B. person's age
C. person's father name
D. person's age
Answer» C. person's father name
22.

Which of the following isn’t a loop statement?

A. for
B. elif
C. while
D. do-while
Answer» C. while
23.

Python is said to be easily

A. readable language
B. writable language
C. bug-able language
D. script-able language
Answer» B. writable language
24.

Procedural language doesn't need

A. paradigm
B. statement
C. function
D. command
Answer» B. statement
25.

Desktop operating system includes

A. Apple's IOS
B. Google's Android
C. Mac OS X
D. Black berry OS
Answer» D. Black berry OS
26.

An open-source build tool for Scala and Java projects is

A. simple build tool
B. sequential build tool
C. complex build tool
D. script build tool
Answer» B. sequential build tool
27.

Proprietary Operating System includes

A. Windows
B. Linux
C. Android
D. Apple
Answer» B. Linux
28.

All functions that operate on data must be modified to deal with

A. long data type
B. short data type
C. string data type
D. character data type
Answer» B. short data type
29.

Scala is short form of

A. Scalable language
B. Sequential language
C. Script language
D. Scalar language
Answer» B. Sequential language
30.

Programming language which is used to teach structured programming is

A. FORTRAN
B. COBOL
C. Pascal
D. Ada
Answer» B. COBOL
31.

Ada was developed in

A. 1960s
B. 1970s
C. 1990s
D. 1950s
Answer» C. 1990s
32.

Diagram which shows how program's user interacts with the program

A. object diagram
B. sequential diagram
C. use case diagram
D. communication diagram
Answer» D. communication diagram
33.

Higher-order functions are not built into the

A. structural language
B. object oriented programming
C. JAVA
D. C++
Answer» B. object oriented programming
34.

Diagram which shows how objects communicate with each other regarding a sequence of messages is called

A. object diagram
B. sequential diagram
C. use case diagram
D. communication diagram
Answer» E.
35.

Animations and interactivity with the user on web pages can be done by

A. PHP
B. Java script
C. Visual Basic
D. Visual C#
Answer» C. Visual Basic
36.

Diagram which shows relationship between classes is termed as

A. Class diagram
B. sequential diagram
C. use case diagram
D. communication diagram
Answer» B. sequential diagram
37.

Law which states that every year or two, the capacities of computers have approximately doubled without any increase in price is

A. Moral's Law
B. Moore's Law
C. Malid's Law
D. Module's Law
Answer» C. Malid's Law
38.

At Ericson, UML was developed by

A. Grady Booch
B. James Rumbaugh
C. Ivar Jacobson
D. Robert Lafore
Answer» D. Robert Lafore
39.

Translator which is used to convert codes of assembly language into machine language is termed as

A. assembler
B. attempter
C. compiler
D. debugger
Answer» B. attempter
40.

Language in which single statements can be written to accomplish substantial tasks is termed as

A. machine language
B. assembly language
C. high level language
D. medium language
Answer» D. medium language
41.

Programming language which sometimes called 'write once, run any where is

A. Java
B. Basic
C. Pascal
D. Ada
Answer» B. Basic
42.

Programming language which uses both object-oriented programming and functional programming paradigms is

A. Scala
B. Ada
C. Pascal
D. Machine language
Answer» B. Ada