Alexander Glover
Test por , creado hace más de 1 año

3B (Weekly Quizes) SYDE 322 Test sobre Chapter 6, creado por Alexander Glover el 29/03/2019.

32
2
0
Alexander Glover
Creado por Alexander Glover hace más de 5 años
Cerrar

Chapter 6

Pregunta 1 de 10

1

One of the outputs of system design is a software architecture. It describes decomposition in terms of:

Selecciona una de las siguientes respuestas posibles:

  • a) configuration

  • b) mappings to hardware

  • c) startup and shutdown

  • d) configuration

  • e) exception handling

  • f) a, b and c

  • g) a, c, d, and e

  • h) all a-e

  • i) none a-e

Explicación

Pregunta 2 de 10

1

In order to reduce the complexity of the application domain, we identify smaller parts called _____ and organize them into packages.

Selecciona una de las siguientes respuestas posibles:

  • a) use cases

  • b) object models

  • c) classes

  • d) sequence diagrams

  • e) events

  • f) configurations

Explicación

Pregunta 3 de 10

1

A sub-system _____.

Selecciona una de las siguientes respuestas posibles:

  • a) is a replaceable part of the system

  • b) encapsulates state and behavior of contained configurations

  • c) has well-defined interfaces

  • d) a and c

  • e) a and b

  • f) all a-c

  • g) none a-c

Explicación

Pregunta 4 de 10

1

Which types of UML components exist?

Selecciona una de las siguientes respuestas posibles:

  • a) logical

  • b) physical

  • c) explicit

  • d) abstract

  • e) a and d

  • f) a and b

  • g) all a-d

  • h) none a-d

Explicación

Pregunta 5 de 10

1

A subsystem providing a notification service _____.

Selecciona una de las siguientes respuestas posibles:

  • a) defines notices to send operations

  • b) looks up operation channels

  • c) subscribes and unsubscribes to operations

  • d) a and c

  • e) a and b

  • f) all a-c

  • g) none a-c

Explicación

Pregunta 6 de 10

1

Modifications to one of the subsystems has little impact on the other subsystems, refers to ____.

Selecciona una de las siguientes respuestas posibles:

  • a) low cohesion

  • b) high cohesion

  • c) strongly coupled

  • d) loosely coupled

  • e) a and d

  • f) b and c

  • g) all a-d

  • h) none a-d

Explicación

Pregunta 7 de 10

1

In hierarchical decomposition, a layer ____.

Selecciona una de las siguientes respuestas posibles:

  • a) is a grouping of subsystems

  • b) subsystems provide relates services

  • c) possibly use services from another layer

  • d) a and c

  • e) a and b

  • f) all a-c

  • g) none a-c

Explicación

Pregunta 8 de 10

1

Software architecture has protocols for ____.

Selecciona una de las siguientes respuestas posibles:

  • a) system decomposition

  • b) local control flow

  • c) handling of boundary conditions

  • d) inter-subsystem communication

  • e) a and d

  • f) a, c and d

  • g) b and d

  • h) all a-d

  • i) none a-d

Explicación

Pregunta 9 de 10

1

In the MVC pattern, a _____.

Selecciona una de las siguientes respuestas posibles:

  • a) model - maintains domain knowledge

  • b) view - displays it to the user

  • c) caster - manages interactions with the user

  • d) a and c

  • e) a and b

  • f) all a-c

  • g) none a-c

Explicación

Pregunta 10 de 10

1

To peer-to-peer architectural style ____.

Selecciona una de las siguientes respuestas posibles:

  • a) is a specialization of the client/server style

  • b) each subsystem can request or provide a peer

  • c) acts as either a client or server

  • d) a and c

  • e) a and b

  • f) all a-c

  • g) none a-c

Explicación