

GCSE2023-25-paper 1 revision
Presentation
•
Computers
•
10th - 12th Grade
•
Medium
Maninder Shingari
Used 1+ times
FREE Resource
13 Slides • 41 Questions
1
Multiple Choice
What is a pixel?
Smallest element of the picture
1 or 0
Colours on a screen
The number of bits used to represent the colour
2
Multiple Choice
A bitmap image is made up of
Pixels
Colours
Sounds
Samples
3
Multiple Choice
4
Multiple Choice
5
Multiple Choice
6
Multiple Choice
7
Multiple Choice
8
Multiple Choice
Which of the following would not be suitable for Lossy Compression?
Images
Music
Videos
Text
9
Multiple Choice
Compression in general makes it _______ to send, upload and stream data
Quicker
Slower
10
Multiple Choice
Lossless compression permanently deletes the data
True
False
11
Multiple Choice
Lossy compression would be suitable for text files
True
False
12
Multiple Choice
Sound outside of computers is...
Analogue
Digital
13
Multiple Choice
In order for sound to be stored in a computer it must be converted to...
Analogue
Digital
Buddhism
JPEG
14
Multiple Choice
When recording sound, the number of samples recorded per second is called the:
sample rate
sample resolution
colour depth
File size
15
Multiple Select
Increasing the sample rate of a recording will result in...
Higher-quality sound recording
Increased file size
Better compression
Higher colour depth
Increased amplitude
16
Multiple Choice
What is amplitude?
Number of samples taken
The number of bits per sample
The height of the sound wave
The pitch
17
Multiple Choice
The number of bits used to store each sound sample.
Bit depth
Bit rate
Bit number
Sound bits
18
Decomposition means breaking down into smaller parts.
The decomposed parts of a problem can be tackled independently and treated as smaller problems.
The decomposed parts of a solution can be created or coded separately, then brought back together.
Decomposition and abstraction
19
Fill in the Blanks
20
Fill in the Blanks
21
Fill in the Blanks
22
Decomposition means breaking down into smaller parts.
The decomposed parts of a problem can be tackled independently and treated as smaller problems.
The decomposed parts of a solution can be created or coded separately, then brought back together.
Decomposition
23
Abstraction in computer science is the process of reducing complexity by focusing on the main idea and hiding the unnecessary details. It involves identifying the critical components and ignoring the irrelevant ones to simplify the design and use of complex systems.
Abstraction
24
Fill in the Blanks
25
Fill in the Blanks
26
Fill in the Blanks
27
Abstraction in computer science is the process of reducing complexity by focusing on the main idea and hiding the unnecessary details. It involves identifying the critical components and ignoring the irrelevant ones to simplify the design and use of complex systems.
Abstraction
28
You think of your smartphone as a device that can make calls, send messages, and browse the internet. You don't need to worry about how it works inside, you just use the apps and features.
When you use a specific app, like a messaging app, you interact with its interface: typing messages, sending emojis, and receiving notifications. You don't need to understand how the app processes your messages or how it connects to the internet
Coffee machines-
Programming examples:
Inbuilt subroutines or classes.
Examples of abstractions
29
Linear search
Data set-Marks [34, 7, 23, 32, 5, 62, 14, 18, 29, 41]
Best case- The target element is the first element in the list. O(1) (constant time)
Average case- The target element is somewhere in the middle of the list.
Worst case- The target element is the last element in the list or is not present in the list O(n).
30
Multiple Choice
31
Multiple Choice
32
Multiple Choice
33
Fill in the Blanks
34
Fill in the Blanks
35
Fill in the Blanks
36
Bubble sort
Sorting order- Ascending or Descending
Steps:
1. Begin at the first element of the list.
2. Compare the current element with the next element in the list.
3. If the current element is greater than the next element, swap them.
4. Move to the next pair of adjacent elements and repeat the comparison and swap steps.
5. Repeat for each pass when reaching the end.
6 When a Pass is made without any swap then list has been sorted (Final pass).
37
Bubble sort example
Numbers= [34, 7, 23, 32, 5, 62, 14, 18, 29, 41].
How many maximum passes would it take to sort this list using bubble sort?
How many swaps would take place in first pass?
What is outcome of the first pass?
How many swaps would take place in the final pass?
38
Bubble sort algorithm
def bubble_sort(data):
n = len(data)
pass_count = 0 # To count the number of passes
for i in range(n):
swapped = False
for j in range(0, n - i - 1):
if data[j] > data[j + 1]:
data[j], data[j + 1] = data[j + 1], data[j]
swapped = True
pass_count += 1
if not swapped:
break
return data, pass_count
# Dataset
data = [34, 7, 23, 32, 5, 62, 14, 18, 29, 41]
# Perform bubble sort
sorted_data, passes = bubble_sort(data)
print(f"Sorted Data: {sorted_data}")
print(f"Number of Passes: {passes}")
39
Logic gates
40
Multiple Choice
Which logic gate is shown here?
OR
NOT
AND
NAND
41
Multiple Choice
What would the ouput(z) be if the inputs were the following?
A=1
B=0
0
1
42
Multiple Choice
Which logic gate is shown here?
AND
OR
XOR
NAND
43
Multiple Choice
What would the output (z) be if the inputs were the following?
A=1
B=0
0
1
44
Multiple Choice
Which logic gate is associated with the truth table?
NAND
OR
NOT
AND
45
Multiple Choice
Which logic gate is represented by the following symbol, ¬ ?
AND
OR
NOT
NAND
46
Multiple Choice
What is this logic gate?
AND
OR
NAND
NOR
XOR
47
Data representation
48
Binary shifting left
Shifts the bits to the left by n positions. Equivalent to multiplying x by 2^n
Explanation: 5 in binary is 101. Left shifting 101 by 2 positions gives 10100, which is 20 in decimal.
49
Binary shifting Right
Shifts the bits to the right by n positions. Equivalent to dividing the x by 2^n
Explanation: 20 in binary is 10100. Right shifting 10100 by 2 positions gives 101, which is 5 in decimal.
50
Multiple Choice
What effect does a left shift of 2 places have in binary?
Multiplies by 2
Multiplies by 4
Divides by 2
Divides by 2
51
Multiple Choice
What effect does a right shift of 4 places have in binary?
Divides by 8
divides by 4
Divides by 32
Divides by 16
52
Multiple Choice
53
Multiple Choice
54
Multiple Choice
What is a pixel?
Smallest element of the picture
1 or 0
Colours on a screen
The number of bits used to represent the colour
Show answer
Auto Play
Slide 1 / 54
MULTIPLE CHOICE
Similar Resources on Wayground
46 questions
Chemistry Unit 6 Lesson 2: VSEPR Theory Geometry
Presentation
•
10th - 12th Grade
50 questions
Por vs. Para
Presentation
•
10th - 12th Grade
48 questions
Generative AI-Deepfake
Presentation
•
10th Grade - University
47 questions
2021-22 Unit 3: Photoshop
Presentation
•
9th - 12th Grade
49 questions
Exponential Growth and Decay
Presentation
•
10th - 12th Grade
48 questions
A+ 1002 Chapter 6 Securing Devices
Presentation
•
9th - 12th Grade
46 questions
Unit 4.2 ( Soil & Formation)
Presentation
•
10th - 12th Grade
48 questions
Ecological Pyramid Lesson
Presentation
•
9th - 12th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade