problem 1: What do you mean by the word structured programming? Why must we do the structured programming?
problem 2: What constructs must be there in the structured programming language?
problem 3: Why must we avoid the use of the GOTO statement?
problem 4: What are the benefits of the structured programming?
problem 5: What do you mean by the programming style? describe the dos and don’ts of good programming style?
problem 6: Define the terms verification and validation. describe the differences between them in detail.
problem 7: Distinguish between:
a) Alpha testing and beta testing
b) Top down integration and bottom up integration
problem 8: Why the programmer of a program is not supposed to be its tester? Describe with suitable reason.
problem 9: Does simply presence of fault mean software failure? If no, validate your answer with proper illustration.
problem 10: What do you mean by the term regression testing and where do we utilize it?
problem 11: Define the term testing. What features are to be there in a good test case?
problem 12: Describe why regression testing is essential and how automated testing tools can help with this kind of testing.
problem 13: Describe whether it is possible for the engineers to test their own programs in an objective manner.
problem 14: What do you mean by error, fault and failure? Describe by using appropriate illustrations.