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.

Which one of the following is valid integer variable in FORTRAN 77?

A. <code>BRG</code>
B. <code>IBRG</code>
C. <code>VS</code>
D. <code>PEC</code>
Answer» C. <code>VS</code>
2.

In a computer the data transfer between hard disk and CPU is nearly the same as that between diskette and CPU.

A. True
B. False
Answer» C.
3.

The character set of Fortran 77 includes lower case alphabets a to z.

A. True
B. False
Answer» C.
4.

The forms of IF statements in FORTRAN 77 are called

A. logical IF and Block IF
B. logical IF, block IF and arithmetic IF
C. logic IF, block IF, arithmetic IF and negate IF
D. logical IF and arithmetic IF
Answer» C. logic IF, block IF, arithmetic IF and negate IF
5.

The command ^C in MS WORD

A. copies the text in clip board
B. copies the text in secondary storage device
C. copies the text in file
D. None of the above
Answer» B. copies the text in secondary storage device
6.

An e-mail message can be sent to many recipients.

A. True
B. False
Answer» B. False
7.

In C the keywords are also called

A. special words
B. reserved words
C. class words
D. character words
Answer» C. class words
8.

Which of the following directives in 8085 causes two bytes to be reserved in the memory?

A. D S
B. D B
C. D W
D. E Q U
Answer» D. E Q U
9.

In 8086 the flag which enables or disables external interrupts is

A. IF
B. DF
C. TF
D. CF
Answer» B. DF
10.

Consider the following statements about 8085 The instruction LDA uses direct addressing mode.The instruction MVI uses direct addressing mode.The instruction MVI uses immediate addressing mode.The instruction LDA uses immediate addressing mode. Which of the above are correct?

A. 1 and 3 only
B. 3 and 4 only
C. 1 and 2 only
D. 2 only
Answer» B. 3 and 4 only
11.

Which of the following is not a valid logical expression in Pascal?

A. A > = B
B. A < = B
C. A = < B
D. A < > B
Answer» D. A < > B
12.

An instruction using immediate addressing mode in 8085 is

A. 2 bytes long
B. 3 bytes long
C. 2 or 3 bytes long
D. 1 or 2 or 3 bytes long
Answer» E.
13.

Consider the directive T : DS105. This directive

A. directs the assembler to reserve a sequence of 105 bytes in the memory
B. directs the assembler to reserve a sequence of 105 bits in the memory
C. directs the assembler to reserve a sequence of consecutive 105 bytes in the memory
D. directs the assembler to reserve a sequence of consecutive 105 bits in the memory
Answer» D. directs the assembler to reserve a sequence of consecutive 105 bits in the memory
14.

Consider the instructions MOV M, BOUT 4LDA X Which of the above uses IO/W cycle?

A. 1 only
B. 1 and 2 only
C. 2 only
D. 3 only
Answer» D. 3 only
15.

One can format a disc using window explorer.

A. True
B. False
Answer» B. False
16.

It is difficult to write a program in a machine language.

A. True
B. False
Answer» B. False
17.

A string variable in Basic is

A. an alphabet followed by dollar sign
B. a digit followed by dollar sign
C. either (a) or (b)
D. neither (a) nor (b)
Answer» B. a digit followed by dollar sign
18.

DMA stands for

A. Direct Memory Address
B. Distributed Memory Address
C. Direct Memory Accumulator
D. Decimal Machine Address
Answer» B. Distributed Memory Address
19.

RESET OUT signal when high indicates that

A. program counter etc. are being set
B. program counter etc. are being reset
C. either (a) or (b)
D. none of the above
Answer» C. either (a) or (b)
20.

Which of the following identifiers is valid in Pascal?

A. <code>THETA</code>
B. <code>NUM </code>
C. <code>1 ST</code>
D. <code>$ BETA</code>
Answer» B. <code>NUM </code>
21.

In 8086

A. the registers SI and DI are used for string operation
B. the registers CS and DS are used for string operation
C. the registers SS and ES are used for string operation
D. the registers SI and SP are used for string operation
Answer» B. the registers CS and DS are used for string operation
22.

In which of the following logical group instructions of 8085 do the contents of accumulator remain unchanged?

A. <code>ORA <i>r</i></code>
B. <code>ORA M</code>
C. <code>ORI data</code>
D. <code>CMP <i>r</i></code>
Answer» E.
23.

If quadratic equation x2 - 1000x + 25 = 0 is solved using floating point arithmetic with 4 digit mantissa, the roots are

A. .1000 E 4 and .1000 E 4 respectively
B. .0000 E 4 and .0000 E 4 respectively
C. .1000 E 4 and .0000 E 4 respectively
D. None of the above
Answer» D. None of the above
24.

In which of the following 8085 instructions is the 8 bit number in accumulator adjusted to form two four bit BCD numbers

A. <code>DAD <i>rp</i></code>
B. <code>DAA</code>
C. <code>DCX <i>rp</i></code>
D. <code>ADC M</code>
Answer» B. <code>DAA</code>
25.

In 8085 the address space size is

A. 64 kbits
B. 64 k bytes
C. 32 kbits
D. 16 k bytes
Answer» C. 32 kbits
26.

In 8085 the instruction MOV A, B is an example of

A. Direct addressing
B. Immediate addressing
C. Register addressing
D. Register indirect addressing
Answer» D. Register indirect addressing
27.

Pagemaker is an application software for DTP.

A. True
B. False
Answer» B. False
28.

Assertion (A): Logical group of instructions contains instructions for logic operations.Reason (R): Data transfer group instruction is basically a copying instruction.

