N5 Software Design and Development

N5 Software Design and Development

9th - 12th Grade

28 Qs

quiz-placeholder

Similar activities

Introduction to Programming

Introduction to Programming

9th - 12th Grade

25 Qs

Quiz: Module 10: Coding Quiz

Quiz: Module 10: Coding Quiz

9th Grade - University

27 Qs

blockly game

blockly game

9th Grade

23 Qs

2.2 - Programming Fundamentals

2.2 - Programming Fundamentals

9th Grade

30 Qs

Pseudocode and Error Tracing

Pseudocode and Error Tracing

11th - 12th Grade

26 Qs

Python GCSE Recap

Python GCSE Recap

9th - 12th Grade

28 Qs

Visual Basic

Visual Basic

9th Grade

25 Qs

Nat 5 Computing - Halfway Quiz

Nat 5 Computing - Halfway Quiz

10th Grade

23 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?