Explore topic-wise MCQs in Engineering.

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

1001.

The first row of the window is called ' Title bar '.

A. True
B. False
Answer» B. False
1002.

8255 A has three 8 bit ports A, B, C for peripheral data transfer. For programming 8255 A, these ports are grouped as

A. Port A with Port B
B. Port A with 4 most significant ports of C, port B with 4 least significant ports of C
C. Port A with Port C
D. none of the above
Answer» C. Port A with Port C
1003.

In which of the following 8085 instructions no condition flags are affected?

A. <code>INX <i>rp </i></code>
B. <code>INR <i>r</i></code>
C. <code>SBI data</code>
D. <code>INR M</code>
Answer» B. <code>INR <i>r</i></code>
1004.

'WRITE' is a

A. Word processor
B. Line editor
C. Text editor
D. Column editor
Answer» B. Line editor
1005.

The number of key words in C is

A. 4
B. 8
C. 16
D. 32
Answer» E.
1006.

In super computers the extra level of primary memory is generally called

A. Solid state device
B. Single stage device
C. Digital state device
D. Surface stage device
Answer» B. Single stage device
1007.

Parity means the same as positive or negative number.

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

In memory mapped I/O means that

A. an input or output device is treated by the microprocessor as one memory location
B. input or output devices are treated as distinct
C. an address on the address bus may refer either to a memory location or to an I/O device
D. none of the above
Answer» B. input or output devices are treated as distinct
1009.

Consider the following symbols for arithmetic operators for integers +divmod/ Which of the above are used in Pascal?

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

Which of the following READ statements is correct in FORTRAN 77?

A. <code>READ *, HONEY (I), I = 1, 5 </code>
B. <code>READ *, (HONEY (I), I = 1, 5)</code>
C. <code>READ * HONEY I, I = 1, 5</code>
D. <code>READ HONEY I, I = 1, 5</code>
Answer» C. <code>READ * HONEY I, I = 1, 5</code>
1011.

The chip 8257 is a

A. programmable interrupt controller
B. programmable DMA controller
C. programmable peripheral interface
D. none of the above
Answer» C. programmable peripheral interface
1012.

Assertion (A): In direct addressing the address of operand is specified in the instruction.Reason (R): Direct addressing is also called absolute addressing.

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
1013.

Assertion (A): In Fortran 77 the statement IMPLICIT INTEGER (A - E) identifies all variable name which begin with A, B, C, D, or E as being of integer type.Reason (R): IMPICIT statement in Fortran 77 is an improvement over earlier versions of Fortran.

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
1014.

Which of the following assembler directives in 8085 does not cause any memory location to be used p?

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

The storage capacity of DSDD disk and DSHD disk are

A. 1.2 MB each
B. 360 KB each
C. 1.2 MB and 360 KB respectively
D. 360 KB and 1.2 MB respectively
Answer» E.
1016.

Which of the following is also called Non volatile RAM?

A. Shadow RAM
B. UVEPROM
C. EEPROM
D. Both (b) and (c)
Answer» B. UVEPROM
1017.

Assertion (A): A dynamic RAM chip has much smaller cell than a static RAM chip.Reason (R): In dynamic RAM one bit of information is stored as the charge on a capacitor.

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» B. Both A and R are correct but R is not correct explanation of A
1018.

Which of the following produces very wide drifts in clock frequency?

A. Crystal
B. RC circuit
C. LC resonant circuit
D. Crystal and RC circuit
Answer» C. LC resonant circuit
1019.

For decimal numbe'r 13.5, the floating point representation in 4 byte excess 128 code is

A. 01101100 00000000 00000000 10000100
B. 00000000 01101100 00000000 10000100
C. 00000000 01101100 10000100 00000000
D. 01101100 00000000 10000100 00000000
Answer» B. 00000000 01101100 00000000 10000100
1020.

Read the following statements: A P generally interfaced to several memory chips and I/O devicesAddress space provided by P is partitioned into sub sets of addressesAddress map and address partition refer to different terms in address space Which of the above are correct?

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

The register set and instruction set of 8088 is similar to that of

A. 8085
B. 8086
C. partly 8085 and partly 8086
D. none of the above
Answer» C. partly 8085 and partly 8086
1022.

Which of the following buses does not exist in 8085?

A. Data bus
B. Address bus
C. Control bus
D. Exchange bus
Answer» E.
1023.

The sign of a floating point number depends on

A. only the sign of mantissa
B. only the sign of exponent
C. the sign of both mantissa and exponent
D. either (a) or (b)
Answer» B. only the sign of exponent
1024.

Assertion (A): A higher level language is less efficient that machine language but more efficient than assembly language.Reason (R): It is easier to learn and use higher level language than machine language.

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» E.
1025.

The accumulator drives the ALU.

A. True
B. False
Answer» B. False
1026.

System bus is the communication channel between microprocessor and peripherals.

A. True
B. False
Answer» B. False
1027.

If INT = 50 and LOOT = 30, the result of assignment statement SAL = INT + LOOT is

A. 50
B. 80
C. 8.0
D. 5.0
Answer» C. 8.0
1028.

Which of the following is the software for financial accounting?

A. COBOL
B. MS WORD
C. Page maker
D. DB III plus
Answer» E.
1029.

In 8085

A. RST 6.5 and RST 5.5 are high level sensitive interrupts
B. RST 6.5 and RST 5.5 are low level sensitive interrupts
C. RST 5.5 is low level sensitive interrupt but RST 5.5 is high level-sensitive interrupt
D. RST 5.5 is low level sensitive interrupt but RST 6.5 is high level sensitive interrupt
Answer» B. RST 6.5 and RST 5.5 are low level sensitive interrupts
1030.

Consider the following in C Arithmetic operations can be performed on ints.Arithmetic operations can be performed on floats.Arithmetic operation can be performed on chars 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
1031.

8085 needs + 10 V supply.

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

Consider the following about 'arrays' in C An array is a collection of similar elements.An array can not have 10 numbers 5 of which are ints and 5 are floats.An array can have ints and chars in the same array. 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
1033.

If J = 12 and X = 24.4 the result of the following FORTRAN 77 program will be READ *, J, XK = J ** 2Z = 3 * XPrint *, J, K, Z

A. 12, 144, 73.2
B. 15.0, 144.0, 73.2
C. 15.0, 144.0, 73
D. 15. 144. 73
Answer» B. 15.0, 144.0, 73.2
1034.

Read the following rules for scanning Boolean expressions in Pascal The expressions are scanned from left to right.The operations are scanned in the order NOT, AND, OR.All operators (i.e., NOT, AND and OR) are scanned together.In one scanning all the operators of only one type are scanned. Which of the above are correct?

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

Consider the following statements about Infix and Post fix notations in Pascal In Infix notation operators appear between the operands on which they operate.In Post fix notation operators appear after the operand.The Infix expression A + B - C + D will appear as AB + C - D + in post fix notation. 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
1036.

IC 74181 performs arithmetic operations when M = 1.

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

Which of the following statement number is not valid in Basic

A. 12
B. 521
C. 662512
D. 99999
Answer» D. 99999
1038.

Which of the following is not a data base function?

A. DAVERAGE
B. MAX
C. DCOUNT
D. DSTDEV
Answer» C. DCOUNT
1039.

Consider the following in object oriented programming An object is a self contained element of a computer program which represents a related group of interests.Each object has a specific role in a program.All objects can work with other objects in defined ways.Objects are also called instances Which of the above are correct?

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

Assertion (A): In C a character constant is either a single alphabet or digit or special symbol enclosed within single inverted commas.Reason (R): In C the maximum length of a character constant can be 2 characters.

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» D. A is wrong R is correct
1041.

Which of the following conditional statements is not valid in Pascal?

A. If A > = B then B : = C + D + X
B. If (N = 45) THEN X : = X + 2 ELSEX : = 0
C. If A < = B then A : = C * D
D. If (A > = B) X : Y else X : = Z
Answer» E.
1042.

Assertion (A): Mnemonics are used in assembly level program. Reason (R): Computer cannot understand mnemonics.

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
1043.

Which of the following is a valid real variable in FORTRAN 77?

A. <code>KPR</code>
B. <code>LINE</code>
C. <code>JOB</code>
D. <code>RATE</code>
Answer» E.
1044.

Consider the following logical IF statement in FORTRAN 77 IF (SALT. GE. PEPPER) GOTO 11GOTO 13 The above statement using arithmetic IF statement would be

A. IF (SALT - PEPPER) 11, 11, 13
B. IF (SALT - PEPPER) 13, 11, 13
C. IF (SALT - PEPPER) 13, 11, 11
D. IF (SALT - PEPPER) 11, 13, 13
Answer» D. IF (SALT - PEPPER) 11, 13, 13
1045.

Assertion (A): Microprocessor 8085 can address 65536 memory locations.Reason (R): Microprocessor 8085 has 16 address lines.

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» B. Both A and R are correct but R is not correct explanation of A
1046.

If initial value of PROD is zero and a program adds X to PROD, Y times we get the result

A. X + Y
B. XY
C. X / Y
D. X - Y
Answer» C. X / Y
1047.

Initially the number decimal 8 is stored. If instruction RAL is executed twice, the final number stored will be

A. decimals 8
B. decimal 16
C. decimal 32
D. decimal 2
Answer» D. decimal 2
1048.

In Java 31% gives an answer

A. 3
B. 4
C. 3 / 4
D. 4 / 3
Answer» C. 3 / 4
1049.

For the expression cos ( t + 0) the correct Pascal equivalent is

A. <code>BETA * JCOS (OMEGA * <i>T </i> + THETA) / SQRT (SQR (BETA) + SQR (OMEGA))</code>
B. <code>BETA COS (OMEGA * <i>T</i> + THETA) / SQRT [SQR (BETA) + SQR (OMEGA)]</code>
C. <code>BETA COS (OMEGA T + THETA) / SQRT [SQR (BETA) + SQR (OMEGA)]</code>
D. None of the above
Answer» B. <code>BETA COS (OMEGA * <i>T</i> + THETA) / SQRT [SQR (BETA) + SQR (OMEGA)]</code>
1050.

Consider the following features of 'structures' in C? The values of a structure variable can be assigned to another structure variable of the same type using the assignment operator.One structure can be nested within another structure.A variable structure can also be passed to a function. 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