Loading, please wait ...
Open its course - Software Engineering

Multiple Choice Questions for Software Process Models

  • 1 Which model enable a software engineer to specify, develop, and verify a computer-based system by applying a rigorous, mathematical notation
    1. Spiral
    2. WINWIN Spiral
    3. Component Based
    4. Formal Methods

  • 2 In which model developer wins by working to realistic and achievable budgets and deadlines
    1. Prototyping
    2. RAD
    3. Spiral
    4. Winwin Spiral

  • 3 Which model is useful when staffing is unavailable for a complete implementation by the business deadline that has been established for the project.
    1. Prototyping
    2. RAD
    3. Incremental
    4. Iterative

  • 4 Which phase of the RAD model, Transforms the data objects to achieve the information flow necessary to implement a business function.
    1. Business Modeling
    2. Data Modeling
    3. Process Modeling
    4. Application Generation

  • 5 In which phase of RAD, The information flow defined in business modeling phase is refined into a set of data objects that are needed to support the business?
    1. Business Modeling
    2. Data Modeling
    3. Process Modeling
    4. Application Generation

  • 6 If requirements are well understood and scope is clear, the _____ process enables a development team to create a “fully functional system” within very short time periods (e.g., 60 to 90 days).
    1. Prototyping
    2. RAD
    3. Incremental
    4. SCRUM

  • 7 Which process model would you suggest if developer may be unsure of the efficiency of an algorithm, the adaptability of an operating system, or the form that human/machine interaction should take?
    1. Waterfall
    2. Prototyping
    3. Incremental
    4. RAD

  • 8 Which of the following phase of waterfall model handles the errors and feature enhancement in software?
    1. Analysis
    2. Design
    3. Code
    4. Testing
    5. Support

  • 9 Software design phase focuses on four distinct attributes of a program ______ , software architecture, interface representations, and procedural (algorithmic) detail.
    1. Data
    2. process
    3. data structure
    4. process structure

  • 10 Which process model suggests a systematic, sequential approach to software development that begins at the system level and progresses through analysis, design, coding, testing, and support?
    1. Linear Sequential Model
    2. RAD Model
    3. Incremental Model
    4. XP

Contact Us

Write to Us View Help
Subject Expert Logo

Subject Expert

Learn, Evaluate and Optimize

Follow Us
Facebook Switch Display Mode Enable Translation
© 2024 - Subject Expert