0% found this document useful (0 votes)
15 views8 pages

Se DS Que1

This document is a question bank for the Software Engineering examination at Shivaji University, Kolhapur, for the March 2022 session. It includes multiple-choice questions covering various topics such as software development models, testing techniques, requirements analysis, and design concepts. Additionally, it contains descriptive questions related to software processes, project management, design principles, and software quality.

Uploaded by

ashkachup25
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views8 pages

Se DS Que1

This document is a question bank for the Software Engineering examination at Shivaji University, Kolhapur, for the March 2022 session. It includes multiple-choice questions covering various topics such as software development models, testing techniques, requirements analysis, and design concepts. Additionally, it contains descriptive questions related to software processes, project management, design principles, and software quality.

Uploaded by

ashkachup25
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Shivaji University , Kolhapur

Question Bank For Mar 2022 ( Summer ) Examination

Subject Code : 84918 Subject Name : - Software Engineering


Common subject Code (if any) ______________________________________

1. The process of developing a software product using software engineering principles


and methods is referred to as .
a) Software Engineering
b) software Evolution
c) Software Models
d) System Models

2. A good specification should be?


a) unambiguous
b) distinctly specific
c) functional
d) all of these
3. An entity in ER Model is a real world being, which has some properties called

a) Attributes
b) Relationship
c) Domain
d) Behaviours

4. What is SDLC stands for .


a) Software life development cycle
b) System depended life cycle
c) Software Development Life Cycle
d) Software Development licence cycle

5. Project risk factor is considered in which model?


a. Spiral model.
b. Waterfall model.
c. Prototyping model
d. None of the above
6. White box testing, a software testing technique is sometimes called ? -
a) Glass box testing
b) white glass testing
c) Black box
d) basic path
7. What are the signs that a software project is in trouble?
a) The product scope is poorly defined.
b) Deadlines are unrealistic.
c) Changes are managed poorly.
d) All of the above.

8. In OOD, the attributes(data variables) and methods( operation on the data) are
bundledtogether is called .
a) Classes
b) Objects
c) Encapsulation
d) Inheritance
9. Find out which phase is not available in SDLC?
a) Coding
b) Testing
c) Maintenance
d) Abstraction
10 determine whether it would be financially and technically possible
todevelop the product.
a) Feasibility Study
b) Prediction
c) Predefined Study
d) None of these
11. The coding phase is also sometimes called as
a) Implementation Phase
b) Discharge Phase
c) Realization Phase
d) Execution Phase
12. In software development model there is no scope for error correction.
a) Classical Waterfall
b) Iterative Waterfall
c) Prototype
d) Spiral

13. Model building can be considered to be an application of which one of the


followingtechniques?

a) Abstraction
b) Decomposition
c) Aggregation
d) Composition

14. A software process model represents which one of the following?

a) The way in which software is developed


b) The way in which software processes data
c) The way in which software is used
d) The way in which software may fail

15. The modules in a good software design should have which one of the
followingcharacteristics?

a) High cohesion, low coupling


b) Low cohesion, high coupling
c) Low cohesion, low coupling
d) High cohesion, high coupling

16. Among the following types of module couplings, which one of the following is the
mostdesirable type of module coupling?

a) Control coupling
b) Stamp coupling
c) Data coupling
d) Content coupling
17. Which one of the following is a correct ordering of the activities carried out during
therequirements analysis and specification phase?
a) Requirements analysis -> Requirements gathering -> Requirements specification
b) Requirements gathering -> Requirements analysis -> Requirements specification
c) Requirements analysis -> Requirements specification -> Requirements gathering
d) Requirements gathering -> Requirements specification -> Requirements analysis

18. If all tasks must be executed in the same time-span, what type of cohesion is
beingexhibited?

a) Functional Cohesion
b) Temporal Cohesion
c) Coincidental Cohesion
d) Sequential Cohesion

19. During the detailed design of a module, which one of the following is designed?

a) Data structures and algorithms


b) Control structure
c) Data flow structure
d) Module call relationships
20. A data flow diagram represents which one of the following?
a) The condition based on which data items may be processed
b) The order in which different activities are carried out
c) The transformation of data through processing stations
d) The order in which various functions of a program are invoked

21. UML interfaces are used to:


a) specify required services for types of objects
b) program in Java, but not in C++ or Smalltalk
c) define executable logic to reuse across classes
d) define an API for all classes

22. Which of the following is a building block of UML?


a) Things
b) Relationships
c) Diagrams
d) All of the mentioned

23. When elements of module are grouped because the output of one element serves as
inputto another element and so on, it is called .

a) Functional Cohesion
b) Communicational cohesion
c) Sequential cohesion
d) Procedural cohesion

24. Which depicts flow of control in program modules?

a) Flowchart
b) DFD
c) Both a & b
d) None of the above

25. RAD Software process model stands for .

a) Rapid Application Development.


b) Relative Application Development.
c) Rapid Application Design.
d) Recent Application Development.

26. What is the simplest model of software development paradigm?

