Software Engineering NTA UGC NET Question Analysis

Software Engineering NTA UGC NET Question Analysis

Q.1➡ | UGC NET DEC 2023
The prototyping model has the sequence :
(A) Customer Evaluation
(B) Quick design
(C) Requirements
(D) Implement
(E) Design
Choose the correct answer from the options given below :
i ➥ (C) -> (A) -> (D) -> (B) -> (E)
ii ➥ (B) -> (C) -> (A) -> (D) -> (E)
iii ➥ (C) -> (B) -> (D) -> (A) -> (E)
iv ➥ (E) -> (B) -> (C) -> (D) -> (A)
Best Explanation:
Answer: (III)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.2➡ | UGC NET DEC 2023
Level – 0 DFD is also called as:
i ➥ Use case Diagram
ii ➥ Sequence Diagram
iii ➥ Context Diagram
iv ➥ Prototype Diagram
Best Explanation:
Answer: (III)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

UGC NET 2023 Question Paper Discussion
Q.3➡ | UGC NET DEC 2023
The steps for analysis and design of object oriented system.
(A) Draw interaction diagrams
(B) Draw state chart and object diagram
(C) Draw use case and activity diagram
(D) Draw component and deployment diagram
(E) Draw class diagram
Choose the correct answer from the options given below :
i ➥ (E)→(B)→(A)→(C)→(D)
ii ➥ (B)→(A)→(E)→(D)→(C)
iii ➥ (E)→(C)→(B)→(D)→(A)
iv ➥ (C)→(A)→(E)→(B)→(D)
Best Explanation:
Answer: (IV)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line


Q.4➡ | UGC NET DEC 2023
The selection of Spiral Model based on characteristics of requirements :
(A) Are requirements easily understandable and defined ?
(B) Do we change requirements quite often ?
(C) Can we define requirements early in the cycle?
(D) Requirements are indicating a complex to be built Choose the correct answer from the options given below :
i ➥ (C) Only
ii ➥ (B) Only
iii ➥ (B) and (D) Only
iv ➥ (A) and (C) Only
Best Explanation:
Answer: (III)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line


Q.5➡ | UGC NET DEC 2023
Given below are two statements:
Statement (I): In Reuse Oriented Model, Modification of the old system parts appropriate to the new requirements.
Statement (II): In Reuse Oriented Model, Integration of the modified parts are not possible into the new systems.
In the light of the above statements, choose the most appropriate answer from the options given below:
i ➥ Both Statement I and Statement II are correct
ii ➥ Both Statement I and Statement II are incorrect
iii ➥ Statement I is correct but Statement II is incorrect
iv ➥ Statement I is incorrect but Statement II is correct
Best Explanation:
Answer: (III)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line


Q.6➡ | UGC NET DEC 2023
Test suite is consist of:
i ➥ Set of defect cases
ii ➥ Set of boundary cases
iii ➥ Set of test cases
iv ➥ Set of nest cases
Best Explanation:
Answer: (III)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.7➡ | UGC NET DEC 2023
Match List – I with List – II.
List – I
Propositions
(A) P (P→Q)
(B)¬(P ∨ Q)→(P Q)
(C) P→Q
(D) P  ∨ (QR)

List – II
Disjunctive Normal Form (DNF)

(I) P ∨ Q
(II) (P¬P) ∨ (PQ)
(III) (¬P) ∨ Q
(IV) (PP) ∨ (PQ) ∨ (PR) ∨ (QR)
Choose the correct answer from the options given below :
i ➥ (A)-(1), (B)-(II), (C)-(III), (D)-(IV)
ii ➥ (A)-(II), (B)-(I), (C)-(III), (D)-(IV)
iii ➥ (A)-(III), (B)-(I), (C)-(II), (D)-(IV)
iv ➥ (A)-(IV), (B)-(III), (C)-(II), (D)-(I)
Best Explanation:
Answer: (II)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line


Q.8➡ | UGC NET JUNE 2023
Consider the following statements:
A. Dynamic metrics are collected by measurements made of a program in execution
B. Static metrics are collected by measurements made of representations of the system
C. The assessment of software quality is an objective process
D. An important part of quality assurance in the selection of standards that should apply to the software development process.
Choose the correct answer from the options given below:
i ➥ A, B C only
ii ➥ B, C and D only
iii ➥ A, C and D only
iv ➥ A, B and D only
Best Explanation:
Answer: IV
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line


