Menu

Objective Type Questions & Answers


Software Engineering MCQs - Unit-3



1. Software design is the __________ software engineering action within the modeling activity.

A . Last

B . Second

C . Last Second

D . None of the above

Answer



2. Design engineering encompasses the set of___________ that lead to the development of ________ system or product.

A . Criteria, basic, good quality

B . Principle ,Concept ,rule, high quality

C . Code, Program, tasks, high quality

D . Principle ,Concept ,rule

Answer



3. Architectural design stage include which of the following activity?

A . Generate/Improve detailed design alternatives

B . Select architecture

C . Finalize Design

D . All of the mentioned

Answer



4. What is Analysis model?

A . Understanding of design problem

B . Representation of design problem solution

C . Representation of design problem

D . All of the mentioned

Answer



5. Detailed design stage include which of the following activity?

A . Generate / Improve candidate architectures

B . Evaluate candidate architecture

C . Finalize Design

D . None of the mentioned

Answer



6. What are Design Class Models?

A . They show classes in a software system

B . They represents attributes,operations, association in abstraction from language

C . They show implementation details

D . All of the mentioned

Answer



7. Amongst which of the following is / are true in terms of design concepts in software engineering. Software design encompasses,

A . Set of principles

B . Concepts and practices

C . Development of a high-quality system or product

D . All of the mentioned above

Answer



8. Design develops a representation or ____.

A . Model

B . Testing

C . Requirements Analysis

D . None of the mentioned above

Answer



9. The primary work product produced during software design is / are,

A . Architectural design

B . Interface design

C . Creation of components and deployment

D . All of the mentioned above

Answer



10. Amongst which of the following is / are the key aspects of interface design,

A . Smooth communication between the system and the users who use it

B . This implies a flow of information

C . Both A and B

D . None of the mentioned above

Answer



11. Component design is prepared with the information obtained from ____.

A . The class-based models

B . Behavioral models

C . Both A and B

D . None of the mentioned above

Answer



12. Design provides the representations of software that can be evaluated for ____.

A . Quality

B . Testing

C . Analysis

D . All of the mentioned above

Answer



13. Amongst which of the following is / are shows the software quality,

A . Implicit & explicit requirements

B . A readable, understandable

C . A complete picture from an implementation perspective

D . All of the mentioned above

Answer



14. The process of abstraction can also be referred to as ____.

A . Modeling

B . Analysis

C . Implementation

D . None of the mentioned above

Answer



15. Software modularity is a,

A . Design approach to divide entire software into smaller units

B . Modularity facilitates a developer to identify issues quickly

C . Modularity helps developer to enhance software and its quality easily

D . All of the mentioned above

Answer



16. Architectural design stage include which of the following activity?

A . Generate/Improve detailed design alternatives

B . Select architecture

C . Finalize Design

D . All of the mentioned

Answer



17. What is Analysis model?

A . Understanding of design problem

B . Representation of design problem solution

C . Representation of design problem

D . All of the mentioned

Answer



18. Which of the following statement is true?

A . A class model is representation of objects in a problem or a software solution

B . A object model is representation of classes in a problem or a software solution

C . All of the mentioned

D . None of the mentioned

Answer



19. Which of the following represents the use of Conceptual models during engineering design?

A . Understanding product design

B . Undergirding Engineering Modelling

C . All of the mentioned

D . None of the mentioned

Answer



20. Which of the following is true?

A . Analysis – Solving problem

B . Design – Understanding problem

C . Analysis & Design

D . None of the mentioned

Answer



21. Which of the following UML diagrams has a static view?

A . Collaboration

B . Use case

C . State chart

D . Activity

Answer



22. Interaction Diagram is a combined term for

A . Sequence Diagram + Collaboration Diagram

B . Activity Diagram + State Chart Diagram

C . Deployment Diagram + Collaboration Diagram

D . None of the mentioned

Answer



23. What is a sequence diagram?

A . A diagram that shows interacting individuals along the top of the diagram and messages passed among them arranged in temporal order down the page

B . A diagram that shows messages superimposed on a diagram depicting collaborating individuals and the links among them

C . A diagram that shows the change of an individual’s state over time

D . All of the mentioned

Answer



24. What is a lifeline?

A . It is a frame consisting of a rectangle with a pentagon in its upper left-hand corner

B . It is a rectangle containing an identifier with a dashed line extending below the rectangle

C . It is a name compartment; the interaction is represented inside the rectangle

D . None of the mentioned

Answer



25.) A ___ extends the vocabulary of the UML, allowing you to create new kinds of building blocks that are derived from existing ones but that are specific to your problem.

A . Tagged Value

B . Stereotype

C . Constraints

D . Common Mechanism

Answer



26.) A ___ extends the properties of a UML building block, allowing you to create new information in that element’s specification.

A . rules

B . scope

C . Tagged Value

D . Constraints

Answer



27.) A ___ extends the semantics of a UML building block, allowing you to add new rules or modify existing ones.

A . Constraint

B . Tagged Value

C . Stereotype

D . visibility

Answer



28.) When we want to include a comment in a UML diagram, we put it in a ___.

A . Node

B . Comment box

C . Text box

D . Note

Answer



29.) A ___ diagram is an interaction diagram that emphasizes the structural organization of the objects that send and receive messages.

A . Collaboration

B . Sequence

C . state chart

D . Activity

Answer



30.) who consider diagrams as a type of Class diagram, component diagram, object diagram, and deployment diagram?

A . structural

B . behavioral

C . non-behavioral

D . non structural

Answer



31.) Which type they considered Activity diagram, use case diagram, collaboration diagram, and sequence diagram?

A . non-behavioral

B . non-structural

C . structural

D . behavioral

Answer



