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]
ABOutput
00
01
10
11
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]
ABOutput
00
01
10
11
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