Q.9➡ | UGC NET JUNE 2023
Which of the following is used to determine the cost performance index?
i ➥ Budgeted cost of work performed-budget at completion
ii ➥ Budgeted cost of work performed ÷ budget at completion
iii ➥ Budgeted cost of work performed ÷ Actual cost of work performed
iv ➥ Budgeted cost of work performed-Actual cost of work performed
Best Explanation:
Answer: III
Explanation:
he Cost Performance Index (CPI) is used to determine how efficiently the project is using its resources. It measures the cost efficiency by comparing the budgeted cost of work performed (BCWP) to the actual cost of work performed (ACWP). The formula for CPI is:
CPI = BCWP / ACWP
So, the correct option is:
C. Budgeted cost of work performed ÷ Actual cost of work performed
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.10➡ | UGC NET JUNE 2023
Given below are two statements: one is labelled as Assertion A and the other is labelled as Reason R.
Assertion A: Validity checks real need of system users
Reason R: Completeness checks system user defined requirements.

In the light of the above statements, choose the correct answer from the options given below.
i ➥ Both A and R are true and R is the correct explanation of A
ii ➥ Both A and R are true but R is NOT the correct explanation of A
iii ➥ A is true but R is false
iv ➥ A is false but R is true
Best Explanation:
Answer: II
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.11➡ | UGC NET JUNE 2023
Match List I with List II
A.  Scenario testing	I. To verify the I/O behavior of text object

B. Regression testing	II. user acceptance methodology
C.  Component testing	III. No new bugs after changes in program
D. Beta testing	IV. The documentation of a use case

Choose the correct answer from the options given below:

Choose the correct answer from the options given below:
i ➥ A-IV B-III C-II D-I
ii ➥ A-II B-I C-III D-IV
iii ➥ A-IV B-III C-I D-II
iv ➥ A-III B-I C-IV D-II
Best Explanation:
Answer: III
Explanation:
A. Scenario testing → IV. The documentation of a use case
B. Regression testing → III. No new bugs after changes in program
C. Component testing → I. To verify the I/O behavior of text object
D. Beta testing → II. user acceptance methodology
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.12➡ | UGC NET JUNE 2023
________ is intended to show that a system both conforms to its specifications and meets the expectations of the system customer.
i ➥ Software specification
ii ➥ Software design
iii ➥ Software evaluation
iv ➥ Software validation
Best Explanation:
Answer: IV
Explanation: Software Validation  : the process of checking that a software system meets specifications and requirements so that it fulfills its intended purpose.
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line
Q.13➡ | NET December 2022
Overfitting is expected when we observe that?
i ➥ With training iterations error on training set as well as test set decreases
ii ➥ With training iterations error on training set decrease but test set increases
iii ➥ With training iterations error on training set as well as test set increases
iv ➥ With training iterations training set as well as test error remains constant
Best Explanation:
Answer: (ii)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.14➡ | NET December 2022
Which of the following is not a Non-functional requirement?
i ➥ Portability
ii ➥ Security
iii ➥ Scalability
iv ➥ User interaction
Best Explanation:
Answer: (iv)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.15➡ | NET December 2022
COCOMO stands for …………………
i ➥ Consumed cost model
ii ➥ Constructive cost model
iii ➥ Common control model
iv ➥ Composition cost model
Best Explanation:
Answer: (ii)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.16➡ | NET December 2022
Modifying the software to match change in the ever changing environment is called as
i ➥ Adaptive maintenance
ii ➥ Corrective maintenance
iii ➥ Perfective maintenance
iv ➥ Preventive maintenance
Best Explanation:
Answer: (i)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.17➡ | NET December 2022
For a function of two variable, boundary value analysis yields.
i ➥ 4n+3 test cases
ii ➥ 4n+1 test cases
iii ➥ n+4 test cases
iv ➥ 2n+4 test cases
Best Explanation:
Answer: (ii)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.18➡ | NET December 2022
How do you create agile processes to manage unpredictability?
(A) Requirements gathering must be conducted very carefully
(B) Risk analysis must be conducted before planning takes place
(C) Software increments must be delivered in short time periods
(D) Software processes must not adapt to changes incrementally
Choose the correct answer from the options given below:
i ➥ A only
ii ➥ B only
iii ➥ C only
iv ➥ D only
Best Explanation:
Answer: (iii)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.19➡ | NET December 2022
Software project manager is responsible for the following task:
(A) Project planning
(B) Project status tracking
(C) Resources management
(D) Risk management
(E) Project delivery within time & budget
Choose the correct answer from the options given below:
i ➥ All the statements are correct
ii ➥ Only B & C are correct
iii ➥ Only A & D are correct
iv ➥ Only A & D are correct
Best Explanation:
Answer: (i)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.20➡ | NET December 20222
Mr X designed open source software which must comply with some criteria. Choose the false statement in respect of above.
(A) No restriction on redistribution of the software as part or whole
(B) The integrity of the author’s source code must be maintained.
(C) The software can be sold after distribution.
Choose the correct answer from the options given below:
i ➥ A only
ii ➥ B only
iii ➥ C only
iv ➥ All statements are false
Best Explanation:
Answer: (iii)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.21➡ | NET December 2022
Match List (I) with List (II)
A.	 Product Complexity	I.	System Requirements Design
B.	Structured System Analysis	II.	Software design
C. 	Coupling & cohesion	III.	Validation techniques.
D. 	Symbolic Execution	IV.	Software cost estimation
Choose the correct answer from the options given below:
i ➥ A-(II), B-(III), C-(IV), D-(I)
ii ➥ A-(III), B-(I), C-(IV), D-(II)
iii ➥ A-(IV), B-(I), C-(II), D-(III)
iv ➥ A-(III), B-(IV), C-(I), D-(II)
Best Explanation:
Answer: (iii)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.22➡ | NET December 2022
Given below are two statements: one is labeled as Assertion A and the other is labeled as Reason R.
Assertion A: Cohesion is a qualitative indication of the degree to which a module can be written more compactly and is able to complete its function in a timely manner.
Reason R. Cohesion is a qualitative indication of the degree to which a module is connected to other modules and the outside world.

