Body:
Software Engineering Assignment A
Note: Question is not may be serial, Kindly find & search.
|
1 .
|
Explain the Spiral Model of software development. What are the limitations of such a model?
|
|
|
2 .
|
Is it possible to estimate software size before coding? Justify your answer with suitable examples
|
|
|
3 .
|
Explain the concepts of Function Points. Why FPs is becoming acceptable in industry?
|
|
|
4 .
|
The effort distribution for a 420 KLOC Semi-detached mode software development project is: product design 10%, detailed design 14%, code & unit test 26%, integrate and test 30%. How would the following change, from low to high, affect the phase distribution of effort and the total effort: analyst Capability, virtual machine experience, Programmer capability, and required language experience?
|
|
|
5 .
|
What do you understand by the term Software Development Life Cycle? Why is it important to adhere to a life cycle model while developing a large software system?
|
|
|
6 .
|
List the five desirable characteristics of good SRS document
|
|
|
7 .
|
Enumerate the different types of coupling that might exist between two modules.
|
|
Software Engineering Assignment B
- Consider a project to develop a full screen editor. The major components identified are (1) screen editor (2) command language interpreter (3) file input output, (4) cursor movement and (5) screen movement. The sizes for these are estimated to be 4K, 2K, 1K, 2K and 3K delivered source code lines. Use COCOMO model to determine: (i) Overall cost and schedule estimates (assume values for different cost drivers, with at least three being different from 1.0) (ii) Cost and schedule estimates for different phases.
Q2 - Explain why a design with low coupling helps maintainability
- Discuss the significance and use of requirement engineering. What are the problems in the formulation of requirements?
Software Engineering Assignment C
|
|
Question No. 1
|
Marks - 10
|
|
The development is supposed is supposed to be processed linearly through the phases
|
|
|
Options
|
|
|
|
Spiral Model
|
|
Waterfall Model
|
|
Prototyping Model
|
|
None of the above
|
|
|
|
|
Question No. 2
|
Marks - 10
|
|
The DFD depicts
|
|
|
Options
|
|
|
|
Flow of data
|
|
Flow of control
|
|
Both A & B
|
|
None of the above
|
|
|
|
|
Question No. 3
|
Marks - 10
|
|
The most desirable form of coupling is
|
|
|
Options
|
|
|
|
Control Coupling
|
|
Common Coupling
|
|
Data Coupling
|
|
Content Coupling
|
|
|
Question No. 4
|
Marks - 10
|
|
If failure intensity is 0,005 failures/hour during 10 hours of operation of software, its reliability can be expressed as
|
|
|
Options
|
|
|
|
0.90
|
|
0.92
|
|
0.95
|
|
0.98
|
|
|
|
|
Question No. 5
|
Marks - 10
|
|
Regression testing is primarily related to
|
|
|
Options
|
|
|
|
Functional Testing
|
|
Data Flow Testing
|
|
Development Testing
|
|
Maintenance Testing
|
|
|
|
|
Question No. 6
|
Marks - 10
|
|
Which one is not a step of requirement engineering?
|
|
|
Options
|
|
|
|
Requirement Elicitation
|
|
Requirement Analysis
|
|
Requirement Design
|
|
Requirement Documentation
|
|
|
Question No. 7
|
Marks - 10
|
|
Which one is not a requirement elicitation technique?
|
|
|
Options
|
|
|
|
Interviews
|
|
The use case approach
|
|
FAST
|
|
Data flow diagram
|
|
|
Question No. 8
|
Marks - 10
|
|
Level-O DFD is similar to
|
|
|
Options
|
|
|
|
Use case diagram
|
|
Context diagram
|
|
System diagram
|
|
None of the above
|
|
|
|
|
Question No. 9
|
Marks - 10
|
|
The DFD depicts
|
|
|
Options
|
|
|
|
Flow of data
|
|
Flow of control
|
|
Both (a) & (b)
|
|
None of the above
|
|
|
|
|
Question No. 10
|
Marks - 10
|
|
Which one is not a size measure for software?
|
|
|
Options
|
|
|
|
LOC
|
|
Function Point
|
|
Cyclomatic Complexity
|
|
Halstead’s Program Length
|
|
|
|
|
Question No. 11
|
Marks - 10
|
|
Estimation of size for a project dependent on
|
|
|
Options
|
|
|
|
Cost
|
|
Schedule
|
|
Time
|
|
None of the above
|
|
|
|
|
Question No. 12
|
Marks - 10
|
|
COCOMO-II was developed at
|
|
|
Options
|
|
|
|
University of Maryland
|
|
University of Southern California
|
|
IBM
|
|
At & T Bell Labs
|
|
|
|
|
Question No. 13
|
Marks - 10
|
|
How many stages are in COCOMO-II?
|
|
|
Options
|
|
|
|
2
|
|
3
|
|
4
|
|
5
|
|
|
Question No. 14
|
Marks - 10
|
|
Which one is not a risk Management Activity?
|
|
|
Options
|
|
|
|
Risk Assessment
|
|
Risk control
|
|
Risk Generation
|
|
None of the above
|
|
|
|
|
Question No. 15
|
Marks - 10
|
|
The worst type of cohesion is
|
|
|
Options
|
|
|
|
Temporal Cohesion
|
|
Coincidental Cohesion
|
|
Logical Cohesion
|
|
Sequential Cohesion
|
|
|
|
|
Question No. 16
|
Marks - 10
|
|
. Which one is not a strategy for design?
|
|
|
Options
|
|
|
|
Bottom up design
|
|
Top Down design
|
|
Embedded design
|
|
Hybrid design
|
|
|
|
|
Question No. 17
|
Marks - 10
|
|
A system that does not interact with external environment is called
|
|
|
Options
|
|
|
|
Closed System
|
|
Logical System
|
|
Open System
|
|
Hierarchal System
|
|
|
|
|
Question No. 18
|
Marks - 10
|
|
The extent to which different modules are dependent upon each other is called
|
|
|
Options
|
|
|
|
Coupling
|
|
Cohesion
|
|
Modularity
|
|
Stability
|
|
|
|
|
Question No. 19
|
Marks - 10
|
|
Which one is not a category of software metrics?
|
|
|
Options
|
|
|
|
Product metrics
|
|
Process metrics
|
|
Project metrics
|
|
People metrics
|
|
|
|
|
Question No. 20
|
Marks - 10
|
|
Which one is not a measure of software science theory?
|
|
|
Options
|
|
|
|
Vocabulary
|
|
Volume
|
|
Level
|
|
Logic
|
|
|
Question No. 21
|
Marks - 10
|
|
Minimal implementation of any algorithm was given the following name by Hallstead:
|
|
|
Options
|
|
|
|
Volume
|
|
Potential Volume
|
|
Effective Volume
|
|
None of the above
|
|
|
|
|
Question No. 22
|
Marks - 10
|
|
Which one is the International standard for size measure?
|
|
|
Options
|
|
|
|
LOC
|
|
Function Point
|
|
Program Length
|
|
None of the above
|
|
|
Question No. 23
|
Marks - 10
|
|
. Fault is
|
|
|
Options
|
|
|
|
Defect in the program
|
|
Mistake in the program
|
|
Error in the program
|
|
All of the above
|
|
|
|
|
Question No. 24
|
Marks - 10
|
|
As the reliability increases, failure intensity
|
|
|
Options
|
|
|
|
Decreases
|
|
Increases
|
|
No effect
|
|
None of the above
|
|
|
|
|
Question No. 25
|
Marks - 10
|
|
Software Quality is
|
|
|
Options
|
|
|
|
Conformance to requirements
|
|
Fitness for the purpose
|
|
Level of satisfaction
|
|
All of the above
|
|
|
|
|
Question No. 26
|
Marks - 10
|
|
How many product quality factors have been proposed in McCall quality model?
|
|
|
Options
|
|
|
|
2
|
|
11
|
|
3
|
|
6
|
|
|
Question No. 27
|
Marks - 10
|
|
Which one is not a software quality model?
|
|
|
Options
|
|
|
|
McCall Model
|
|
Boehm Model
|
|
ISO9000
|
|
ISO9126
|
|
|
Question No. 28
|
Marks - 10
|
|
NHPP stands for
|
|
|
Options
|
|
|
|
Non Homogeneous Poisson Process
|
|
Non Heterogeneous Poisson Process
|
|
Non Homogeneous Poisson Product
|
|
Non Heterogeneous Poisson Product
|
|
|
|
|
Question No. 29
|
Marks - 10
|
|
Total numbers of maturing levels in CMM are
|
|
|
Options
|
|
|
|
1
|
|
5
|
|
3
|
|
7
|
|
|
Question No. 30
|
Marks - 10
|
|
CMM is developed by
|
|
|
Options
|
|
|
|
Harvard University
|
|
Cambridge University
|
|
Carnegie Mellon University
|
|
Maryland University
|
|
|
|
|
Question No. 31
|
Marks - 10
|
|
Software reliability is defined with respect to
|
|
|
Options
|
|
|
|
Time
|
|
Speed
|
|
Quality
|
|
None of the above
|
|
|
|
|
Question No. 32
|
Marks - 10
|
|
Software mistakes during coding are known as:
|
|
|
Options
|
|
|
|
Failures
|
|
Defects
|
|
Bugs
|
|
Errors
|
|
|
|
|
Question No. 33
|
Marks - 10
|
|
For a function of two variables, how many test cases robustness testing will generate?
|
|
|
Options
|
|
|
|
9
|
|
13
|
|
25
|
|
42
|
|
|
Question No. 34
|
Marks - 10
|
|
Beta testing is carried out by:
|
|
|
Options
|
|
|
|
Users
|
|
Developers
|
|
Testers
|
|
All of the above
|
|
|
|
|
Question No. 35
|
Marks - 10
|
|
Acceptance testing is done by:
|
|
|
Options
|
|
|
|
Set of test cases
|
|
Set of inputs
|
|
Set of Outputs
|
|
None of the above
|
|
|
Question No. 36
|
Marks - 10
|
|
Cyclomatic Complexity is equal to
|
|
|
Options
|
|
|
|
Number of independent paths
|
|
Number of paths
|
|
Number of edges
|
|
None of the above
|
|
|
|
|
Question No. 37
|
Marks - 10
|
|
Alpha & Beta testing techniques are related to
|
|
|
Options
|
|
|
|
System Testing
|
|
Unit Testing
|
|
Acceptance Testing
|
|
Integration Testing
|
|
|
|
|
Question No. 38
|
Marks - 10
|
|
Integration testing techniques are
|
|
|
Options
|
|
|
|
Top down
|
|
Bottom up
|
|
Sandwich
|
|
All of the above
|
|
|
|
|
Question No. 39
|
Marks - 10
|
|
Functionality of software is tested by
|
|
|
Options
|
|
|
|
White box testing
|
|
Black box testing
|
|
Regression testing
|
|
None of the above
|
|
|
|
|
Question No. 40
|
Marks - 10
|
|
Thread testing is used for testing
|
|
|
Options
|
|
|
|
Real time systems
|
|
Object oriented systems
|
|
Event driven systems
|
|
All of the above
|
|
|
Short Name or Subject Code:
Click to view question
Short Description:
MCA 5th Semester And BSc IT 5th Sem
University:
Amity
Service Type:
Assignments
Select Semester:
Semester- I Semester- V Select Cource:
B.Sc (IT) Msc-IT MCA
Product: