MCQOPTIONS
 Saved Bookmarks
				This section includes 883 Mcqs, each offering curated multiple-choice questions to sharpen your Electronics & Communication Engineering knowledge and support exam preparation. Choose a topic below to get started.
| 201. | 
                                    A 8-bit DAC is interfaced with a microprocessor having 16 address lines (A0 …. A15) as shown in the adjoining figure. A possible valid address for this DAC is | 
                            
| A. | 3000H | 
| B. | 4FFFH | 
| C. | AFFFH | 
| D. | C000H | 
| Answer» B. 4FFFH | |
| 202. | 
                                    Classic 8051, extended 8051 and 8051 MX have which of the following memories? | 
                            
| A. | 64 kB external program ROM, 64 kB external data and 128 kB internal RAM | 
| B. | 64 kB program memory, 16 MB program plus constant memory and 64 MB program plus constants | 
| C. | 64 kB program memory, 16 MB program plus constant memory and 8 MB program plus 8 MB constants | 
| D. | 64 kB, 1 MB and 8 MB respectively | 
| Answer» B. 64 kB program memory, 16 MB program plus constant memory and 64 MB program plus constants | |
| 203. | 
                                    Direction: The following item consists of two statements, one labeled as ‘Statement (I)’ and the other as ‘Statement (II)’. Examine these two statements carefully and select the answers to these items using the code given below:Statement (I): The direct memory access or DMA mode of data transfer is the fastest among all the modes of data transfer.Statement (II): In DMA mode the device directly transfers data to/from memory without interference from the CPU. | 
                            
| A. | Both Statement I and Statement II are individually true and Statement II is the correct explanation of Statement I | 
| B. | Both Statement I and Statement II are individually true but Statement II is not the correct explanation of Statement I | 
| C. | Statement I is true but Statement II is false | 
| D. | Statement I is false but Statement II is true | 
| Answer» B. Both Statement I and Statement II are individually true but Statement II is not the correct explanation of Statement I | |
| 204. | 
                                    Consider the following instructions of 8085 microprocessor:i. MOV B, Cii. STA addressiii. ORI byteThe correct sequence in the decreasing order of their respective memory space requirement is: | 
                            
| A. | iii, ii and i | 
| B. | i, iii and ii | 
| C. | i, ii and iii | 
| D. | ii, iii and i | 
| Answer» E. | |
| 205. | 
                                    The normalised form of 1.81 x 10‾¹¹ is | 
                            
| A. | 18.1 x 10‾¹² | 
| B. | 18.1 x 10‾¹³ | 
| C. | 0.181 x 10‾¹⁰ | 
| D. | 0.0181 x 10‾⁹ | 
| Answer» D. 0.0181 x 10‾⁹ | |
| 206. | 
                                    In the expression a = 5 * 2 / 3.2 + 4 / 8 - 2 + 5 / 9 which operation will have the first priority in C? | 
                            
| A. | 5*2 | 
| B. | 2 / 3.2 | 
| C. | 5 * 2 / 3.2 | 
| D. | 4 / 8 | 
| Answer» B. 2 / 3.2 | |
| 207. | 
                                    LET JCOKE = 11 and LPEPSI = 19. Consider the statementIF (JCOKE - LPEPSI) 5, 5, 75 JCOKE = JCOKE + 27 JCOKE = JCOKE + 5The value of JCOKE after the execution of above statement will be | 
                            
| A. | 13 | 
| B. | 16 | 
| C. | 9 | 
| D. | 14 | 
| Answer» B. 16 | |
| 208. | 
                                    If N = 196, the result of the following program will beINTEGER 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 | |
| 209. | 
                                    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 | |
| 210. | 
                                    Consider the following statements 1. A 33 MHz 486 has higher MIPS than 33 MHz 386.2. A 33 MHz 486 has higher MFLOPS than 33 MHz 386 of these statements. | 
                            
| A. | Both are true | 
| B. | Both are false | 
| C. | 1 is true and 2 is false | 
| D. | 1 is false and 2 is true | 
| Answer» B. Both are false | |
| 211. | 
                                    Let JCOKE = 3 and LPEPSI = 5. Consider the statementIF (3 * JCOKE. EQ. LPESPSI)JCOKE = JCOKE + 2JCOKE = JCOKE + 5What will be the final value of JCOKE after the above statement is executed? | 
                            
| A. | 8 | 
| B. | 1 | 
| C. | 15 | 
| D. | 10 | 
| Answer» B. 1 | |
| 212. | 
                                    Consider the following mnemonics 1. MOV2. ADD3. LXI Which of the above are valid for 8085? | 
                            
| A. | 1 and 2 only | 
| B. | 1 only | 
| C. | 1, 2 and 3 | 
| D. | 1 and 3 only | 
| Answer» D. 1 and 3 only | |
| 213. | 
                                    Consider the following symbols for arithmetic operators for integers 1. +2. div3. mod4. / 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 | |