In the belt of the above statements choose the most appropriate answer from the options given below.
i ➥ Both A and Rare correct and R is the correct explanation of A
ii ➥ Both A and Rare correct but R is NOT the correct explanation of A
iii ➥ A is correct but R is not correct
iv ➥ A is not correct but R is correct.
Best Explanation:
Answer: (iii)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.23➡ | NET June 2022
Alpha and Beta testing are forms of
i ➥ White -Box Testing
ii ➥ Black-Box Testing
iii ➥ Acceptance Testing
iv ➥ System Testing
Best Explanation:
Answer: (iii)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.24➡ | NET June 2022
If every requirment can be checked bye a cost-effective process, then SRS is called
i ➥ Verifiable
ii ➥ Tracable
iii ➥ Modifiable
iv ➥ Complete
Best Explanation:
Answer: (i)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.25➡ | NET June 2022
Size and complexity are a part of
i ➥ People Metrics
ii ➥ Project Metrics
iii ➥ Process Metrics
iv ➥ Product Metrics
Best Explanation:
Answer: (iv)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.26➡ | NET June 2022
RAD software process model stand for
i ➥ Rapid application Development
ii ➥ Relative application development
iii ➥ Rapid application design
iv ➥ Recent application development
Best Explanation:
Answer: (i)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.27➡ | NET June 2022
The Process to gather the software requirement from client, analyze and document is known as –
i ➥ Software Engineering Process
ii ➥ User Engineering Process
iii ➥ Requirement Elicitation Process
iv ➥ Requirement Engineering Process
Best Explanation:
Answer: (iv)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.28➡ | NET June 2022
A good software requirement specification does NOT have the characteristic
i ➥ Completeness
ii ➥ Consistency
iii ➥ Clarity
iv ➥ Reliability
Best Explanation:
Answer: (iv)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.29➡ | NET June 2022
Modules X and Y operate on the same input and output, then the cohesion is
i ➥ Logical cohesion
ii ➥ Sequential cohesion
iii ➥ Procedural cohesion
iv ➥ Communication cohesion
Best Explanation:
Answer: (iv)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.30➡ | NET June 2022
Which of the following an indirect measure of product?
i ➥ Quality
ii ➥ Complexity
iii ➥ Reliability
iv ➥ All of these
Best Explanation:
Answer: (iv)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.31➡ | NET June 2022
Which Metrics are derived by normalizing quality and /or productivity measures by considering the size of the software that he been produced ?
i ➥ Function – Oriented Metrics
ii ➥ Function – Point Metrics
iii ➥ Line of code Metrics
iv ➥ Size Oriented Metrics
Best Explanation:
Answer: (iv)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.32➡ | NET June 2022
The model in which the requirements are implemented by its category is
i ➥ Evolutionary Development Model
ii ➥ Waterfall Model
iii ➥ Prototype Model
iv ➥ Iterative Enhancement Model
Best Explanation:
Answer: (i)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.33➡ | NET June 2022
Fault base testing technique is
i ➥ Unit testing
ii ➥ Beta testing
iii ➥ Stress testing
iv ➥ Mutation testing
Best Explanation:
Answer: (iv)
Explanation: Upload Soon
More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.34➡ | NTA UGC NET November 2020

A company has a choice of two language L1 and L2 to develop a software for their client. Number of LOC required to develop an application in L2 is thrice the LOC in language L1. Also, software has to be maintained for the next 10 years. Various parameters for two languages are given below to decide which language should be preferred for development.
                  PARAMETER                                  L1                          L2
