Exam Details

Subject software engineering
Paper
Exam / Course m.sc. computer science
Department
Organization solapur university
Position
Exam Date October, 2018
City, State maharashtra, solapur


Question Paper

M.Sc. (Semester (CBCS) Examination Nov/Dec-2018
Computer Science
SOFTWARE ENGINEERING
iI
Time 2½ Hours Max. Marks: 70
Instructions: All questions are compulsory.
Figures to the right indicate full marks.
Q.1 Multiple choice questions. 14
The Incremental Model is a result of combination of elements of which two
models?
Build FIX Model Waterfall Model
Linear Model RAD model
Linear Model Prototyping Model
Waterfall Model RAD Model.
If you were to create client/server application, which model would you go for?
WINWIN Spiral Model Spiral Model
Concurrent Model Incremental Model
Which of the following is a disadvantage of OOD?
Easier maintenance
Objects may be understood as stand-alone entities
Objects are potentially reusable components
None of the mentioned
Which of the following points related to Object-oriented development is
true?
OOA is concerned with developing an object model of the application
domain
OOD is concerned with developing an object-oriented system model to
implement requirements
All of the mentioned
None of the mentioned
Choose the incorrect statement in terms of Objects.
Objects are abstraction of real-world
Objects can't manage themselves
Objects encapsulate state and representation information
All of the mentioned
Choose an internal software quality from given below
scalability usability
reusability reliability
Which one of the following is not a fundamental activity for software
processes in software engineering?
Software Verification
Software Validation
Software design and implementation
Software evolution
Page 2 of 3
SLR-VG-210
Arrange the following steps to form a basic/general Engineering Process
Model.
1. Test
2. Design
3. Install
4. Specification
5. Manufacture
6. Maintain


What is Cyclomatic complexity?
Black box testing White box testing
Yellow box testing Green box testing
10) White Box techniques are also classified as
Design based testing Structural testing 8
Error guessing technique None of the mentioned
11) Boundary value analysis belongs to?
White Box Testing Black Box Testing
White Box Black Box Testing None of the mentioned
12) Which of these does not account for software failure?
Increasing Demand Low expectation
Increasing supply Less reliable and expensive
13) What are attributes of good software?
Software maintainability
Software functionality
Software development
Software maintainability functionality
14) Which of the following is an indirect measure of product?
Quality Complexity
Reliability All of the mentioned
Q.2 Answer the following (any four) 08
Write the evolving role of software
What is software quality assurance
What is software prototyping
Write the note on Design principles
Write the different software characteristics
White notes on (any two) 06
Software process
Metrics for software quality
Data design
Q.3 Answer the following (any two) 08
Explain RAD model in details
Write a note on functional modeling
Explain the metric in process and the project domains
Answer the following (Any one) 06
Explain the evolutionary software process model
What is the difference between white box testing and black box system
Page 3 of 3
SLR-VG-210
Q.4 Answer the following (any two) 10
Explain the management of object-oriented software projects.
Write a note on Architectural design optimization
What is control structure testing? Explain in detail.
Answer the following (Any one) 04
Write note on data dictionary
Explain linear sequential model
Q.5 Answer the following (any two) 14
Explain the Object-oriented analysis, design and testing
What are the different software testing strategies? Explain in detail.
Explain software engineering a layered technology


Subjects

  • .net technology
  • artifical intelligence
  • computer communication network
  • data mining and warehouse
  • data structures
  • dbms
  • digital image processing
  • distributed operating system
  • finite automata
  • internet of things
  • java programming
  • linux operating system (oet)
  • mobile computing
  • network security
  • numerical analysis
  • object oriented programming using c++
  • office automation (oet)
  • operating system
  • operations research
  • soft computing
  • software engineering
  • software testing
  • uml