| 214. | 
                                    Consider the following statements about Infix and Post fix notations in Pascal 1. In Infix notation operators appear between the operands on which they operate.2. In Post fix notation operators appear after the operand.3. 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 | |
| 215. | 
                                    Consider the following statements about 8085 1. The instruction LDA uses direct addressing mode.2. The instruction MVI uses direct addressing mode.3. The instruction MVI uses immediate addressing mode.4. 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 | |
| 216. | 
                                    Consider the following expressions in Java:int a, b, c,a = 40;b = a++ ;c = ++a ;Now the values of a, b, c are | 
                            
| A. | 42, 40, 42 respectively | 
| B. | 42, 42, 42 respectively | 
| C. | 40, 42, 42 respectively | 
| D. | 40, 40, 42 respectively | 
| Answer» B. 42, 42, 42 respectively | |
| 217. | 
                                    'Rotate instruction' in microprocessor belongs to | 
                            
| A. | data transfer group | 
| B. | arithmetic group | 
| C. | logic group | 
| D. | branch group | 
| Answer» D. branch group | |
| 218. | 
                                    Read the following statements about sets 1. If A and B are sets then A + B denotes union of sets A and B.2. The union of A and B is that set whose elements are in either A or B or both.3. If A and B are sets, then difference of sets A and B is denoted by A - B.4. A - B in the set obtained by removing elements of A from B. Which of the above are true? | 
                            
| A. | All | 
| B. | 1, 2 and 3 only | 
| C. | 2 and 3 only | 
| D. | 1 and 4 only | 
| Answer» B. 1, 2 and 3 only | |
| 219. | 
                                    Consider the following statements about Java variables 1. Java variable must start with a letter or underscore or dollor sign.2. Java variable can not start with a digit.3. After the first character the variable can have any combination of letters or numbers.4. Capitalization of letters must be consistent. Which of the above are correct? | 
                            
| A. | All | 
| B. | 1, 2 and 3 only | 
| C. | 2, 3, 4 only | 
| D. | 1, 2 and 4 only | 
| Answer» B. 1, 2 and 3 only | |
| 220. | 
                                    Consider the following program for 8085MVIA, 00HLXIH, OEAOFGV LDAZ ADI 0005HWhat does this program do? | 
                            
| A. | Adds decimal number 5 to contents of memory | 
| B. | Subtracts decimal number 5 from contents of memory | 
| C. | Subtracts decimal number 15 from contents of memory | 
| D. | Adds decimal number 15 to contents of memory | 
| Answer» B. Subtracts decimal number 5 from contents of memory | |
| 221. | 
                                    Consider the following statements about an array in Pascal 1. An array has a fixed predetermined number of components.2. Any component of an array can be accessed using an index.3. An array variable name refers to a group of quantities by a single name.4. When array variables are used an appropriate declaration is required. Which of the above are correct? | 
                            
| A. | All | 
| B. | 1, 2, 3 only | 
| C. | 2, 3, 4 only | 
| D. | 1, 2 and 4 only | 
| Answer» B. 1, 2, 3 only | |
| 222. | 
                                    If RADIUS = 3.0 the result of the following FORTRAN 77 program will beREAL RADIUS, CAREA, SAREA, RATIOPIPI = 3.1416READ *, RADIUS CAREA = PI * RADIUS * RADIUSSAREA = 2 * RADIUS * RADIUSRATIO = CAREA/SAREA | 
                            
| A. | 1.5708 | 
| B. | 1 | 
| C. | 28.2744 | 
| D. | 18.0 | 
| Answer» B. 1 | |
| 223. | 
                                    If KMT = 100, LITRES = 5.0, PCOST = 28.0 and OPCOST = 70.0 what will be the result of the following FORTRAN 77 program?INTEGER KMTREAL LITRES, PCOST, OPCOST, PKCOST READ *, KMT,LITRES, PCOST, OPCOST, PKCOSTKMPL = KMT/LITRES PKCOST = (PCOST * LITRES + OPCOST)/ KMT | 
                            
| A. | 2 | 
| B. | 2.10 | 
| C. | 21 | 
| D. | 21.0 | 
| Answer» C. 21 | |
| 224. | 
                                    Consider the following statements about expressing real constants in exponential form in C1. The mantissa and exponent are separated either by e or E.2. The mantissa and exponent may have positive or negative sign.3. Default sign of mantissa is positive.4. Default sign of exponent is negative. Which of the above statements are wrong? | 
                            
| A. | 1 only | 
| B. | 1 and 4 only | 
| C. | 1, 3 and 4 only | 
| D. | 4 only | 
| Answer» C. 1, 3 and 4 only | |
| 225. | 
                                    Each instruction in assembly language program has the following fields: 1. Lable field2. Mnemonic field3. Operand field4. Comment field The correct sequence of these fields is? | 
                            
