O GoConqr está de visual novo! Conte para nós o que você achou.

Quiz

Chapter 8

Alexander Glover 10 perguntas

Fazer o quiz

Perguntas do quiz (10)

  1. 1Optimization during transformation focuses on _____.
    1. Aa) reducing multiplicities
    2. Bb) add redundant associations
    3. Cc) add derived attributes
    4. Dd) map the class model to a schema
    5. Ee) a and b
    6. Ff) b, c and d
    7. Gg) a, b and c
    8. Hh) all a-d
    9. Ii) none a-d
  2. 2Forward engineering _____.
    1. Aa) operates on objects
    2. Bb) is a transformation that operate on source code
    3. Cc) produces object models
    4. Dd) a and b
    5. Ee) b and c
    6. Ff) a and c
    7. Gg) all a-c
    8. Hh) none a-c
  3. 3The purpose of a model transformation includes _____.
    1. Aa) optimizing the original model
    2. Bb) a closer compliance with specification requirements
    3. Cc) simplifying the source code
    4. Dd) a and b
    5. Ee) b and c
    6. Ff) a and c
    7. Gg) all a-c
    8. Hh) none a-c
  4. 4Refactoring _____.
    1. Aa) improves readability
    2. Bb) changes system behavior
    3. Cc) improves design
    4. Dd) focuses on a while class
    5. Ee) a and b
    6. Ff) b and c
    7. Gg) a and c
    8. Hh) c and d
    9. Ii) all a-c
    10. Jj) none a-c
  5. 5Reverse engineering creates artifacts including _____.
    1. Aa) a UML event for each deceleration
    2. Bb) an attribute for each field
    3. Cc) an operation for each use case
    4. Dd) a and b
    5. Ee) b and c
    6. Ff) a and c
    7. Gg) all a-c
    8. Hh) none a-c
  6. 6Transformation principles state that transformations must ____.
    1. Aa) address multiple criteria
    2. Bb) be local
    3. Cc) be applied together with other changes
    4. Dd) be followed by a validation step
    5. Ee) a and b
    6. Ff) b, c and d
    7. Gg) b and d
    8. Hh) all a-d
    9. Ii) none a-d
  7. 7The process of optimizing access paths could include _____.
    1. Aa) repeated association traversals
    2. Bb) "Many" associations
    3. Cc) misplaced attributes
    4. Dd) a and b
    5. Ee) b and c
    6. Ff) a and c
    7. Gg) all a-c
    8. Hh) none a-c
  8. 8Caching the results of expensive computations ____.
    1. Aa) should use a public attribute
    2. Bb) improves average response time
    3. Cc) consumes less memory
    4. Dd) increases the number of computations
    5. Ee) a and b
    6. Ff) b, c and d
    7. Gg) b and d
    8. Hh) all a-d
    9. Ii) none a-d
  9. 9Object-oriented programming languages include _____.
    1. Aa) associations
    2. Bb) references
    3. Cc) association collections
    4. Dd) unidirectional references
    5. Ee) a and b
    6. Ff) b, c and d
    7. Gg) b and d
    8. Hh) all a-d
    9. Ii) none a-d
  10. 10Raising exceptions when post conditions are violated enables class implementors to _____.
    1. Aa) catch bugs early
    2. Bb) identify the violating operation
    3. Cc) correct the offending code
    4. Dd) a and b
    5. Ee) b and c
    6. Ff) a and c
    7. Gg) all a-c
    8. Hh) none a-c

Informações

Descrição
3B SYDE 322 (Weekly Quizes) Quiz sobre Chapter 8, criado por Alexander Glover em 29-03-2019.
Idioma
English
Visualizações
13
Avaliação
Ainda sem avaliações
Avalie este quiz
Avalie este quiz

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?