Embedded Systems
Two marks questions
1. Differentiate Harvard architecture and Von-Neumann architecture.
2. Define thread?
3. Define process?
4. Define Task?
5. How transistors are used in embedded hardware circuit?
6. Write the drawbacks of super loop?
7. What is typical embedded system?
8. Define Non-Preemptive multitasking?
9. Define Preemptive multitasking?
10. Define Co-operative multitasking?
11. Write about super loop based design?
12. Write the major application areas of embedded system?
13. Explain the usage of capacitors and inductors in embedded hardware circuit?
14. Define file system management?
15. What is Latch?
16. What is Interrupt?
17. What is shared memory?
18. Differentiate RISC and CISC?
19. Differentiate Big Endian and Little-Endian Processors?
20. Differentiate Microprocessor and Microcontroller?
21. Define IDE(Integrated Development Environment) tools?
22. Write the execution steps for embedded firmware?
23. What is an embedded system?
24. Advantages and Disadvantages of assembly language-based development?
25. Advantages and Disadvantages of high language-based development?
26. What are serial communication devices?
27. What are Parallel communication devices?
28. What is ROM? How the ROM classified?
29. What is RAM? How the RAM classified?
30. Explain the purpose of embedded system.
31. Define message passing?
32. Define shared memory?
33. Define remote procedure call/sockets?
34. Define Task communication?
35. Define Task synchronization?
36. What Task synchronization issues?
37. Define multi-tasking and multi-processing?
38. Define device drivers?
39. Define operating systems?
40. Distinguish between monolithic and micro kernel?
41. What are the types of operating systems?
42. Define sensors?
43. Define actuators?
44. Distinguish between the serial and parallel interface?
45. Define memory shadowing?
46. Explain the memory selection of embedded systems?
47. Differentiate between general purpose and domain specific processors?
48. Define ASIC’s?
49. Define COT’s?
50. Define PLD’s?
51. What are the quality attributes of embedded systems?
52. What are the types of firmware?
53. What is BIOS?
54. Explain what are real-time embedded systems?
55. Explain what is interrupt latency?
56. Explain what is a Watchdog Timer?
57. Mention what are the essential components of embedded system?
58. Why embedded system is useful?
59. What are the requirements of embedded system?
60. What are the design metrics?
61. What are the challenges of embedded systems?
62. Give the characteristics of embedded system?
63. What are the functions of memory?
64. What are the 3 types of operating modes?
65. What is USB? Where is it used?
66. What are the four types of data transfer used in USB?
67. Define deadlock?
68. What is busy waiting?
69. How the processes communicate through message passing?
70. What is RTOS?
71. Compare OS and RTOS.
72. When RTOS necessary and when it is not necessary in the Embedded system?
73. What is Task scheduler?
74. Define Inter process communication.
75. What is shared data problem?
76. Define Semaphore.
77. Define Mailbox and Pipe.
78. Define Message Queue.
79. What are the goals of RTOS?
80. List the functions of a kernel.
81. What are the various scheduling criteria for CPU scheduling?
82. What is IPC? Mention the two different ways available for it.
83. Mention some task scheduling algorithms?
84. What are the task states? Draw the state diagram of task?
85. What is the significance of brown-out protection circuit?
86. What is the significance of reset circuit?
87. What is the significance of oscillator circuit?
88. What is the significance of real time clock?
89. What are hard and soft real time systems?
90. Differentiate between timers and counters?
91. Give some examples for small scale embedded systems?
92. What are the 3 types of operating modes?
93. Define machine cycle?
94. What is I2C?
95. What is Computational Model?
96. What is the difference between Model and languages?
97. When RTOS necessary and when it is not necessary in the Embedded system?
98. Define Task Control Block (TCB)?
99. Mention how I/O devices are classified for embedded system?
100. What are the advantages of embedded systems?