Software Engineering, Past Papers

Software Engineering BSSE 3rd Term 2016 Past Paper UOS

Software Engineering BSSE 3rd Term 2016 Past Paper UOS

University of Sargodha
BS 3rd Term Examination 2016

Subject: Software Engineering
Paper: Software Engineering (CMP-3310)

Time Allowed: 2:30 Hours
Maximum Marks: 80

Objective Part (Compulsory)

Q1. Write short answer of the following on your answer sheet. (2*16)
i. What is CMM?
ii. What is System Testing?
iii. Differentiate between Project, Process and Product?
iv. Define Stakeholder?
v. What is SWOT Analysis?
vi. What is Software Refactoring?
vii. What is embedded system?
viii. What’s the difference between Cohesion and Coupling?
ix. Define SQA?
x. What is Gantt Chart?
xi. Write down the name of different phases of Rational Unified Process?
xii. What’s the difference between Testing and Debugging?
xiii. Differentiate between Iterative Model and Incremental Model?
xiv. Define Preliminary Investigation?
xv. What’s the difference between Data and Process Modeling?
xvi. What is Integration Testing?

Subjective Part (3*16)

Q2. Compare and Contrast between Incremental Process Model and Evolutionary Process Model?
Q3. Define Software Design? Explain all sort of design in detail?
Q4. A New Branch School District operates a fleet of 40 buses that serve approximately 1,000 students in grades 1 to 12. The bus operation involves 30 regular routes, plus special routes for activities, athletic events, and summer sessions. The district employs 12 fulltime drivers and 25 to 30 part-time drivers. A dispatcher coordinates the staffing and routes and relays messages to drivers regarding students and parents who call about pickup and drop-off arrangements.
a. Identify possible actors and use cases involved in school bus operations.
b. Create a use case diagram using any one of the use cases identified in part a
c. Create a sequence diagram for the use case you selected.

Q5. Write a note on different types of software Testing techniques?
Q6. What is Project Management? Explain Project Management Life Cycle?