Home

Weekly Exercises

Senior High School Form 2 Computing - Ghana Curriculum

Instructions for Students

๐Ÿ”Œ

Week 1: Boolean Logic & Gates

AND, OR, NOT, NAND, NOR, XOR Gates
โ–ผ
Exercise 1 Total: 10 marks
Q1. Define Boolean logic.
2 marks
Q2. What two values does Boolean logic use?
2 marks
Q3. What does the NOT gate do to its input?
3 marks
Q4. Why is the NOT gate called an "inverter"?
3 marks
Exercise 2 Total: 15 marks
Q1. Complete the truth table for a 2-input AND gate.
4 marks
Q2. When does the AND gate output 1?
2 marks
Q3. Complete the truth table for a 2-input OR gate.
4 marks
Q4. Explain why OR is called "flexible" using a real-life example.
5 marks
๐Ÿ”ข

Week 2: Boolean Expressions

Notation, De Morgan's Laws, DNF & CNF
โ–ผ
Exercise 3 Total: 10 marks
Q1. Write the Boolean notation symbol for AND.
2 marks
Q2. Write the Boolean notation symbol for OR.
2 marks
Q3. Write the Boolean notation symbol for NOT.
2 marks
Q4. Translate into Boolean expression: "Alarm sounds if door is open AND key is NOT used"
4 marks
Exercise 4 Total: 15 marks
Q1. State De Morgan's first law: (A ยท B)' = ?
3 marks
Q2. State De Morgan's second law: (A + B)' = ?
3 marks
Q3. What does DNF stand for?
2 marks
Q4. What does CNF stand for?
2 marks
Q5. What is the pattern for DNF? (Hint: OR of ANDs or AND of ORs?)
5 marks
๐Ÿ

Week 3: Arithmetic & Python

PEDMAS, Python Operators, Variables
โ–ผ
Exercise 5 Total: 10 marks
Q1. What does PEDMAS stand for?
3 marks
Q2. In PEDMAS, which operation comes first: Division or Addition?
2 marks
Q3. Evaluate using PEDMAS: 8 + 4 ร— 2
5 marks
Exercise 6 Total: 15 marks
Q1. What is the Python operator for addition?
2 marks
Q2. What is the Python operator for multiplication?
2 marks
Q3. What is the Python operator for exponent (power)?
2 marks
Q4. What is the output of this code: price = 20; quantity = 3; print(price * quantity)
4 marks
Q5. What is the output of: 10 % 3 (modulus operator)?
5 marks
๐Ÿ“Š

Week 4: Barcodes and QR Codes

EAN-13, UPC-A, ITF-14, ISBN, GHBS-13, QR Codes
โ–ผ
Exercise 7 Total: 10 marks
Q1. What is a barcode?
2 marks
Q2. How many digits does EAN-13 have?
2 marks
Q3. What country prefix does GHBS-13 start with?
2 marks
Q4. What does ISBN stand for?
4 marks
Exercise 8 Total: 15 marks
Q1. What does QR stand for?
2 marks
Q2. How many numeric characters can a QR code store?
3 marks
Q3. What percentage of damage can a QR code have and still be readable?
3 marks
Q4. List two uses of QR codes in Ghana.
4 marks
Q5. What is the difference between 1D barcodes and QR codes?
3 marks
๐Ÿ’ฟ

Week 5: Types of Software

System Software vs Application Software
โ–ผ
Exercise 9 Total: 10 marks
Q1. What are the two main types of software?
2 marks
Q2. Which type of software runs in the background?
2 marks
Q3. Give one example of an Operating System.
2 marks
Q4. List two functions of an Operating System.
4 marks
Exercise 10 Total: 10 marks
Q1. What are device drivers?
3 marks
Q2. Why are drivers called "translators"?
3 marks
Q3. Name two types of utility software.
4 marks
๐Ÿ”€

Week 6: LAN Design Principles

Scalability, Hierarchical Design, Topologies
โ–ผ
Exercise 11 Total: 10 marks
Q1. What does LAN stand for?
2 marks
Q2. List two characteristics of a LAN.
4 marks
Q3. What is network scalability?
4 marks
Exercise 12 Total: 15 marks
Q1. Name the three layers of hierarchical network design.
3 marks
Q2. What is the function of the Core Layer?
3 marks
Q3. Draw a Star topology with 4 computers and 1 switch.
5 marks
Q4. What happens if the central device fails in a Star topology?
4 marks
๐ŸŒ

Week 7: CAN, MAN & WAN

Network Types, Components, Security
โ–ผ
Exercise 13 Total: 10 marks
Q1. What does CAN stand for?
2 marks
Q2. What does MAN stand for?
2 marks
Q3. What does WAN stand for?
2 marks
Q4. Give a Ghana-based example of a CAN.
4 marks
Exercise 14 Total: 10 marks
Q1. What is the function of a router?
3 marks
Q2. What is encryption?
3 marks
Q3. Why is encryption important for MTN Mobile Money?
4 marks
๐Ÿ”Œ

Week 8: Network Connectivity

Ethernet, Wi-Fi, Bluetooth, TCP/IP
โ–ผ
Exercise 15 Total: 10 marks
Q1. List two advantages of Ethernet (wired) connections.
4 marks
Q2. List two advantages of Wi-Fi (wireless) connections.
4 marks
Q3. What is the typical range of Bluetooth?
2 marks
Exercise 16 Total: 10 marks
Q1. What does TCP stand for?
2 marks
Q2. What does IP stand for?
2 marks
Q3. What does TCP ensure when sending data?
3 marks
Q4. What speeds can 4G achieve?
3 marks
๐Ÿ”’

Week 9: Protocols & Security

IPv4/IPv6, DNS, WPA, VPN, SSL/TLS
โ–ผ
Exercise 1 Total: 10 marks
Q1. How many bits is an IPv4 address?
2 marks
Q2. Why was IPv6 developed?
3 marks
Q3. What does DNS stand for?
2 marks
Q4. What does DNS convert domain names to?
3 marks
Exercise 2 Total: 15 marks
Q1. Which Wi-Fi security type is strongest: WEP, WPA2, or WPA3?
2 marks
Q2. Which Wi-Fi security type should you avoid?
2 marks
Q3. What is a VPN?
3 marks
Q4. List two benefits of using a VPN.
4 marks
Q5. How can you identify a secure website in your browser?
4 marks
๐ŸŒ

Week 10: Internet Service Providers

ISPs, Access Technologies, Troubleshooting
โ–ผ
Exercise 1 Total: 10 marks
Q1. What is an ISP?
2 marks
Q2. Name two ISPs operating in Ghana.
2 marks
Q3. List two functions of an ISP.
4 marks
Q4. Why can't you access the internet without an ISP?
2 marks
Exercise 2 Total: 15 marks
Q1. Which is faster: Dial-Up or Fiber Optic?
2 marks
Q2. What speed can Dial-Up achieve?
2 marks
Q3. What does the "G" in 4G stand for?
2 marks
Q4. What is a MiFi device?
4 marks
Q5. List three troubleshooting steps when you have internet problems.
5 marks