Professional Documents
Culture Documents
NCS53 ModelQP v1
NCS53 ModelQP v1
NCS53 ModelQP v1
USN 1 S I N5CCS01
Siddaganga Institute of Technology, Tumakuru – 572 103
(An Autonomous Institute affiliated to Visvesvaraya Technological University, Belagavi, Approved by AICTE, New Delhi)
2.a. Name the five core characteristics that makes a software engineer 1 1 2 2 10
expert at learning and five ideas that helps a software engineer
manage complexity.
b. Name the four basic process activities of software engineering. 1 1 2 2 4
c. Explain how software teams cope with changes and try to reduce 2 1 2 2 6
the cost of change.
UNIT-2
3.a. With suitable examples, distinguish between functional and non- 4 2 1 2 6
functional requirements.
b. What is an architecture view? With a neat picture explain the 4+1 2 2 1 2 8
view model of software architecture.
c. With a suitable example, distinguish between a class diagram and 4 2 2 2 6
a sequence diagram.
4.a. What is a use case? Explain its structure and significance with a 2 2 2 2 6
neat UML diagram.
b. With a neat picture, explain the architecture of a web application 2 2 2 2 6
that uses a MVC pattern.
c. What is system modelling? Name and briefly explain the four types 1 2 2 2 8
of system models.
UNIT 3
5.a. What is software reuse? Discuss the four levels at which software 2 3 2 2 6
can be reused.
b. What is partition testing? Create three equivalence partitions for the 2 3 2 2 6
following input values: 1, 3, 4, 7, 10, 11, 13, 19
UNIT 4
7.a. With suitable examples explain the terms project, program and 2 4 2 2 6
portfolio.
b. Name the elements of a project management plan. 1 4 2 2 4