UGC NET · PAPER 2
UGC NET Paper 2 Computer Science – Unit 6: Software Engineering PYQ (June 2023)
Q1. Given below are two statements: one is labelled as Assertion A and the other is labelled as Reason R.
Assertion A: Validity checks the real needs of system users.
Reason R: Completeness checks system user-defined requirements.
Assertion A: Validity checks the real needs of system users.
Reason R: Completeness checks system user-defined requirements.
- Both A and R are true and R is the correct explanation of A
- Both A and R are true but R is NOT the correct explanation of A
- A is true but R is false
- A is false but R is true
Q5. Match List I with List II
| List I | List II |
|---|---|
| A. PERT | I. Used for non-repetitive jobs |
| B. Optimistic time | II. Used for repetitive jobs |
| C. CPM | III. The shortest possible time to complete the activity if all goes well |
| D. Pessimistic time | IV. The longest time that an activity takes |
- A-III, B-IV, C-II, D-I
- A-IV, B-I, C-II, D-III
- A-I, B-III, C-II, D-II
- A-I, B-III, C-II, D-IV
Q6. Which of the following is used to determine the cost performance index (CPI)?
- Budgeted cost of work performed − budget at completion
- Budgeted cost of work performed ÷ budget at completion
- Budgeted cost of work performed ÷ actual cost of work performed
- Budgeted cost of work performed − actual cost of work performed
Q7. ______ is intended to show that a system both conforms to its specification and meets the expectations of the system customer.
- Software specification
- Software design
- Software evaluation
- Software validation
Q15. Match List I with List II
| List I | List II |
|---|---|
| A. Scenario testing | I. To verify the I/O behaviour of a test 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 |
- A-IV, B-III, C-II, D-I
- A-II, B-I, C-III, D-IV
- A-IV, B-III, C-I, D-II
- A-III, B-I, C-IV, D-II
Q19. Consider the following statements about a software product-line system:
Statement I: At the interaction level, components provide an operator display interface and an interface with the communication system used.
Statement II: At the I/O management level, components handle operator authentication, report generation and the query manager.
Statement I: At the interaction level, components provide an operator display interface and an interface with the communication system used.
Statement II: At the I/O management level, components handle operator authentication, report generation and the query manager.
- Both Statement I and Statement II are correct
- Both Statement I and Statement II are incorrect
- Statement I is correct but Statement II is incorrect
- Statement I is incorrect but Statement II is correct
Q37. An observational technique that can be used to understand operational processes and help derive requirements for software to support those processes is known as
- Requirement specification
- Structural specification
- Ethnography
- Natural language specification
Q49. Consider a popular sports news site. At a given moment, 20,000 concurrent users each submit a request (a transaction T) once every 2 minutes on average. Each transaction requires the web app to download a new article that is on average 3 KB long. What is the throughput?
- 8 megabits per second
- 4 megabits per second
- 6 megabits per second
- 2 megabits per second
Q71. 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 is the selection of standards that should apply to the software development process.
Choose the correct answer from the options given below:
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 is the selection of standards that should apply to the software development process.
Choose the correct answer from the options given below:
- A, B, C only
- B, C, D only
- A, C, D only
- A, B, D only
Q72. The following table shows the time between failures for a software system. The reliability of the system for one hour of operation, assuming an exponential model, is
| Error number | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| Time since last failure (hours) | 6 | 4 | 8 | 5 | 6 |
- e^(−9/29)
- e^(−7/29)
- e^(−5/29)
- e^(−3/29)
Q88. Statement I: Subsystem models show the logical grouping of objects into coherent subsystems.
Statement II: State machine models show how objects change their states in response to events.
Statement II: State machine models show how objects change their states in response to events.
- Both Statement I and Statement II are correct
- Both Statement I and Statement II are incorrect
- Statement I is correct but Statement II is incorrect
- Statement I is incorrect but Statement II is correct