Man-year needed for development       LOC/1000             LOC/1000
Development cost                                     Rs.70, 000              Rs.90, 000
Cost of Maintenance per year                 Rs.1, 00,000          Rs.40, 000
Total cost of the project includes the cost of development and maintenance. What is the LOC for L1for which cost of developing the software with both languages must be the same?
i ➥ 2000
ii ➥ 5000
iii➥ 3000
iv ➥ 6000

Show Answer With Best Explanation

Answer: iii
Solution:
It is given that number of LOC required to develop an application in L2 is thrice the LOC in language L1.
Suppose, Number of LOC required in L1 = x
so,             Number of LOC required in L2 =  3x
Cost of developing  the software =
(Number of LOC / Man-year needed for development) * Development cost + Maintenance  Time *Cost of Maintenance per year
& condition is that  cost of developing the software with both languages must be the same.
=> Cost of developing  the software in L1 = Cost of developing  the software in L2
=> (x /1000)* 70,000 + 101,00,000 = (3x /1000) 90,000 + 10*40,000
=> 70x + 10,00,000 = 270x + 4,00,000
=> 200x = 6,00,000
=> x = 3000

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.35➡ | NTA UGC NET November 2020
Arrange the following types of Cohesion from best to worst type.
A) Logical Cohesion
B) Sequential Cohesion
C) Communication Cohesion
D) Temporal Cohesion
E) Procedural Cohesion
Choose the correct answer from the options given below:
i ➥ A➡ D➡ E➡ C➡ B
ii ➥ A ➡ E ➡ D ➡ C ➡ B
iii ➥ B ➡ E ➡ C ➡ D ➡ A
iv ➥ B ➡ C ➡ E ➡ D ➡ A

Show Answer With Best Explanation

Answer: IV
Explanation:
Cohesion refers to the degree to which the elements inside a module belong together.

Types of Cohesion
Functional cohesion                 (Most Required)
Sequential cohesion
Communicational cohesion
Procedural cohesion
Temporal cohesion
Logical cohesion
Coincidental cohesion              (Least Required)

More Discussion Explanation On YouTubeLearn Topic WiseHelp-Line

Q.36➡ | NTA UGC NET November 2020
i ➥ A-III, B-IV, C-II, D-I
ii ➥ A-IV, B-III, C-I, D-II
iii ➥ A-IV, B-III, C-II, D-I
iv ➥ A-III, B-IV, C-I, D-II

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.37➡ | NTA UGC NET November 2020
A Software project was estimated at 864 Function Points. A six person team will be assigned to a project consisting of a requirement gathering person, one designer, two programmers and two testers. The salary of the designer is ₹70,000 per month, requirement gatherer is ₹50,000 per month, programmer is ₹60,000 per month and a tester is ₹60,000 per month. Average productivity for the team is 12 FP per person month. Which of the following represents the projected cost of the project?
i ➥ ₹33,20,000
ii ➥ ₹43,20,000
iii ➥ ₹33,10,000
iv ➥ ₹22,10,000

Show Answer With Best Explanation

Answer – B
Explanation

Given that ,
–> Total Function points = 864 FP
–> Team = 6 person
–> Average Function points= 12 FP per person month.
–> projected cost =?
we have to first calculate in how many month a team will completed their task ,then calculate what is the cost of the project?

In a 6 member team,
–> one person is Requirement gatherer
–> one person is Designer
–> two person is Programmers
–> two person is Testers

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.38➡ | NTA UGC NET November 2020
Modifying the software by restructuring is called.
i ➥ Adaptive maintenance
ii ➥ Corrective maintenance
iii ➥ Perfective maintenance
iv➥ Preventive maintenance

Show Answer With Best Explanation

Answer: iii
Explanation:


There are four types of software maintenance:
• Corrective Software Maintenance
• Adaptive Software Maintenance
• Perfective Software Maintenance
• Preventive Software Maintenance
Corrective Software Maintenance: Corrective maintenance deals with the repair of faults or defects found in day-today system functions. A defect can result due to errors in software design, logic and coding.

Adaptive Software Maintenance: Adaptive maintenance is concerned with the change in the software that takes place to make the software adaptable to new environment such as to run the software on a new operating system.

Perfective Software Maintenance: Perfective maintenance is concerned with the change in the software that occurs while adding new functionalities in the software.Modifying the software by restructuring is called preventive software maintenance.

