Your school name
1st Year Computer Chapter 1 Test1st Year · Computer · Punjab (PTB)
Q1. Multiple choice questions (Attempt all · 10 × 1 = 10)
Which of the following is NOT a step in the debugging process?
Which of the following is an example of a software development framework:
What is a limitation of the Waterfall Model?
What is the Waterfall Model?
Crucial aspect of comprehensive project planning:
What is the primary purpose of a code editor in software development?
What do 'ToyBox' , 'BookBox' , and 'ClothesBox' represent in the class diagram example?
What does "Pair Programming" mean in Agile?
What does UML stand for?
Why are sequence diagrams useful?
Q2. Short questions (Attempt any 6 of 8 · 6 × 2 = 12)
Write down the phases included in Waterfall Model?
Write any two examples of debuggers.
Evaluate the main steps involved in risk assessment and management, and assess their importance in a software project.
Describe the Factory Pattern and explain how it differs from directly creating objects, with an example.
Why are diagrams and models created during the design phase?
Define testing phase.
What is the purpose of graphical representation in software systems?
How does Integration Testing differ from Unit Testing?
Q3. Long questions (Attempt any 2 of 3 · 2 × 4 = 8)
What is a software development framework, and how does it help in the SDLC process? Give an example.
What types of changes or issues are typically addressed during the maintenance phase of software development?
Discuss the role of design pattern in improving software maintainability. How do they contribute to a flexible and scalable system?