- 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) none of theses B) 500 C) 1600 D) 8000 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) 0.0244V B) 0.00244V C) none of these D) 0.00024V E) 0.00098V
- 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) interrupt service routine (ISR) B) none of thees C) algorithm 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) 1.5W B) 15W C) none of these D) 0.15W E) 0.015W
- 5. what is an embedded system on chip Soc
A) a standalone software application B) a type of computer motherboard C) none of these D) a micro controller with integrated memory, processing, and I/o peripherals 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) SPI (Serial Peripheral Interface) B) Bluetooth C) HDMI D) USB E) none of these
- 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) none of these B) 0.13 seconds C) 0.32768 seconds D) 0.016 milliseconds E) 8.9milliseconds
- 8. in embedded systems, what is 'firmware'?
A) software that is temporarily stored in RAM B) software that is stored in flash memory and runs on the micro controller C) none of these 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) to monitor the performance of the CPU B) to generate clock signals C) none of these D) indefinitely E) to prevent code from running
- 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) 8 B) 16 C) 32 D) none of these 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) 100 hours B) 10 hours C) none of these D) 1000 hours E) 1 hour
- 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) 0.0165 W C) none of these D) 0.165 w E) 16.5 w
- 13. what is embedded system?
A) a system where software can be easily upgraded remotely B) a computer system that primarily rins wen applications C) none of these D) a specialized computer system designed for a specific E) a system that uses virtualization technology
- 14. in an embedded system, if the clock frequency is 16MHz, what is the period of one clock cycle microseconds?
A) 0.125 us B) 16 us C) 1u D) none of these E) 0.0625 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) 10.41 ms B) 2.08 ms C) 20.83 ms D) none of these E) 4.16 ms
|