Preventive Software Maintenance: Preventive maintenance involves implementing changes to prevent the occurrence of errors.

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.39➡ | NTA UGC NET November 2020
Which of the following UML diagrams has a static view?
i ➥ Collaboration diagram
ii ➥ Use-Case diagram
iii ➥ State chart diagram
iv ➥ Activity diagram

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.40➡ | NTA UGC NET November 2020
Software reliability is described with respect to
(A) Execution Time
(B) Calendar Time
(C) Clock Time
Choose the correct answer from the options given below:
i ➥ (A) and (B) only
ii ➥ (B) and (C) only
iii ➥ (A), (B) and (C)
iv ➥ (A) and (C) only

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.41➡ | NTA UGC NET November 2020
Given below are two statements:
Statement I: Quality control involves the series of inspections, reviews and tests used throughout the software process, to ensure each work product meets the requirements placed upon it.
Statement II: Quality assurance consists of auditing and reporting functions of management.
In the light of the above statements, choose the correct answer from the option given below.
i ➥ Both Statement I and Statement II are true
ii ➥ Both Statement I and Statement II are false
iii ➥ Statement I is correct but Statement II is false
iv ➥ Statement I is incorrect but Statement II is true

Show Answer With Best Explanation

Answer: I
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.42➡ | NTA UGC NET November 2020
Which of the following is/are behavioral testing technique(s)?
(A) Equivalence Partitioning
(B) Graph-Based Testing Method
(C) Boundary Value Analysis
(D) Data flow Testing
(E) Loop Testing
Choose the correct answer from the options given below:
i ➥ (B) and (D) only
ii ➥ (A), (B) and (C) only
iii ➥ (D) and (E) only
iv ➥ (A), (C) and (E) only

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.43➡ | NTA UGC NET December 2019
According to the ISO-9126 Standard Quality Model, match the attributes given in List-I with their definitions in Lit-II:

Choose the correct option from the ones given below:
i ➥ (a)-(i), (b)-(ii), (c)-(iii), (d)-(iv)
ii ➥ (a)-(ii), (b)-(i), (c)-(iv), (d)-(iii)
iii ➥ (a)-(ii), (b)-(iv), (c)-(i), (d)-(iii)
iv ➥ (a)-(i), (b)-(ii), (c)-(iv), (d)-(iii)

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.44➡ | NTA UGC NET December 2019
i ➥ (a)-(ii), (b)-(iv), (c)-(i), (d)-(iii)
ii ➥ (a)-(i), (b)-(iii), (c)-(ii), (d)-(iv)
iii ➥ (a)-(i), (b)-(iv), (c)-(ii), (d)-(iii)
iv➥ (a)-(i), (b)-(iv), (c)-(ii), (d)-(iii)

Show Answer With Best Explanation

Answer: i
Explanation:
Software-Engineering Software-process-models

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.45➡ | NTA UGC NET December 2019
An ______chart is a project schedule representation that presents project plan as a directed graph. The critical path is the______sequence of _______tasks and it defines project ______
i ➥ Activity, Shortest, Independent, Cost
ii ➥ Activity, Longest, Dependent, Duration
iii➥ Activity, Longest, Independent, Duration
iv➥ Activity, Shortest, Dependent, Duration

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.46➡ | NTA UGC NET December 2019

The sequence diagram given in Figure 1 for the Weather Information System takes place when an external system requests the summarized data from the weather station. The increasing order of lifeline for the objects in the system are:
i ➥ Sat comms → Weather station → Commslink → Weather data
ii ➥ Sat comms → Comms link → Weather station → Weather data
iii ➥ Weather data → Comms link → Weather station → Sat Comms
iv ➥ Weather data → Weather station → Comms link → Sat Comms

Show Answer With Best Explanation

Answer: This Question Is Dropped Marks for all

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.47➡ | NTA UGC NET December 2019
A flow graph F with entry node (1) and exit node (11) is shown below:

How many predicate nodes are there and what are their names
i ➥ Three: (1, (2,3), 6)
ii ➥ Three: (1, 4, 6)
iii ➥ Four: ((2,3), 6, 10, 11)
iv ➥ Four: ((2,3), 6, 9, 10)

Show Answer With Best Explanation

ANswer -i

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.48➡ | NTA UGC NET December 2019
A flow graph F with entry node (1) and exit node (11) is shown below:

How many regions are there in flow graph F
i ➥ 2
ii➥ 3
iii ➥ 4
iv ➥ 5

Show Answer With Best Explanation

ANswer -iii

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.49➡ | NTA UGC NET December 2019
A flow graph F with entry node (1) and exit node (11) is shown below:

What is the cyclomatic complexity of flowgraph F
i ➥ 2
ii ➥ 3
iii ➥ 4
iv ➥ 5

Show Answer With Best Explanation

ANswer -iii

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.50➡ | NTA UGC NET December 2019
A flow graph F with entry node (1) and exit node (11) is shown below:

How many nodes are there in the longest independent path?
i ➥ 6
ii ➥ 7
iii ➥ 8
iv ➥ 9

Show Answer With Best Explanation

ANswer -iii

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.51➡ | NTA UGC NET December 2019

