Exam Details

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


Question Paper

Master of Computer Application I (Science)
Examination: Oct/Nov 2016 Semester II (New CBCS)
SLR No. Day
Date Time Subject Name Paper
No. Seat No.
SLR U
10
Saturday
26/11/2016
10.30 AM
to
01.00 PM
Software Engineering
C

Instructions: Question no. 1 2 are compulsory
Attempt any three questions from Q. No. 3 to Q. No. 7
Figures to the right indicate full marks.
Total Marks: 70
Q.1 Choose correct alternatives 10
The process defines framework for set of
Key process Areas Umbrella Activities
CASE Tools All of these
is an incremental software development process model that
emphasizes an extremely short development cycle.
WINWIN Spiral Model Spiral Model
RAD Model Classical Waterfall Model
is a software engineering task that bridges the gap between
system level requirement engineering and software design.
Requirement analysis Risk analysis
Project planning System design
Additional information about control aspects of software contained in
Project Specification Control Specification
Process Specification Product Specification
is a representation of the logical relationship among individual
elements of data.
Entity Relationship Diagram Data structure
State Transition Diagram Control structure
testing is a case design method that exercises logical conditions
contained in program module.
Data flow Condition
Loop Graph-based
The internal implementation details of data and procedures are hidden from
outside world is called
Visibility Encapsulation
Data hiding None of these
Which of the following is not part of software engineering layered
technology?
Process Methods
Tools Project
Page 1 of 2
is representation of almost any composite information that
must be understood by software.
Relationship Data object
Cardinality Attribute
10) Software is divided into separately named and addressable components
often called as that are integrated to satisfy problem requirements
Fragments Partitions
Modules Decompositions
State True or False 04
Software is developed or engineered; it is not manufactured in classical
sense.
At the core of analysis model, lies the state transition diagram
Refinement represents the organization of program components and implies
hierarchy of control.
Loop testing is white box testing technique.
Q.2 Write a short notes on the following 08
White box testing
Extended function point metrics
Answer the following 06
Explain the concept of incremental model.
What is software prototyping? Explain the types of prototyping.
Q.3 Answer the following
Explain linear sequential model and prototyping model in detail.
What do you mean by myths? Explain myths of customer, management and
practitioner, with reality.
07
07
Q.4 Answer the followings
What is metric? Explain size oriented metrics. Function oriented metrics
and extended function metrics in brief.
Explain the process of identifying elements of an object model.
07
07
Q.5 Answer the followings
What is data modeling? Explain entity relationships diagram with example.
Explain different communication techniques for software requirement
analysis
07
07
Q.6 Answer the following
Describes the elements of design model.
Explain the principles of software design.
07
07
Q.7 Answer the following
Explain the control structure testing in detail.
Discuss different object oriented concepts in brief.
07
07


Subjects

  • .net
  • artificial intelligence
  • computer communication network
  • computer graphics
  • computer oriented statistics
  • data mining and warehouse
  • data structures
  • database management system
  • digital circuits and microprocessors
  • digital image processing
  • discrete mathematical structures
  • distributed operating system
  • finite automata
  • introduction to computers
  • java programming
  • management
  • mobile computing
  • network security
  • numerical analysis
  • object oriented programming using c++
  • opeartions research
  • operating system
  • pattern recognition mobile computing
  • programming using - c
  • programming with php
  • software engineering
  • system software
  • uml
  • web design techniques
  • web technology