Object-Oriented Programming Quiz
5 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Object-Oriented Programming concerns itself with the description of what needs to be done, not how it should be done. An advantage of that approach is that the object model of the analysis phase can be carried forward to the ______

design phase

The result of the analysis phase is a detailed textual description, commonly called a functional specification, that has the following characteristics: - It completely defines the tasks to be performed. - It is free from internal contradictions. - It is readable both by experts in the problem domain and by software developers. - It is reviewable by diverse interested parties. - It can be tested against ______

reality

The program designer must structure the programming tasks into a set of interrelated ______. Each class must be specified precisely, listing both its responsibilities and its relationship to other classes in the system

classes

The exact choice of data structures, for example, hash tables or binary search trees for a collection, is not of concern in the design phase but is deferred until ______

<p>implementation</p> Signup and view all the answers

Describing the behavior of a system is a set of use ______

<p>cases</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser