Unit 1 Question Bank.doc
Unit 1 Question Bank.doc
Answer: B
Answer: D.
Answer: A
4. SRD stands for
Answer: B.
5. A COCOMO model is
Answer: B
Answer: C
Answer: A
a. reliability
b. efficiency
c. portability
d. all of the above
Answer: B.
11. The model that assumes that effort and development time are functions of product
size alone is
Answer: A
a. requirements gathering
b. requirements analysis
c. design
d. coding
Answer: C
Answer: B
a. Quality management
b. Risk management
c. Performance management
d. Efficiency management
Answer: B
a. Coding
b. Testing
c. Maintenance
d. Abstraction
Answer: D
a. Requirements elicitation
b. Requirements analysis
c. Requirements design
d. Requirements documentation
Answer: C
Answer: A
21. Which of the items listed below is not one of the software engineering layers?
a. Process
b. Manufacturing
c. Methods
d. Tools
Answer: B
a. Efficiency.
b. Scalability.
c. Dependability.
d. Usability.
Answer: C
23. Software engineering aims at developing ?
a. Reliable Software
b. Cost Effective Software
c. Reliable and cost effective Software
d. None Of Above
Answer: C
a. Bev Littlewood
b. Berry Bohem
c. Roger Pressman
d. Victor Bisili
Answer: B
a. Waterfall
b. Incremental
c. Spiral
d. None of these
Answer: C
PART – B ( Two mark questions)
Software engineering is a discipline in which theories, methods and tools are applied to develop
professional software.
Software process is defined as the structured set of activities that are required to develop the
software system.
1.An ARFF
(Attribute-Relation File
Format) file is an ASCII
text file that describes a list
of
2.instances sharing a set of
attributes. It contains the
@relation tag, the attribute
information
3.using @attribute, and a
@data line.
4.An ARFF
(Attribute-Relation File
Format) file is an ASCII
text file that describes a list
of
5.instances sharing a set of
attributes. It contains the
@relation tag, the attribute
information
6.using @attribute, and a
@data line.
4.What are the fundamental activities of a software process?
Specification
Validation
Evolution
Risk management.
Reusability management.
Measurement.
9. Define Cluster.
Association rules highlight all the associations and correlations between items of a
dataset. In short, it is an if-then statement that depicts the probability of relationships between
data items. A classic example of association refers to a connection between the sale of milk
and bread.The tool provides Apriori, FilteredAssociator, and FPGrowth algorithms for
association rules mining in this category.
To use Weka Explorer, you need to invoke Weka from the Windows Start menu1. This
starts up the Weka GUI Chooser. Click the Explorer button to enter the Weka
Explorer123. To load a dataset, you can either open a file or use the built-in
datasets23. Once you have loaded a dataset, you can use the various tabs in the Weka
Explorer to preprocess, classify, cluster, associate, or visualize the data
Association rule learning is a type of unsupervised learning technique that checks for the
dependency of one data item on another data item and maps accordingly so that it can be
more profitable. It tries to find some interesting relations or associations among the
variables of dataset.
Advantages
∙ In iterative model we can only create a high-level design of the application
before we actually begin to build the product and define the design solution
for the entire product.
∙ Building and improving the product step by step.
∙ Less time is spent on documenting and more time is given for designing.
Disadvantages
∙ Each phase of an iteration is rigid with no overlaps
17. What are the issues in measuring the software size using LOC as metric
● Lack of Accountability.
● Lack of Cohesion with Functionality.
● Adverse Impact on Estimation.
● Difference in Languages.
● Advent of GUI Tools
● Lack of Counting Standards.
The development strategy that encompasses the process, methods and tools and
generic phases is often referred to as a process model or software engineering
paradigm.
5. What is a process model ? Describe the process model that you
would choose to manufacture a car. Explain giving suitable reasons.