a) Spiral model
b) Big Bang model
c) V-model
d) Waterfall model

27. Which testing is the re-execution of some subset of tests that have already been
conductedto ensure the changes that are not propagated?

a) Unit testing
b) Regression testing
c) Integration testing
d) Thread-based testing
28. ……………………is a software development activity that is not a part of
software processes.
a) Validation
b) Specification
c) Development
d) Dependence

29.Which of the following types of bugs may not get detected in black-box testing, but
arevery likely to be get detected by white-box testing?

a) Syntax errors
b) Behavioral errors
c) Logic errors
d) Performance errors

30. Select the statement true for activity diagrams.


a) They can be used to discover parallel activities
b) They are used to depict workflow for a particular business activity
c) Activity diagram do not tell who does what and are difficult to trace back to
objectmodels
d) All of the mentioned

31. Constraints can be represented in UML by


a) {text}
b) [text].
c) Constraint
d) None of the mentioned

32.provides code documentation due to better coding standards and practices


a) integration testing
b) system testing
c) unit testing
d) regression testing

33. String Testing is also known as …………

a) integration testing
b) system testing
c) unit testing
d) regression testing
34. We can test the software's effectiveness and average time to complete a task using
………testing.
a) performance testing
b) functionality testing
c) unit testing
d) regression testing

35. White Box techniques are also classified as


a) Design based testing
b) Structural testing
c) Error guessing technique
d) None of the mentioned

36. RAD Model has


a) 2 phases
b) 3 phase
c) 5 phases
d) 6 phases

37. Boundary value analysis belongs to?


a) White Box Testing
b) Black Box Testing
c) White Box & Black Box Testing
d) None of the mentioned

38. The ......... gives a measure of the development team ability to remove defects prior to
release
a) Defect Removal Efficiency
b) LOC
c) Function Point
d) DFD

39. is Set of Programs.


a) Process
b) Designing
c) Software
d) Analysis

40. Types of Requirements and .


a) Functional , non- functional
b) software , process
c) Model , Process
d) Quality , Metrics
41. Efficiency in a software product does not include .
a) processing time
b) licensing
c) responsiveness
d) memory utilization
42. is a software development activity that is not a part of software processes.
e) Validation
f) Specification
g) Development
h) Dependence

Descriptive Questions
UNIT – I
Q1. Explain Cost, Schedule and Quality of Software Engineering. Q2. Write
a note on component of software processes.
Q3. Explain waterfall model in software development process. Q4.
Explain prototyping model.
Q5. Write a note on iterative model. Q6.
Write a note on RUP.
Q7. Explain Time boxing Model.
Q8. Write a note on project management process.
UNIT - II
Q1. Explain Value of good SRS.
Q2. Write a short note on requirement process.
Q3. What is requirement specification and explain desirable characteristics of an SRS.
Q4. Explain Components of SRS.
Q5. Write a note on structure of Requirements documents. Q6.
Explain Data flow diagram.
Q7. Explain Entity Relationship diagrams .
Q8. What is validation?

UNIT - III
Q1. Explain Responsibilities of software project manager.

Q2. Write a note on project planning.


Q3. Explain Project Planning Process.
Q4. What is Project Plan?
Q5. What is Milestone?
Q6. Write a short note on GANTT Chart.

Q7. Write a short note on PERT Chart.


Q8. Write a short note on CPM.

Q9. What is project scheduling?

Q10. Explain project staffing.


Q11. Write a note on People CMM.
Q12. Explain Risk management.
Q13. Explain relationship between people and efforts.
Q14. Explain team structure .
Q15. Explain principles of CMM
Q16. Explain principles of risk management. Q17.
Explain Risk Control.
UNIT - IV
Q1. What are the Design concepts?
Q2. Write a short note on Coupling.
Q3. Write a short note on Cohesion.
Q4. Explain open closed Principle in details.
Q5. Explain structure charts in Function oriented design.
Q6. Explain structured design Methodology in Function oriented design.
Q7. Write a short note on Object Oriented Design.
Q8. Write a short note on UML.
Q9. Explain Detailed Design.
Q10. Explain Metrics.
UNIT - V
Q1. Write a note on Coding.
Q2. Explain Code review in detail.
Q3. What is software documentation?
Q4. What is testing?
Q5. How to test a program?Q6. Explain Verification versus Validation.
Q7. Write a short note on testing activities

Q8. Describe Unit Testing.


Q9. Explain Black box testing.
Q10. Explain White box testing.
Q11. Write a note on Debugging Approaches.
Q12. Write a note on program analysis tools.
Q13. What is integration testing? Explain in details.
Q14. Write a note on system testing.

UNIT - VI
Q1. Write a note on software reliability.
Q2. Explain software quality.
Q3. Write a note on ISO 9000.
Q4. Explain SEI capability maturity model.

Q5. Write a note on Six Sigma.


Q6. What is Agile Software Development.
Q7. Explain Extreme programming.
Q8. Write a short note on Agile Project Management.
Q9. Explain hardware versus hardware reliability.
Q10. Write a short note on software quality management system.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy