Software Engineering BS/MPhil Computer Science/MS Computer Science 4 Semester/Term University Of Sargodha (UOS) 2023
Discussion
Ask a question about this paper, or help someone else with theirs. Answers are emailed to whoever asked.
No questions yet — be the first to ask.
More Software Engineering papers
See all
Software Engineering BS 4 Semester/Term UOS — University of Sargodha 2024
Uploaded 1 month ago
Download ↓
Software Engineering/Software Re-engineering/Formal Methods in Software Engineering BS 4 Semester/Term 2024
Uploaded 1 month ago
Download ↓
Software Engineering BS 7 Semester/Term 2026
Uploaded 1 month ago
Download ↓
Software Engineering ADP/BS 3 Semester/Term University Of Sargodha (UOS) 2026
Uploaded 4 months ago
Download ↓
Software Engineering ADP/BS 3 Semester/Term University Of Sargodha (UOS) 2026
Uploaded 4 months ago
Download ↓
Software Engineering BS/MS Computer Engineering/MS Software Engineering 4 Semester/Term University Of Sargodha (UOS) 2017
Uploaded 1 year ago
Download ↓
Paper text
Subject: Computer Science
Time Allowed: 02:30 hours
University of Sargodha
BS 4t Term Examination 2023
Paper: Softwre Engineering (CMPC-204)
Maximum Marks: 60
Note:?
Ohiective part is compulsory. Attempt any three questions from subjective part.
Objective Part
(Compuisory)
Q.1. Write short answers of the following in 2-3 lines each on your answer sheet.
(2*12)
*
i. What is Artificial Intelligence Software?
x il.
Define Aesthetic design in WebApps.
!
iii.
Write the major difference between the Iterative Process and Evolutionary Process flows.
x
iv.
Is it possible to combine several process models? If so, justify the answer.
1 V.
What is Extreme Programming (XP)? List down the five values of XP
A
vi.
List two differences between Architectural Pattern and Architectural Design.
2
vii.
Write the main difference between reactive risk strategies and proactive risk strategies.
/
viii.
What are the effects of Change Management on software quality?
1
ix.
Differentiate between the Verification and Validation tasks in software testing.
2 x.
Define White-Box Testing in your own words.
1
xi.
Write any two applications of Unified Modeling Langauge (UML).
1 Xii. What are Data Flow Diagrams (DFDs)?
Subjective Part
(3*12)
Q.2.
Q.3.
Discuss the seven principles that focus on Software Engineering Practice.
What is Agility? Explain any seven principles to achieve Agility in Software Engineering.
2.4. What is Software Architecture and its role in Architectural Design? Describe the three types of
properties of an Architectural Design.
0.5.
Q.6.
What is Extreme Programming (XP)? Explain the activities used in Extreme Programming. (Ch3)
What is architectural style of a software? Briefly explain the taxonomy of architectural styles.
ustadn
ustadni
-- LK-14-02-5545
tadni.com
ustadni.com