Search Header Logo
Thinking Ahead

Thinking Ahead

Assessment

Presentation

Computers

12th Grade

Practice Problem

Easy

Created by

Roy Duguid

Used 2+ times

FREE Resource

33 Slides • 10 Questions

1

Do now
Log in
Teams
Componenet 2 > Thinking Ahead > Do Now (Exam Practice)

2

media

3

media

4

media

5

  • Identify Relevant Information: Gather key data, define inputs and outputs, and understand any constraints or requirements specific to the problem.

  • Determine Required Computations: Break the problem into clear steps. Decide on calculations, logic, or algorithms that will process the inputs to reach the desired outcome.

  • Verify the Solution: Test by comparing outputs to expected results, run different scenarios (including edge cases), and validate that all requirements are met accurately.

6

media

7

media

8

media

9

media

10

media

​​​Answer this on next slide...

11

Open Ended

Question image

What are 3 sensible inputs and outputs for this system?

12

media

13

Draw

Create the inputs and outputs for a Inventory Management System

14

media

​​​Answer this on next slide...

15

Open Ended

Advantages of specifying preconditions:

16

media

17

media

18

media

​​Answer this on next slide...

19

Draw

Highlight the reusable components between these three applications...

20

Open Ended

...and explain the benefit of this approach for the user

21

media

22

media

23

media

​​​Answer this on next slide...

24

Open Ended

What are some programming standards you can think of?

25

media

26

media

​​Answer this on next slide...

27

Open Ended

A game developer has a contract with a publisher to deliver a sequel to a popular game. The new game is due to be released as a launch title for a next-generation games console. The developer decides to reuse many of the assets from the original game to speed up development. What are the disadvantages of doing this?

28

media

29

media

30

media

31

media

32

media

33

media

34

media

​​​Answer this on next slide...

35

Open Ended

  1. Web pages commonly store local copies or cache on a client machine to reduce unnecessary internet traffic. Explain why caching might be beneficial or a hindrance in each of the following examples:

News website VS Live football scores website

36

media

37

Multiple Select

What are the advantages of caching?

1
Slower response times
2
Higher energy consumption
3

improved performance and reduced latency

4
Increased data redundancy
5

Decreased load on data sources, and better resource utilization.

38

media

39

media

40

Multiple Choice

Disadvantages of caching

1
Reduced memory usage
2
Simplified debugging
3

Stale data

4
Improved performance

41

media

42

media

43

media

Do now
Log in
Teams
Componenet 2 > Thinking Ahead > Do Now (Exam Practice)

Show answer

Auto Play

Slide 1 / 43

SLIDE