Unified Modelling Language: A General-Purpose, Developmental, Modeling Language in the Field of Software Engineering

This is a computer science engineering quiz on Software Architecture, which includes questions on UML (Unified Modelling Language).

download.png
Start Quiz

What are prototypes?

Prototypes is a working model of part or all of a final product Prototypes does not represent any sort of models Prototype can never consist of full size All of the mentioned

What are the types of prototypes?

Horizontal prototypes Vertical Prototypes All of the mentioned None of the mentioned

Which of these is true for prototypes?

Horizontal Prototypes does some processing apart from the required for presenting the product’s user interface Vertical Prototype realizes part or all of a product’s user interface All of the mentioned None of the mentioned

What are the notations for the Use case Diagrams?

Use case Actor Prototype Use case and Actor

Which description is inappropriate?

A usecase is a type of agent that interacts with a product An actor is a type of complete interaction between product and its environment All of the mentioned None of the mentioned

Which statements are considered correct in reference to use case diagram?

A scenario is an interaction between product and particular interaction A use case diagram represent a product’s use cases and actors involved in each use case All of the mentioned None of the mentioned

Which among the following can be heuristic for Use case diagram?

Product can be made actor Never name actors with noun phrases Name Use cases with verb phrases All of the mentioned

What is incorrect among the following?

Make use cases that uniform in size and complexity Organize use cases by actor, problem domain categories or solution categories Use cases can last for more than one session Achieve a stakeholder goal in a usecase

Use case models that can be summarized under which of this category?

Usecase Diagram Usecase Description All of the mentioned None of the mentioned

What does conceptual modelling represent?

Responsibility Attributes Important relationships between them All of the mentioned

Candidate classes should include which of the following?

Physical entities, individuals Things managed, tracked, recorded in the real world Associations Physical entities, individuals, Things managed, tracked, recorded in the real world

Which of these should follow a review to the list?

Noun or Noun phrases designating characteristics of other entities in the list Noun phrases referring to the activities or behaviors Entities that are same with different names All of the mentioned

Which of the following guidelines helps with adding attributes?

Adjectives and modifiers sometimes give clues about class attributes Attribute names should not be taken from problem domain Attribute should be added for object identification All of the mentioned

What is the third step in sequence for conceptual class modelling?

Adding Class Adding Association Adding Attribute None of the mentioned

Which of these important verb phrases should be modeled?

Below, under Reports to, Consults Completes, Disposes of All of the mentioned
Quiz/Test Summary
Title: Unified Modelling Language: A General-Purpose, Developmental, Modeling Language in the Field of Software Engineering
Questions: 15
Contributed by:
james