Question: QUESTION 7 What is information hiding? Hiding details and data from from other modules and ensuring no other modules can modify these details A technique

 QUESTION 7 What is information hiding? Hiding details and data fromfrom other modules and ensuring no other modules can modify these details

QUESTION 7 What is information hiding? Hiding details and data from from other modules and ensuring no other modules can modify these details A technique that bundles data of an object with the methods that operate on that data. A characteristic of a method that performs one will defined operation. A measure of the dependence between modules. QUESTION 8 Information hiding means the client of a module needs to know the details of the modules implementation. True False QUESTION 9 The minimal interface for a class is: one that will allow programmers to accomplish any reasonable task given the responsibilities of that class one that takes a minimally trained programmer to use one that contains only methods for adding and removing data one that contains a method only if that method is essential to that class's responsibilities Abstraction is a difficult concept with different meanings in different contexts. What is abstraction as discussed in Chapter 1 ? Separating an abstract class from its pure virtual methods. Building interface prototypes with implementation stubs and client drivers in order to perform beta testing. Separating the purpose of a module from the actual implementation of the module. A statement of the conditions that must exist at the beginning of a function and the conditions at the end of the function. QUESTION 11 What is an ADT? a specification for a group of values and the operations on those values a module that performs well under unusual conditions a process for solving problems step by step recipe for performing a task within a finite period of time QUESTION 12 In your design you should specify the data flow among the modules by answering questions like which of the following: What data is available to the module before its execution? What does the module assume? What actions have taken place after the module executes? All of these What does the data look like after the module executes

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!