Exam Details

Subject software engineering
Paper
Exam / Course m.c.a./ m.c.a.(lateral)
Department
Organization Alagappa University Distance Education
Position
Exam Date December, 2017
City, State tamil nadu, karaikudi


Question Paper

DISTANCE EDUCATION
M.C.A./M.C.A. (Lateral) DEGREE EXAMINATION,
DECEMBER 2017.
Fifth Semester
SOFTWARE ENGINEERING
(2005 to 2010 Calendar Year)
Time Three hours Maximum 100 marks
Answer any FIVE questions only.
All questions carry equal marks.
20 100)
1. With examples, explain the different categories of
software project size.
Write short notes on
Product Complexity and
Problems of Poor Planning.
2. Explain the waterfall and spiral process models in
detail. Also list down the merits and demerits of
each.
With a neat diagram, explain the hierarchical team
structure.
3. Narrate on Structured Analysis.
What is an SRS? What are the elements addressed
by an SRS? Explain.
Sub. Code
52
DE-2761
WSS
2
4. Explain the various factors which influence the
software cost.
Discuss the software quality attributes defined by
ISO 9126.
5. Elaborately discuss the procedure to manage the
risks involved in software development.
Write a note on requirements elicitation techniques.

6. Write an essay on design fundamentals.
How do coupling and cohesion help us in designing
an effective module?
7. Write notes on x 5 20)
Unit Testing
Big Hang Approach
Debugging
Acceptance Testing.
8. Explain the black box testing techniques in detail.

What is cyclomatic complexity? What are the
different ways to calculate the same? Explain with
example.
————————


Subjects

  • .net frame works
  • .net lab
  • accounting and financial management
  • agent based intelligent system
  • c-sharp (c#)
  • communication skills
  • compiler design
  • computer applications
  • computer networks
  • data mining and warehousing
  • data warehousing and mining
  • distributed computing
  • image processing and analysis
  • internet programming
  • lab : vi — algorithm and shell programming
  • lab v — rdbms
  • lab vii –– internet programming
  • lab viii — network lab
  • lab x — compiler design
  • lab–ix : visual c++
  • middleware technology
  • mobile communications
  • multimedia systems
  • multimedia tools lab
  • network lab
  • neural networks
  • object oriented analysis and design
  • open source architecture
  • open source programming lab
  • operating systems
  • rdbms
  • resource management techniques
  • software engineering
  • software project management
  • unix and shell programming
  • visual programming
  • visual programming lab
  • web technology
  • web technology lab