A flow graph F with entry node (1) and exit node (11) is shown below:

How many nodes are there in flow graph F?
i ➥ 9
ii ➥ 10
iii ➥ 11
iv ➥ 12

Show Answer With Best Explanation

ANswer -i

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.52➡ | NTA UGC NET June 2019
i ➥ (a)-(ii),(b)-(iv),(c)-(i),(d)-(iii)
ii ➥ (a)-(i),(b)-(iii),(c)-(iv),(d)-(ii)
iii ➥ (a)-(iii),(b)-(ii),(c)-(iv),(d)-(i)
iv ➥ (a)-(iv),(b)-(i),(c)-(iii),(d)-(ii)

Show Answer With Best Explanation

Answer: IV
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.53➡ | NTA UGC NET June 2019
Software Reuse is
i ➥ The process of analysing software with the objective of recovering its design and specification
ii ➥ The process of existing software artifacts and knowledge to build new software
iii ➥ Concerned with re implementing legacy system to make them more maintainable
iv ➥ The process of analysing software to create a representation of a higher level of abstraction and breaking software down into its parts to see how it works

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.54➡ | NTA UGC NET June 2019
Software validation mainly checks for inconsistencies between
i ➥ Use cases and user requirements
ii ➥ Implementation and system design blueprints
iii ➥ Detailed specifications and user requirements
iv ➥ Function specifications and use cases

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.55➡ | NTA UGC NET June 2019
In the context of software testing, which of the following statements is/are NOT correct?
P: A minimal test set that achieves 100% path coverage will also achieve 100% statement coverage.
Q: A minimal test set that achieves 100% path coverage will generally detect more faults than one that achieves 100% statement coverage
R: A minimal test set that achieves 100% statement coverage will generally detect more faults than one that achieves 100% branch coverage
i ➥ R only
ii ➥ Q only
iii ➥ P and Q only
iv ➥ Q and R only

Show Answer With Best Explanation

Answer: I
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.56➡ | NTA UGC NET June 2019
Which of the following statements is/are TRUE?
P: In software engineering, defects that are discovered earlier are more expensive to fix
Q: A software design is said to be a good design, if the components are strongly cohesive and weakly coupled
Select the correct answer from the options given below:
i ➥ P only
ii ➥ Q only
iii ➥ P and Q
iv ➥ Neither P nor Q

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.57➡ | NTA UGC NET June 2019
Software products need are adaptive maintenance for which of the following reasons?
i ➥ To rectify bugs observed while the system is in use.
ii ➥ When the customers need the product to run on new platforms
iii ➥ To support the new features that users want it to support
iv ➥ To overcome wear and tear caused by the repeated use of the software.

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.58➡ | NTA UGC NET June 2019
Which of the following are the primary objectives of risk monitoring in software project tracking?
P: To assess whether predicted risks do, in fact, occur
Q: To ensure that risk aversion steps defined for the risk are being properly applied
R: To collect information that can be used for future risk analysis
i ➥ Only P and Q
ii ➥ Only P and R
iii ➥ Only Q and R
iv ➥ All the P,Q,R

Show Answer With Best Explanation

Answer: IV
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.59➡ | NTA UGC NET December 2018
The Software Requirement Specification(SRS) is said to be _ if and only if no subset of individual requirements described in it conflict with each other.
i ➥ Correct
ii ➥ Consistent
iii ➥ Unambiguous
iv ➥ Verifiable

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.60➡ | NTA UGC NET December 2018
Which of the following statements is/are false?
P: The clean-room strategy to software engineering is based on the incremental software process model.
Q: The clean-room strategy to software engineering is one of the ways to overcome “unconscious” copying of copyrighted code.
Choose the correct answer from the code given below:
i ➥ Neither P and Q
ii ➥ P only
iii ➥ Both P and Q
iv ➥ Q only

Show Answer With Best Explanation

Answer: I
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.61➡ | NTA UGC NET December 2018
Which of the following statements is/are true?
P: Software Reengineering is preferable for software products having high failure rates, having poor design and/or having poor code structure
Q: Software Reverse Engineering is the process of analyzing software with the objective of recovering its design and requirement specification.
i ➥ P only
ii ➥ Neither P nor Q
iii ➥ Q only
iv ➥ Both P and Q

Show Answer With Best Explanation

