Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 177 trang
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