Alexander Glover
Quiz von , erstellt am more than 1 year ago

3B SYDE 322 (Weekly Quizes) Quiz am Chapter 2, erstellt von Alexander Glover am 29/03/2019.

11
2
0
Alexander Glover
Erstellt von Alexander Glover vor etwa 5 Jahre
Schließen

Chapter 2

Frage 1 von 10

1

Use cases focus on ____ from an ____ point of view.

Wähle eine der folgenden:

  • a) Security/External

  • b) integrity/internal

  • c) diagrams / management

  • d) quality / customer

  • e) all a-d

  • f) none a-e

Erklärung

Frage 2 von 10

1

Which one of the following statements is false concerning class diagrams?

Wähle eine der folgenden:

  • a) an object has state

  • b) classes are concrete structures

  • c) objects are instances of classes

  • d) classes give structure to objects

  • e) class diagrams describe systems

Erklärung

Frage 3 von 10

1

State machine diagrams ________.

Wähle eine der folgenden:

  • a) describe dynamic behavior of objects

  • b) describe object states and state transitions

  • c) moves to historic states

  • d) a and c

  • e) a and b

  • f) none a-e

Erklärung

Frage 4 von 10

1

Which statement is true. Models ________.

Wähle eine der folgenden:

  • a) deal with complexity

  • b) focus on engineered systems

  • c) focus on a subset of actor activities

  • d) a and c

  • e) a and b

  • f) a, b, and c

Erklärung

Frage 5 von 10

1

Which of the following are attributes of concrete data types?

Wähle eine der folgenden:

  • a) Can have operations

  • b) Unique name

  • c) Defined by implementation-independent specifications

  • d) Has a set of allowed values

  • e) a and d

  • f) b, c, and d

  • g) a and b

  • h) a, b, and d

Erklärung

Frage 6 von 10

1

Which statement is false?

Wähle eine der folgenden:

  • a) cannot instantiate objects of abstract classes

  • b) abstract classes contains non-shared methods

  • c) an object is an instance of a class

  • d) an object has an identity and stores attribute values

Erklärung

Frage 7 von 10

1

What step is not part of the falsification during modelling?

Wähle eine der folgenden:

  • a) researchers propose different models of reality

  • b) construct a system prototype

  • c) gradually accept models with increasing supporting data

  • d) reject once a counterexample is found

  • e) a and b

  • f) all a-d

  • g) none a-g

Erklärung

Frage 8 von 10

1

Extend relationships _______.

Wähle eine der folgenden:

  • a) used to reduce complexity

  • b) typically used to describe exceptional behavior

  • c) add behavior

  • d) a and b

  • e) a and c

  • f) all a-c

  • g) none a-c

Erklärung

Frage 9 von 10

1

Which of the following are valid kinds of multiplicity?

Wähle eine der folgenden:

  • a) 1 - 1

  • b) 1 - *

  • c) 1 - 0

  • d) * - *

  • e) 0 - 0

  • f) a, c and e

  • g) b, c and d

  • h) a, b and d

  • i) all a-e

Erklärung

Frage 10 von 10

1

Control nodes ______.

Wähle eine der folgenden:

  • a) coordinate control flows

  • b) represent decisions using fork nodes

  • c) represent branches in control flow using join nodes

  • d) a and b

  • e) all a-c

  • f) none a-c

Erklärung