The Design Process

The Design Process

10th - 12th Grade

8 Qs

quiz-placeholder

Similar activities

Unit 3 Coding

Unit 3 Coding

8th - 12th Grade

11 Qs

WJEC 1.7 Software Engineering

WJEC 1.7 Software Engineering

9th - 10th Grade

10 Qs

Comments documentation coding

Comments documentation coding

9th - 12th Grade

8 Qs

Unit 3 Vocabulary

Unit 3 Vocabulary

10th Grade

10 Qs

CPI 2.01-2.03

CPI 2.01-2.03

9th - 12th Grade

12 Qs

Steps In Problem Solving Quiz2

Steps In Problem Solving Quiz2

12th Grade

10 Qs

CSP U3

CSP U3

10th Grade

10 Qs

The Design Process

The Design Process

Assessment

Quiz

Computers

10th - 12th Grade

Hard

Created by

Thomas Martinez

FREE Resource

8 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Which step of the development process is described below?

Andrew interviews his client to determine what the expectations are for the software that he has been hired to create.

Design

Prototyping

Testing

Investigating and reflecting

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Which of the following best describes one of the benefits of using an iterative and incremental process of program development?

It allows programmers to implement algorithmic solutions to otherwise unsolvable problems.

It eliminates the need for programmers to test completed programs.

It enables programmers to create programs that use the lowest-level abstractions available.

It helps programmers identify errors as components are added to a working program.

3.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Which of the following is a true statement about program documentation?

Program documentation should not be changed after it is first written.

Program documentation is only needed for programs in development; it is not needed after a program is completed.

Program documentation is useful when programmers collaborate but not when a programmer works individually on a project.

Program documentation is useful during initial program development and also when modifications are made to existing programs.

4.

MULTIPLE SELECT QUESTION

45 sec • 5 pts

Which of the following are examples of tasks which are to be done during the investigating and reflecting phase of development?

communicate with potential users to determine specifications

test code segments and correct errors

outline a possible solution to the problem

clearly define the problem that is to be solved

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Which of the following statements about code comments is true?

comments in code change the way the program is executed

it is not necessary to use comments in your code unless you are working with other programmers

code comments are beneficial when developing and maintaining a program

comments should only be added to code after the program is complete

6.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

During which phase of the software development cycle would you be most likely to engage in brainstorming?

Investigating and Reflecting

Designing

Prototyping

Testing

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Which of these best describes the purpose of a program’s specifications?

directions on how the program should be used

promises about what a program is able to do

data that are used by the program

a list of errors which need to be corrected

8.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

The process of repeating the steps of designing, implementing, testing, and refining is described as

incremental

prototyping

collaborative

iterative