A. Both A and R are correct and R is correct explanation of A
B. Both A and R are correct but R is not correct explanation of A
C. A is correct R is wrong
D. A is wrong R is correct
Answer» C. A is correct R is wrong
29.

In 8085 which addressing mode is also called inherent addressing?

A. Direct
B. Register
C. Implicit
D. Immediate
Answer» D. Immediate
30.

Consider the following statements for 8085 The most significant 8 bits of address are transmitted on the 8 lines on which data is transmitted.Eight pins are dedicated to transmit the most significant 8 bits of memory address.The least significant 8 bits of address are transmitted on the lines on which data is transmitted.The data and leass significant 8 bits are transmitted at different points in time.Which of the above statements are correct?

A. all
B. 1, 2 and 3 only
C. 2, 3 and 4 only
D. 1, 3 and 4 only
Answer» D. 1, 3 and 4 only
31.

It is desired to evaluate the expression F = B cos Y + C cos2 Y + A cos3 Y The Pascal equivalent to ensure minimum computer time should be written as

A. <code>F = B * COS (Y) + C * SQR (COS (Y) + A * COS (Y) * COS (Y) * COS (Y)</code>
B. <code>F = B * COS (Y) + C * SQR [COS (Y)] + A * COS (Y) * SQR [COS (Y)]</code>
C. <code>F = B * COS (Y) + C * COS(Y) * COS (Y) + A * COS (Y) * COS (Y) * COS (Y)</code>
D. <code> X = COS(Y)<br>Z = SQR (X)<br>F = B * X + C * Z + A * X * Z</code>
Answer» E.
32.

Assertion (A): Microprocessor 8085 has 16 address bus lines and 8 data bus lines.Reason (R): Address bus in 8085 is unidirectional.

A. Both A and R are correct and R is correct explanation of A
B. Both A and R are correct but R is not correct explanation of A
C. A is correct R is wrong
D. A is wrong R is correct
Answer» C. A is correct R is wrong
33.

If the absolute value of a number is less than decimal 1, the sign of exponent in floating point representation is

A. zero
B. negative
C. zero or negative
D. positive
Answer» D. positive
34.

IC 74181 has two select lines.

A. True
B. False
Answer» C.
35.

Plug and play is a hardware specification.

A. True
B. False
Answer» B. False
36.

Which of the following is not a library string function in C?

A. strlen
B. strcpy
C. strdup
D. strbig
Answer» E.
37.

For a 16 bit computer the range of integer constants in C is

A. -32768 to + 32767
B. -32767 to + 32768
C. -65536 to + 65535
D. -65535 to + 65536
Answer» B. -32767 to + 32768
38.

In which group of 8085 instructions condition flags are not affected?

A. Data transfer group
B. Arithmetic group
C. Logical group
D. Both (a) and (c)
Answer» B. Arithmetic group
39.

In 8085, the instruction CMA is an example of

A. Implict addressing
B. Direct addressing
C. Register addressing
D. Immediate addressing
Answer» B. Direct addressing
40.

Assertion (A): Static RAMS are used where speed of operation is of primary concern.Reason (R): Dynamic RAM has lower cost per bit than static RAM.

A. Both A and R are correct and R is correct explanation of A
B. Both A and R are correct but R is not correct explanation of A
C. A is correct R is wrong
D. A is wrong R is correct
Answer» C. A is correct R is wrong
41.

The proper exponential form of - 0.0032 in FORTRAN 77 is

A. -3.2 E - 3
B. -0.0032
C. -0.00032 EI
D. -0.032 E - 1
Answer» B. -0.0032
42.

An advantage of memory interlacing is that

A. a larger memory is obtained
B. effective speed of memory is increased
C. cost of memory is reduced
D. a non-volatile memory is obtained
Answer» C. cost of memory is reduced
43.

Which of the following integer expressions is correct in Pascal?

A. <code>- A + B + M </code>
B. <code> A div B * mod C </code>
C. <code>A - 4.0</code>
D. <code>A / B + D</code>
Answer» B. <code> A div B * mod C </code>
44.

The number of operator to accomplish basic arithmetic in Java is

A. 4
B. 5
C. 6
D. 7
Answer» C. 6
45.

Programs like compilers, assemblers etc. are stored in a mircocomputer in

A. registers
B. cache memory
C. primary memory
D. mass storage
Answer» B. cache memory
46.

When performing numerical calculations in floating point arithmetic Error may occur due to finite representation of numbers.Error may occur due to rounding.Error may occur due to finite representation of inherently infinite process. Which of the above are correct?

A. All
B. 1 and 2 only
C. 1 and 3 only
D. 2 and 3 only
Answer» B. 1 and 2 only
47.

The number of registers and flags in 8086 are

A. 13 and 5 respectively
B. 9 and 5 respectively
C. 13 and 9 respectively
D. 9 and 9 respectively
Answer» D. 9 and 9 respectively
48.

One T state is precisely equal to one clock period.

A. True
B. False
Answer» B. False
49.

Assertion (A): A good algorithm should be fast, require minimal computer memory and time.Reason (R): Many times an algorithm is prepared in the form of a flow chart.

A. Both A and R are correct and R is correct explanation of A
B. Both A and R are correct but R is not correct explanation of A
C. A is correct R is wrong
D. A is wrong R is correct
Answer» C. A is correct R is wrong
50.

Consider the following rules in Fortran A signed or unsigned real variable name or a real constant is a real expression.Two real expressions connected by an arithmetic operator is a real expression.A real variable or constant exponential by an integer constant or integer variable is not valid Which of the above are correct?

A. All
B. 1 and 2 only
C. 1 and 3 only
D. 2 and 3 only
Answer» C. 1 and 3 only