Exam Details

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


Question Paper

B.C.A. DEGREE EXAMINATION, APRIL 2018
Sixth Semester
Computer Application
SOFTWARE ENGINEERING
(CBCS 2011 onwards)
Time 3 Hours Maximum 75 Marks
Part A (10 x 2 20)
Answer all questions.
1. What is software engineering?
2. What are the goals of software engineering?
3. Define software maintenance cost.
4. What is meant by software requirement specification?
5. What are the advantages of Modularization?
6. What is meant by Test plan?
7. What is meant by Unit Testing?
8. Write some of the software maintenance tools.
9. What is Software Quality Assurance?
10. What are the factors determine the software quality?
Sub. Code
1BCA6C3
AFC-10677
2
Wk 14
Part B x 5 25)
Answer all questions choosing either or
11. Explain the various types projects based on its size
factor.
Or
Explain the managerial issues of software
engineering.
12. Explain the Relational Notations technique of
formal specification techniques.
Or
Explain the role of Data Flow diagram with
diagram.
13. Explain fundamental design concepts of Software
Design.
Or
Explain the design guidelines of Software Design.
14. Explain the source code metrics used in Software
maintenance.
Or
Explain the configuration management.
15. Discuss the Software reviews.
Or
Explain the SQA plan.
AFC-10677
3
Wk 14
Part C x 10 30)
Answer any three questions.
16. Explain the organizational structure in software
development.
17. Explain the various cost factors involved in a software
product.
18. Explain the various structured coding techniques.
19. Explain
Integration Testing
System Testing.
20. Explain the statistical Quality Assurance.
————————


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