MCQOPTIONS
Saved Bookmarks
This section includes 16 Mcqs, each offering curated multiple-choice questions to sharpen your Embedded Systems knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Which of the following stores the context of the exception? |
| A. | stack |
| B. | register |
| C. | ROM |
| D. | RAM |
| Answer» B. register | |
| 2. |
Which of the following clean up the stack? |
| A. | interrupt handler |
| B. | processor |
| C. | exception handler |
| D. | memory handler |
| Answer» D. memory handler | |
| 3. |
How the stack frame errors are caused? |
| A. | stack overflow |
| B. | underrun |
| C. | overrun |
| D. | timing |
| Answer» B. underrun | |
| 4. |
HOW_THE_STACK_FRAME_ERRORS_ARE_CAUSED??$ |
| A. | stack overflow |
| B. | underrun |
| C. | overrun |
| D. | timing |
| Answer» B. underrun | |
| 5. |
Which of the following stores the context of the exception?$ |
| A. | stack |
| B. | register |
| C. | ROM |
| D. | RAM |
| Answer» B. register | |
| 6. |
Which of the following clean up the stack?$ |
| A. | interrupt handler |
| B. | processor |
| C. | exception handler |
| D. | memory handler |
| Answer» D. memory handler | |
| 7. |
Which of the following contains the return information of the stack? |
| A. | table |
| B. | vector |
| C. | frame |
| D. | block |
| Answer» D. block | |
| 8. |
What are the common errors that are seen in memory leakage? |
| A. | memory size |
| B. | memory type |
| C. | stack frame error |
| D. | stack register |
| Answer» D. stack register | |
| 9. |
Which term is used to describe a bug within the memory system? |
| A. | memory leakage |
| B. | buffer memory |
| C. | system call |
| D. | register leakage |
| Answer» B. buffer memory | |
| 10. |
How is the UNIX operating system allocates its memory? |
| A. | statically |
| B. | linearly |
| C. | non linearly |
| D. | dynamically |
| Answer» E. | |
| 11. |
Which is the counterpart of the malloc()? |
| A. | unmalloc() |
| B. | proc() |
| C. | struc() |
| D. | return() |
| Answer» B. proc() | |
| 12. |
Which are the system calls which are used by the UNIX operating system? |
| A. | malloc() |
| B. | unmalloc() |
| C. | malloc() and unmalloc() |
| D. | proc() and return |
| Answer» D. proc() and return | |
| 13. |
What factor depends on the allocation of buffer memory? |
| A. | nature |
| B. | size |
| C. | variable type and definition |
| D. | variable size and type |
| Answer» D. variable size and type | |
| 14. |
Which allocation requires the memory to be defined before building the application? |
| A. | dynamic allocation |
| B. | static allocation |
| C. | linear allocation |
| D. | straight allocation |
| Answer» C. linear allocation | |
| 15. |
How did a buffer memory allocate in the runtime? |
| A. | linearly |
| B. | non-linearly |
| C. | statically |
| D. | dynamically |
| Answer» E. | |
| 16. |
How a buffer memory allocate its memory through the linker? |
| A. | statically |
| B. | dynamically |
| C. | linearly |
| D. | non-linearly |
| Answer» B. dynamically | |