Which statement is true?

OOAD ibm test bank

Quiz
•
Computers
•
University
•
Hard
Linh Trịnh
FREE Resource
26 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
The UML is a development process for software intensive systems.
The UML is a process-dependent language used for visualizing software artifacts.
The UML is a modeling language for software blueprints.
The UML is a visual programming language.
2.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
In which three ways does a structured class differ from a traditional class? (Choose three.)
It clearly defines the class boundary via an encapsulation shell.
It brings public interfaces into the class via ports.
It shows the role that the class plays.
It defines messages between itself and other classes.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which is a characteristic of a structured class?
must have one interface for each role it plays
can play only one role, no matter how many objects transact with it
can play multiple roles that vary on the objects that interact with it
is limited to one role, but can have multiple interfaces
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which statement is true about an iterative development process?
Testing and integration take place in every iteration.
An iteration focuses on partial completion of selected use-case realizations.
It encourages user feedback in later iterations.
It is based on functional decomposition of a system.
5.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Which two statements are true about interfaces? (Choose two.)
The interface should have a clear purpose.
A single interface should include as many possible methods, if not all methods, that may be shared by objects that implement the interface.
An interface should be used to restrict which methods are exposed to a client.
Classes may have multiple interfaces depending on the purpose of each interface it implements.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the focus of analysis?
translating functional requirements into code
translating requirements into a system design
translating real-world concepts into solution-oriented objects
translating functional requirements into software concepts
7.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Why is encapsulation (đóng gói) important? (Choose two.)
It describes the relationship between two subclasses.
It places operations and attributes in the same object.
It allows other objects to change private operations and attributes of an object.
It prevents other objects from directly changing the attributes of an object.
Create a free account and access millions of resources
Similar Resources on Quizizz
22 questions
Web Page Evaluation

Quiz
•
KG - University
26 questions
Midterm Examination - PF101- OOP

Quiz
•
University
22 questions
c++

Quiz
•
University
23 questions
SE2 (LAB) Week 3 – 4 Strategy Pattern

Quiz
•
University
25 questions
Cloud Infrastructure Mechanisms

Quiz
•
University
25 questions
Programação Orientada a Objetos - Quiz 1

Quiz
•
University
25 questions
CSC134_Chapter 5: System software

Quiz
•
University
28 questions
Introduction to Operating systems

Quiz
•
University
Popular Resources on Quizizz
15 questions
Character Analysis

Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
10 questions
American Flag

Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25

Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers

Quiz
•
6th - 8th Grade