Software Engineering

Back to Software Engineering

Module 1: Introduction & SDLC

  1. Q1a. The spiral model was originally proposed by (i) IBM (ii) Barry Boehm (iii) Pressman (iv) Royce20222m

    Module 1: Introduction & SDLC

    The spiral model was originally proposed by

    (i) IBM
    (ii) Barry Boehm
    (iii) Pressman
    (iv) Royce

    View this question on its own page →
  2. Q1a. The term "Software Crisis" refers to (i) Lack of programming languages (ii) The inability to write the software efficiently (iii) Difficulties in managing the software projects (iv) Failure of hardware components20242m

    Module 1: Introduction & SDLC

    The term "Software Crisis" refers to

    (i) Lack of programming languages
    (ii) The inability to write the software efficiently
    (iii) Difficulties in managing the software projects
    (iv) Failure of hardware components

    View this question on its own page →
  3. Q1a. The incremental model is a result of combination of elements of which two models? (i) Build and FIX model and waterfall model (ii) Linear model and RAD model (iii) Waterfall model and RAD model (iv) linear model and Prototyping model20212m

    Module 1: Introduction & SDLC

    The incremental model is a result of combination of elements of which two models?

    (i) Build and FIX model and waterfall model
    (ii) Linear model and RAD model
    (iii) Waterfall model and RAD model
    (iv) linear model and Prototyping model

    View this question on its own page →
  4. Q1a. What was the main cause of the "Software Crisis"? (i) Lack of programming languages (ii) Inability to manage complex software projects effectively (iii) Insufficient hardware resources (iv) Overuse of automation20252m

    Module 1: Introduction & SDLC

    What was the main cause of the "Software Crisis"?

    (i) Lack of programming languages
    (ii) Inability to manage complex software projects effectively
    (iii) Insufficient hardware resources
    (iv) Overuse of automation

    View this question on its own page →
  5. Q1b. Which software development model emphasizes risk analysis at every phase? (i) Waterfall model (ii) Incremental model (iii) Spiral model (iv) Prototype model20252m

    Module 1: Introduction & SDLC

    Which software development model emphasizes risk analysis at every phase?

    (i) Waterfall model
    (ii) Incremental model
    (iii) Spiral model
    (iv) Prototype model

    View this question on its own page →
  6. Q1b. Which SDLC model emphasizes iterative development? (i) Waterfall Model (ii) Spiral Model (iii) Code-and-Fix Model (iv) Prototyping20242m

    Module 1: Introduction & SDLC

    Which SDLC model emphasizes iterative development?

    (i) Waterfall Model
    (ii) Spiral Model
    (iii) Code-and-Fix Model
    (iv) Prototyping

    View this question on its own page →
  7. Q1c. According to Brooks' "No Silver Bullet," what is the biggest challenge in software engineering? (i) Hardware constraints (ii) Lack of skilled developers (iii) Essential complexity of software (iv) Inadequate documentation20252m

    Module 1: Introduction & SDLC

    According to Brooks' "No Silver Bullet," what is the biggest challenge in software engineering?

    (i) Hardware constraints
    (ii) Lack of skilled developers
    (iii) Essential complexity of software
    (iv) Inadequate documentation

    View this question on its own page →
  8. Q1d. Which model is generally used for developing GUI of a System? a) Spiral b) Prototyping c) Iterative waterfall d) Evolutionary20232m

    Module 1: Introduction & SDLC

    Which model is generally used for developing GUI of a System?

    a) Spiral
    b) Prototyping
    c) Iterative waterfall
    d) Evolutionary

    View this question on its own page →
  9. Q1e. What is the most popular model for student program? (i) Waterfall model (ii) Built-and-fix model (iii) Spiral model (iv) Rational unified model20222m

    Module 1: Introduction & SDLC

    What is the most popular model for student program?

    (i) Waterfall model
    (ii) Built-and-fix model
    (iii) Spiral model
    (iv) Rational unified model

    View this question on its own page →
  10. Q1g. The potential risks are best detected by a) Spiral Model b) Waterfall Model c) Incremental Mod I d) Prototyping Model20232m

    Module 1: Introduction & SDLC

    The potential risks are best detected by

    a) Spiral Model
    b) Waterfall Model
    c) Incremental Mod I
    d) Prototyping Model

    View this question on its own page →
  11. Q1i. Which of the following states that work expands to fill the time available? (i) CASE tool (ii) Pricing to win (iii) Parkinson's law (iv) Expert judgment20212m

    Module 1: Introduction & SDLC

    Which of the following states that work expands to fill the time available?

    (i) CASE tool
    (ii) Pricing to win
    (iii) Parkinson's law
    (iv) Expert judgment

    View this question on its own page →
  12. Q1j. Software is not considered to be collection of executable programming code, associated libraries and documentations. (i) Statement is true (ii) Software is only data structures with algorithms (iii) Statement is false (iv) Statement underestimates software20222m

    Module 1: Introduction & SDLC

    Software is not considered to be collection of executable programming code, associated libraries and documentations.

    (i) Statement is true
    (ii) Software is only data structures with algorithms
    (iii) Statement is false
    (iv) Statement underestimates software

    View this question on its own page →
  13. Q2. Explain in detail the classical waterfall model with help of a neat and labelled diagram.202214m

    Module 1: Introduction & SDLC

    Explain in detail the classical waterfall model with help of a neat and labelled diagram.

    View this question on its own page →
  14. Q2a. What is waterfall model for software development? Explain the situation, in which the spiral model for software development should be preferred over waterfall model.20207m

    Module 1: Introduction & SDLC

    What is waterfall model for software development? Explain the situation, in which the spiral model for software development should be preferred over waterfall model.

    View this question on its own page →
  15. Q2a. What is software engineering?20232m

    Module 1: Introduction & SDLC

    What is software engineering?

    View this question on its own page →
  16. Q2a. Comparisons between the Waterfall Model and Spiral Model in terms of different aspects.20247m

    Module 1: Introduction & SDLC

    Comparisons between the Waterfall Model and Spiral Model in terms of different aspects.

    View this question on its own page →
  17. Q2a. What are the major characteristics of software that distinguish it from hardware?20257m

    Module 1: Introduction & SDLC

    What are the major characteristics of software that distinguish it from hardware?

    View this question on its own page →
  18. Q2b. Explain Software Development Life Cycles. Compare the Waterfall Model and Agile model of software development.20257m

    Module 1: Introduction & SDLC

    Explain Software Development Life Cycles. Compare the Waterfall Model and Agile model of software development.

    View this question on its own page →
  19. Q2b. Define software myths. Describe the different types of software myths.20247m

    Module 1: Introduction & SDLC

    Define software myths. Describe the different types of software myths.

    View this question on its own page →
  20. Q2b. Discuss the software engineering process.20234m

    Module 1: Introduction & SDLC

    Discuss the software engineering process.

    View this question on its own page →
  21. Q2c. Explain waterfall model in detail with the help of diagram. State its advantage and also its limitations.20238m

    Module 1: Introduction & SDLC

    Explain waterfall model in detail with the help of diagram. State its advantage and also its limitations.

    View this question on its own page →
  22. Q3a. What is prototyping model? Explain the problems and advantages of prototyping in detail.20227m

    Module 1: Introduction & SDLC

    What is prototyping model? Explain the problems and advantages of prototyping in detail.

    View this question on its own page →
  23. Q5a. Explain the roles and responsibilities of the following personnels in the s/w development process: (i) Project Manager (ii) Project Leader (iii) System Analyst (iv) Developer20207m

    Module 1: Introduction & SDLC

    Explain the roles and responsibilities of the following personnels in the s/w development process:

    (i) Project Manager
    (ii) Project Leader
    (iii) System Analyst
    (iv) Developer

    View this question on its own page →
  24. Q6a. Explain any two of the risk management techniques with suitable examples. With a neat diagram, explain the different levels of CMM in detail.20217m

    Module 1: Introduction & SDLC

    Explain any two of the risk management techniques with suitable examples. With a neat diagram, explain the different levels of CMM in detail.

    View this question on its own page →
  25. Q6b. What is Risk? Why Analysis is done?20234m

    Module 1: Introduction & SDLC

    What is Risk? Why Analysis is done?

    View this question on its own page →
  26. Q7a. Explain Agile process with its advantage. Explain any one Agile process model.20217m

    Module 1: Introduction & SDLC

    Explain Agile process with its advantage. Explain any one Agile process model.

    View this question on its own page →
  27. Q7b. Write a short note on PERT charts. Explain when you should use PERT charts and when you should use Gantt charts while you are performing the duties of a project manager.20237m

    Module 1: Introduction & SDLC

    Write a short note on PERT charts. Explain when you should use PERT charts and when you should use Gantt charts while you are performing the duties of a project manager.

    View this question on its own page →
  28. Q8b. What are the risk management activities? Is it possible to prioritize the risks? Explain with suitable example.20207m

    Module 1: Introduction & SDLC

    What are the risk management activities? Is it possible to prioritize the risks? Explain with suitable example.

    View this question on its own page →
  29. Q9. Write short notes on any two of the following: a) Software Reuse b) Spiral model c) Six Sigma d) Verification and Validation202314m

    Module 1: Introduction & SDLC

    Write short notes on any two of the following:

    a) Software Reuse
    b) Spiral model
    c) Six Sigma
    d) Verification and Validation

    View this question on its own page →
  30. Q9a. Explain the Agile Development Process in detail and their advantages.20247m

    Module 1: Introduction & SDLC

    Explain the Agile Development Process in detail and their advantages.

    View this question on its own page →