0% found this document useful (0 votes)
98 views20 pages

Quiz 1 - 18CS35

1) The document contains multiple choice questions about software engineering concepts such as software requirement specifications, software development life cycles, and professional ethics. 2) Equivalence partitioning is described as a black-box testing method that divides the input domain into classes of data to derive test cases. 3) One principle from the ACM/IEEE Code of Ethics is explained as requiring software engineers to ensure their products and modifications meet the highest professional standards possible.

Uploaded by

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

Quiz 1 - 18CS35

1) The document contains multiple choice questions about software engineering concepts such as software requirement specifications, software development life cycles, and professional ethics. 2) Equivalence partitioning is described as a black-box testing method that divides the input domain into classes of data to derive test cases. 3) One principle from the ACM/IEEE Code of Ethics is explained as requiring software engineers to ensure their products and modifications meet the highest professional standards possible.

Uploaded by

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

OOC – MCQ – II IA

Question 01 (MC)
Which one of the following is NOT desired in a good Software
MC
Requirement Specifications (SRS) document?
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Functional Requirements 0
B. Non-Functional Requirements 0
C. Goals of Implementation 0
Algorithms for Software
D. 100
Implementation
E. None 0

1
Question 02 (MC)

2
Match the following:
1) Waterfall model a) Specifications can be
developed incrementally

2) Evolutionary model b) Requirements compromises


are inevitable
MC
3) Component-based c) Explicit recognition of risk
software engineering

4) Spiral development d) Inflexible partitioning of


the project into stages

Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Show the number of correct responses once the question has finished: No
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. 1-a, 2-b, 3-c, 4-d 0
B. 1-d, 2-a, 3-b, 4-c 100
C. 1-c, 2-a, 3-b, 4-d 0
1-d, 2-b, 3-a, 4-c

D. 0

3
Match the following:
1) Waterfall model a) Specifications can be
developed incrementally

2) Evolutionary model b) Requirements compromises


are inevitable
MC
3) Component-based c) Explicit recognition of risk
software engineering

4) Spiral development d) Inflexible partitioning of


the project into stages

Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Show the number of correct responses once the question has finished: No
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e

Question 03 (MC)

4
Equivalence partitioning is a .................. method that divides the
input domain of a program into classes of data from which test MC
cases can be derived.
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Show the number of correct responses: No
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. White-box testing 0
B. Black-box testing 100
C. Orthogonal array testing 0
D. Stress testing 0
E. 0

Question 04 (MC)
SDLC stands for MC
Default mark: 1
Ye
Shuffle:
s
Show the number of correct responses once the question has finished: No
Penalty for each incorrect try: 0
# Answers Feedback  
Software Development Life
1.   100
Cycle
2.   System Development Life cycle 0
3.  Software Design Life Cycle 0
4.  System Design Life Cycle 0
 

5
Question 05 (MC)
Choose the correct option in terms of Issues related to professional
MC
responsibility
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Intellectual property rights 0
Managing Client
B. 0
Relationships
C. Confidentiality 0
Both Confidentiality &
D. 100
Intellectual property rights

Question 06 (MC)
“Software engineers should not use their technical skills to misuse
MC
other people’s computers.”Here the term misuse refers to:
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Feedbac Grad
# Answers
k e
A. Unauthorized access to computer material 0
B. Unauthorized modification of computer material 0
C. Dissemination of viruses or other malware 0
D. All of the mentioned 100

6
Question 07 (MC)
 Explain what is meant by PRODUCT with reference to one of the
MC
eight principles as per the ACM/IEEE Code of Ethics?
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A.
The product should be easy to use 0
 
Software engineers shall ensure that their
B.
products and related modifications meet 100
 
the highest professional standards possible
Software engineers shall ensure that their
C.
products and related modifications satisfy 0
 
the client
D. It means that the product designed /created
0
  should be easily available

Question 08 (MC)

7
Identify the correct statement: “Software engineers shall MC
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. act consistently with the public interest.” 100
act in a manner that is in the best interests of
B. 0
his expertise and favour.”
ensure that their products only meet the
C. 0
SRS.”
D. all of the mentioned 0

