Question

In: Computer Science

Select one of the choices below: A mental model of the behavior of a function or...

Select one of the choices below:

A mental model of the behavior of a function or algorithm is called a(n):

A: Abstract data type

B: Abstract data type implementation

C: Data abstraction

D: Encapsulation

E: Function Declaration

F: None of the above

Solutions

Expert Solution

C-Data Abstractiom

A data abstraction is a mental model of what can be done to a collection of data. It deliberately excludes details of how to do it

1-If we are implementing a card catalog and library checkout, it is probably enough to list the metadata

(e.g., title, authors, publisher, date).

2-If, however, we are going to be working on a project involving the full text of the document (e.g., automatic metadata extraction and indexing), then we might need all the pages and all the text. Of course, if we were building bookshelves, we might need more physical attributes such as size and weight!.

What is Mental Model---

Mental models are how we understand the world. Not only do they shape what we think and how we understand but they shape the connections and opportunities that we see. Mental models are how we simplify complexity, why we consider some things more relevant than others, and how we reason.

A mental model is simply a representation of how something works. We cannot keep all of the details of the world in our brains, so we use models to simplify the complex into understandable and organizable chunks.

.


Related Solutions

Which of the choices below is not a laboratory department? Select one: a. Morphology b. Microbiology...
Which of the choices below is not a laboratory department? Select one: a. Morphology b. Microbiology c. Clinical Chemistry d. Histology
The answer choices below represent different hypothesis tests. Which of the choices are left-tailed tests? Select...
The answer choices below represent different hypothesis tests. Which of the choices are left-tailed tests? Select all correct answers. Select all that apply: H0:X=17.3, Ha:X≠17.3 H0:X≥19.7, Ha:X<19.7 H0:X≥11.2, Ha:X<11.2 H0:X=13.2, Ha:X≠13.2 H0:X=17.8, Ha:X≠17
Classifying Cost Behavior For each of the graphs displayed below, select the most appropriate cost behavior...
Classifying Cost Behavior For each of the graphs displayed below, select the most appropriate cost behavior pattern where the lines represent the cost behavior pattern, the vertical axis represents total costs, the horizontal axis represents total volume, and the dots represent actual costs. Each pattern may be used more than once. Using the drop-down box next to each cost description below, select the number to the graph that best depicts the cost behavior pattern. a. A cellular telephone bill when...
Select one company and analyze it by applying the Bricollage model (6 factors below). * (1...
Select one company and analyze it by applying the Bricollage model (6 factors below). * (1 page in quantity) There are 6 factors of social bricolage, 1) Through resource redefinition, the possession of resources is used for various purposes to create something from nothing. 2) Strengthen the will to achieve goals despite limited resources through overcoming limits 3) We try to solve the problem at hand through ad-hoc adaptation. 4) We strive to pursue the original goal of a social...
For each of the following scenarios, select the test (from the choices below), that is most...
For each of the following scenarios, select the test (from the choices below), that is most appropriate for analyzing the data. a) Z-test b) One-sample t-test c) Independent t-test d) Dependent t-test e) 1-Way ANOVA f) Regression/Correlation g) Chi-Square 1. A psychologist wants to know if children with a schizophrenic parent are less well-adjusted than the general population, so she gives 20 children of schizophrenics a measure of psychological adjustment which has a mean of 35 in the general population....
select a model or theory of individual health behavior and describe an example from the research...
select a model or theory of individual health behavior and describe an example from the research literature as to how this model has been applied in public health practice. why was this model or theory appropriate for this example? is there another model or theory that could also be appropriate for the health behavior
Bidirectional control of neurons with optogenetics: Select one: a. None of these choices b. is not...
Bidirectional control of neurons with optogenetics: Select one: a. None of these choices b. is not possible as light wavelengths are too similar to differentiate between photosensitive ion channels c. is possible if the different (inhibitory vs excitatory) photosensitive ion channels are excited by different light wavelengths d. is possible if one wavelength of light can stimulate and inhibit the same cell e. is not possible as all photosensitive opsins only activate neuron
1A) Factors affect managerial behavior: (Select all that apply) Group of answer choices Managerial compensation packages...
1A) Factors affect managerial behavior: (Select all that apply) Group of answer choices Managerial compensation packages Direct intervention by shareholders Nothing can affect managerial behavior The threat of takeover Take riskier projects The threat of firing 1B) Possible Reasons Markets May Not Be Efficient: (Select all that apply) Group of answer choices Cognitive biases Behavioral finance It is costly and/or risky for traders to take advantage of mispriced assets. Securities are normally in equilibrium and are “fairly priced.” 1C) What...
Identify a problem behavior of your own, or of a good friend, then select one or...
Identify a problem behavior of your own, or of a good friend, then select one or more behavior therapy techniques which might be applied to improve (or remove) this behavior. Be specific in showing how they would be used.
(a) Select all of the correct statements about reaction rates from the choices below. The lower...
(a) Select all of the correct statements about reaction rates from the choices below. The lower the rate of a reaction the longer it takes to reach completion. Reaction rate constants increase with increasing temperature. Solid catalysts increase reaction rates as their surface areas increase. The rate of a reaction is the same as the rate constant of the reaction. The slowest step in a reaction is called the rate-determining step. Reaction rates increase with increasing temperature. The rate of...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT