Exam Details
Subject | software engineering | |
Paper | ||
Exam / Course | mca | |
Department | ||
Organization | apj abdul kalam technological university | |
Position | ||
Exam Date | December, 2017 | |
City, State | kerala, thiruvananthapuram |
Question Paper
B B7407
Page 1 of 1
Total Pages: 1
Reg
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
FIRST SEMESTER MCA DEGREE EXAMINATION, DECEMBER 2017
Course Code: RLMCA203
Course Name: SOFTWARE ENGINEERING
Max. Marks: 60 Duration: 3 Hours
PART A
Answer all questions, each carries 3 marks. Marks
1 What is the need of software engineering for developing a good software.
2 Define Adaptive approaches in the software development process.
3 List the advantages of incremental model.
4 What is open closed principle?
5 What is agile process? Mention its characteristics.
6 What is need of Burndown chart based on agile?
7 Describe the concept of code maintainability.
8 Elucidate Devops with an example.
PART B
Answer six questions, one full question from each module and carries 6 marks.
Module I
9 Describe Requirement Engineering in software development process.
OR
10 Explain" Cocomo model" in detail.
Module II
11 What is Risk? Explain Risk Management process.
OR
12 Describe the concept of clean room.
Module III
13 Explain the term Extreme programming in software engineering.
OR
14 What is the need of Regression Testing in software development process?
Module IV
15 Explain Scrum frame work.
OR
16 Describe the characteristics of user stories.
Module V
17 What is Assertive programming?
OR
18 Describe Ruthless Testing.
Module VI
19 Explain Configuration Management.
OR
20 Write a short note on continues integration.
Continuous testing deployment.
Page 1 of 1
Total Pages: 1
Reg
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
FIRST SEMESTER MCA DEGREE EXAMINATION, DECEMBER 2017
Course Code: RLMCA203
Course Name: SOFTWARE ENGINEERING
Max. Marks: 60 Duration: 3 Hours
PART A
Answer all questions, each carries 3 marks. Marks
1 What is the need of software engineering for developing a good software.
2 Define Adaptive approaches in the software development process.
3 List the advantages of incremental model.
4 What is open closed principle?
5 What is agile process? Mention its characteristics.
6 What is need of Burndown chart based on agile?
7 Describe the concept of code maintainability.
8 Elucidate Devops with an example.
PART B
Answer six questions, one full question from each module and carries 6 marks.
Module I
9 Describe Requirement Engineering in software development process.
OR
10 Explain" Cocomo model" in detail.
Module II
11 What is Risk? Explain Risk Management process.
OR
12 Describe the concept of clean room.
Module III
13 Explain the term Extreme programming in software engineering.
OR
14 What is the need of Regression Testing in software development process?
Module IV
15 Explain Scrum frame work.
OR
16 Describe the characteristics of user stories.
Module V
17 What is Assertive programming?
OR
18 Describe Ruthless Testing.
Module VI
19 Explain Configuration Management.
OR
20 Write a short note on continues integration.
Continuous testing deployment.
Other Question Papers
Subjects
- advanced database systems
- advanced java programming
- application development andmaintenance
- applied probability and statistics
- applied statistics lab
- big data technologies
- business intelligence and its applications
- computational science
- computer networks
- computer organization andarchitecture
- data structures
- data structures lab
- database lab
- database managementsystems
- design and analysis of parallel algorithms
- design and analysis ofalgorithms
- digital fundamentals
- discrete mathematics
- elective i
- functional programming
- introduction to machine learning
- mobile application developmentlab
- mobile computing
- object oriented programming
- object oriented programminglab
- operating systems
- operations research
- principles of management
- problem solving and computer programming
- programming lab
- software engineering
- system design lab
- web programming
- web programming lab