Question 09 (MC)

Which of these are not among the eight principles followed by


MC
Software Engineering Code of Ethics and Professional Practice?
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. PUBLIC 0
B. PROFESSION 0
C. ENVIRONMENT 100
D. PRODUCT 0
0

8
Question 10 (MC)

What is a Software? MC
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
Software is set of programs, documentation &
A. 100
configuration of data
B. Software is set of programs 0
Software is documentation and
C. 0
configuration of data
D. None of the mentioned 0
E. 0

Question 11 (MC)

What are attributes of good software? MC


Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Software maintainability 0
B. Software functionality 0
C. Software maintainability & functionality 100
D. Software development 0
E. 0

9
Which of these software engineering activities are not a part of
MC
software processes?
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Software dependence 100
B. Software development 0
C. Software validation 0
D. Software specification 0
 

Question 12 (MC)

Question 13 (MC)

10
The fundamental notions of software engineering does not account
MC
for?
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Software processes 0
B. Software Validation 100
C. Software Security 0
D. Software reuse 0
E. 0

Question 14 (MC)
The Incremental Model is a result of combination of elements of
MC
which two models?
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Build & FIX Model & Waterfall Model 0
B. Linear Model & RAD Model 0
C. Linear Model & Prototyping Model 100
D. Waterfall Model & RAD Model 0
E. 0

11
Question 15(MC)
What is the major advantage of using Incremental Model? MC
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Customer can respond to each increment 0
B. Easier to test and debug 0
It is used when there is a need to get a
C. 0
product to the market early
Easier to test and debug & It is used when
D. there is a need to get a product to the 100
market early
E. 0

Question 16 (MC)

12
How is Incremental Model different from Spiral Model? MC
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
Progress can be measured for
A. 100
Incremental Model
Changing requirements can be
B. accommodated in Incremental 0
Model
Users can see the system early
C. 0
in Incremental Model
D. All of the mentioned 0
E. 0

Question 17 (MC)
What are the types of requirements? MC
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Availability 0
B. Reliability 0
C. Usability 0
D. All of the mentioned 100
E. 0

13
Question 18 (MC)

Select the developer-specific requirement ? MC


Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Portability 0
Both Portability and
B. 100
Maintainability
C. Maintainability 0
D. Availability 0
 

Question 19 (MC)
Which one of the following is not a step of requirement
MC
engineering?
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. elicitation 0
B. analysis 0
C. documentation 0
D. design 100
E. 0

14
Question 20 (MC)

Which one of the following is a functional requirement ? MC


Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Maintainability 0
B. Portability 0
C. Robustness 0
D. None of the mentioned 100
E. 0

Question 21 (MC)
Functional requirements capture the intended behavior of the
MC
system.
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. True 100
B. False 0
C.
D.
E.

15
Question 22 (MC)
Choose the incorrect statement with respect to Non-Functional
MC
Requirement(NFR).
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
Product-oriented Approach –
A. Focus on system (or software) 0
quality
Quantitative Approach – Find
B. measurable scales for the 100
functionality attributes
Process-oriented Approach –
C. Focus on how NFRs can be 0
used in the design process
Qualitative Approach – Study
D. various relationships between 0
quality goals
E.

16
Question 23 (MC)
How many classification schemes have been developed for
MC
NFRs ?
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Five 100
B. ONE 0
C. THREE 0
D. TWO 0
E.

Question 24 (MC)

What are the four dimensions of Dependability? MC


Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. Usability, Reliability, Security, Flexibility 0
Availability, Reliability, Maintainability,
B. 0
Security
C. Availability, Reliability, Security, Safety 100
D. Security, Safety, Testability, Usability 0
E.

17
Question 25 (MC)

MC

Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. 100
B. 0
C.
D.
E.

Question 26 (MC)

MC
Default mark: 1
Shuffle the choices? Yes
Number the choices? A
Penalty for each incorrect try: 0
Grad
# Answers Feedback
e
A. 100
B. 0
C.
D.
E.

18
19
20

You might also like