Explore topic-wise MCQs in Information Technology Engineering (IT).

This section includes 192 Mcqs, each offering curated multiple-choice questions to sharpen your Information Technology Engineering (IT) knowledge and support exam preparation. Choose a topic below to get started.

1.

Program functions in a specific language that are readily available to users are called

A. standard function
B. program layout
C. program procedure
D. program layout
Answer» B. program layout
2.

C, Pascal and FORTRAN are

A. Procedural language
B. Structural language
C. Assembly language
D. Machine language
Answer» B. Structural language
3.

An _______ is a connector showing the relationship between the representative shapes.

A. line
B. arrow
C. Process
D. box
Answer» C. Process
4.

Data which can be accessed by any function in a program is

A. local data
B. global data
C. variable
D. string
Answer» C. variable
5.

Java Script is full fledged

A. dynamic programming language
B. static programming language
C. non scripting programming language
D. procedural programming language
Answer» B. static programming language
6.

In computer science, algorithm refers to a special method useable by a computer for solution of a problem.

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

Language used to solve complex mathematical computations is termed as

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

Which of the following is not a flowchart structure?

A. Process
B. Sequence
C. Repetition
D. Case
Answer» B. Sequence
9.

The following is the syntax for: ____(condition) action

A. Else
B. Elif
C. If
D. Switch
Answer» D. Switch
10.

Computers process data under the control of sets of instructions termed as

A. computer programs
B. computer data
C. computer buses
D. computer instructions
Answer» B. computer data
11.

Functions that are used in programs and are defined by programmers are called

A. program layout
B. program procedure
C. built-in functions
D. user-defined function
Answer» E.
12.

Language which features rich text processing capabilities and flexibility is

A. Perl
B. C
C. Visual Basic
D. Ada
Answer» B. C
13.

Now a days Scala's Java compatibility makes well suited for

A. Microsoft development
B. Google development
C. Android development
D. Apple development
Answer» D. Apple development
14.

Programming language which is used to develop large scale enterprise applications, to enhance the functionality of web servers and provide applications for consumer devices is

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

A data structure that follows the FIFO principle.

A. Queue
B. LL
C. Stack
D. Union
Answer» D. Union
16.

Structured languages are

A. less expensive
B. more expensive
C. function less
D. variable less
Answer» B. more expensive
17.

The following symbol denotes:

A. Module
B. Terminal
C. Process
D. i/o operation
Answer» B. Terminal
18.

The following box denotes?

A. Decision
B. Initiation
C. Initialization
D. I/O
Answer» B. Initiation
19.

The word ____________comes from the name of a Persian mathematician Abu Ja’far Mohammed ibn-i Musa al Khowarizmi.

A. Flowchart
B. Flow
C. Algorithm
D. Syntax
Answer» D. Syntax
20.

Language that has become the key programming language for the Mac OSX operating system is

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

Another notation for exponentiation.

A. *
B. **
C. ***
D. *^
Answer» C. ***
22.

Composition of characters or bytes is termed as

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

Structural language is also termed as

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

A symbol used for grouping.

A. ()
B. {}
C. []
D. ” ”
Answer» B. {}
25.

UML began as number of separate modeling languages which are

A. 0
B. 1
C. 2
D. 3
Answer» E.
26.

Language used by Wikipedia and Facebook is

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

Decision mechanism is mainly present in

A. monitor
B. output device
C. memory unit
D. ALU
Answer» E.
28.

Python was released publicly in

A. 1941
B. 1971
C. 1981
D. 1991
Answer» E.
29.

The action performed by a ___________ structure must eventually cause the loop to terminate.

A. sequence
B. case
C. repetition
D. process
Answer» D. process
30.

Most important part of UML is a set of different kinds of

A. objects
B. classes
C. diagrams
D. functions
Answer» D. functions
31.

Processor which implements two 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» C. multi core processor
32.

The following box denotes?

A. Decision
B. Input/Output
C. Process
D. Module
Answer» B. Input/Output
33.

Structured languages tend to be pretty bad at both abstracting over

A. variable declaration
B. function implementation
C. control flow
D. loop irritation
Answer» D. loop irritation
34.

Each statement tells the computer to do something in

A. Procedural language
B. Structural language
C. Assembly language
D. Machine language
Answer» B. Structural language
35.

In C and C++, termed used for a subprogram is termed as

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

Ruby on Rails was used to build user's interface of

A. Twitter
B. Facebook
C. Wikipedia
D. Google
Answer» B. Facebook
37.

In statement '100 LET N1 = LEN(A$)' of BASIC language, built-in function is

A. LET
B. LEN
C. numerical values
D. whole statement
Answer» C. numerical values
38.

What type of structure is this?

A. sequence
B. case
C. repetition
D. process
Answer» D. process
39.

Local data is hidden inside a

A. program
B. function
C. variable
D. string
Answer» C. variable
40.

The programs that run on a computer are referred to as

A. hardware
B. software
C. file ware
D. soft firm
Answer» C. file ware
41.

Programming language used to simplify the development of Microsoft Windows applications is

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

Main memory of computer is termed as

A. primary memory
B. secondary memory
C. non volatile memory
D. input memory
Answer» B. secondary memory
43.

Variable declared outside of a function or a block is called

A. local variable
B. global variable
C. variable
D. string
Answer» C. variable
44.

C was developed by

A. Dennis Ritchie
B. Devid Ritchie
C. John Ritchie
D. Robert Lafore
Answer» B. Devid Ritchie
45.

Programming language which is designed to integrate with Java is

A. Scala
B. Ada
C. Pascal
D. Ruby
Answer» B. Ada
46.

The problem with procedural paradigm is that it leads to an even large number of potential connections between

A. function and constant
B. function and loop
C. function and data
D. data and string
Answer» D. data and string
47.

A ______________ is diagram that depicts the flow of a program.

A. Algorithm
B. Hash Table
C. Graph
D. Flowchart
Answer» E.
48.

Graphical language used for modeling in computer programs is known as

A. UML
B. Java
C. PHP
D. C++
Answer» B. Java
49.

The number of values a function can return at a time?

A. 1
B. 0
C. 2
D. more than 2
Answer» B. 0
50.

Microsoft's object-oriented primary programming languages includes

A. Java
B. Basic
C. Visual Basic
D. Ada
Answer» D. Ada