Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 1 : Coupling between Objects ( CBO ) measures: A ) Class cohesion, because it indicates that some methods should be removed from the

Question 1: Coupling between Objects (CBO) measures:
A)Class cohesion, because it indicates that some methods should be removed from the class.
B)Class coupling, because it measures to what extent the given class depends on other classes.
C)Class memory utilization, CBO estimates the memory needs of the class.
D)Response time, CBO is a performance metric.
Question 2: A high value of Depth of Inheritance Tree (DIT) for a class indicates what?
A)The class is easy to test.
B)The class resuability is high.
C)The class is easy to maintain.
D)The class is easy to understand.
Question 3: Modularity can be achieved by...
A)Dividing the class into fixed sized modules.
B)Increasing cohesion and lowering coupling.
C)Intensive use of inheritance.
D)Fixing the methods size to 30 lines of code.
Question 4: A high value of the Response for Class (RFC) metric indicates that....
A)The class testability and understandability are low.
B)The class is easy to understand (high understandability).
C)The class is easy to test (high testability)
D)The class modularity is high.
Question 5: Functional independence is assessed using two qualitative criteria: __________ and __________.
A)Cohesion and coupling.
B)Coupling and consistency.
C)Consistency and connectivity.
D)Cohesion and consistency.
Question 6: In the Goal-Question-Metric approach, the relation between a metric and a question is 1-to-1. That is, the metric can be used to answer one question only.
A)True
B)False
Question 7: Modularity can be increased if....
A)Use global variables.
B)Lower cohesion and increase coupling.
C)Lower coupling and increase cohesion.
D)Keep each method size less than 30 lines of code.
Question 8:A design concept called Blank 1 suggests that any complex problem can be more easily handled if it is subdivided into pieces that can be solved independently.
Answer:

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Harness The Power Of Big Data The IBM Big Data Platform

Authors: Paul Zikopoulos, David Corrigan James Giles Thomas Deutsch Krishnan Parasuraman Dirk DeRoos Paul Zikopoulos

1st Edition

0071808183, 9780071808187

More Books

Students also viewed these Databases questions

Question

Did you trace the accomplishments, issues, and milestones?

Answered: 1 week ago