Home /UOS — University of Sargodha /Software Engineering

Software Engineering BS/MPhil Computer Science/MS Computer Science 4 Semester/Term University Of Sargodha (UOS) 2023

Software Engineering BS/MPhil Computer Science/MS Computer Science 4 Semester/Term University Of Sargodha (UOS) 2023 — page 1

Discussion

Ask a question about this paper, or help someone else with theirs. Answers are emailed to whoever asked.

Your email is only used to send you replies and occasional Ustadni updates. It is never shown publicly.

Log in to post under your name

No questions yet — be the first to ask.

More Software Engineering papers

See all

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