How To Exam?

a knowledge trading engine...


Anna University Chennai 2005 B.E Computer Science SOFTWARE ENGINEERING - Question Paper

Monday, 25 February 2013 02:20Web

Code: C-16 / T-13 Subject: SOFTWARE ENGINEERING
Time: three Hours Max. Marks: 100
NOTE: There are 11 ques. in all.
ques. one is compulsory and carries 16 marks. ans to Q. 1. must be written in the space given for it in the ans book supplied and nowhere else.
ans any 3 ques. every from Part I and Part II. every of these ques. carries 14 marks.
Any needed data not explicitly given, may be suitably presumed and said
Q.1 Choose the accurate or best option in the following: (2x8)

a. Software engineering approach is used to achieve
(A) better performance of hardware. (B) fault free software.
(C) reusable software. (D) quality software product.

b. Error specification is used for
(A) handling & recovery of exceptions & errors.
(B) maintenance.
(C) improvement in utilization.
(D) better response.

c. Behavioural specifications is needed for
(A) modelling. (B) testing.
(C) verification. (D) validation.

d. Top down approach is used for
(A) development. (B) identification of faults.
(C) testing and validation. (D) reverse engineering.

e. Which of the subsequent factor does not require for quality factor
(A) auditability. (B) communications commonality.
(C) hardware independence. (D) network dependence.
g. Object oriented approach is better due to its
(A) reusability & security. (B) real time performance.
(C) optimum testing. (D) coherency.

h. During the development phase, the subsequent testing approach is not adopted.
(A) unit testing (B) integrated testing
(C) acceptance testing (D) bottom up testing
PART I
ans any 3 ques.. every ques. carries 14 marks.
Q.2 a. What is software product and list out the basic features of software product? How do you grade the software product? (7)

b. What is software engineering and explain the principles of software engineering? discuss briefly the concept of spiral model. (7)

Q.3 a. Discuss the Putnam Resource allocation model. Derive the time and effort equations. (7)

b. Explain the concept of Function Points. Why FPs are becoming acceptable in the industry? (7)

Q.4 a. What is the basic concept of knowledge engineering and highlight the end user development approaches? (7)

b. What is the role and advantages of abstraction and partitioning? List out the issues in specification and analysis of systems. (7)

Q.5 a. What is software requirement specification (SRS) and list out the advantages of SRS standard? (7)

b. What is need of formal specification and test for completeness and how does it help in quality of software? (7)

Q.6 a. What is the advantage of object oriented analysis as compared to flow based and data based analysis? List out the variation in object oriented analysis techniques. (7)

b. What is the difference ranging from idealized design and constrained design and explain briefly the process oriented design? (7)

PART II
ans any 3 ques.. every ques. carries 14 marks.
Q.7 a. Explain all the levels of COCOMO model. presume that the size of an organic software product has been estimated to be 32,000 lines of source code. Determine the effort needed to develop the software product and the nominal development time. (8)

b. Explain briefly the concept of the subsequent : (6)

(i) Cohesion & coupling.
(ii) Inheritance & Polymorphism.
(iii) Class hierarchies.
Q.8 a. Discuss briefly the concept of data structured system development with the help of ER - diagram and Warnier diagram. (7)

b. What is the relevance of CASE tools and explain briefly the features of high end & low end CASE tools? (7)

Q.9 a. What is software reliability? explain any 2 software reliability models. (7)

b. What basic aspects are taken into account in selection of programming language? Why do we need mixed language programming and call semantics? (7)

Q.10 a. What is reverse engineering and why do you need reverse engineering in large systems? discuss the concept of coding standard. (7)

b. What are the software quality factors and how do you achieve software quality assurance? explain briefly the concept of unit testing and integrated testing. (7)

Q.11 a. What is the need of debugging and reliability analysis? discuss briefly the concept of software maturity model & extension? (7)

b. What are the problems & factors involved in software cost estimation? discuss briefly Waston and Felix costing models. (7)


f. Choose the relationship ranging from Program and Software
(A) program is a subset of software.
(B) program is a superset of software.
(C) software is a combination of many programs.
(D) no relationship.

1
Index Next>>


( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Anna University Chennai 2005 B.E Computer Science SOFTWARE ENGINEERING - Question Paper