UGC NET · PAPER 2
UGC NET Paper 2 Computer Science – Unit 6: Software Engineering PYQ (June 2024 Re-Exam)
Q10. Arrange the following steps of the Feature Driven Development (FDD) process in the correct sequence:
(A) Develop an overall model
(B) Build by feature
(C) Plan by feature
(D) Design by feature
(E) Build a feature list
Choose the correct answer from the options given below:
(A) Develop an overall model
(B) Build by feature
(C) Plan by feature
(D) Design by feature
(E) Build a feature list
Choose the correct answer from the options given below:
- (A), (C), (B), (E), (D)
- (A), (E), (C), (D), (B)
- (B), (A), (D), (E), (C)
- (A), (B), (C), (E), (D)
Q15. Which of the following are Agile process models?
(A) Extreme Programming (XP)
(B) Waterfall
(C) Scrum
(D) Spiral
(E) Incremental
Choose the correct answer from the options given below:
(A) Extreme Programming (XP)
(B) Waterfall
(C) Scrum
(D) Spiral
(E) Incremental
Choose the correct answer from the options given below:
- (A) and (C) Only
- (B) and (C) Only
- (A) and (D) Only
- (B) and (E) Only
Q22. Arrange the following phases of the Agile process in the correct sequence:
(A) Design
(B) Release
(C) Testing
(D) Development
(E) Planning
Choose the correct answer from the options given below:
(A) Design
(B) Release
(C) Testing
(D) Development
(E) Planning
Choose the correct answer from the options given below:
- (A), (B), (D), (E), (C)
- (A), (D), (E), (B), (C)
- (E), (A), (D), (C), (B)
- (E), (D), (A), (C), (B)
Q25. If a software project has 2000 lines of code (LOC) and the average productivity rate is 10 LOC per person-hour, how many person-hours are required to complete the project?
- 100
- 150
- 200
- 250
Q43. Which of the following are typical activities in the software process lifecycle?
(A) Requirement Analysis
(B) System Design
(C) Code Refactoring
(D) Deployment
(E) Substructure
Choose the correct answer from the options given below:
(A) Requirement Analysis
(B) System Design
(C) Code Refactoring
(D) Deployment
(E) Substructure
Choose the correct answer from the options given below:
- (A), (B), (C) Only
- (B), (C), (D) Only
- (A), (B), (D) Only
- (A), (D), (E) Only
Q64. Match List I (software design principles) with List II (Definition)
| List I | List II |
|---|---|
| (A) Cohesion | (I) Degree to which one module relies on another module. |
| (B) Coupling | (II) Dividing a software system into distinct modules. |
| (C) Abstraction | (III) Degree to which elements of a module belong together. |
| (D) Modularity | (IV) Simplifying complex reality by modelling classes appropriate to the problem. |
- (A)-(I), (B)-(II), (C)-(III), (D)-(IV)
- (A)-(II), (B)-(III), (C)-(IV), (D)-(I)
- (A)-(III), (B)-(I), (C)-(IV), (D)-(II)
- (A)-(III), (B)-(IV), (C)-(II), (D)-(I)
Q66. Given a project with an estimated effort of 1500 person-hours and a team of 5 people, how many days will it take to complete the project if each person works 8 hours a day?
- 30
- 37.5
- 40
- 45.5
Q70. In software configuration management, what is the primary purpose of version control?
- To control the changes made to software
- To document user requirements
- To estimate project cost
- To design the software architecture
Q81. Match List I (Testing Type) with List II (Description)
| List I | List II |
|---|---|
| (A) Unit testing | (I) Testing individual components of the software. |
| (B) Integration testing | (II) Testing the interaction between integrated components. |
| (C) System testing | (III) Testing to verify the system meets business needs. |
| (D) Acceptance testing | (IV) Testing the complete system to ensure it meets requirements. |
- (A)-(I), (B)-(II), (C)-(III), (D)-(IV)
- (A)-(I), (B)-(II), (C)-(IV), (D)-(III)
- (A)-(I), (B)-(III), (C)-(II), (D)-(IV)
- (A)-(I), (B)-(IV), (C)-(II), (D)-(III)
Q89. Given a project that uses the COCOMO model with an estimated effort of 2000 person-months and a productivity rate of 5 person-months per KLOC, what is the estimated size of the project in KLOC?
- 200
- 400
- 100
- 50