1. Trang chủ
  2. » Công Nghệ Thông Tin

bộ tài liệu trắc nghiêm RnD_Quiz3_OODAUML

177 1,6K 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 177
Dung lượng 486,06 KB

Nội dung

Part of - 15.0/ 50.0 Points Question of 20 0.0/ 5.0 Points Which is true about following diagram:  A A staff member need not be associated with any grades, or it can be associated with an indeterminate number of grades; a grade must be associated with one or more staff members  B A grade cannot be associated with a staff member but a staff member can be associated with a grade  C A grade need not be associated with any staff members, or it can be associated with an indeterminate number of staff members; a staff member must be associated with one or more grades  D None of these answers Question of 20 5.0/ 5.0 Points Which design model elements are used to depict a model of information represented from the user's view?  A Data design elements  B View history data  C Architectural design elements  D Component-level design elements Question of 20 0.0/ 5.0 Points Which of following is true about OMT?  A OMT has five phases: - Object-oriented analysis builds a real-world model - System design determines overall architecture of system - Object design decides upon data structures and algorithms - Implementation translates design into programming language - Testing to ensure quality of designed system  B OMT has two phases: - Object-oriented analysis builds a real-world model - System design determines overall architecture of system  C OMT has three phases: - Object-oriented analysis builds a real-world model - System design determines overall architecture of system - Object design decides upon data structures and algorithms  D OMT has four phases: - Object-oriented analysis builds a real-world model - System design determines overall architecture of system - Object design decides upon data structures and algorithms - Implementation translates design into programming language Question of 20 5.0/ 5.0 Points The importance of software design can be summarized in a single word  A accuracy  B complexity  C efficiency  D quality Question of 20 0.0/ 5.0 Points Which of the following best describes how composition differs from aggregation?  A A part that belongs to a composition cannot have associations with any other classes, whereas a part that belongs to an aggregation can have associations with other classes  B A part can belong to only one composition, whereas a part can belong to more than one aggregation  C A part cannot be removed from a composition, whereas a part can be removed from an aggregation Question of 20 0.0/ 5.0 Points Which step of following is not belonged to Class Modelling?  A Organize object classes using inheritance  B Identify associations between objects  C Identify objects and classes  D Draw Class diagram Question of 20 0.0/ 5.0 Points OMT is abbreviation of which of following?  A Object Modelling Thread  B Option Modelling Technique  C Object Modeling Technique  D Option Modelling Thread Question of 20 0.0/ 5.0 Points Which statement is true about the following diagram?  A a Handler create a Query Command but a Query Command detroy itself  B A Query command create a Database statement but a Database statement detroy itself  C a Hander create both Query Command and Database statement  D All of these Question of 20 5.0/ 5.0 Points OMT contains which of following model?  A Class Model  B Functional Model  C Dynamic Model  D All of these Question 10 of 20 5.0/ 5.0 Points How abstract and concrete classes differ from each other?  A Abstract classes represent intangible concepts in the application domain, whereas concrete classes represent physical things  B Abstract classes are superclasses, whereas concrete classes are subclasses  C Abstract classes have no instances, whereas concrete classes have instances Part of - Part Question 11 of 20 5.0/ 5.0 Points Which of following can be a user of a use case diagram?  A Client  B Administrator  C Librarian  D All of these Question 12 of 20 0.0/ 5.0 Points Which shape represents start and end of concurrent activities? 30.0/ 50.0 Points  A Rounded rectangle  B Diamond  C Bar  D Encircle black circle Question 13 of 20 5.0/ 5.0 Points What is a class diagram?  A A diagram that shows the system's classes, their attributes and behaviors, and the relationships between the classes  B A diagram that show iteration between objects in the systems  C A diagram what describes structure of an object type with their attributes and methods  D A diagram that show iteration between actor and their behavior in the system Question 14 of 20 0.0/ 5.0 Points Which factor is used to describe option in sequence diagram  A loop  B pal  C if  D alt Question 15 of 20 5.0/ 5.0 Points Which of following is true for Composition relationship in Class diagram?  A Strong type of association  B One class is the collection of other class  C Strong life cycle dependency between container objects and contained objects  D All of these Question 16 of 20 5.0/ 5.0 Points Which diagram is used to represent iteration between a user (human or machine) and the system?  A Use case diagram  B Class diagram  C Sequence diagram  D Activity Diagram Question 17 of 20 0.0/ 5.0 Points Use case relationship is which of following  A Include, Extend, Specialization, Generalization, Inheritance  B Include, Extend, Specialization  B Generalization  C Association  D Specification Question 16 of 20 0.0/ 5.0 Points Instance level relationship in Class diagram are what of following?  A Association, Aggregation, Composition, Generalization  B Realization, Aggregation, Composition  C Association, Aggregation, Generalization  D Association, Aggregation, Composition Question 17 of 20 0.0/ 5.0 Points Relationship between Actor and Use case is what of following?  A Generalization  B Association  C Extend  D Specification Question 18 of 20 0.0/ 5.0 Points Which of following isn't a use case?  A ATM system  B Sell book  C View history data  D Get information Question 19 of 20 0.0/ 5.0 Points  A Aggregation  B Composition  C Association  D Generalization Question 20 of 20 0.0/ 5.0 Points Which statement is true for an actor?  A An actor is not need to be a human A subsystem or external system can be modeled ad an actor  B Only human can be determined as an actor  C There is only one actor in a use case diagram  D None of these answers Question of 20 0.0/ 5.0 Points Which of the following best describes how composition differs from aggregation?  A A part that belongs to a composition cannot have associations with any other classes, whereas a part that belongs to an aggregation can have associations with other classes  B A part cannot be removed from a composition, whereas a part can be removed from an aggregation  C A part can belong to only one composition, whereas a part can belong to more than one aggregation Question of 20 5.0/ 5.0 Points Which of the following best describes multiple inheritance?  A Multiple inheritance occurs when a subclass is removed from one generalization hierarchy and added to another  B multiple inheritance occurs when a subclass inherits from more than one generalization hierarchy  C Multiple inheritance occurs when a subclass inherits characteristics from more than one level of superclass Question of 20 5.0/ 5.0 Points What is the role of encapsulation in reuse?  A Encapsulation means that software components can work more efficiently  B Encapsulation means that it is not necessary for other developers to know how a software component works internally  C Encapsulation means that there is no need for software developers to document their work Question of 20 5.0/ 5.0 Points Which of the following is not a reason for modelling objects?  A To produce a design for part of a software system  B To understand an aspect of the application domain  C To separate data from process Question of 20 5.0/ 5.0 Points Which of the following statement best describes what a class diagram can include?  A Only classes  B Classes and their relationship  C Class, Instance and their relationship  D None of these answers Question of 20 0.0/ 5.0 Points Which of the following best describes object behaviour?  A What the object is able to to itself  B What the object is able to for other objects  C What the object is able to to other objects Question of 20 5.0/ 5.0 Points One of the following can't directly affect the state of an object Which one?  A A change in the value of one of its attributes  B The creation or destruction of another object of the same class  C The creation or destruction of a link with another object  D None of these answers Question of 20 5.0/ 5.0 Points OMT contains which of following model?  A Class Model  B Functional Model  C Dynamic Model  D All of these Question of 20 5.0/ 5.0 Points Which statement is true about the following diagram?  A a Handler create a Query Command but a Query Command detroy itself  B A Query command create a Database statement but a Database statement detroy itself  C a Hander create both Query Command and Database statement  D All of these Question 10 of 20 0.0/ 5.0 Points The importance of software design can be summarized in a single word  A complexity  B efficiency  C quality  D accuracy Part of - Part Question 11 of 20 5.0/ 5.0 Points Which of following are true about sequence diagram?  45.0/ 50.0 Points A A sequence diagram is an interaction diagram that shows how processes operate with one another and in what order  B A sequence diagram captures the behavior of a single scenario  C Sequence diagram emphasis on time sequence of messages  D All of these Question 12 of 20 5.0/ 5.0 Points Use case diagram can be used in all of following documents, except  A ADD  B URD  C DDD  D SRS Question 13 of 20 5.0/ 5.0 Points Which of following isn't a use case?  A Get information  B View history data  C Sell book  D ATM system Question 14 of 20 0.0/ 5.0 Points Which of diagram is used to best describe iteration between objects  A Sequence diagram  B Use case diagram  C Class diagram  D Activity Diagram Question 15 of 20 5.0/ 5.0 Points Which of following is true for Activity Diagram?  A Can be used to depict workflow for a particular business activities  B Can be use to discover parallel activities  C Do not tell who does what and are difficult to trace back to object models  D All the answers Question 16 of 20 5.0/ 5.0 Points Bi-directional association relationship of the classes in Class diagram is which of meaning?  A Only one class is aware of the other and their relationship  B None of class is aware of the other and their relationship  C Both classes are aware of each other and their relationship  D All of These Question 17 of 20 5.0/ 5.0 Points There is a pseudo code: class Book; class Library { ArrayList bookList; … } Which is relationship between class Library and Book?  A Dependency  B Composition  C Aggregation  D Generalization Question 18 of 20 5.0/ 5.0 Points Which of following is best described Activity Diagram?  A Activity diagram is used to describe flow of iteration between of objects in the system  B Activity diagrams are graphical representations of workflows of stepwise activities and actions with support for choice, iteration and concurrency  C Activity Diagram is diagram to show all actors and their behaviours in a system  D Activity diagram is diagram to show overall flow of iteration between class in the system Question 19 of 20 5.0/ 5.0 Points Which of following can be a user of a use case diagram?  A Client  B Administrator  C Librarian  D All of these Question 20 of 20 5.0/ 5.0 Points Relationship between Actor and Use case is what of following?  A Extend  B Generalization  C Association  D Specification

Ngày đăng: 11/07/2017, 19:25

TỪ KHÓA LIÊN QUAN

w