0% found this document useful (0 votes)
15 views

Software Engineering

Software engineering
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Software Engineering

Software engineering
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

AKTU CODE 648 BTE CODE 2289

BABU SUNDER SINGH INSTITUTE OF TECHNOLOGY & MANAGEMENT


Approved by AICTE, Affiliated to APJAKTU & BTE Lucknow
Department of Computer Science
Pre- University Test-2023-24 (Even Semester)
Course/ Semester B.Tech/ Even Subject Name/ code: Software
Engineering(KCS-601)
Student Name: Roll No.:
Branch: CSE/IT Year/ sem: Third Year/VI Sem
[Time: 3 Hours] [Total Marks: 100]
On completion of course the students will be able:
CO1 Explain various software characteristics and analyze different software Development Models.

CO2 Demonstrate the contents of a SRS and apply basic software quality assurance practices to ensure that
design, development meet or exceed applicable standards.
CO3 Compare and contrast various methods for software design

CO4 Formulate testing strategy for software systems, employ techniques such as unit testing, Test driven
development and functional testing.
CO5 Manage software development process independently as well as in teams and make use of Various software
management tools for development, maintenance and analysis
SECTION– A
1: Attempt all questions in brief. (2×10=20)

Q.NO Question TL Marks CO


(a) What is the prime objective of software engineering? (K1) 2 (CO1)
(b) What do you mean by spiral model? (K1) 2 (CO1)
(c) What are the non-functional requirements of software? (K1) 2 (CO2)
(d) What is data dictionary? How is it used in software engineering? (K1) 2 (CO2)
(e) Differentiate between cohesion and coupling. (K1) 2 (CO3 )
(f) What do you understand by software metrics? (K1) 2 (CO3 )
(g) List the points of differences between Verification and Validation. (K1) 2 (CO4 )
(h) What are stub and driver? (K1) 2 (CO4 )
(i) Differentiate between adaptive and corrective maintenance? (K1) 2 (CO5 )
(j) List the points of differences between software Re-engineering and Reverse (K1) 2 (CO5 )
engineering.
SECTION– B
2: Attempt any three questions (10×3=30)
Q.NO Question TL Marks CO
(a) What is prototype? Under what circumstance is it beneficial to construct a (K2) 10 (CO1 )
prototype? Does the construction of prototype always increase the overall cost of
software development?
(b) List five desirable characteristics of good SRS document. Discuss the relative (K2) 10 (CO2 )
advantages of formal and informal requirements specifications.
(c) Explain about the structure chart and all its types with suitable example. (K2) 10 (CO3 )
(d) Explain boundary value analysis and its significance with example. (K2) 10 (CO4 )
(e) Discuss Software Configuration Management and various tasks in SCM process. (K2) 10 (CO5 )
SECTION– C
3: Attempt any one (10×1=10)
Q.NO Question TL Marks CO
(a) Discuss Spiral Model for Software development life cycle and highlight the (K2) 10 (CO1 )
Risk analysis in this context.
(b) What is the need of SDLC? Discuss evolutionary development model in (K2) 10 (CO1 )
detail with the help of diagram.
4: Attempt any one (10×1=10)
Q.NO Question TL Marks CO
(a) Explain the decision table. Discuss the difference between decision table and (K4) 10 (CO2 )
decision tree.
(b) Compare ISO and SEI-CMM model. (K3) 10 (CO2 )

5: Attempt any one (10×1=10


Q.NO Question TL Marks CO
(a) Draw the software design framework and discuss the elements of design model. (K3) 10 (CO3 )
(b) Define coupling and cohesion with their types. (K3) 10 (CO3 )

6: Attempt any one (10×1=10)


Q.NO Question TL Marks CO
(a) What is difference between coding standards and coding guidelines? Why (K2) 10 (CO4 )
these are considered important in software development organization? Write
down five important coding standards and guidelines that you would
recommend.
(b) Short notes on:- (K2) 10 (CO4 )
i) walkthrough ii) code inspection iii) verification and
validation test

7: Attempt any one (10×1=10)


Q.NO Question TL Marks CO
(a) Discuss the various types of software re-engineering approaches. (K2) 10 (CO5)
(b) What are the different types of risks? Discuss the version control (K2) 10 (CO5)

Prepared by: Niranjan Kumar Moderated by Signature of Head

You might also like