Answer: IV
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.62➡ | NTA UGC NET December 2018
Software coupling involves dependencies among pieces of software called modules. Which of the following are correct statements with respect to module coupling?
P: Common Coupling occurs when two modules share the same global data
Q: control Coupling occur when modules share a composite data structure and use only part of it.
R: Content coupling occurs when one module modifies or relies on the internal working of another module.
i ➥ P and Q only
ii ➥ P and R only
iii ➥ Q and R only
iv ➥ All of P,Q and R

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.63➡ | NTA UGC NET December 2018
Match each UML diagram in List-I with Appropriate description in List-II
i ➥ (a)-(i), (b)-(iv), (c) -(iii), (d)-(ii)
ii ➥ (a)-(iv), (b)-(ii), (c) -(i), (d)-(iii)
iii ➥ (a)-(iv), (b)-(i), (c) -(ii), (d)-(iii)
iv ➥ (a)-(i), (b)-(iv), (c) -(ii), (d)-(iii)

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.64➡ | NTA UGC NET December 2018
A legacy software system has 940 modules. The latest release require that 90 of these modules be changed. In addition, 40 new modules were added and 12 old modules were removed. Compute the software maturity index for the system.
i ➥ 0.725
ii ➥ 0.923
iii ➥ 0.849
iv ➥ 0.524

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.65➡ | NTA UGC NET December 2018
Software products need perfective maintenance for which of the following reasons ?
i ➥ To rectify bugs observed while the system is in use.
ii ➥ When the customers need the product to run on new platforms
iii ➥ To support the new features that users want it to support
iv ➥ To overcome wear and tear caused by the repeated use of the software.

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.66➡ | NTA UGC NET December 2018
Suppose a cloud contains software stack such as Operating system, Application software, etc. This model is referred as _ model.
i ➥ SaaS
ii ➥ IaaS
iii ➥ MaaS
iv ➥ PaaS

Show Answer With Best Explanation

Answer: I
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.67➡ | NTA UGC NET December 2018
Which of the following is not one of the principles of agile software development method ?
i ➥ Following the plan
ii ➥ Embrace change
iii ➥ Customer involvement
iv ➥ Incremental delivery

Show Answer With Best Explanation

Answer: I
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.68➡ | NTA UGC NET December 2018
Assume the following regarding the development of a software system P:
➤ Estimated lines of code of P : 33, 480 LOC
➤ Average productivity for P : 620 LOC per person-month
➤ Number of software developers : 6
➤ Average salary of a software developer : 50,000 per month
If E, D and C are the estimated development effort (in person-months), estimated development time (in months), and estimated development cost (in Lac) respectively, then (E, D, C) =___________
i ➥ (48, 8, 24)
ii ➥ (54, 9, 27)
iii ➥ (60, 10, 30)
iv ➥ (42, 7, 21)

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.69➡ | NTA UGC NET June 2018
Which one of the following is not typically provided by Source Code Management Software ?
i ➥ Synchronisation
ii ➥ Versioning and Revision history
iii ➥ Syntax highlighting
iv ➥ Project forking

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.70➡ | NTA UGC NET June 2018
A software system crashed 20 times in the year 2017 and for each crash, it took 2 minutes to restart. Approximately, what was the software availability in that year ?
i ➥ 96.9924%
ii ➥ 97.9924%
iii ➥ 98.9924%
iv ➥ 99.9924%

Show Answer With Best Explanation

Answer: IV
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.71➡ | NTA UGC NET June 2018
Coupling is a measure of the strength of the interconnections between software modules. Which of the following are correct statements with respect to module coupling ?
P : Common coupling occurs when one module controls the flow of another module by passing it information on what to do.
Q : In data coupling, the complete data structure is passed from one module to another through parameters.
R : Stamp coupling occurs when modules share a composite data structure and use only parts of it.
i ➥ P and Q only
ii ➥ P and R only
iii ➥ Q and R only
iv ➥ All of P, Q and R

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.72➡ | NTA UGC NET June 2018
A software design pattern often used to restrict access to an object is :
i ➥ adapter
ii ➥ decorator
iii ➥ delegation
iv ➥ proxy

Show Answer With Best Explanation

Answer: IV
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.73➡ | NTA UGC NET June 2018
Reasons to re-engineer a software include :
P : Allow legacy software to quickly adapt to the changing requirements
Q : Upgrade to newer technologies/platforms/paradigm (for example, object-oriented)
R : Improve software maintainability
S : Allow change in the functionality and architecture of the software
i ➥ P, R and S only
ii ➥ P and R only
iii ➥ P, Q and S only
iv ➥ P, Q and R only

Show Answer With Best Explanation

Answer: IV
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.74➡ | NTA UGC NET June 2018
Which of the following is not a key strategy followed by the clean room approach to software development ?
i ➥ Formal specification
ii ➥ Dynamic verification
iii ➥ Incremental development
iv ➥ Statistical testing of the system

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.75➡ | NTA UGC NET June 2018
Which of the following statements is/are True ?
P : Refactoring is the process of changing a software system in such a way that it does not alter the external behavior of the code yet improves the internal architecture.
Q : An example of refactoring is adding new features to satisfy a customer requirement discovered after a project is shipped.
i ➥ A P only
ii ➥ Q only
iii ➥ Both P and Q
iv ➥ Neither P nor Q

