Exam Details

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


Question Paper

Master of Science I (Computer Science)
Examination: Oct Nov 2016 Semester I (Old CBCS)
SLR No. Day
Date Time Subject Name Paper
No. Seat No.
SLR SC
306
Monday
21/11/2016
10:30 AM
to
01:00 PM
Software Engineering
C
III
Instructions: Q.No.1 and 2 are compulsory.
Answer any three questions from Q.No.3 to Q.No.7.
Figures to the right indicate full marks.
Total Marks: 70
Q.1 Choose the correct alternative: 10
The degree of interactions between two models is known as
Cohesion Coupling
Strength Inheritance
Prototyping is appropriate for
Data oriented
applications
Applications with emphasis on
the user interface
Applications which are
highly interactive
All of the above
is not concern during the management of software
project.
time money
product quality project product information
The RAD model is
same as component based development
A useful approach when a customer cannot define requirements
clearly
A high speed adaptation of the linear sequential model
Same as incremental model.
is another name for Block Box Testing.
Specification based testing Structural testing
Unit testing Stress Testing
During software development factor is most crucial.
People Process
Product Project
SDLC stands for
Software design life
cycle
Software development life cycle
System design life cycle System development life cycle
For waterfall model is not suitable.
Small projects Complex projects
Accommodating Projects None of the above
Page 1 of 2
The objective of testing is
Debugging To uncover errors
To gain modularity To analyze system
10) In the system concepts, the term integration
Implies structure and order
Refers to the holism system
Refers to the manner in which each component functions with other
components of the system
means that parts of computer system depends on one another
State whether following statements are True or False: 04
Coupling is a measure of interconnection among modules in a program
structure.
Reliability of software is dependent on number of errors present in
software.
Code optimization is responsibility of application programmer.
The main objective f designing various modules of a software is to increase
the cohesion and to decrease the coupling.
Q.2 Write a short note on following. 08
Data dictionary
Independent paths
Attempt the following questions: 06
Why quality metrics are very important?
What are the challenges in software?
Q.3 Answer the following:
What is Software? Discuss the important characteristics of software. 07
Discuss any two methods that support object oriented analysis. 07
Q.4 Answer the following
Explain the different phases involved in waterfall life cycle. 07
Explain all the phases involved in the implementation phase. 07
Q.5 Answer the following:
What is a class and object? Give the diagrams and representation of class and
object.
07
Explain how waterfall model and prototyping model can be accommodate in
the spiral process model.
07
Q.6 Answer the following:
What are the different activities in user interface design process? Elaborate
these activities.
07
What are the software testing strategies? Explain. 07
Q.7 Answer the following:
Explain in detail about white box testing. 07
Explain software metrics in process and the project domain. 07


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