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.

801.

If the resolution of a printer is 1200 dpi, the number of dots per square inch is

A. 1200
B. 800
C. 1200 x 1200
D. either (a) or (b)
Answer» D. either (a) or (b)
802.

Machine cycle is always the same as instruction cycle.

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

Which of the following directives in 8085 causes one byte to be reserved in the memory?

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

The chip 8259 is a

A. programmable interrupt controller
B. programmable peripheral interface
C. I/O device
D. memory chip
Answer» B. programmable peripheral interface
805.

Which addressing mode is suitable only for these instructions in which there is only one operand?

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

Assertion (A): Microprocesspr 8085 has six 8 bit registers B, C, D, E, H L.Reason (R): B - C, D - E, H - L may be combined to form register pairs to hold 16 bits data.

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

Microprocessor 386SX is a 16/32 bit microprocessor. It has

A. 16 bit registers and 32 bit data bus
B. 16 bit registers and 16 bit data bus
C. 32 bit registers and 32 bit data bus
D. 32 bit register and 16 bit data bus
Answer» E.
808.

Assertion (A): An instruction cycle consists of fetch and execute cycles.Reason (R): Fetch cycle has one machine cycle but execute cycle may have one or more machine cycles depending on length of 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
809.

Instruction cycle is the time required to complete the execution of an instruction.

A. True
B. False
Answer» B. False
810.

The contents of F register in 8085 are 01010001. This means

A. S = 0, Z = 1, AC = 1, P = 0 and CY=1
B. S = 1, Z = 1, AC = 1, P = 0 and CY=1
C. S = 1, Z = 0, AC = 1, P = 0 and CY=1
D. S = 1, Z = 0, AC = 0, P = 0 and CY=1
Answer» B. S = 1, Z = 1, AC = 1, P = 0 and CY=1
811.

Which of the following is a valid expression in FORTRAN 77?

A. B * - 3
B. B * (- 3)
C. B * * - 3
D. B * + 2
Answer» C. B * * - 3
812.

In setting up 'for' loops in Pascal, the initial and final values of index may be

A. integer constants
B. Integer constants or integer variable names
C. integer constants or integer variable names or integer expressions
D. integer constants or real constants
Answer» D. integer constants or real constants
813.

In a 3 byte instruction of 8085, the first, second and third byte respectively indicate

A. operation code, low order byte of data/address and high order byte of data / address
B. low order byte of data / address, high order byte of data / address and operation code
C. high order byte of data / address, low order byte of data / address and operation code
D. high order byte of data / address, operation code and low order byte of data / address
Answer» B. low order byte of data / address, high order byte of data / address and operation code
814.

In 8085 stack pointer is

A. 4 bit register
B. 8 bit register
C. 16 bit register
D. 32 bit register
Answer» D. 32 bit register
815.

In 8085 microprocessor with memory mapped I/O which of the following is true?

A. I/O devices have 16 bit addresses
B. I/O devices are accessed during IN and OUT instructions
C. There can be a maximum of 256 input and 256 output devices
D. Logic operations can not be performed
Answer» B. I/O devices are accessed during IN and OUT instructions
816.

What does the operator ( ) mean in C?

A. Function expression
B. Array expression
C. Structure operator
D. Increment / Decrement
Answer» B. Array expression
817.

Which of the following is a valid FORTRAN assignment statement?

A. 10 = N
B. X + 2.1 = 5.6
C. A = B
D. A = B = 1
Answer» D. A = B = 1
818.

In 8085 the term 'absolute addressing' means

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

The range of floating point numbers in Java is

A. 1.4 E - 45 to 3.4 E + 38
B. 3.4 E - 45 to 1.4 E + 38
C. 1.4 E - 38 to 3.4 E + 45
D. 3.4 E - 38 to 1.4 E + 45
Answer» B. 3.4 E - 45 to 1.4 E + 38
820.

Which of the following statements is written in plain English in 8085?

A. Data definition
B. Assignment
C. Conditional
D. Repetitive
Answer» B. Assignment
821.

If N = 196, the result of the following program will be INTEGER N, DIGIT 1, DIGIT 2, DIGIT 3, SUMREAD*, NDIGIT 1 = N - (N / 10)* 10 N = N / 10DIGIT 2 = N - (N / 10)* 10 N = N / 10DIGIT 3 = N - (N / 10)* 10SUM = DIGIT 1 + DIGIT 2 + DIGIT 3

A. 196
B. 16
C. 16.0
D. 196.0
Answer» C. 16.0
822.

Which of the following statements in FORTRAN 77 is non executable?

A. GO TO
B. RETURN
C. STOP
D. PARAMETER
Answer» E.
823.

A blank EPROM has

A. all bits set to logical 0
B. all bits set to logical 1
C. half the total number of bits set to 0 and remaining half to logical 1
D. either (a) or (b)
Answer» C. half the total number of bits set to 0 and remaining half to logical 1
824.

In 8085, which of the following registers cannot be paired?

A. A
B. E
C. C
D. both (b) and (c)
Answer» B. E
825.

If the mantissa has a sign bit of 0 and the exponent is changed from a negative number to a more positive number the result is

A. a positive number and closer to zero
B. a positive number and away from zero
C. a negative number
D. a negative number and closer to zero
Answer» B. a positive number and away from zero
826.

The programming language in which Excel records the macro code is

A. basic
B. visual basic
C. video basic
D. basic 2
Answer» C. video basic
827.

The 8085 instruction LDA FFA is an example of

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

Consider the following statement in Fortran 77 READ *, (X.(I), I = 0, 4) Which of the following is correct?

A. 3 values would be read and stored in X (0), X (1), X (2)
B. 4 values would be read and stored in X (0), X (1), X (2), X (3)
C. 5 values would be read and stored in X (0), X (1), X (2), (3)(4)
D. 5 values would be read and stored in X (I), X (2), X (3), X (4), X (5)
Answer» D. 5 values would be read and stored in X (I), X (2), X (3), X (4), X (5)
829.

Fortran 77 has six arithmetic operators.

A. True
B. False
Answer» B. False
830.

The number of select lines in ALU 1C 74181 is

A. 2
B. 4
C. 8
D. 16
Answer» C. 8
831.

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

A. 1.2 E 231
B. 3 E - 2
C. -3.2 E 2.3
D. 1.2 E 23
Answer» B. 3 E - 2
832.

Mouse is a very suitable input device for computers.

A. True
B. False
Answer» B. False
833.

Which of the following instructions have only one operand?

A. Multiply
B. Add
C. Shift
D. Subtract
Answer» D. Subtract
834.

Which of the following is not a keyword in C?

A. int
B. float
C. return
D. capital
Answer» E.
835.

'Rotate instruction' in microprocessor belongs to

A. data transfer group
B. arithmetic group
C. logic group
D. branch group
Answer» D. branch group
836.

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

A. 3 A
B. ALPHA -3
C. ALPHA 3
D. BALPHAC
Answer» D. BALPHAC
837.

In windows the middle button of mouse is not used.

A. True
B. False
Answer» B. False
838.

Assertion (A): In 8085, P flag is for parity checking.Reason (R): If the result of ALU has even parity, P flag is set and if the result has odd parity, P flag is reset.

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

Which of the following is not a special purpose peripheral?

A. Programmable DMA controller
B. Programmable Floppy disc controller
C. Programmable Hard disc controller
D. Programmable CRT controller
Answer» B. Programmable Floppy disc controller
840.

Which of the following is not an interrupt line in 8085?

A. TRAP
B. RST 5.5
C. RST 7.5
D. RST 9.5
Answer» E.
841.

Microprocessor 8088 has

A. 16 bit registers and 16 bit data bus
B. 8 bit registers and 8 bit data bus
C. 8 bit registers and 16 bit data bus
D. 16 bit registers and 8 bit data bus
Answer» E.
842.

In 8085, F register has 8 bits.

A. True
B. False
Answer» B. False
843.

The general purpose register code for accumulator in 8085 is

A. 111
B. 000
C. 001
D. 1111
Answer» B. 000
844.

Which 8085 instruction causes exchange of contents of stack pointer with the contents of H L register pair?

A. <code>XTHL</code>
B. <code>PCHL</code>
C. <code>LHLD</code>
D. <code>MVIA</code>
Answer» B. <code>PCHL</code>
845.

Which of the following is not an internal DOS command?

A. VER
B. COPY
C. MEM
D. DATE
Answer» D. DATE
846.

Assertion (A): The variable name 5KING is not valid in Fortran 77.Reason (R): In Fortran 77 the first character of a variable name must be an alphabet.

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

The four types of integers in Java are called

A. byte, short, int and long
B. bit, byte, short and long
C. nibble, byte, short and long
D. nibble, byte, int and long
Answer» B. bit, byte, short and long
848.

In 8085, high level on INTR line can be recognised only if

A. TRAP and RST lines are high
B. TRAP and RST lines are not high
C. TRAP line is high but not RST line
D. RST line is high but not TRAP line
Answer» C. TRAP line is high but not RST line
849.

Consider the following statements about data structures in Pascal Arrays and files are types of data structures.List structure is not a data structure in Pascal.Each element of a binary tree is called a node of the tree. Which of the above are statements correct?

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

In the expression 3 * * 2 ** 4 ** 2 in FORTRAN 77 which exponentiation is performed first

A. 4 * * 2
B. 2 * * 4
C. 3 * * 2
D. all exponentiation are performed together
Answer» B. 2 * * 4