0% found this document useful (0 votes)
3 views1 page

Model QB Oose

The document is a question bank for a course on Object-Oriented Software Engineering (OOSE), covering various topics such as Agile processes, UML design, software testing methodologies, and project management. It includes questions on design patterns, software configuration management, and specific case studies like a Library Management System and an online ticket reservation system. Additionally, it addresses both theoretical concepts and practical applications in software development and testing.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

Model QB Oose

The document is a question bank for a course on Object-Oriented Software Engineering (OOSE), covering various topics such as Agile processes, UML design, software testing methodologies, and project management. It includes questions on design patterns, software configuration management, and specific case studies like a Library Management System and an online ticket reservation system. Additionally, it addresses both theoretical concepts and practical applications in software development and testing.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

CCS356 – OOSE

QUESTION BANK

1. Give the importance of Agile process.


2. What is meant by Extreme programming?
3. Give the primary goals in the design of UML.
4. Differentiate Sequence and Collaboration Diagram.
5. “A system must be loosely coupled and highly cohesive”-Justify.
6. State Design Pattern.
7. Analyse about CASE tools and where it is used?
8. Illustrate the impact on object orientation in testing.
9. What are the main functions of software configuration management?
10. List out the steps in project scheduling.
11. Discuss about Perspective and Specialized Process in software
Engineering.
12. Write a problem statement for Library Management System. Perform the
Object-Oriented System Development and give the Use Case model for the
same (use include, extend and generalization) and design the UML Use
Case diagram for the same
13. Analyse the Observer pattern for a problem of your choice and discuss
about the solution with neat diagram.
14. Discuss in detail about White box testing, Black box testing and Debugging
concepts.
15. Apply the Bamboo software development tool for integration mechanisms.
16. Draw product breakdown structure and product flow diagram for online
ticket reservation system.

1. List out the essential steps involved in step wise planning.


2. What are the problems with software project from student’s point of view?
3. What is an attribute? Mention its types.
4. Differentiate aggregation and composition.
5. Analyse as to which object-oriented methodology is well suited for (i) Design (ii) Analysis (iii)
Full life cycle (iv) Real time systems.
6. Identify when a pattern is said to be a good pattern.
7. Differentiate White box testing and Regression Testing.
8. Illustrate the different kinds of errors you might encounter when you run your program.
9. What are the different stages in classic project life cycle?
10. Highlight the levels of decision making and information system.
11. Discuss in detail about Agile process and its steps.
12. Analyse about Finite State Machines in Unified Modelling Language.
13. Apply the implementation model (Mapping design to code) and give the
NextGen POS program solution.
14. Discuss in detail about different types of testing with examples.
15. Explain the various activities to be performed in “Analysing the project
characteristics”.
16. Represent the activity diagram for the following Scenario, Booking a ticket
on Indian railways e-ticket system (IRCTC).

You might also like