Exam Details
Subject | software engineering | |
Paper | ||
Exam / Course | m.c.a | |
Department | ||
Organization | solapur university | |
Position | ||
Exam Date | November, 2016 | |
City, State | maharashtra, solapur |
Question Paper
F.Y.M.C.A. (Part II) (Under Faculty of Engg.) Examination, 2016
SOFTWARE ENGINEERING
Day and Date Friday, 9-12-2016 Total Marks 100
Time 10.30 a.m. to 1.30 p.m.
1. MCQ 20
The prototyping model of software development is
A reasonable approach when requirements are well defined
A useful approach when a customer cannot define requirements clearly
The best approach to use for projects with large development teams
A risky model that rarely produces a meaningful product
The first step in Software Development Life Cycle (SDLC) is
Preliminary investigation and analysis
System design
System testing
Coding
Which of the following is not included in the Software Requirements
Specification Document
Functional requirements Non-functional requirement
Goals of implementation User manual
A directed arc or line in DFD represents
Data store Data process
Data flow None of these
is the process of determining whether the output of one phase
of software conforms to that of its previous phase.
Validation Verification
Both and None of the above
Analysis models depict software in which three representations
Architecture, interface, component
Cost, risk, schedule
Information, function, behavior
None of the above
SLR-ER 15
The result of the requirements engineering elaboration task is an analysis
model that defines which of the following problem domain(s)
Information
Functional
Behavioral
All of the above
The system specification describes the
Function, performance and constraints of a computer-based system
Implementation of each allocated system
Element software architecture
Time required for system simulation
Which of the following is not an objective for building an analysis model
Define set of software requirements that can be validated
Describe customer requirements
Develop an abbreviated solution for the problem
Establish basis for software design
10) The data dictionary contains descriptions of each software
Control item Data object
Diagram Both and
11) The data flow diagram
Depicts relationships between data objects
Depicts functions that transform the data flow
Indicates how data are transformed by the system
Both and
12) Top-down integration testing has as it's major advantage(s) that
Low level modules never need testing
Major decision points are tested early
No drivers need to be written
Both and
13) Acceptance tests are normally conducted by the
Developer
End users
Test team
Systems engineers
SLR-ER 15
14) Which of the following is not a diagram studied in Requirement Analysis
Use Cases Entity Relationship Diagram
State Transition Diagram Activity Diagram
15) What is the final outcome of the requirements analysis and specifications
phase
Drawing the data flow diagram
The SRS document
Coding the project
The user manual
16) The testing technique that requires devising test cases to exercise the internal
logic of a software module is called
Behavioral testing
Black-box testing
Grey-box testing
White-box testing
17) Fault-based testing is best reserved for
Conventional software testing
Operations and classes that are critical or suspect
Use-case validation
White-box testing of operator algorithms
18) Which of these techniques is not useful for partition testing at the class level
Attribute-based partitioning
Category-based partitioning
Equivalence class partitioning
State-based partitioning
19) The first step in project planning is to
Determine the budget
Select a team organizational model
Determine the project constraints
Establish the objectives and scope
20) Which of the following activities is not part of the software re engineering
process model
Forward engineering Inventory analysis
Prototyping Reverse engineering
SLR-ER 15
SECTION I
2. Solve any four
Prototyping.
Skills required in system analyst.
Decision table.
Entity relationship diagram.
Architectural design.
3. What are the phases of spiral model and also list its benefits 10
Draw DFD for college admission system. 10
OR
Explain system analysis and requirement analysis in detail. 10
SECTION II
4. Solve any four
Integration testing.
Need for SQA.
Reverse engineering.
Basis path testing.
Design of program specification.
5. Explain user interface design in detail. 10
What is software maintenance Explain types of maintenance. 10
OR
What is software testing Explain black box testing with an example. 10
SOFTWARE ENGINEERING
Day and Date Friday, 9-12-2016 Total Marks 100
Time 10.30 a.m. to 1.30 p.m.
1. MCQ 20
The prototyping model of software development is
A reasonable approach when requirements are well defined
A useful approach when a customer cannot define requirements clearly
The best approach to use for projects with large development teams
A risky model that rarely produces a meaningful product
The first step in Software Development Life Cycle (SDLC) is
Preliminary investigation and analysis
System design
System testing
Coding
Which of the following is not included in the Software Requirements
Specification Document
Functional requirements Non-functional requirement
Goals of implementation User manual
A directed arc or line in DFD represents
Data store Data process
Data flow None of these
is the process of determining whether the output of one phase
of software conforms to that of its previous phase.
Validation Verification
Both and None of the above
Analysis models depict software in which three representations
Architecture, interface, component
Cost, risk, schedule
Information, function, behavior
None of the above
SLR-ER 15
The result of the requirements engineering elaboration task is an analysis
model that defines which of the following problem domain(s)
Information
Functional
Behavioral
All of the above
The system specification describes the
Function, performance and constraints of a computer-based system
Implementation of each allocated system
Element software architecture
Time required for system simulation
Which of the following is not an objective for building an analysis model
Define set of software requirements that can be validated
Describe customer requirements
Develop an abbreviated solution for the problem
Establish basis for software design
10) The data dictionary contains descriptions of each software
Control item Data object
Diagram Both and
11) The data flow diagram
Depicts relationships between data objects
Depicts functions that transform the data flow
Indicates how data are transformed by the system
Both and
12) Top-down integration testing has as it's major advantage(s) that
Low level modules never need testing
Major decision points are tested early
No drivers need to be written
Both and
13) Acceptance tests are normally conducted by the
Developer
End users
Test team
Systems engineers
SLR-ER 15
14) Which of the following is not a diagram studied in Requirement Analysis
Use Cases Entity Relationship Diagram
State Transition Diagram Activity Diagram
15) What is the final outcome of the requirements analysis and specifications
phase
Drawing the data flow diagram
The SRS document
Coding the project
The user manual
16) The testing technique that requires devising test cases to exercise the internal
logic of a software module is called
Behavioral testing
Black-box testing
Grey-box testing
White-box testing
17) Fault-based testing is best reserved for
Conventional software testing
Operations and classes that are critical or suspect
Use-case validation
White-box testing of operator algorithms
18) Which of these techniques is not useful for partition testing at the class level
Attribute-based partitioning
Category-based partitioning
Equivalence class partitioning
State-based partitioning
19) The first step in project planning is to
Determine the budget
Select a team organizational model
Determine the project constraints
Establish the objectives and scope
20) Which of the following activities is not part of the software re engineering
process model
Forward engineering Inventory analysis
Prototyping Reverse engineering
SLR-ER 15
SECTION I
2. Solve any four
Prototyping.
Skills required in system analyst.
Decision table.
Entity relationship diagram.
Architectural design.
3. What are the phases of spiral model and also list its benefits 10
Draw DFD for college admission system. 10
OR
Explain system analysis and requirement analysis in detail. 10
SECTION II
4. Solve any four
Integration testing.
Need for SQA.
Reverse engineering.
Basis path testing.
Design of program specification.
5. Explain user interface design in detail. 10
What is software maintenance Explain types of maintenance. 10
OR
What is software testing Explain black box testing with an example. 10
Other Question Papers
Subjects
- .net
- artificial intelligence
- computer communication network
- computer graphics
- computer oriented statistics
- data mining and warehouse
- data structures
- dbms
- digital circuits and microprocessors
- digital image processing
- discrete mathematical structures
- distributed operating system
- finite automata
- fundamentals of web designing
- java programming
- management
- mobile computing
- network security
- numerical analysis
- object oriented programming using c++
- office automation (oet)
- operating system
- programming with php
- software engineering
- system software
- uml
- web design techniques