Software Engineering Questions - Set 15

1)   Which software designers tool helps to design the block structure of the software, that may further be broken down into smaller modules using refinement techniques?

a. Analysis tools
b. Design tools
c. Configuration management tools
d. Documentation tools
Answer  Explanation 

ANSWER: Design tools

Explanation:
No explanation is available for this question!


2)   In software metrics which metrics evaluate the track budget, schedule and human resource?

a. Requirement metrics
b. Product metrics
c. Process metrics
d. None of the above
Answer  Explanation 

ANSWER: Process metrics

Explanation:
No explanation is available for this question!


3)   Elements of module in functional cohesion are grouped because they all contribute to a single well-defined function. It can also be reused.

a. True
b. False
Answer  Explanation 

ANSWER: True

Explanation:
No explanation is available for this question!


4)   Activities and action taken on the data that are represented by Circle or Round-edged Rectangles are called, _________ .

a. Process
b. Data storage
c. Data flow
d. Entities
Answer  Explanation 

ANSWER: Process

Explanation:
No explanation is available for this question!


5)   When multiple modules have read and write access to some global data, it is called, ________ .

a. Content coupling
b. Stamp coupling
c. Data coupling
d. Common coupling
Answer  Explanation 

ANSWER: Common coupling

Explanation:
No explanation is available for this question!


6)   MTTC stands for ____________ .

a. Mean time to change
b. Modular time to change
c. Mean time to control
d. Modular time to control
Answer  Explanation 

ANSWER: Mean time to change

Explanation:
No explanation is available for this question!


7)   Which is the Layered Technology in Bedrock that supports Software Engineering?

a. Methods
b. Tools
c. Process
d. Quality Focus
Answer  Explanation 

ANSWER: Quality Focus

Explanation:
No explanation is available for this question!


8)   What does the physical connections between the elements of the OO design represent?

a. Cohesion
b. Coupling
c. Both A & B
d. None of the above
Answer  Explanation 

ANSWER: Coupling

Explanation:
No explanation is available for this question!


9)   How many characteristics does Value Adjustment Factor(VAF) in Function Point Analysis have?

a. 11
b. 12
c. 13
d. 14
Answer  Explanation 

ANSWER: 14

Explanation:
No explanation is available for this question!


10)   Which of the following techniques is not a White box technique?

a. Statement Testing and coverage
b. Decision Testing and coverage
c. Condition Coverage
d. Boundary value analysis
Answer  Explanation 

ANSWER: Boundary value analysis

Explanation:
No explanation is available for this question!


11)   SPICE Means ____.

a. Software Process Improvement and Capability Determination.
b. Software Process Improvement and Compatibility Determination.
c. Software Process Invention and Compatibility Determination.
d. Software Process Improvement and Control Determination.
Answer  Explanation 

ANSWER: Software Process Improvement and Capability Determination.

Explanation:
No explanation is available for this question!


12)   The desired level of coupling is ________ .

a. No coupling
b. Control coupling
c. Common coupling
d. Data coupling
Answer  Explanation 

ANSWER: Data coupling

Explanation:
No explanation is available for this question!


13)   Coupling and cohesion can be represented using a _______ .

a. cause-effect graph
b. dependence matrix
c. Structure chart
d. SRS
Answer  Explanation 

ANSWER: dependence matrix

Explanation:
No explanation is available for this question!


14)   Changes are made to the system to reduce the future system failure chances is called _________ .

a. Preventive Maintenance
b. Adaptive Maintenance
c. Corrective Maintenance
d. Perfective Maintenance
Answer  Explanation 

ANSWER: Preventive Maintenance

Explanation:
No explanation is available for this question!


15)   The feature of the object oriented paradigm which helps code reuse is _______ .

a. Object
b. Class
c. Inheritance
d. Aggregation.
Answer  Explanation 

ANSWER: Inheritance

Explanation:
No explanation is available for this question!


16)   Which Chart is a statistical technique to assess, monitor, and maintain the stability of a process?

a. Control Chart
b. Maintenance Chart
c. Bar Charts
d. None of these
Answer  Explanation 

ANSWER: Control Chart

Explanation:
No explanation is available for this question!


17)   Cost of Production = Right The First time cost (RTF +-----------) .

a. Cost of Deployment
b. Cost of Quality
c. Cost of maintenance
d. Cost of Production
Answer  Explanation 

ANSWER: Cost of Quality

Explanation:
No explanation is available for this question!


18)   Which of the following is not a part of the Test Implementation and Execution Phase?

a. Creating test suites from the test cases
b. Executing test cases either manually or by using test execution tools
c. Comparing actual results
d. Designing the Tests
Answer  Explanation 

ANSWER: Designing the Tests

Explanation:
No explanation is available for this question!


19)   The Test Cases Derived from use cases _______ .

a. Are most useful in uncovering defects in the process flows during real world use of the system.
b. Are most useful in uncovering defects in the process flows during the testing use of the system.
c. Are most useful in covering the defects in the process flows during real world use of the system.
d. Are most useful in covering the defects at the Integration Level.
Answer  Explanation 

ANSWER: Are most useful in uncovering defects in the process flows during real world use of the system.

Explanation:
No explanation is available for this question!


20)   What can static analysis NOT find?

a. The use of a variable before it has been defined.
b. Unreachable (“dead”) code.
c. Memory leaks.
d. Array bound violations.
Answer  Explanation 

ANSWER: Memory leaks.

Explanation:
No explanation is available for this question!