Alexander Glover
Quiz por , criado more than 1 year ago

3B SYDE 322 (Weekly Quizes) Quiz sobre Chapter 2, criado por Alexander Glover em 29-03-2019.

12
2
0
Alexander Glover
Criado por Alexander Glover mais de 5 anos atrás
Fechar

Chapter 2

Questão 1 de 10

1

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

Selecione uma das seguintes:

  • a) Security/External

  • b) integrity/internal

  • c) diagrams / management

  • d) quality / customer

  • e) all a-d

  • f) none a-e

Explicação

Questão 2 de 10

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 3 de 10

1

State machine diagrams ________.

Selecione uma das seguintes:

  • 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

Explicação

Questão 4 de 10

1

Which statement is true. Models ________.

Selecione uma das seguintes:

  • 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

Explicação

Questão 5 de 10

1

Which of the following are attributes of concrete data types?

Selecione uma das seguintes:

  • 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

Explicação

Questão 6 de 10

1

Which statement is false?

Selecione uma das seguintes:

  • 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

Explicação

Questão 7 de 10

1

What step is not part of the falsification during modelling?

Selecione uma das seguintes:

  • 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

Explicação

Questão 8 de 10

1

Extend relationships _______.

Selecione uma das seguintes:

  • 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

Explicação

Questão 9 de 10

1

Which of the following are valid kinds of multiplicity?

Selecione uma das seguintes:

  • 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

Explicação

Questão 10 de 10

1

Control nodes ______.

Selecione uma das seguintes:

  • 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

Explicação