Emulation Technique MCQ Quiz – Objective Question with Answer for Emulation Technique

11. Which of the following emulators can provide their own in-circuit emulation facility?

A. Simulator
B. Debugger
C. SDS
D. OnCE

Answer: D

Every system can provide its own in-circuit emulation facilities by hooking the port to an interface port in a workstation or the PC while connecting the OnCE port to an external connector.

 

12. What does BDM stand for?

A. background debug mode
B. basic debug mode
C. basic debug microcode
D. background decode mode

Answer: A

The BDM or background debug mode is similar to the on-chip emulator with a slight difference. BDM is provided on the Motorola MC683xx series of processors and for the 8-bit microcontroller like MC68HC12 etc.

 

13. Which emulator is used in MC68HC12?

A. JTAG
B. BDM
C. On-CE
D. SDS

Answer: B

The BDM or the background debug mode is provided on the Motorola MC683xx series of processors and for several 8-bit microcontrollers. One such microcontroller is the MC68HC12.

 

14. Which of the following takes the processor, when the processor enters the BDM mode?

A. address code
B. high-level microcode
C. low-level microcode
D. data code

Answer: C

When the processor enters into the BDM mode, low-level microcode takes the processor which allows the breakpoint to be set, registers to be accessed, and so on.

 

15. Which of the following has the additional circuitry which supports the background debug mode?

A. memory
B. input
C. peripheral
D. processor

Answer: D

The processor has additional circuitry which can provide special support for the background debug mode and is under the control of the remote system connected to its BDM port.

 

16. What is the testing process’ first goal?

a) Bug prevention
b) Testing
c) Execution
d) Analyses

Answer: A

It’s better to prevent a bug rather than putting time into its testing and removal.

 

17. Software mistakes during coding are known as

a) errors
b) failures
c) bugs
d) defects

Answer: C

A software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result.

 

18. Name an evaluation technique to assess the quality of test cases.

a) Mutation analysis
b) Validation
c) Verification
d) Performance analysis

Answer: A

Mutation analysis is used to design new software tests and evaluate the quality of existing software tests.

 

19. Test should be conducted for every possible

a) data
b) case
c) variable
d) all of the mentioned

Answer: D

It increases the scope for code inspection.

 

20. Which of the following is not a part of the bug report?

a) Test case
b) Output
c) Software Version
d) LOC

Answer: D

Line of code(LOC) is immaterial during testing, as it is an exhaustive process.

Scroll to Top