32.) Which architectural style goal is to achieve Modifiability with Scalability?

A . Data Flow Architecture

B . Call and Return Architecture

C . Virtual Machine Architecture

D . None of the mentioned

Answer



33.) Which architectural style goal is to achieve Integrability?

A . Data Flow Architecture

B . Call and Return Architecture

C . Data Centered Architectures

D . None of the mentioned

Answer



34.) Which of the architectural style is further subdivided into Batch sequential and  Pipes & filters?

A . Data Flow Architecture

B . Call and Return Architecture

C . Data Centered Architectures

D . None of the mentioned

Answer



35.) _____________is a class or pattern that represents a core abstraction that is critical to the design of an architecture for the targeted system.

A . Detector

B . Peer level system

C . Archetype

D . Indicator

Answer



36.) Which of the following is not a type of association?

A . Realization

B . Multiplicity

C . Composition

D . Aggregration

Answer



37.) Interaction diagram is a combination of

A . Sequence diagram + Collaboration diagram

B . Activity diagram + State Chart diagram

C . Deployment diagram + Collaboration diagram

D . State Chart diagram

Answer



Fill in the Blanks


38. Cohesion is a functional strength of a module.( True / False )

Answer


39. Coupling indicates the interdependence among modules. (True/False)

Answer


40. Analysis patterns facilitate the transformation of the analysis model into a design model by suggesting reliable solutions to common problems.(True / False)

Answer




Relevant Materials :

Software Engineering MCQs - Unit-1 - [ SE ]

Software Engineering MCQs - Unit-2 - [ SE ]

Software Engineering MCQs - Unit-3 - [ SE ]

Software Engineering MCQs - Unit-4 - [ SE ]

Software Engineering MCQs - Unit-5 - [ SE ]


Similar Materials :

R - Programming MCQs - Unit-1 - [ R-Programming ]

R - Programming MCQs - Unit-2 - [ R-Programming ]

R - Programming MCQs - Unit-3 - [ R-Programming ]

R - Programming MCQs - Unit-4 - [ R-Programming ]

R - Programming MCQs - Unit-5 - [ R-Programming ]

Formal Languages and Automata Theory (FLAT) MCQs - Unit-1 - [ FLAT ]

Formal Languages and Automata Theory (FLAT) MCQs - Unit-2 - [ FLAT ]

Formal Languages and Automata Theory (FLAT) MCQs - Unit-3 - [ FLAT ]

Formal Languages and Automata Theory (FLAT) MCQs - Unit-4 - [ FLAT ]

Formal Languages and Automata Theory (FLAT) MCQs - Unit-5 - [ FLAT ]

PPS MCQs - Unit-1 - [ PPS ]

PPS MCQs - Unit-2 - [ PPS ]

PPS MCQs - Unit-3 - [ PPS ]

PPS MCQs - Unit-4 - [ PPS ]

PPS MCQs - Unit-5 - [ PPS ]

Object Oriented Programming through Java MCQs - Unit-1 - [ OOP_JAVA ]

Object Oriented Programming through Java MCQs - Unit-2 - [ OOP_JAVA ]

Object Oriented Programming through Java MCQs - Unit-3 - [ OOP_JAVA ]

Object Oriented Programming through Java MCQs - Unit-4 - [ OOP_JAVA ]

Object Oriented Programming through Java MCQs - Unit-5 - [ OOP_JAVA ]

Design and Analysis of Algorithms MCQs - Unit-1 - [ DAA ]

Design and Analysis of Algorithms MCQs - Unit-2 - [ DAA ]

Design and Analysis of Algorithms MCQs - Unit-3 - [ DAA ]

Design and Analysis of Algorithms MCQs - Unit-4 - [ DAA ]

Design and Analysis of Algorithms MCQs - Unit-5 - [ DAA ]

Data Mining MCQs - Unit-1 - [ DM ]

Data Mining MCQs - Unit-2 - [ DM ]

Data Mining MCQs - Unit-3 - [ DM ]

Data Mining MCQs - Unit-4 - [ DM ]

Data Mining MCQs - Unit-5 - [ DM ]

Computer Organization and Architecture (COA) Objective Question Bank-Unit-1 - [ COA ]

Computer Organization and Architecture (COA) Objective Question Bank-Unit-2 - [ COA ]

Computer Organization and Architecture (COA) Objective Question Bank-Unit-3 - [ COA ]

Computer Organization and Architecture (COA) Objective Question Bank-Unit-4 - [ COA ]

Computer Organization and Architecture (COA) Objective Question Bank-Unit-5 - [ COA ]

Data Structures Objective Type Question Bank-Unit-1 - [ DS ]

Data Structures Objective Type Question Bank-Unit-2 - [ DS ]

Data Structures Objective Type Question Bank-Unit-3 - [ DS ]

Data Structures Objective Type Question Bank-Unit-4 - [ DS ]

Data Structures Objective Type Question Bank-Unit-5 - [ DS ]

Database Management System Objective Type Question Bank-Unit-1 - [ DBMS ]

Database Management System Objective Type Question Bank-Unit-2 - [ DBMS ]

Database Management System Objective Type Question Bank-Unit-3 - [ DBMS ]

Database Management System Objective Type Question Bank-Unit-4 - [ DBMS ]

Database Management System Objective Type Question Bank-Unit-5 - [ DBMS ]

Cyber Forensics Objective Type Question Bank-Part-2 - [ Cyber Forensics ]

Cyber Forensics Objective Type Question Bank-Part-1 - [ Cyber Forensics ]

Java Programming Objective Type Question Bank - [ Java Programming ]

Java Programming Objective Type Questions-Part-1 - [ Java Programming ]

Java Programming Objective Type Questions-Part-2 - [ Java Programming ]