Exam Details
Subject | software engineering | |
Paper | ||
Exam / Course | m.sc.computer science and information technology | |
Department | ||
Organization | alagappa university | |
Position | ||
Exam Date | November, 2017 | |
City, State | tamil nadu, karaikudi |
Question Paper
M.Sc. DEGREE EXAMINATION, NOVEMBER 2017
Third Semester
Computer Science and Information Technology
SOFTWARE ENGINEERING
(CBCS 2014 onwards)
Time 3 Hours Maximum 75 Marks
Part A (10 X 2 20)
Answer all questions.
1. Define Software Engineering.
2. What are the various applications of Software?
3. What is meant by requirements engineering?
4. Differentiate top-down and bottom-up software cost
estimation approaches.
5. Differentiate architectural and detailed design.
6. List the various elements of data design.
7. What is regression testing?
8. Differentiate black box and white box testing.
9. Define SQA PLAN.
10. State the reasons to require software quality standards.
Sub. Code
4MCI3C2
AFF-4998
2
Ws4
Part B X 5 25)
Answer all questions, choosing either or
11. Discuss the various managerial issues involved in
project development.
Or
Describe the software productivity factors.
12. What are the major factors influencing the software
product cost? Explain.
Or
Explain the various functions of Requirements
Engineering Process.
13. Illustrate architectural design with appropriate
pictorial depictions.
Or
Elaborate any two structured coding techniques.
14. Write a short note on White box and Block box
testing.
Or
Give explanation for the need for software
maintenance.
15. Elucidate the roles of a Software Quality Assurance
group.
Or
What is Statistical Software Quality Assurance?
Explain with suitable example.
AFF-4998
3
Ws4
Part C X 10 30)
Answer any three questions.
16. Briefly discuss the various activities of software project
planning.
17. Explain the two software cost estimation techniques.
18. Illustrate the fundamental concepts of software testing.
19. Give details for metrics used in software testing.
20. State the goals of software quality assurance. Discuss
them.
————————
Third Semester
Computer Science and Information Technology
SOFTWARE ENGINEERING
(CBCS 2014 onwards)
Time 3 Hours Maximum 75 Marks
Part A (10 X 2 20)
Answer all questions.
1. Define Software Engineering.
2. What are the various applications of Software?
3. What is meant by requirements engineering?
4. Differentiate top-down and bottom-up software cost
estimation approaches.
5. Differentiate architectural and detailed design.
6. List the various elements of data design.
7. What is regression testing?
8. Differentiate black box and white box testing.
9. Define SQA PLAN.
10. State the reasons to require software quality standards.
Sub. Code
4MCI3C2
AFF-4998
2
Ws4
Part B X 5 25)
Answer all questions, choosing either or
11. Discuss the various managerial issues involved in
project development.
Or
Describe the software productivity factors.
12. What are the major factors influencing the software
product cost? Explain.
Or
Explain the various functions of Requirements
Engineering Process.
13. Illustrate architectural design with appropriate
pictorial depictions.
Or
Elaborate any two structured coding techniques.
14. Write a short note on White box and Block box
testing.
Or
Give explanation for the need for software
maintenance.
15. Elucidate the roles of a Software Quality Assurance
group.
Or
What is Statistical Software Quality Assurance?
Explain with suitable example.
AFF-4998
3
Ws4
Part C X 10 30)
Answer any three questions.
16. Briefly discuss the various activities of software project
planning.
17. Explain the two software cost estimation techniques.
18. Illustrate the fundamental concepts of software testing.
19. Give details for metrics used in software testing.
20. State the goals of software quality assurance. Discuss
them.
————————
Other Question Papers
Subjects
- .net technology
- c and data structure
- computer fundamentals and architecture
- computer networks
- computer science
- data base technology
- data structure and algorithms
- database technology
- digital computer fudamentals
- elective : computer oriented numerical methods
- elective : computer oriented numericalmethods
- elective : operating system
- elective – computer graphics
- elective – digital image processing
- elective – resource management technique
- elective –– computer graphics
- elective –– computer system architecture
- elective –– multimedia and its applications
- elective — applied mathematics for
- elective — computer oriented numerical methods
- elective — fundamentals of grid and cloud computing
- elective — information security
- elective — microprocessor and assembly language programming
- elective — soft computing
- elective — web technology
- elective: data mining andwarehousing
- java programming
- principles of compiler design
- principles of information technology
- programming in c
- software engineering
- visual programming