Software Engineering Quiz: MCQ!

14 Questions | Total Attempts: 451

SettingsSettingsSettings
Please wait...
Software Engineering Quiz: MCQ!

.


Questions and Answers
  • 1. 
    Which of the following is not involved in Requirement engineering?
    • A. 

      Requirements analysis

    • B. 

      Requirements analysis

    • C. 

      Requirements Elicitation

    • D. 

      Requirements documentation.

    • E. 

      None

  • 2. 
    _____ model describes the data domain for the problem in requirements analysis.
    • A. 

      Scenario-based model

    • B. 

      Flow-oriented models

    • C. 

      Data models

    • D. 

      Class-Oriented models

  • 3. 
    A system engineer works to understand system requirements by working with the __________
    • A. 

      Customer

    • B. 

      Future users

    • C. 

      Stakeholders

    • D. 

      All of the above

  • 4. 
    Requirements engineering provides the appropriate mechanism for a. understanding what the customer wants, b. analyzing need, c. assessing feasibility, d. negotiating a reasonable solution, e. specifying the solution unambiguously, validating the specification choose the suitable options for the above statements
  • 5. 
    Inspection of the requirement specification w.r.t. correctness, completeness, consistency, accuracy, readability, and testability is called as _________
  • 6. 
    Who writes the Software Requirement Specifications Document(SRS)?
    • A. 

      System Developer

    • B. 

      System Analyst

    • C. 

      System Tester

    • D. 

      None of the above

  • 7. 
    What is the goal of the requirements analysis and specifications phase of the software development life cycle?
    • A. 

      Understanding the customer requirements and organize them in an informal document

    • B. 

      Analyzing the cost of development

    • C. 

      Determining scope of the software

    • D. 

      None of these above

  • 8. 
    Requirements should specify ‘what’ but not ‘how’.
    • A. 

      True

    • B. 

      False

  • 9. 
    Which of the following property does not correspond to a good Software Requirements Specification (SRS)?
    • A. 

      Verifiable

    • B. 

      Ambiguous

    • C. 

      Complete

    • D. 

      Traceable

  • 10. 
    Which model in system modeling depicts the dynamic behavior of the system?
  • 11. 
    Use case descriptions consist of interaction among which of the following?
    • A. 

      Product

    • B. 

      Usecase

    • C. 

      Actor

    • D. 

      Product(System) and Actor

  • 12. 
    Which one of the following is not a Requirements Engineering Task?
    • A. 

      Negotiation

    • B. 

      Elaboration

    • C. 

      Specification

    • D. 

      Authentication

  • 13. 
    Conflicting requirements are common in Requirement Engineering, with each client proposing his or her version is the right one.
    • A. 

      True

    • B. 

      False

  • 14. 
    Which of these statements are truly acceptable?
    • A. 

      A precondition is an assertion guaranteed to be true when the activity or operation finishes

    • B. 

      A post condition is an assertion guaranteed to be true when the activity or operation begins

    • C. 

      Trigger is an event which cause a use case to begin

    • D. 

      None of the mentioned

Back to Top Back to top