GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

Object Oriented Design TEST 1

James Herd Computer Science 2 Englisch 36 Karten

Karten in diesem Stapel (36)

  1. 1(True/False) Use cases are not diagrams, they are textTrue
  2. 2(True/False) Use cases are not object-oriented artifactsTrue [Statement of requirements]
  3. 3(T/F) A use case models an interaction between the software system and the users of that systemTrue
  4. 4(T/F) The main success scenario normally comprises the majority of the text in a use case.False [Extensions]
  5. 5(T/F) When stating preconditions or success guarantees, only say something non-obvious and noteworthyTrue
  6. 6(T/F) A fully dressed use case is typically 3-10 pages longTrue
  7. 7(T/F) Use cases should model the how, not the whatFalse [they model the what]
  8. 8A _______ is a specific sequence of actions and interactions between actors and the system.Scenario
  9. 9An ________ actor is a member of the world outside the software productactor
  10. 10Non-functional requirements (URPS+) and features that are not expressible in a use case are captured in the ____________supplementary specification
  11. 11(T/F) Modular design is the classic object oriented metaphor.False [responsibility driven design]
  12. 12(T/F) Analysis emphasizes a conceptual solution that addresses the requirementsFalse [design emphasizes conceptual solution]
  13. 13(T/F) The purpose of modeling is to understand, not to documentTrue
  14. 14(T/F) When modeling, you should model in pairs or triads rather than alone.True
  15. 15(T/F) Another name for the Inception phase is the requirements life cycle stage.False
  16. 16(T/F) You should fully defined and commit to the architecture before beginning iterative developmentFalse
  17. 17(T/F) You should ensure adequate time to do UML modeling before beginning programming so you can fully define the design; weeks if necessaryFalse
  18. 18(T/F) Artifacts required in the Inception phase include the vision and business case, use case model, supplementary specification, and glossary; all other artifacts are optionalFalse
  19. 19(T/F) It is inappropriate to write use cases in detail in the Inception phaseFalse [will write 10-20% of use cases in detail]
  20. 20According to Curtis, Krasner, and Iscoe, writing the code isn't the problem, understanding the ___________ is the problemproblem
  21. 21A ________ is a representation of coherent set of design elements as created and read by system stakeholders.view
  22. 22A ___________ is a design decision with zero degrees of freedomconstraint
  23. 23In the UP ____________ phase, you develop an approximate vision, business case, scope, and vague estimates.inception
  24. 24In the UP _________ phase, you deploy the softwaretransition
  25. 25(T/F) The only priority for use cases is to focus on the highest business value.False [Need to also consider risk and breadth (architecturally)]
  26. 26(T/F) The UP Elaboration phase should have only on iterationFalse
  27. 27(T/F) By convention, most modelers assume public visibility for attributesFalse [Private - Information hiding]
  28. 28(T/F) In UML, a class diagram has two compartments: the name of the class and the operations (methods) for the classFalse [Third is attributes of the class]
  29. 29In UML, when a superclass is declared to be {abstract}, there are no direct instances of the superclassTrue
  30. 30An _________ is an instance of a classobject
  31. 31_______ is the definition of a conceptual classIntension
  32. 32___________ is the set of examples to which the conceptual class appliesExtension
  33. 33An __________ is a meaningful and interesting relationship between (instances of) classesassociation
  34. 34An __________ is a logical data value of an object that needs to be remembered, a simple data typeattribute
  35. 35The visibility modifier _______________ indicates that the attribute is protected - visible only to the class and its subclasses#
  36. 36In _____________ the characteristics (attributes and operations), associations, and aggregations that are specified for a general class (superclass) are passed on to its subclassesgeneralization

Informationen

Beschreibung
2 Computer Science Karteikarten am Object Oriented Design TEST 1, erstellt von James Herd am 20/02/2020.
Erstellt von
James Herd · Feb 2020
Aktualisiert
20 Feb 2020
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck