Software Engineering

Question 1
In a class definition with 10 methods, to make the class maximally cohesive, number of direct and indirect connections required among the methods are
A
90,0
B
45,0
C
10,10
D
45,45
ISRO CSE 2020      
Question 2
Consider the following pseudo-code
 I=0; J=0; K=8;
while(I < K-1) //while-1
{
     J=J+1;
     while(J < K) //while-2
     { 
         if(x[I] < x[J])
         {
             temp = x[I];
             x[I]=x[J];
             x[J]=temp;
         }
     }// end of while-2
     I=I+1;
}// end of while-1
The cyclomatic complexity of the above is
A
3
B
2
C
4
D
1
ISRO CSE 2020      
Question 3
What is the defect rate for Six sigma?
A
1.0 defect per million lines of code
B
1.4 defects per million lines of code
C
3.0 defects per million lines of code
D
3.4 defects per million lines of code
ISRO CSE 2020      
Question 4
What is the availability of the software with the following reliability figures
Mean Time Between Failures (MTBF) is 20 days
Mean Time To Repair (MTTR) is 20 hours
A
90%
B
96%
C
24%
D
50%
ISRO CSE 2020      
Question 5
Regression testing is primarily related to
A
Functional testing
B
Development testing
C
Data flow testing
D
Maintenance testing
ISRO CSE 2020      
Question 6
The lower degree of cohesion is kind of:
A
Logical Cohesion
B
Coincidental Cohesion
C
Procedural Cohesion
D
Communicational Cohesion
ISRO CSE 2018      
Question 7
The Functions Point (FP) metric is
A
Calculated from user requirement
B
Calculated from lines of code
C
Calculated from software complexity assessment
D
None of the above
ISRO CSE 2018      
Question 8
In unit testing of a module, it is found that for a set of test data, at the maximum 90% of the code alone were tested with the probability of success 0.9. The reliability of module is
A
Greater than 0.9
B
Equal to 0.9
C
At most 0.81
D
At least 0.81
ISRO CSE 2018      
Question 9
In a particular program, it is found that 1% of the code account for 50% of the execution time. To code a program in C++, it takes 100 man-days. Coding in assembly language is 10 times harder than coding in C++, but runs 5 times faster. Converting an existing C++ program into an assembly language program is 4 times faster.
To completely write the program in C++ and rewrite the 1% code in assembly language, if a project team needs 13 days, the team consist of
A
13 programmers
B
10 programmers
C
8 programmers
D
100/13 programmers
ISRO CSE 2018      
Question 10
In the context of modular software design, which one of the following combinations is desirable?
A
High cohesion and high coupling
B
High cohesion and low coupling
C
Low cohesion and high coupling
D
Low cohesion and low coupling
ISRO CSE 2017      


There are 10 questions to complete.

Leave a Comment

Like this FREE website? Please share it among all your friends and join the campaign of FREE Education to ALL.