1. Software design is the __________ software engineering action within the modeling activity.
A . Last
B . Second
C . Last Second
D . None of the above
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
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
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
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
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
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
8. Design develops a representation or ____.
A . Model
B . Testing
C . Requirements Analysis
D . None of the mentioned above
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
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
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
12. Design provides the representations of software that can be evaluated for ____.
A . Quality
B . Testing
C . Analysis
D . All of the mentioned above
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
14. The process of abstraction can also be referred to as ____.
A . Modeling
B . Analysis
C . Implementation
D . None of the mentioned above
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
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
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
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
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
20. Which of the following is true?
A . Analysis – Solving problem
B . Design – Understanding problem
C . Analysis & Design
D . None of the mentioned
21. Which of the following UML diagrams has a static view?
A . Collaboration
B . Use case
C . State chart
D . Activity
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
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
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
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
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
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
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
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
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
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
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
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
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
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
36.) Which of the following is not a type of association?
A . Realization
B . Multiplicity
C . Composition
D . Aggregration
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
38. Cohesion is a functional strength of a module.( True / False )
39. Coupling indicates the interdependence among modules. (True/False)
40. Analysis patterns facilitate the transformation of the analysis model into a design model by suggesting reliable solutions to common problems.(True / False)
☞ 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 ]
☞ 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 ]