0% found this document useful (0 votes)
59 views9 pages

All MCQ

Uploaded by

aballaibraheem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views9 pages

All MCQ

Uploaded by

aballaibraheem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

08-05-2019

l. Swimlane element is used in …. diagram.

a) use case b) activity c) class d) object

2. …….. is the process of assigning responsibilities to objects and specifying detailed dynamics
of their interactions under different usage scenarios.

a) Software Requirements b) Software Design

c) Domain model d) None of the mentioned

3. The .......... details the system's structural characteristics (system parts and their
arrangement) that make it possible for the system to behave as described by its use cases.

a) Software Requirements b) Software Design

c) Domain model d)None of the mentioned

4. A(n) …….. is a set or functional properties (Methods or Services) that a software object
provides or requires.

a) Interface b) Client object

c) Functional Requirements d) None of the mentioned

5. In the UML Use Case diagram it is ………. to use system boundary notation

a) optional b) mandatory

c) compulsory d) None of the mentioned


29-05-2019
1. ………..ensures that the business rules implemented are the ones that the business wants.

a) Validation b) Business rules

c) Verification d) Business constraints

2. In the context of class modeling, ………... determines how many objects are involved in a
given relationship.

a) Navigation expression b) Multiplicity

c) Role name d) None of the

3. In an e-commerce system "add items to cart" is one of the……….. of the business.

a) constraint b) process

c) rule d)None of the mentioned

4. There are three types of requirements engineering: Functional Requirements,

Non- Functional Requirements, and………….. Requirements.

a) Business b) Technical

c) Security d) None of the mentioned

5. In an activity diagram………… is a constraint represented inside a pair of square bracket.

a) variant b) guard

c) process d) transition
6. The language used in expressing…………. should be well defined and structured, so that
…….can be made easier if not automatic.

a) Business Process, Validation b) Business Rules, Verification

c) Traceability, Maintenance d) None of the mentioned

7. ………….is a classic software development model where analysis, design. implementation


and testing are arranged into a single sequence.

a) iteration model b) waterfall model

c) incremental model d) None of the mentioned


30-06-2021
1. ………..ensures that the business rules implemented are the ones that the business wants.

a) Validation b) Business rules

c) Verification d) Business constraints

2. In the context of class modeling, ………... determines how many objects are involved in a
given relationship.

a) Navigation expression b) Multiplicity

c) Role name d) None of the

3. In an e-commerce system "add items to cart" is one of the……….. of the business.

a) constraint b) process

c) rule d)None of the mentioned

4. There are three types of requirements engineering: Functional Requirements,

Non- Functional Requirements, and………….. Requirements.

a) Business b) Technical

c) Security d) None of the mentioned

5. ………….is a classic software development model where analysis, design. implementation


and testing are arranged into a single sequence.

a) iteration model b) waterfall model

c) incremental model d) None of the mentioned


29-06-2022
1. Requirements ……….. is a way of ensures that the Requirements correspond to what is really
intended of the system.

a) Validation b) Business rules

c) Verification d) Business constraints

2. In the context of class modeling, ………... determines how many objects are involved in a
given relationship.

a) Navigation expression b) Multiplicity

c) Role name d) None of the

3. In an e-commerce system "add items to cart" is one of the……….. of the requirements of the
system.

a) Functional b) Non-functional

c) process d) None of the mentioned

4. There are three types of requirements engineering: Functional Requirements,

Non- Functional Requirements, and………….. Requirements.

a) Business b) Technical

c) Security d) None of the mentioned

5. ……… -based decomposition helps us understand the components in the context of their use,
relative to other parts of the system.

a) Projection b) Partitioning

c) Analysis d) None of the mention


Software Engineering MCQ

1. What is the first step in the software development lifecycle?

a. System Design b. Coding

c. System Testing d. Preliminary Investigation and Analysis.

2. Model selection is based on __________.

a. Requirements b. Development team & users

c. Project type & associated risk d. All of the above

3. Which is a method to design well oo systems?

a. Traceability b. Security

c. All of the above d. None of the above

4. UML is a standard modeling language, which is

a. Static b. Dynamic

c. Diagrammatic d. All of the above

5. Which of the following defines the term ‘SW engineering’?

a. Rationale-driven activity b. Modeling

c. Problem-Solving d. All of the above

6. Which of the following best in describing the role of a (SW) engineer?

a. A bridge from customer needs to b. A person who provides guidance, and


programming implementation. instruction to a group of individuals for the
purpose of achieving a result.

c. Develops World Wide Web applications d. Creates a process that tests a particular
using a client–server model. product in manufacturing and related
disciplines.
7. For (SW) engineer what’s the best strategy for solving a problem?

a. Divide-and-Conquer b. Trial and error

c. Applying algorithms d. All of the above

8. Choose all the methods used by (SW) engineer

a. Waterfall b. Agile

c. Rapid Application Development (RAD) d. All of the above

9. Choose from the following all that is included in SW engineering life cycle?

a. Specification b. Interchange

c. Design d. Evaluation

10. Choose the correct answer from the following that is best suited for (SW) development phases.

a. Operation b. Testing

c. All of the above d. None of the above

11. Which of the following is an issue of SW design?

a. Design for reuse b. Design for a change

c. All of the above d. None of the above

12. Which of the following is a classic (SW) development model where analysis, design,
implementation and testing are arranged into a single sequence.

a. Iteration model b. Waterfall model

c. Incremental model d. None of the above

13. In the UML Use Case diagram it is …….. to use system boundary notation.

a. Optional. b. Mandatory.
c. Not required. d. None of the above.

14. An instance of a use case diagram is ……..

a. Scenario b. System object

c. System requirements d. None of the above

15. In the context of class modeling …….. determines how many objects are involved in a given
relationship.

a. Navigation expressions b. Multiplicity

c. Role name d. None of the above

You might also like