Year 11 Computer Science: Data Structures and Logic Gates Worksheet
Computer Science
Year 11
10 questions
~20 mins
0 views0 downloads
About This Worksheet
This worksheet covers key concepts related to data structures and logic gates. Complete the questions to demonstrate your understanding of these topics.
Worksheet Preview
Full preview • 10 questions
Year 11 Computer Science: Data Structures and Logic Gates Worksheet
Subject: Computer ScienceGrade: Year 11
Name:
Date:
TeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizz
Untitled Worksheet
Grade Year 11
A
Questions
This worksheet covers key concepts related to data structures and logic gates. Complete the questions to demonstrate your understanding of these topics.
Answer all questions in the spaces provided.
1.
Define the term 'array' in the context of data structures and explain one advantage of using arrays.
[4 marks]2.
Describe the difference between a list and a tuple in Python.
[4 marks]3.
Explain what a linked list is and how it differs from an array.
[6 marks]4.
Complete the truth table below for an AND gate:
| Input A | Input B | Output |
|---------|---------|--------|
| 0 | 0 | |
| 0 | 1 | |
| 1 | 0 | |
| 1 | 1 | |
[4 marks]| A | B | Output |
|---|---|---|
| 0 | 0 | |
| 0 | 1 | |
| 1 | 0 | |
| 1 | 1 |
5.
Complete the truth table below for an OR gate:
| Input A | Input B | Output |
|---------|---------|--------|
| 0 | 0 | |
| 0 | 1 | |
| 1 | 0 | |
| 1 | 1 | |
[4 marks]| A | B | Output |
|---|---|---|
| 0 | 0 | |
| 0 | 1 | |
| 1 | 0 | |
| 1 | 1 |
6.
Draw a logic circuit that represents the following Boolean expression: NOT (A AND B). Use standard logic gate symbols and include labels for each input.
[8 marks]Drawing / Sketch space
7.
Sketch a diagram of a stack data structure. Label the top of the stack, and illustrate the process of pushing an element onto the stack.
[8 marks]Drawing / Sketch space
8.
Describe how a queue operates, including the terms 'enqueue' and 'dequeue'.
[4 marks]9.
Explain the difference between a binary search tree and a simple binary tree.
[6 marks]10.
Draw a flowchart to represent a simple program that checks if a number is positive, negative, or zero. Include decision symbols and process symbols.
[8 marks]Drawing / Sketch space
Quick Actions
What is Remix?
Create a new worksheet based on this one. Change the grade level, topic, number of questions, or difficulty - then generate a fresh version.
- • Change grade level (Grade 6 → Grade 7)
- • Swap topics (Harry Potter → Macbeth)
- • Add more questions (10 → 15)
- • Adjust difficulty
Details
- Created
- 1/2/2026
- Updated
- 1/2/2026
- Type
- worksheet