Multiple Choice
A characteristic of component-based software development (CBSD) is that:
A) components are logically related to each other but physically distinct;
B) all developers that use a component have a clear understanding about the component's details;
C) the components can be reused as it is (i.e. black-box reuse) without the need of source code change;
D) components would not need to be extended once they are done;
E) components are used by inserting their code to the target system directly without the need for knowing their interface.
Correct Answer:

Verified
Correct Answer:
Verified
Q2: In the following, which is a challenge
Q3: Integrating computers into the environment instead of
Q4: In the following statements about the design
Q5: In the following descriptions about ubiquitous computing,
Q6: In the following descriptions, which one is
Q8: In the following jobs, which one is
Q9: The approach of value-sensitive design (VSD) in
Q10: Which of the following methods can help
Q11: Communityware refers to the software that:<br>A) acts
Q12: Communityware is used by:<br>A) stakeholders involved in