Exam 10: Requirements Modeling: Class- Based Methods

arrow
  • Select Tags
search iconSearch Question
  • Select Tags

Describe the roles of the three sections of CRC (class responsibility collaborator)cards?

Free
(Essay)
4.8/5
(30)
Correct Answer:
Verified

-Class name identifies the data object uniquely.
-Responsibilities are the attributes and operations for the class.
-Collaborators are those classes required to provide a class with information needed to complete a responsibility.

List the characteristics that should be considered when considering potential classes for inclusion in an analysis model

Free
(Essay)
4.9/5
(38)
Correct Answer:
Verified

-Contains information that should be retained
-Provides needed services
-Contains multiple attributes
-Has common set of attributes that apply to all class instances
-Has common set of operations that apply to all object instances
-Represents external entity that produces or consumes information

What types of nouns resulting from a grammatical parse should be considered as potential analysis classes?

Free
(Essay)
4.8/5
(36)
Correct Answer:
Verified

-External entities (systems,devices,people)
-Things (e.g.reports,displays,letters,signals)
-Events occurring during system operation
-Roles (e.g.manager,engineer,salesperson)
-Organizational units (e.g.division,group,team)
-Places
-Structures (e.g.sensors,vehicles,computers)

List three types of classes that may be present in the analysis model.

(Essay)
4.9/5
(41)
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)