in IS&Software Engineering retagged by
2,767 views
2 votes
2 votes

Match the following in Software Engineering :

$\begin{array}{clcl}  &\textbf{List-I}& & \textbf{List-II} \\ \text{(a)}& \text{Product Complexity} & \text{(i)} & \text{Software Requirement Definition} \\ \text{(b)} &\text{Structured System Analysis} & \text{(ii)} & \text{Software Design} \\ \text{(c)}& \text{Coupling and Cohesion} & \text{(iii)} & \text{Validation Technique} \\ \text{(d)} &\text{Symbolic Execution} & \text{(iv)} & \text{Software Cost Estimation} \\ \end{array}$

$\textbf{Code :}$

  1. $\text{(a)-(ii); (b)-(iii); (c)-(iv); (d)-(i)}$
  2. $\text{(a)-(iii); (b)-(i); (c)-(iv); (d)-(ii)}$
  3. $\text{(a)-(iv); (b)-(i); (c)-(ii); (d)-(iii)}$
  4. $\text{(a)-(iii); (b)-(iv); (c)-(i); (d)-(ii)}$
in IS&Software Engineering retagged by
2.8k views

1 comment

Ans is 3

 

Coupling and cohesion ----is about s/w design

symbolic execution -----validation technique

product complexity------>software cost estimation

structured system analysis-----s/w requirements specification
0
0

3 Answers

2 votes
2 votes
Option (3)

Coupling and cohesion is related with Software Design.
0 votes
0 votes
Option c is correct
0 votes
0 votes
  1. Product complexity: 

    1. • Product complexity is related with software complexity. Complexity of any software is measured in terms of software cost estimation.

    2. • There are various cost estimation models used to estimate the complexity of the software.

    3. One such model is COCOMO. Product complexity is described as a determinant of software development time.

  2. Structured system analysis: 

    1. • It is a software requirement definition. The primary objective of this is to deliver the requirements as specified in the feasibility report.

    2. • It involves accuracy, timeliness and comprehensiveness of the system output. More clearly defined logical method for developing system that meet user requirements has led to new techniques that can improve productivity of analysts and programmers.

  3. Coupling and cohesion: These two are related to software design.

    1. • Software coupling defines that how two modules interdependent on each other. Low coupling is desirable in the system. 

    2. • Cohesion describes the intra - dependence of modules. High cohesion is desirable.

  4. Symbolic execution:

    1. • Symbolic execution is a validation technique, or we can say that it is a software testing technique.

by

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true