NSCT – Memory Management Concepts MCQs

20 min Score: 0 Attempted: 0/20 Subscribe
1. What is memory management in programming?





2. Which type of memory is used for temporary storage while a program runs?





3. Which type of memory is non-volatile and used to store permanent data?





4. What is a stack in memory management?





5. What is a heap in memory management?





6. What is dynamic memory allocation?





7. What is static memory allocation?





8. What is memory leak?





9. Which of the following helps in automatic memory management?





10. Which memory area stores global and static variables?





11. Which memory area stores local variables and function call information?





12. Which memory area is used for dynamic objects?





13. What is pointer in memory management?





14. Which of the following can prevent memory leaks in languages like Python and Java?





15. What is virtual memory?





16. What is the difference between stack and heap memory?





17. What is memory fragmentation?





18. Which of the following is an advantage of using stack memory?





19. Which of the following is an advantage of using heap memory?





20. What is the main goal of memory management in programming?





All Copyrights Reserved 2025 Reserved by T4Tutorials