Software-process-models

Question 1

In the Spiral model of software development, the primary determinant in selecting activities in each iteration is

A
Iteration size
B
Cost
C
Adopted process such as Rational Unified Process or Extreme Programming
D
Risk
Question 1 Explanation: 
Note: Out of syllabus.
Question 2

Which of the following are NOT considered when computing function points for a software project?

    (O1) External inputs and outputs
    (O2) Programming language to be used for the implementation
    (O3) User interactions
    (O4) External interfaces
    (O5) Number of programmers in the software project
    (O6) Files used by the system
A
02, 03
B
01, 05
C
04, 06
D
02, 05
Question 2 Explanation: 
Note: Out of syllabus.
Question 3
Which of the following is a model of Software Development Life Cycle?
A
Waterfall Model
B
Chaos Model
C
Spiral Model
D
All the above
Question 3 Explanation: 
All of the given models are models of software development life cycles.
Question 4
Match the following
P) Waterfall a) Specifications can be developed Incrementally
Q) Evolutionary model b) Requirements compromises are inevitable
R) Component based model c) Explicitly addressing the problem of Risk during development
S) Spiral d) Inflexible partitioning of the Project into stages
A
P-a, Q-b, R-c, S-d
B
P-d, Q-a, R-b, S-c
C
P-d, Q-c, R-a, S-b
D
P-c, Q-a, R-b, S-d
Question 5

Consider the following models:

M1: Mamdani model

M2: Takagi-Sugeno-Kang model

M3: Kosko's additive model(SAM)

Which of the following option contains example of additive rule model?
A
Only M1 and M2
B
Only M2 and M3
C
Only M1 and M3
D
M1, M2 and M3
Question 5 Explanation: 
Mamdani Fuzzy Inference Systems
Mamdani fuzzy inference was first introduced as a method to create a control system by synthesizing a set of linguistic control rules obtained from experienced human operators [1]. In a Mamdani system, the output of each rule is a fuzzy set.
Since Mamdani systems have more intuitive and easier to understand rule bases, they are well-suited to expert system applications where the rules are created from human expert knowledge, such as medical diagnostics.
Sugeno Fuzzy Inference Systems
Sugeno fuzzy inference, also referred to as Takagi-Sugeno-Kang fuzzy inference, uses singleton output membership functions that are either constant or a linear function of the input values. The defuzzification process for a Sugeno system is more computationally efficient compared to that of a Mamdani system, since it uses a weighted average or weighted sum of a few data points rather than compute a centroid of a two-dimensional area.
You can convert a Mamdani system into a Sugeno system using the convert To Sugeno function. The resulting Sugeno system has constant output membership functions that correspond to the centroids of the Mamdani output membership functions.




Question 6

Match the Agile Process models with the task performed during the model:


Choose the correct option from those given below:
A
(a)-(ii), (b)-(iv), (c)-(i), (d)-(iii)
B
(a)-(i), (b)-(iii), (c)-(ii), (d)-(iv)
C
(a)-(i), (b)-(iv), (c)-(ii), (d)-(iii)
D
(a)-(i), (b)-(iv), (c)-(ii), (d)-(iii)
Question 6 Explanation: 
Scrum → Sprint backlog
Adaptive software development → Time box release plan
Extreme programming → CRC cards
Feature-driven development → < action > the < result > < by / for / of / to > a(n) < object >
Question 7

Which model is simplest model in software development?

A
Waterfall model
B
Prototyping model
C
Iterative model
D
None of the given options
Question 7 Explanation: 
Waterfall model is the simplest model of software development paradigm. It says that all the phases of SDLC will function one after another in linear manner.
There are 7 questions to complete.

Access quiz wise question and answers by becoming as a solutions adda PRO SUBSCRIBER with Ad-Free content

Register Now

If you have registered and made your payment please contact solutionsadda.in@gmail.com to get access