41. _______________ & ________________ are two kinds of software products ?

A. CAD, CAM
B. Firmware, Embedded
C. Generic, Customised
D. None of the mentioned
✅ The correct answer is option C.
Explanation: rest all are sub categories/applications of option c

42. A company is developing an advance version of their current software available in the market, what model approach would they prefer ?

A. RAD
B. Iterative Enhancement
C. Both RAD & Iterative Enhancement
D. Spiral
✅ The correct answer is option C.

43. Which of the following activities of a Generic Process framework provides a feedback report ?

A. Communication
B. Planning
C. Modeling & Construction
D. Deployment
✅ The correct answer is option D.
Explanation: In Deployment the product is delivered to the customer who evaluates the product and provides feedback based on the evaluation.

44. Which one of the following is not a fundamental activity for software processes in software engineering ?

A. Software Verification
B. Software Validation
C. Software design and implementation
D. Software evolution
✅ The correct answer is option A.

45. The Incremental Model is a result of combination of elements of which two models?

A. Build & FIX Model & Waterfall Model
B. Linear Model & RAD Model
C. Linear Model & Prototyping Model
D. Waterfall Model & RAD Model
✅ The correct answer is option C.
Explanation: Each linear sequence produces a deliverable “increment” of the software and particularly when we have to quickly deliver a limited functionality system.

46. Identify the disadvantage of Spiral Model?

A. Doesn’t work well for smaller projects
B. High amount of risk analysis
C. Strong approval and documentation control
D. Additional Functionality can be added at a later date
✅ The correct answer is option A.
Explanation: All other options are the advantages of Spiral Model.

47. Which of the following model has a major disadvantage in terms of the coding phase of a software life cycle model ?

A. Spiral Model
B. Waterfall Model
C. Rad Model
D. 4GT Model
✅ The correct answer is option D.
Explanation: Since coding phase is eliminated in 4GT Model,more expertise is required for analysis,design and testing activities.

48. Which of the following 4GLs invented at IBM and subsequently adopted by ANSI and ISO as the standard language for managing structured data?

A. SQL
B. PROLOG
C. C
D. JAVA
✅ The correct answer is option A.
Explanation: C & JAVA are third generation languages(3GLs) whereas PROLOG is a 5GL.

49. Which of the following is not a type of a 4GL? One originating _________________?

A. on Lisp machine
B. on report generators
C. from database query languages
D. from GUI creators
✅ The correct answer is option A.
Explanation: Fifth-generation programming language are built on LISP.

50. Agile Software Development is based on_________________?

A. Incremental Development
B. Iterative Development
C. Linear Development
D. Both Incremental and Iterative Development
✅ The correct answer is option D.
Explanation: The software is developed in increments with the customer specifying the requirements to be included in each increment and the highest priority is to satisfy the customer through early and continuous delivery of valuable software. They are iterative because they work on one iteration followed by improvements in next iteration