| A. | 1, 2, 3, 4 | 
| B. | 1, 2, 4, 3 | 
| C. | 2, 1, 3, 4 | 
| D. | 2, 1, 4, 3 | 
| Answer» B. 1, 2, 4, 3 | |
| 226. | 
                                    Consider the following statements 1. An assembler is a program having assembly language program as input and machine language program as output.2. A macro assembler is an assembler with additional macro facilities.3. A cross assembler for a μP X is an assembler which executes on source microcomputer with a different CPU than X bit generates code for X.4. Assemblers generally do not provide macro facilities. Of the above statement | 
                            
| A. | All are correct | 
| B. | only 1, 2, 3 are correct | 
| C. | only 1, 2, 4 are correct | 
| D. | only 1, 3, 4 are correct | 
| Answer» C. only 1, 2, 4 are correct | |
| 227. | 
                                    Consider the following statements 1. The sign of a floating point number depends on the sign of mantissa only.2. If the absolute value of a number is less than 1, the sign of exponent is zero or positive.3. With sign bit of mantissa as 0, increasing the exponent from a positive to a more positive value gives a larger floating point number. Which of the above are correct? | 
                            
| A. | All | 
| B. | 1 and 2 only | 
| C. | 1 and 3 only | 
| D. | 2 and 3 only | 
| Answer» D. 2 and 3 only | |
| 228. | 
                                    The first row of the window is called ' Title bar '. | 
                            
| A. | True | 
| B. | False | 
| C. | May be True or False | 
| D. | Can't say | 
| Answer» B. False | |
| 229. | 
                                    LPEPSI = 22PEPSI = LPEPSI * LPEPSI + 1GOT TO (3, 5, 9, 11, 13, 17, 21, 23) LPEPSIAfter the execution of above statement the control is transferred to statement number | 
                            
| A. | 3 | 
| B. | 9 | 
| C. | 13 | 
| D. | 23 | 
| Answer» D. 23 | |
| 230. | 
                                    The initial contents of ACC and CY in 8085 are 1. CY = 12. ACC = 10000001 After instruction RAL is executed once the contents of CY and ACC respectively will be | 
                            
| A. | 1 and 00000011 | 
| B. | 0 and 00000011 | 
| C. | 1 and 00000001 | 
| D. | 0 and 00000001 | 
| Answer» B. 0 and 00000011 | |
| 231. | 
                                    Consider the following rules in Fortran 1. A signed or unsigned real variable name or a real constant is a real expression.2. Two real expressions connected by an arithmetic operator is a real expression.3. 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 | |
| 232. | 
                                    Consider the following statements about DRAM 1. Page mode read operation is faster than R̅A̅S̅ read2. R̅A̅S̅ input remains active during column address strobe3. The row and column addresses are strobed into the internal buffers using R̅A̅S̅ and C̅A̅S̅ inputs respectively Which of the above statements are correct? | 
                            
| A. | 1 and 3 only | 
| B. | All | 
| C. | 1 and 2 only | 
| D. | 2 and 3 only | 
| Answer» C. 1 and 2 only | |
| 233. | 
                                    Consider the following strings:1. A2. Z23. X3Y4. P12R5. BXWhich of the above strings are valid in Pascal? | 
                            
| A. | All | 
| B. | 1, 2, 3 | 
| C. | 1, 2, 4, 5 | 
| D. | 1, 2, 3, 5 | 
| Answer» B. 1, 2, 3 | |
| 234. | 
                                    Let the initial contents of ACC and CY in 8085 be 1. CY = 12. ACC = 10000001 After the instruction RAL is executed twice the contents of CY and ACC respectively will be | 
                            
| A. | 1 and 00000011 | 
| B. | 0 and 00000111 | 
| C. | 1 and 00000111 | 
| D. | 0 and 00000011 | 
| Answer» C. 1 and 00000111 | |
| 235. | 
                                    Read the following statements about 8085 1. RAL instruction rotates ACC contents left by 1 bit2. When RAL instruction is executed once the binary number gets doubled3. STC means set CY to 1 Which of the above statements are correct? | 
                            
| A. | 1 and 2 only | 
| B. | 1, 2 and 3 only | 
| C. | 1, 2 and 4 only | 
| D. | 1 and 4 only | 
| Answer» C. 1, 2 and 4 only | |
| 236. | 
                                    Consider the following about 'return' statement in C 1. On executing the return statement, it immediately transfers the control back to the calling program.2. There is no restriction on the number of 'return' statements present in a function.3. The 'return' statement must be present at the end of called 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» C. 1 and 3 only | |
| 237. | 
                                    The correct way of writing the expression NV²/2 + GH/3D in Pascal is | 
                            
