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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 ∨ (Q∧R) List – II Disjunctive Normal Form (DNF) (I) P ∨ Q (II) (P∧¬P) ∨ (P∧Q) (III) (¬P) ∨ Q (IV) (P∧P) ∨ (P∧Q) ∨ (P∧R) ∨ (Q∧R) 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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-Line |
Q.11➡ | UGC NET JUNE 2023 Match List I with List II 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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-Line |
Q.21➡ | NET December 2022 Match List (I) with List (II) 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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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 Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-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
More Discussion | Explanation On YouTube | Learn Topic Wise | Help-Line |