Year 9 Computer Science: File Handling and Logic Gates Worksheet
Computer Science
Year 9
11 questions
~22 mins
0 views0 downloads
About This Worksheet
This worksheet tests your understanding of file handling in programming and logic gate principles. Read each question carefully and answer to the best of your ability.
Worksheet Preview
Full preview • 11 questions
Year 9 Computer Science: File Handling and Logic Gates Worksheet
Subject: Computer ScienceGrade: Year 9
Name:
Date:
TeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizzTeachWhizz
Untitled Worksheet
Grade Year 9
A
Questions
This worksheet tests your understanding of file handling in programming and logic gate principles. Read each question carefully and answer to the best of your ability.
Answer all questions in the spaces provided.
1.
Explain in your own words what a file is in programming. Why is file handling important?
[4 marks]2.
Describe the difference between opening a file in 'read' mode and 'write' mode in programming.
[3 marks]3.
Write a simple pseudocode snippet to open a file named 'data.txt', read its contents line by line, and then close the file.
[5 marks]4.
Complete the following truth table for an AND logic gate:
[4 marks]| A | B | Output |
|---|---|---|
| 0 | 0 | |
| 0 | 1 | |
| 1 | 0 | |
| 1 | 1 |
5.
Draw the logic circuit for an OR gate. Label the inputs and output.
[6 marks]Drawing / Sketch space
6.
Sketch a truth table for a NOT gate with a single input.
[4 marks]Drawing / Sketch space
7.
In a program, what happens if you try to read from a file that does not exist? How can this be handled?
[3 marks]8.
Explain the purpose of closing a file after completing file operations in a program.
[2 marks]9.
Draw a logic circuit that combines two AND gates and an OR gate to produce a specific output based on three inputs labeled A, B, and C.
[8 marks]Drawing / Sketch space
10.
Describe a scenario where file handling would be useful in a computer program for a school application.
[4 marks]11.
What is the main difference between a text file and a binary file? Give an example of each.
[4 marks]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