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.

C was implemented in

A. 1952
B. 1962
C. 1972
D. 1982
Answer» D. 1982
2.

Programming language which is based on C++ and Java is developed for integrating the Internet and web into computer applications is termed as

A. Java
B. Basic
C. Visual Basic
D. Visual C#
Answer» E.
3.

Android operating system was acquired by Google in

A. 2002
B. 2004
C. 2005
D. 2007
Answer» D. 2007
4.

Today's fastest growing mobile phone operating system is

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

A computer is a device that can perform computations and make

A. sequential statements
B. Arithmetic statements
C. logical statements
D. algebraic statements
Answer» D. algebraic statements
6.

Function has unrestricted access to

A. global data
B. local data
C. local variable
D. global name
Answer» B. local data
7.

A web application development framework written in the Ruby language is

A. Rail
B. Ada
C. Pascal
D. Java
Answer» B. Ada
8.

Translator which converts high-level language programs into machine language program is called

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

To make program more comprehensible to human language, programmer uses

A. functions
B. variables
C. constants
D. strings
Answer» B. variables
10.

C++ uses the

A. ASCII
B. ESCII
C. PSCII
D. BSCII
Answer» B. ESCII
11.

Operating system which consists of a graphical user interface built on top of DOS is termed as

A. windows
B. Linux
C. Android
D. Apple
Answer» B. Linux
12.

Information in the memory unit is

A. volatile
B. non volatile
C. bus
D. CPU
Answer» B. non volatile
13.

A classification of data which tells the compiler or interpreter how the programmer intends to use the data is called

A. data type
B. data declaration
C. data initialization
D. data determinant
Answer» B. data declaration
14.

Computer which can perform quadrillion instruction per second is termed as

A. Supercomputer
B. Personal Computer
C. PLC
D. Automobile
Answer» B. Personal Computer
15.

In procedural language, programmer creates the list of

A. data
B. instructions
C. paradigm
D. operations
Answer» C. paradigm
16.

Data which are not actively being used by particular units are placed on

A. primary storage unit
B. secondary storage unit
C. quad storage unit
D. CPU
Answer» C. quad storage unit
17.

A programming paradigm based on the concept of "objects", which may contain attributes and code in the form of procedures is called

A. object oriented programming
B. machine language
C. interpretation language
D. assembly language
Answer» B. machine language
18.

Systems that make computers more convenient to use by users, application developers and system administrators etc. is termed as

A. control system
B. model system
C. operating system
D. maintenance system
Answer» D. maintenance system
19.

Module is often a

A. file
B. instruction
C. variable
D. constant
Answer» B. instruction
20.

Administrative section which supervises and coordinates the operation of receiving, shipping, manufacturing and other sections is termed as

A. CPU
B. ALU
C. RAM
D. ROM
Answer» B. ALU
21.

Dividing a program into functions and modules is one of the main feature of

A. machine language
B. interpreted language
C. structural language
D. structural language
Answer» D. structural language
22.

In structural language, we can't add a new sort of

A. loop
B. function
C. variable
D. constant
Answer» B. function
23.

In object oriented programming, function parameters are also known as

A. formal parameters
B. complex parameters
C. informal parameters
D. loop parameters
Answer» B. complex parameters
24.

A subset of procedural programming that enforces a logical structure on the program being written to make it more efficient and easier to understand and modify is called

A. module language
B. machine language
C. interpretation language
D. assembly language
Answer» B. machine language
25.

Which of the following is incorrect?Algorithms can be represented:

A. as pseudo codes
B. as syntax
C. as programs
D. as flowcharts
Answer» C. as programs
26.

Anti-lock brakes in cars, navigation systems, smart home appliances, home security systems, cell phones and smart phones are example of

A. computer system
B. control system
C. embedded system
D. dynamic system
Answer» D. dynamic system
27.

Program routine includes

A. complete short program
B. part of a program
C. set of instructions used
D. all of above
Answer» E.
28.

Programming language which is an open-source, object oriented programming language with simple syntax similar to Perl and Python is

A. C
B. C++
C. Java
D. Ruby
Answer» E.
29.

Programming in which programs are made up of modules, which are parts of a program that can be coded and tested separately, and then assembled to form a complete program is called

A. Procedural language
B. assembly language
C. machine language
D. interpretation language
Answer» B. assembly language
30.

Digits, letters and special symbols are known as

A. bits
B. characters
C. fields
D. records
Answer» C. fields
31.

A particular machine language of a specific computer can be used on

A. various computers
B. that computer only
C. memory
D. ALU
Answer» C. memory
32.

Quad core processor has

A. one CPU
B. two CPU
C. three CPU
D. four CPU
Answer» E.
33.

Warehousing section which is long term and have high capacity is termed as

A. primary storage unit
B. secondary storage unit
C. quad storage unit
D. CPU
Answer» C. quad storage unit
34.

Information stored in secondary storage device is

A. persistent
B. unbounded
C. relent
D. resistant
Answer» B. unbounded
35.

Several related fields can be used to compose a

A. bit
B. character
C. field
D. record
Answer» E.
36.

Bit is a

A. binary digit
B. decimal digit
C. hexadecimal digit
D. octal digit
Answer» B. decimal digit
37.

Programming language in which there is a very strong correspondence between the language and the architecture's machine code instructions is termed as

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

Language which initially became widely known as UNIX operating system's development language is

A. FORTRAN
B. Basic
C. Pascal
D. C
Answer» E.
39.

Python, PHP and Ruby languages are type of

A. object oriented programming
B. machine language
C. interpretation language
D. assembly language
Answer» B. machine language
40.

Object oriented scripting based language which is used by numerous websites is

A. Java
B. Visual C++
C. PHP
D. Visual C#
Answer» D. Visual C#
41.

Extensible programming language that can be extended through classes and programming interfaces is

A. Python
B. Perl
C. PHP
D. Ada
Answer» B. Perl
42.

A group of related records is termed as

A. file
B. character
C. field
D. record
Answer» B. character
43.

Unrelated functions and data in procedural paradigm provides real world

A. poor model
B. simplest model
C. formal model
D. good model
Answer» B. simplest model
44.

A separate unit of programming language is termed as

A. module
B. data
C. instruction
D. operation
Answer» B. data
45.

The smallest data item in a computer which can assume the value 0 or the value 1 is called

A. bit
B. character
C. field
D. record
Answer» B. character
46.

Scala was released in

A. 1990
B. 2000
C. 2002
D. 2003
Answer» E.
47.

The iPods, iPhones and iPads programming is based on

A. Objective C
B. Basic
C. Pascal
D. Ada
Answer» B. Basic
48.

Language primarily used to add programmability to web page is

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

Programming language which was designed to allow students to write mainframe computer programs for the Dartmouth Time-Sharing System is

A. FORTRAN
B. Basic
C. Pascal
D. Ada
Answer» C. Pascal
50.

Most popular open source, freely distributed, full featured operating system is

A. Linux Kernel
B. Eclipse
C. Apple
D. Black berry OS
Answer» B. Eclipse