
![[igCS] 2020 PM 23](https://cf.quizizz.com/img/presentation/default-img/presentation_title_img-3_people.jpg?w=200&h=200)
[igCS] 2020 PM 23
Presentation
•
Computers
•
10th Grade
•
Easy
Andy tsui
Used 1+ times
FREE Resource
8 Slides • 7 Questions
1
[igCS] 2020 PM 23
Baguette ordering system

2
Analyze the problem
Study the material and highlight important points
3
Multiple Choice
How many sizes of baguette is available
2
3
4
5
4
Multiple Choice
How many fillings are available?
1
4
5
6
5
Multiple Choice
How many salad you can add in a bread?
1
2
3
4
5
6
Open Ended
It said data must be validated on entry. Suggest the most appropriate validation rule for inputting type of bread.
7
Open Ended
What is the most appropriate validation for bread size? Explain.
8
Design
Determine the modules in the program
Determine the flow of the program
Design how the Input and Output should look like
Data storage (variable in this case)
Validation types
Test Plan
9
Let's draw a structural diagram
A structural diagram break down the problem in smaller, simpler modules
10
Open Ended
List the Major modules in the tasks.
11
The main flow of the program
In flow chart
12
Design the Input/Output (User interface) for taking ONE order
Task 1
13
Design a data dictionary for Task 1
It should include: name of the variable, data type, validation rule / format, description, example data
Draw in a table
Pay extra attention on how to store the salad as number of salad is not fixed
14
Open Ended
After the customer confirms the order, the order will be given an unique order number. How will that order number generated?
15
We need to store the order for the next two tasks
Use Parallel Arrays
i.e. a few same sized array to store different fields of the data
We can use the array index as order number (unique)
[igCS] 2020 PM 23
Baguette ordering system

Show answer
Auto Play
Slide 1 / 15
SLIDE
Similar Resources on Wayground
11 questions
Teknologi Informasi dan Komunikasi
Presentation
•
10th Grade
10 questions
Analyzing Influences
Presentation
•
10th Grade
12 questions
Relationships Within Triangles
Presentation
•
10th Grade
12 questions
Anne Frank Character Change
Presentation
•
6th - 9th Grade
12 questions
Action and State Verbs
Presentation
•
10th Grade
9 questions
Limiting Reactant and Percent Yield
Presentation
•
10th Grade
10 questions
INFORMATIKA
Presentation
•
10th Grade
10 questions
Sistem komputer
Presentation
•
10th Grade
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
20 questions
[AP CSP] Python Coding: Functions, Parameters, Return
Presentation
•
9th - 12th Grade
40 questions
Introduction to Microsoft Word
Quiz
•
8th - 12th Grade
20 questions
APCS Unit 1A
Quiz
•
9th - 12th Grade
24 questions
Binary
Quiz
•
9th - 12th Grade