Exam Details

Subject software engineering
Paper
Exam / Course b.c.a. computer applications
Department
Organization alagappa university
Position
Exam Date November, 2017
City, State tamil nadu, karaikudi


Question Paper

B.C.A. DEGREE EXAMINATION, NOVEMBER 2017
Sixth Semester
Computer Applications
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 do you mean by SRS?
3. What is COCOMO?
4. Define DFD.
5. What is coupling?
6. What is PDR? When will it occurs?
7. Distinguish between alpha and beta testing.
8. How can you compute the complexity of the control flow
by McCabe's cyclomatic metric?
9. What is the purpose of quality assurance system?
10. Expand the term SQA? Why it is needed?
Sub. Code
4BCA6C3
AFF-4595
2
WS3
Part B X 5 25)
Answer all questions, choosing either or
11. List out and explain the various project size
categories.
Or
Write short notes on planning activities.
12. What are the two types of cost estimation? Explain
the WBS cost estimation technique.
Or
What are the basic elements of a decision table?
Explain the different types of decision tables.
13. What is cohesion? Explain the various types of
cohesion.
Or
List out and explain the DOS of good coding style.
14. Write short notes on software testing strategy.
Or
Explain the development activities that enhance
software maintainability.
15. Write about software quality assurance.
Or
Discuss about the SQA plan.
AFF-4595
3
WS3
Part C X 10 30)
Answer any three questions.
16. Explain the quality and productivity factors for a
software product.
17. Describe the phased model of the software life cycle in
detail.
18. Explain the various fundamental design concepts.
19. Describe the validation testing in detail.
20. Explain the ISO 9001 quality standards.
————————


Subjects

  • allied – data mining and warehousing
  • allied – office automation
  • allied — programming in c
  • c and data structure
  • computer networks
  • computer system architecture and design
  • computersystemarchitectureanddesign
  • data mining and data warehousing
  • database management systems
  • elective –– linux programming
  • elective — computer graphics
  • elective: mobile communications
  • java programming
  • programming in c
  • programming in c++
  • software engineering
  • visual programming
  • web design technology