Chapter 4 Software Development Process - Quiz Questions - Assignments

1. Multiple choice questions (1 point)

The following (D) decisions are made during requirements analysis.

  • The development time of the automatic ticket vending machine system is expected to be 6 months

  • The automatic ticket vending machine system consists of a user interface subsystem, a price calculation subsystem, and a network subsystem communicating with the central computer

  • The automatic ticket vending machine system has met the requirements for delivery

  • The automatic ticket vending machine system will provide online help for users



2. Multiple choice questions (1 point)

The following (B) decisions are made at system design time.

  • The development time of the automatic ticket vending machine system is expected to be 6 months

  • The automatic ticket vending machine system consists of a user interface subsystem, a price calculation subsystem, and a network subsystem communicating with the central computer

  • The automatic ticket vending machine system has met the requirements for delivery

  • The automatic ticket vending machine system will provide online help for users

3. Multiple choice questions (1 point)

(E) below is the task of software construction activities.

  • Build software components

  • design user interface

  • Implementing unit tests for components

  • Evaluate the quality of components

  • Options A and C

  • Options A, B, C and D

4. Multiple choice questions (1 point)

The waterfall model is (A).

  • Applicable when requirements are clearly defined

  • A great way to quickly construct runnable programs

  • An innovation model not applicable to commercial products

  • The most popular process model in the industry

5. Multiple choice questions (1 point)

The incremental model is (B).

  • Applicable when requirements are clearly defined

  • A great way to build core products quickly

  • An innovation model not applicable to commercial products

  • Obsolete model that can no longer be used in modern environments

6. Multiple choice questions (1 point)

The prototyping model is (B).

  • Applicable when customer needs are clearly defined

  • Applicable when customer needs are difficult to clearly define

  • Provides a formal specification that expresses precisely

  • A risky model that hardly produces meaningful products

7. Multiple choice questions (1 point)

Developing an operating system that supports 3D printing is best suited to adopt (C).

  • waterfall model

  • prototype model

  • incremental development

  • convertible model


 

8. Multiple choice questions (1 point)

Developing a railway signal control system is most suitable for adopting (D).

  • waterfall model

  • prototype model

  • incremental development

  • convertible model

9. Multiple choice questions (1 point)

The following (A) is not characteristic of agile development methods.

  • Software development should follow a strictly controlled process and detailed project planning

  • Customers should work closely with the development team

  • Respond to change through a highly iterative and incremental software development process

  • Collect people's feedback on the product by frequently delivering working software

10. Multiple choice questions (1 point)

Regarding each sprint (Sprint) of Scrum , the following (D) is correct.

  • A Sprint is an iteration of no more than 4 weeks, and its length, once determined, will remain the same.

  • The output of a Sprint is a usable, potentially releasable Product Increment.

  • During the process of Sprint, its development goals, quality acceptance criteria and team composition cannot change.

  • all the above options

Guess you like

Origin blog.csdn.net/qq_64628470/article/details/130890471