N5 Software Design and Development

N5 Software Design and Development

9th - 12th Grade

28 Qs

quiz-placeholder

Similar activities

Von Neumann Architecture

Von Neumann Architecture

10th - 12th Grade

25 Qs

Basic Programming Concepts Quiz New

Basic Programming Concepts Quiz New

6th Grade - University

30 Qs

Introduction to Programming

Introduction to Programming

9th - 12th Grade

25 Qs

Excel Spreadsheet Formula

Excel Spreadsheet Formula

10th Grade

23 Qs

Pseudocode

Pseudocode

5th - 9th Grade

25 Qs

Problem-solving & Program Design

Problem-solving & Program Design

11th Grade

25 Qs

APCSP- Final

APCSP- Final

10th - 11th Grade

25 Qs

Unit 5 - The CPU

Unit 5 - The CPU

12th Grade

25 Qs

N5 Software Design and Development

N5 Software Design and Development

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

Adrianna Dar

Used 19+ times

FREE Resource

28 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

5 mins • 1 pt

Why it may be necessary to return to the implementation stage of an iterative development process after the testing stage.

to Correct errors identified during testing stage or any other stage of process

to add additional code to original design

to update clients' name on documentation after cient change

to correct spelling mistakes

2.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

An application is created to find out how much of a discount customer is entitled to based on the total cost of the purchase. Identify the Input and Output in this application:

Input: Discount Output: Total to Pay

Input: Total to Pay Output: Discount

3.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

A program is being designed that will allow pupils to add money to their lunch money account. The user enters their name, an 8-character password and the amount of money they want to add. A button is then clicked, and the updated balance of the account is displayed. Analyse the problem and identify input and output for this program:

Input: New balance Output: Username, password and money to be added

Input: Username, password, money to be added Output: New balance

4.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Media Image

State which design technique has been used for the above solution:

Pseudocode

Flowchart

Structure Diagram

Wireframe

5.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Media Image

State the type of loop shown in the design above:

Fixed loop - because loop will run the exact number of times as a number which user put in when asked for number of trees being purchased.

Conditional Loop - because loop will run until the user is finished with putting in number of trees being purchased

6.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Media Image

State the design technique that has been used to design the solution

flowchart

pseudocode

structure diagram

wireframe

7.

MULTIPLE SELECT QUESTION

5 mins • 1 pt

What are the benefits of using flowchart instead of pseudocode?

Flowchart provides a visual representation

Visual representation is easier to understand and follow than textual pseudocode

Flowchart illustrates flow of data and sequence of processes occurring when program is running

Flowchart looks better and you can colur the shapes

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?