Semester : SEMESTER 1
Subject : Advanced Software Engineering
Year : 2020
Term : DECEMBER
Branch : MCA
Scheme : 2020 Full Time
Course Code : 20 MCA 107
Page:1
Reg 11௦.: |
ಇ ಎಂ 06 17, ↽↽↼
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 engineering? (3)
2 Write a short note on project estimation methods in software development. (3)
3 What are the basic concepts of version control system? (3)
4 How software quality is measured? (3)
5 Define the concept of antipatterns. | (3)
6 What are assertions? (3)
7 Define product backlog. (3)
8 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 11
13 Explain the core operations in Git Version Control System to manage 2 (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