- 1. an embedded system requires a delay of 500 milliseconds. how many clock cycles are needed on a 16 MHz micro controller to achieve this delay?
A) 1600 B) none of theses C) 5000 D) 8000 E) 500
- 2. in an embedded system, a sensor generates analog voltage in the range of 0V to 5V. you want to interface this sensor with a micro controller that has a 12-bit ADC. what is the smallest voltage difference that can be resolved by the ADC?
A) 0.00024V B) 0.00098V C) 0.0244V D) 0.00244V E) none of these
- 3. what is the term of a piece of code in an embedded system that is designed to respond to a specific event of interrupt?
A) algorithm B) none of thees C) interrupt service routine (ISR) D) compiler directive E) subroutine
- 4. an embedded system uses a 32-bit micro controller with a clock frequency of 60 MHz. Calculate the power consumption of the micro controller if it draws 25 ma of current
A) 0.015W B) 1.5W C) 15W D) 0.15W E) none of these
- 5. what is an embedded system on chip Soc
A) a standalone software application B) a micro controller with integrated memory, processing, and I/o peripherals C) a network protocol for wireless communication D) none of these E) a type of computer motherboard
- 6. which of the following is a common communication protocol used for connecting peripherals and sensors to micro controllers in embedded systems?
A) none of these B) SPI (Serial Peripheral Interface) C) Bluetooth D) USB E) HDMI
- 7. an embedded system uses a 32-bit micro controller with clock frequency of 80 MHz. Calculate the maximum time delay that can be achieved using a timer with 16-bit resolution
A) 0.32768 seconds B) 0.016 milliseconds C) none of these D) 0.13 seconds E) 8.9milliseconds
- 8. in embedded systems, what is 'firmware'?
A) a network protocol used for data transmission B) a type of hardware component C) none of these D) software that is stored in flash memory and runs on the micro controller E) software that is temporarily stored in RAM
- 9. in embedded systems, what is the purpose of a watchdog timer?
A) to prevent code from running B) to monitor the performance of the CPU C) indefinitely D) none of these E) to generate clock signals
- 10. a micro controller has 8-bit GPIO ports. How many different digital values can be represented on a single port at a time?
A) 16 B) none of these C) 32 D) 64 E) 8
- 11. you are designing a battery-powered embedded system, and you need to estimate the battery life. if the system consumes an average current of 10mA and the battery capacity is 1000mAh, how long will the battery last?
A) none of these B) 100 hours C) 10 hours D) 1 hour E) 1000 hours
- 12. you are designing an embedded system with limited power budget. the micro controller operates at 3.3V and consumes 50 mA of current. Calculate the power consumption of the micro controller
A) 1.65w B) 16.5 w C) none of these D) 0.165 w E) 0.0165 W
- 13. what is embedded system?
A) a computer system that primarily rins wen applications B) a system where software can be easily upgraded remotely C) a system that uses virtualization technology D) none of these E) a specialized computer system designed for a specific
- 14. in an embedded system, if the clock frequency is 16MHz, what is the period of one clock cycle microseconds?
A) 0.0625 us B) none of these C) 1u D) 16 us E) 0.125 us
- 15. an embedded system uses a 8-bit microcontroller with a clock frequency of 12 MHz. Calculate the time it takes to execute 5,000 instructions if each instruction takes 4 clock cycles.
A) none of these B) 2.08 ms C) 10.41 ms D) 4.16 ms E) 20.83 ms
|