8/27/19

Previous year question for Computer Science and Engineering Software Engineering 2018

 Software Engineering Question
Sub Code: - 1618504



2018(Odd)
Time : 3Hrs
Sem. V(New)
SE (CSE)  
Full Marks : 70
Pass marks : 28
                                                                                                                                                           
Group A

Choose the most suitable answer from the following options: -   (1*20=20)

(i) What are the characteristics of Software?
(a) Software is developed or engineered, it is not manufactured in    the classical sense.
(b) Software doesn't "ware out"
(c) Software can be custom built or custom build
(d) All mentioned above

(ii) What is the simplest model of software development paradigm?
(a) Spiral model
(b) Big Bang model
(c) V- model
(d) Water fall model

(iii) Project risk factor is considered in  which model?
(a) Spiral model
(b) Water fall model
(c) Prototyping model
(d) None of the above

(iv) Which software-end factors affecting maintenance cost?
(a) Structure of software program
(b) Programming language
(c) Dependence on external environment
(d) All mentioned above

(v) Software as system with many components interacting with each other?
(a) Architectural design
(b) High-level design
(c) detailed design
(d) Both b and c

(vi) FAST stand for................
(a) Facilitated Application Software Technique 
(b) Functional Application Software Technique
(c) Facilitated Application Specification Technique 
(d) None of the above

(vii) COCOMO Stands for...........
(a) Consumed Cost Model
(b) Constructive Cost Model
(c) Common Control Model
(d) Composite Cost Model

(viii) What is the most common measure for correctness?
(a) Defects per KLOC
(b) Errors per KLOC
(c) $ per KLOC
(d) Pages of documentation per KLOC

(ix) Which of the following is not defined in a good software requirement specification (SRS) document?
(a) Functional Requirement
(b) Non Functional Requirement
(c) Goals of implementation
(d) Algorithm for software implementation

(x) Requirement engineering process includes which of these steps?
(a) Feasibility study
(b) Requirement gathering
(c) Software Requirement specification & validation
(d) All mentioned above

(xi) Software Consists of 
(a) Set of instructions + operating system
(b) program + documentation+ operating procedure
(c)  programs + hardware manuals
(d)Set of programs

(xii) SDLC stands for 
(a) Software design life cycle
(b) software development life cycle
(c) system development life cycle
(d) system design life cycle

(xiii) Which one is not step requirement engineering?
(a) requirement elicitation
(b) requirement analysis
(c) requirement design
(d) requirements documentation

(xiv) Functional testing is known as :
(a) Structural testing
(b) Behavior testing
(c) Regression Testing
(d) none of the above

(xv) Patch is known as
(a) Emergency fixes
(b) Routine fixes
(c) critical fixes
(d) None of the above

(xvi) Which is software process certification?
(a) Microsoft certified
(b) CISCO certified
(c) Java certified
(d) ISO-9000

(xvii) Effective software project management focuses on the Four P's. Which are the Four P's?
(a) People, performance, payment, product
(b) People, product, process, project
(c) People, product, performance, project
(d) All of the above

(xviii) functional point can be calculated by
(a) UFP * CAF
(b)UFP * FAC
(c) UFP * Cost
(d)UFP * Productivity

(xix) An independently deliverable piece of functionality access to its services through interfaces is called
(a) Software measurement
(b) software composition
(c) Software measure
(d) Software component

(xx) Unified process is maintained by
(a) Infosys
(b) rational software corporation
(c) SUN Microsystem
(d) None of the above
 

Group B
➥ Answer all Five Questions: -                         (5*4=20) 

1. Explain the component based software development model with a neat sketch. 
OR
Elucidate the key features of software process models with suitable examples.

2. Define the term "Software Engineering". Explain the major differences between software engineering and other traditional engineering disciplines.
OR
Write short notes on "status of development team" for the selection of a life cycle model?

3. Explain the importance of requirements. How many types of requirements are possible.
OR
Explain the concept of function points. Why FPs are becoming acceptable in industry?

4. What is the importance of language level in Halstead theory of software science?
OR
What are various kinds of functional  testing? Describe any one in detail.

5. What is re-engineering? Differentiate between re-engineering and new development.
OR
How iterative enhancement model Ps helpful during maintenance? Explain the various stage cycles of this model.


Group C
➥ Answer all five question: -                             (5*6=30)

6. Explain the ways and means for collecting the software requirements and how are they organized and represented?
 OR
 Write briefly about the Unity of state transition diagram in analysis modeling activity.

7. Discuss about the design concepts in a software development process.
OR
Discuss about User Interface, design of a software with an example and neat sketch.

8.  Describe the various Black box testing and White box testing techniques. Use suitable examples for your explanation.
OR
Explain the importance of maintenance. Which category consumes maximum effort and why?

9. What are uses of reliability studies? How can one use software reliability measures to monitor the operational performance of software?
OR
Why does Line Of Code (LOC) not measure software testing and control structures?

10. Explain all the levels of COCOMO model. Assume that the size of an organic software product has been estimated to be 32,000 lines of code. Determine the effort required to develop the software product.
OR
Describe facilitated application specification technique (FAST) and compare this brain storming sessions.   


(Note:- Update available soon, comment for any type of help)
{Other links: -
Java:- 
https://diplomaforcse.blogspot.com/2019/08/previous-year-question-for-cse-branch.html

 iwt: -
https://diplomaforcse.blogspot.com/2019/08/previous-year-question-for-computer.html

System maintenance: -https://diplomaforcse.blogspot.com/2019/08/previous-year-question-for-computer_27.html

DCN: -
https://diplomaforcse.blogspot.com/2019/08/previous-year-question-for-computer_99.html
}



No comments:

Post a Comment

Please do not enter any spam link in the comment box and use English and Hindi language for comment.

Latest Update

Queue data structure

Popular Posts