Show Answer With Best Explanation

Answer: I
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.76➡ | NTA UGC NET NOVEMBER 2017
Statistical software quality assurance in software engineering involves___________.
i ➥ using sampling in place of exhaustive testing of software.
ii ➥ surveying customers to find out their opinions about product quality
iii ➥ tracing each defect to its underlying cause, isolating the vital few causes, and moving to correct them.
iv ➥ tracing each defect to its underlying causes, and using the Pareto principle to correct each problem found.

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.77➡ | NTA UGC NET NOVEMBER 2017
Which of the following statements is/are FALSE with respect to software testing ?
S1 : White-box tests are based on specifications; better at telling whether program meets specification, better at finding errors of omission.
S2 : Black- box tests are based on code; better for finding crashes, out of bounds errors, file not closed errors.
S3 : Alpha testing is conducted at the developer’s site by a team of highly skilled testers for software that is developed
i ➥ Only S1 and S2 are FALSE.
ii ➥ Only S1 and S3 are FALSE.
iii ➥ Only S2 and S3 are FALSE.
iv ➥ All of S1, S2, and S3 are FALSE.

Show Answer With Best Explanation

Answer: I
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.78➡ | NTA UGC NET NOVEMBER 2017
A signal processor software is expected to operate for 91.25 days after repair, and the mean software repair time is expected
i ➥ 96.9862%
ii ➥ 97.9862%
iii ➥ 98.9962%
iv ➥ 99.9962%

Show Answer With Best Explanation

Answer: IV
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.79➡ | NTA UGC NET NOVEMBER 2017
Consider the method mcq ( ):
int mcq(boolean a, boolean b, boolean c, boolean d)
{
int ans=1;
if(a) { ans = 2; }
else if (b) { ans = 3; }
else if (c) {
if (d) { ans = 4; }
return ans;
}
if
M1 = Number of tests to exhaustively test mcq( );
M2 = Minimum number of tests to achieve full statement coverage for mcq( ); and
M3 = Minimum number of tests to achieve full branch coverage for mcq( );
then (M1, M2, M3) =___.
i ➥ (16, 3, 5)
ii ➥ (8, 5, 3)
iii ➥ (8, 3, 5)
iv ➥ (16, 4, 4)

Show Answer With Best Explanation

Answer: I
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.80➡ | NTA UGC NET NOVEMBER 2017
A simple stand – alone software utility is to be developed in ‘C’ programming by a team of software experts for a computer running Linux and the overall size of this software is estimated to be 20,000 lines of code. Considering (a, b) = (2.4, 1.05) as multiplicative and exponention factor for the basic COCOMO effort estimation equation and (c, d) = (2.5, 0.38) as multiplicative and exponention factor for the basic COCOMO development time estimation equation, approximately how long does the
i ➥ 10.52 months
ii ➥ 11.52 months
iii ➥ 12.52 months
iv ➥ 14.52 months

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.81➡ | NTA UGC NET NOVEMBER 2017
In Software Configuration Management (SCM), which of the following is a use-case supported by standard version control systems ?
(A) Managing several versions or releases of a software
(B) Filing bug reports and tracking their progress
(C) Allowing team members to work in parallel
(D) Identifying when and where a regression occurred.
i ➥ Only (A), (C), and (D)
ii ➥ Only (A), (B), and (C)
iii ➥ Only (A), (B), and (D)
iv ➥ Only (B), (C), and (D)

Show Answer With Best Explanation

Answer: I
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.82➡ | NTA UGC NET NOVEMBER 2017
Software does not wear-out in the traditional sense of the term, but software does tend to deteriorate as it evolves, because
i ➥ Software suffers from exposure to hostile environments.
ii ➥ Defects are more likely to arise after software has been used often.
iii ➥ Multiple change requests introduce errors in component interactions.
iv ➥ Software spare parts become harder to order.

Show Answer With Best Explanation

Answer: III
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

Q.83➡ | NTA UGC NET NOVEMBER 2017
Software re-engineering is concerned with:
i ➥ Re-constructing the original source code from the existing machine (low level) code program and modifying it to
ii ➥ Scrapping the source code of a software and re writing it entirely from scratch.
iii ➥ Re-organising and modifying existing software systems to make them more maintainable.
iv ➥ Translating source code of an existing software to a new machine (low level) language.

Show Answer With Best Explanation

Answer: II
Explanation: Upload Soon

More DiscussionExplanation On YouTubeLearn Topic WiseHelp-Line

error: Content is protected !!
Open chat
1
Hi,how Can We Help You ?