Đề thi, môn đồ họa, máy tính
Trang 1Class: INT 3407, Duration: 75 minutes Question 1 (4 points) Please choose the correct answer(s) in the following questions:
1 What is the focus of analysis?
A.translating functional requirements into code
B.translating requirements into a system
design
C.translating real-world concepts into
solution-oriented objects
D.translating functional requirements into
software concepts
2 What are analysis classes?
A.early conjectures on the composition of the
system that usually change over time, rarely
surviving intact into Implementation
B.incomplete classes that require a
programmer to formalize operation
signatures and attribute types before they
can be implemented
C.the classes inside a systems Business
Object or Domain Model, in UML form
D.a prototype of a systems user interface,
developed during the Analysis Phase, which
allows users to define the systems look and
feel
3 Which view focuses on the physical
realization of the system?
A.Logical View
B.Implementation View
C.Process View
D.Use-Case View
4 When the identifying design elements, a
simple analysis class will map to a(n) _
A.active class
B.interface
C.design class
D.subsystem
5 Which task is performed during use-case realization refinement?
a.A identify participating classes a.B illocate responsibilities among classes a.C model messages between classes a.D model associated class relationships
6 Why would you use subsystem interfaces rather than subsystem instances on sequence diagrams?
a.A to make it easier to model subsystems during Subsystem Design
a.B to make use-case realizations easier to change
a.C to ease sequence diagram maintenance when message signatures change
a.D to reduce the number of classed needed
to implement the subsystem
7 Which statement is true about design subsystems?
a.A They partially encapsulate behavior a.B They represent an independent capability with clear interfaces
a.C They model a single implementation variant
a.D They can only contain design classes
8 In Use Case Analysis, what is the function of boundary classes?
a.A to insulate external forces from internal mechanisms and vice versa
a.B to represent the screens in the user interface
a.C to define the service interfaces exposed
by the Business layer a.D to define entry points or roots into the core Object Data Model
Question 2 (6 points) University of Engineering and Technology intent to develop a new
system to manage information of student’s feedback This system allows staffs of Department of Assurance Quality to create evaluation form The evaluation form will get the information related to lecturers, students and courses from the Academic Affairs management system The system allows also managers to view results of the evaluation process As a designer, could you analyse and design the system with the following artifacts:
a Use case diagrams of the system (1 point)
b Specification of the use case “Create Form” (2 points)
Trang 2c Sequence diagram in the analysis phase (VOPC) of the use case “Create Form” (1 point)
d Class diagram in the analysis phase (VOPC) of the use case “Create Form” (1 point)
e Class diagram in the design phase of the use case “Create Form” (1 point)