| A. | N * V * V / 2 + G * H / 3D | 
| B. | N * V * V / 2.0 + G * H / (3.0 *D) | 
| C. | N * V * V / 2 + G * H / 3.0 * D | 
| D. | N * V * V / 2.0 + G * H / 3.0 * D | 
| Answer» C. N * V * V / 2 + G * H / 3.0 * D | |
| 238. | 
                                    Read the following statements about Java 1. It is well suited to design software which works in conjunction with internet.2. It is cross platform language.3. Java is close to programming language C, C ++ etc.4. It is an object oriented. Which of the above are correct? | 
                            
| A. | All | 
| B. | 1, 2 and 3 only | 
| C. | 1, 2 and 4 only | 
| D. | 2, 3, 4 only | 
| Answer» B. 1, 2 and 3 only | |
| 239. | 
                                    Consider the following statements 1. EEPROM has the problem of high write time.2. EEPROM has the problem of limited number of write cycles.3. Shadow RAM has the problem of high write time. Which of the above statements 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 | |
| 240. | 
                                    Consider the following statements 1. A total of about 1 million bytes can be directly accessed by 8086 microprocessor.2. The 8086 has thirteen 16 bit registers.3. The 8086 has eight flags.4. Compared to 8086, the 80286 provides a higher degree of memory protection.Of the above statements | 
                            
| A. | 1, 2, 3, 4 are correct | 
| B. | 1, 3, 4 are correct | 
| C. | 1, 2, 4 are correct | 
| D. | 1, 2, 3 are correct | 
| Answer» D. 1, 2, 3 are correct | |
| 241. | 
                                    Consider the following library functions 1. EXP (i.e., ex)2. ARCTAN (i.e. tan‾¹ x)3. SQRT (i.e., √x)4. AES (i.e. |x|) Which of the above are allowed in Pascal? | 
                            
| A. | All | 
| B. | 1 and 3 only | 
| C. | 1, 3, 4 only | 
| D. | 1, 2 and 3 only | 
| Answer» B. 1 and 3 only | |
| 242. | 
                                    In 8085, the pairing of registers B, C, D, E, H, L is | 
                            
| A. | B - C, D - E, H - L | 
| B. | B - D, C - E, H - L | 
| C. | B - C, D - L, H - E | 
| D. | B - H, D - E, C - L | 
| Answer» B. B - D, C - E, H - L | |
| 243. | 
                                    Let JCOKE = 20 and LPEPSI =15. Consider the statementIF(2* JCOKE. LE. LPEPSI)JCOKE = JCOKE + 5JCOKE = JCOKE + 3The value of JCOKE after the execution of above statement will be | 
                            
| A. | 25 | 
| B. | 23 | 
| C. | 15 | 
| D. | 17 | 
| Answer» C. 15 | |
| 244. | 
                                    Consider the following statements:1. In 8085 address and data buses are multiplexed.2. In Z 80 address and data buses are multiplexed.3. In Z 80 address and data buses are not multiplexed.4. Z 80 has 16 bit address bus and 8 bit data bus. Which of the above statements are correct? | 
                            
| A. | 1 and 2 only | 
| B. | 1, 3 and 4 only | 
| C. | 1, 2 and 4 only | 
| D. | 2 and 4 only | 
| Answer» D. 2 and 4 only | |
| 245. | 
                                    Consider the following rules for constructing variable names in C 1. It can have alphabets, digits or underscores but no other special character.2. The maximum number of characters is 8.3. The first character may be an alphabet or digit but not underscore. 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 | |
| 246. | 
                                    Consider the following in object oriented programming 1. An object is a self contained element of a computer program which represents a related group of interests.2. Each object has a specific role in a program.3. All objects can work with other objects in defined ways.4. 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 | |
| 247. | 
                                    When performing numerical calculations in floating point arithmetic 1. Error may occur due to finite representation of numbers.2. Error may occur due to rounding.3. 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 | |
| 248. | 
                                    If quadratic equation x² - 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 | |
| 249. | 
                                    The number of categories in which registers are classified in μP are | 
                            
| A. | 2 | 
| B. | 3 | 
| C. | 4 | 
| D. | 5 | 
| Answer» C. 4 | |
| 250. | 
                                    For the floating point numbers 1.81 x 10‾²⁹ and 0.0152 x 10¹⁸ the normalised forms are | 
                            
| A. | 0.181 x 10‾²⁸ and 0.152 x 10¹⁷ respectively | 
| B. | 18.1 x 10‾³⁰ and 0.152 x 10¹⁷ respectively | 
| C. | 0.181 x 10‾²⁸ and 1.52 x 10¹⁶ respectively | 
| D. | None of the above | 
| Answer» B. 18.1 x 10‾³⁰ and 0.152 x 10¹⁷ respectively | |