software-engineering-mcqs - Set (2)

Correct Answer: Orange && Worng Answer: Red

1. What are the characteristics of Software?

  • (A). Software is developed or engineered, it is not manufactured in the classical sense.
  • (B). Software doesn’t “ware out”
  • (C). Software can be custom-built or custom build
  • (D). All mentioned above
  • View Answer

    Explanation: Not Avilable

    2. What is the simplest model of software development paradigm?

  • (A). Spiral model
  • (B). Big Bang model
  • (C). V- model
  • (D). Water fall model
  • View Answer

    Explanation: Water fall model is the simplest model of software development paradigm.

    3. Project risk factor is considered in which model?

  • (A). Spiral model
  • (B). Water fall model
  • (C). Prototyping model
  • (D). None of the above
  • View Answer

    Explanation: Spiral model is one of the most important Software Development Life Cycle models, which provides support for Risk Handling.

    4. Which software-end factors affecting maintenance cost?

  • (A). Structure of software program
  • (B). Programming language
  • (C). Dependence on external environment
  • (D). All mentioned above
  • View Answer

    Explanation: Not Avilable

    5. Software as system with many components interacting with each other?

  • (A). Architectural design
  • (B). High-level design
  • (C). Detailed design
  • (D). Both (B) and (C)
  • View Answer

    Explanation: The architectural design is the highest abstract version of the system. It identifies the software as a system with many components interacting with each other.

    6. FAST stand for-

  • (A). Facilitated Application Software Technique
  • (B). Functional Application Software Technique
  • (C). Facilitated Application Specification Technique
  • (D). None of the above
  • View Answer

    Explanation: A team oriented approach is developed for needs gathering and is called facilitated application specification Techniques.

    7. COCOMO Stands for

  • (A). Consumed Cost Model
  • (B). Constructive Cost Model
  • (C). Common Control Model
  • (D). Composite Cost Model
  • View Answer

    Explanation: The Constructive Cost Model (COCOMO) is a procedural software cost estimation model developed by Barry W. Boehm.

    8. What is the most common measure for correctness?

  • (A). Defects per KLOC
  • (B). Errors per KLOC
  • (C). $ per KLOC
  • (D). Pages of documentation per KLOC
  • View Answer

    Explanation: The most common measurement for correctness is defects per KLOC.

    9. Which of the following is not defined in a good software requirement specification (SRS) document?

  • (A). Functional Requirement
  • (B). Non-Functional Requirement
  • (C). Goals of implementation
  • (D). Algorithm for software implementation
  • View Answer

    Explanation: Not Avilable

    10. Requirement engineering process includes which of these steps?

  • (A). Feasibility study
  • (B). Requirement gathering
  • (C). Software Requirement specification & validation
  • (D). All mentioned above
  • View Answer

    Explanation: Requirement engineering process includes four steps which includes Feasibility study, Requirement gathering, Software Requirement specification & validation and software requirement management.

    11. Software Consists of –

  • (A). Set of instructions + operating system
  • (B). program + documentation+ operating procedure
  • (C). programs + hardware manuals
  • (D). Set of programs
  • View Answer

    Explanation: Not Avilable

    12. SDLC stands for-

  • (A). Software design life cycle
  • (B). Software development life cycle
  • (C). System development life cycle
  • (D). System design life cycle
  • View Answer

    Explanation: SDLC is a process used by the software industry to design, develop and test high quality software.

    13. Which one is not step requirement engineering?

  • (A). Requirement elicitation
  • (B). Requirement analysis
  • (C). Requirement design
  • (D). Requirements documentation
  • View Answer

    Explanation: Requirement Elicitation, Requirement Analysis, Requirement Documentation and Requirement Review are the four crucial process steps of requirement engineering.

    14. Functional testing is also known as :

  • (A). Structural testing
  • (B). Behavior testing
  • (C). Regression Testing
  • (D). none of the above
  • View Answer

    Explanation: Behavioural Testing is usually a functional testing.

    15. Patch is known as-

  • (A). Emergency fixes
  • (B). Routine fixes
  • (C). Critical fixes
  • (D). None of the above
  • View Answer

    Explanation: A software patch is an emergency fix which is worked upon the obsolete version whenever a vulnerability is encountered.

    16. Which is software process certification?

  • (A). Microsoft certified
  • (B). CISCO certified
  • (C). Java certified
  • (D). ISO-9000
  • View Answer

    Explanation: Not Avilable

    17. Effective software project management focuses on the Four P’s. Which are the Four P’s?

  • (A). People, performance, payment, product
  • (B). People, product, process, project
  • (C). People, product, performance, project
  • (D). All of the above
  • View Answer

    Explanation: The management of software development is dependent on four factors : People, Product, Process and Project.

    18. Functional point can be calculated by

  • (A). UFP * CAF
  • (B). UFP * FAC
  • (C). UFP * Cost
  • (D). UFP * Productivity
  • View Answer

    Explanation: Function points=UFP*CAF where UFP =unadjusted function points CAF =complexity adjustment factor.

    19. An independently deliverable piece of functionality access to its services through interfaces is called

  • (A). Software measurement
  • (B). Software composition
  • (C). Software measure
  • (D). Software component
  • View Answer

    Explanation: Not Avilable

    20. Unified process is maintained by

  • (A). Infosys
  • (B). Rational software corporation
  • (C). SUN Microsystem
  • (D). None of the above
  • View Answer

    Explanation: Not Avilable