NSCT – Programming Fundamentals MCQs

20 min Score: 0 Attempted: 0/20 Subscribe
1. What is a data structure?





2. What is an algorithm?





3. Which of the following is an example of a linear data structure?





4. Which of the following is a non-linear data structure?





5. What is the main goal of using data structures?





6. What is a stack?





7. What is a queue?





8. Which of the following is true about arrays?





9. Which data structure is ideal for implementing recursion?





10. Which of the following is a dynamic data structure?





11. What is a linked list?





12. Which of the following is a type of searching algorithm?





13. Which searching algorithm is faster for sorted data?





14. Which of the following is a sorting algorithm?





15. What is time complexity?





16. What is space complexity?





17. Which of the following is used to represent hierarchical data?





18. Which of the following is used to represent relationships between objects?





19. Which algorithm technique divides a problem into smaller subproblems and solves them recursively?





20. What is the main goal of algorithms and data structures?





All Copyrights Reserved 2025 Reserved by T4Tutorials