- 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) 8000 B) none of theses C) 500 D) 1600 E) 5000
- 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) none of these B) 0.0244V C) 0.00098V D) 0.00244V E) 0.00024V
- 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) none of thees B) interrupt service routine (ISR) C) compiler directive D) algorithm 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) 1.5W B) 0.15W C) 0.015W D) none of these E) 15W
- 5. what is an embedded system on chip Soc
A) a type of computer motherboard B) a micro controller with integrated memory, processing, and I/o peripherals C) a standalone software application D) none of these E) a network protocol for wireless communication
- 6. which of the following is a common communication protocol used for connecting peripherals and sensors to micro controllers in embedded systems?
A) USB B) Bluetooth C) HDMI D) none of these E) SPI (Serial Peripheral Interface)
- 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.13 seconds B) 0.016 milliseconds C) 0.32768 seconds D) none of these E) 8.9milliseconds
- 8. in embedded systems, what is 'firmware'?
A) none of these B) software that is stored in flash memory and runs on the micro controller C) software that is temporarily stored in RAM D) a network protocol used for data transmission E) a type of hardware component
- 9. in embedded systems, what is the purpose of a watchdog timer?
A) indefinitely B) to generate clock signals C) to prevent code from running D) to monitor the performance of the CPU E) none of these
- 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) none of these B) 8 C) 16 D) 32 E) 64
- 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) 10 hours B) none of these C) 100 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) 0.0165 W B) 1.65w C) none of these D) 0.165 w E) 16.5 w
- 13. what is embedded system?
A) none of these B) a computer system that primarily rins wen applications C) a system where software can be easily upgraded remotely D) a system that uses virtualization technology 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) 16 us B) 0.0625 us C) 0.125 us D) none of these E) 1u
- 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) 2.08 ms B) 20.83 ms C) 10.41 ms D) 4.16 ms E) none of these
|