Quiz Space

Software Engineering · End Term · 13 Apr 2025 · January 2025 term · Set 1

Question 11: Veena encounters an incorrect output in her program. She…

Question 11

+4 marksOne correct option

Veena encounters an incorrect output in her program. She starts by identifying the specific statement that produced the wrong value and then traces back through the code to find the original mistake. Which debugging strategy is she using?

  1. A

    Input manipulation

  2. B

    Backwards debugging

  3. C

    Forwards debugging

  4. D

    Blackbox debugging

Show answer

Correct answer

  • B

    Backwards debugging

Question 11 of 24 in the IIT Madras BS Software Engineering (Software Engineering) End Term paper sat on 13 Apr 2025, in the January 2025 term (IIT M IMPROVEMENT FN EXAM QIM2 13 Apr). It carries 4 marks.

This question was also asked in

More questions from this paper

  1. Q1A new startup is launching a mobile app that helps users track their fitness progress. Before launching, the company wa…
  2. Q2A software team is struggling with tracking their project’s progress. They need a tool that provides both a high-level …
  3. Q3An online retail website noticed a drop in sales. Analysis showed that pages were taking too long to load. Which of the…
  4. Q4Which of the following is a characteristic of the Big Bang approach?
  5. Q5A team is conducting a test where they push a system beyond its expected capacity to see how it handles high data loads…
  6. Q6A software engineer is developing a weather prediction system and needs to decide on an efficient way to organize and a…
  7. Q7A company wants to estimate the development time and cost of a software project based on mathematical models and predef…
  8. Q8In an Agile development cycle, a company follows Scrum methodology. During each sprint, the team holds a daily meeting …
  9. Q9A social media platform plans to release a new algorithm update to a small percentage of users based on their location …
  10. Q10You are working on an e-commerce platform where a buyer places an order. Once the order is placed, multiple steps need …
  11. Q12A large inventory management system has multiple modules that all access and modify a shared global variable storing th…
  12. Q13Figure question
  13. Q14A team is developing an e-commerce website, but due to poor scheduling and mismanagement, they fail to meet project mil…
  14. Q15An airline booking website has redesigned its interface. Frequent travelers who used the previous version of the site f…
  15. Q16A user is using an e-commerce website where the "Add to Cart" button is always located in the bottom-right corner of ea…
  16. Q17An e-commerce platform must comply with banking regulations when adding seller accounts and processing payments. To und…
  17. Q18The following user story is updated from its original version:\ Before: "As a user, I want to search for products."\ Af…
  18. Q19A development team is working on a new software application. Which of the following are characteristics of a developmen…
  19. Q20A startup wants to avoid infrastructure management while deploying its web application quickly. They are considering Pl…
  20. Q21Which of the following are characteristics of Peer-to-Peer (P2P) architecture?
  21. Q22Akash is looking for an IDE that supports Python development and offers features like syntax checking and easy debuggin…
  22. Q23Identify the set(s) of valid test cases for branch coverage.
  23. Q24Identify the set(s) of valid test cases for multiple condition coverage.