[go: up one dir, main page]

0% found this document useful (0 votes)
74 views2 pages

Advanced Software Engineering

qp

Uploaded by

Haf hafeefa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views2 pages

Advanced Software Engineering

qp

Uploaded by

Haf hafeefa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Reg No.

:
0520MCA10712200T
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
First Semester MCA (2 Years) Degree Examination December 2020 (2020 Scheme)

Course Code: 20MCA107


Course Name: ADVANCED SOFTWARE ENGINEERING
Marks:60 Duration: 3 Hours
PART A
Answer all questions, each carries 3 marks. Marks
What is the need for software (3)
engineering?
Write a short note on project estimation methods in software development. (3)
3 What are the basic concepts of version control system? (3)
How software quality is measured? (3)
Define the concept of antipatterns. (3)
What are assertions? 3)
Define product backlog (3)
What is the relevance of software testing? (3)
9 What is the purpose of software configuration? (3)
10 What is test automation? (3)
PART B
Answer any one question from each module. Each question carries 6 marks.
Module I
11 Explain predictive and adaptive waterfall models. How is it different from (6)
model in which development phases overlap each other?
OR
12 With an example, explain requirement specification. (6)
Module II
13 Explain the core operations in Git Version Control System to manage a (6)
software project. Clone a repository using Git

OR
14 Explain the differences between "git fetch" and "git pull". How can conflicts be (6)
resolved in git?

Page 1 of 2
0520MCA107122001

Module III
15 Write a short note on creational design pattern. (6)
OR
16 Tllustrate the importance of writing tests with assertions. (6)
Module IV
17 With a neat diagram, explain the scrum framework. (6)
OR
18 Explain the relevance of bug life cycle with a neat diagrarn (6)
Module V
19 Write a short note on the strategies involved in continuous integration. (6)
OR
20 What is C/CD pipeline? Write the principles of software delivery. (6)
****

Page 2 of 2

You might also like