Software Engineering – Previous Year Questions
343 questions from past UGC NET Paper 2 – Computer Science papers, each with the correct answer. Open any question for its explanation.
Topic-wise mock tests
- If P is the risk probability and L is the loss, then risk exposure (RE) is computed as ______
- Which of the following is a technique used for component wrapping?
- The cyclomatic complexity metric provides the designer with information regarding the number of ______
- Statement I: Software testing must be recognised as a significant effort, and its planning must begin at the earliest possible time. Statement II: The cost of software testing is an important contribution in determining…
- Which of the following need not be assessed during unit testing? A. Algorithmic performance B. Number of lines of code C. Error handling D. Execution paths Choose the correct answer from the options given below:
- Match List I with List IIList I List II A. Condition coverage I. Black box testing B. Equivalence class partitioning II. System testing C. Volume testing III. White box testing D. Alpha testing IV. Performance testing
- The incremental model of software development is ____
- The primary objectives of the SWE-IPT (software engineering integrated product team) are to: A. Solicit stakeholder needs and expectations. B. Specify the software requirements for the product and post-development proce…
- Which of the following is not a non-functional requirement?
- COCOMO stands for
- Modifying the software to match changes in the ever-changing environment is called
- For a function of n variables, boundary value analysis yields
- How do you create agile processes to manage unpredictability? 1. Requirements gathering must be conducted very carefully. 2. Risk analysis must be conducted before planning takes place. 3. Software increments must be de…
- A software project manager is responsible for the following tasks: A. Project planning B. Project status tracking C. Resource management D. Risk management E. Project delivery within time and budget Choose the correct a…
- Mr. X designed open source software which must comply with some criteria. Choose the false statement in this respect. 1. No restriction on redistribution of the software as part or whole. 2. The integrity of the author'…
- Match List I with List II. Choose the correct answer from the options given below:List I List II a. Product complexity I. System requirements design b. Structured system analysis II. Software design c. Coupling and cohe…
- Given below are two statements: Assertion A and 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…
- The RAD software process model stands for
- If every requirement can be checked by a cost-effective process, then the SRS is called
- A fault-based testing technique is
- Alpha and beta testing are forms of
- The process of gathering software requirements from the client, analysing and documenting them is known as
- Size and complexity are part of
- Which metrics are derived by normalising quality and/or productivity measures by the size of the software that has been produced?
- The model in which the requirements are implemented category by category is the
- Which of the following is an indirect measure of a product?
- If modules X and Y operate on the same input and output data, the cohesion is
- Consider the following related to the Fourth Generation Technique (4GT): (A) It controls efforts. (B) It controls resources. (C) It controls the cost of development. Choose the correct answer from the options given belo…
- Match List I with List II. Choose the correct answer from the options given below:List I List II A. Localization I. Encapsulation B. Packaging or binding of a collection of items II. Abstraction C. Mechanism that enable…
- A good software requirement specification does NOT have the characteristic