Y7 - Computing Theory Review Sheet Marking Scheme
Y7 - Computing Theory Review Sheet Marking Scheme
Q1: Do conversions:
a. (165)10 To Binary
b. (1100101)2 To Decimal
c. (234)10 To Hexadecimal
d. (8C)16 To Decimal
f. (2F14)16 To Binary
Answer
a. 10100101
b. 101
c. EA
d. 140
e. B39
Page 1 of 9
(b) What are “To”, “cc”, “bcc” options of email? Page 40
Page 2 of 9
(d) What are messaging apps? Write its advantages and disadvantages.
Page 45
(e) What is the use of emoji? Draw any three common emojis and write their
meanings. Page 45
Page 3 of 9
(f) Explain VoIP. Write its advantages and disadvantages. Page 46-47
(g) Define the following terms: Social influencers, digital footprint, 3Vs.
Page 49
Page 4 of 9
Q3: Answer the following questions
(a) What is called a Computer Network? Write its advantages and
disadvantages. Page 50
Advantages
(b) What are the main differences between LAN and WAN? Page 52
Page 5 of 9
(c) What are the main services of ISP? Page 54
(d) What are the typical features of a web browser? Page 55-56
Address Bar
Search engine
Navigation bar
Bookmark option
History button
Customization
(e) Define Cyber Crime. What are the main problems identified in cybercrime?
Page 59-60
Malware
Phishing
Pharming
Spyware
DDoS
Page 6 of 9
(f) What is the main difference between Phishing and Pharming? Page 60
(g) What are the important ways of implementing data security? Page 61-62
Page 7 of 9
Q5: Write Python coding for the following programs:
Program 1: Get four inputs of your favorite desserts and produce the following output
Output
Answer Program 1
d1 = input("Enter the name of first desert... ")
d2 = input("Enter the name of second desert... ")
d3 = input("Enter the name of third desert... ")
d4 = input("Enter the name of fourth desert... ")
print("My favourite deserts are",d1 ,",", d2 ,",", d3 ," and ", d4)
Program 2: Write a program to get values for two integer inputs and display the following
calculator:
Page 8 of 9
Output
Answer Program 2
num1 = int(input("Enter the first value... "))
num2 = int(input("Enter the second value... "))
add = num1 + num2
subtract = num1 - num2
multiply = num1 * num2
divide = num1 / num2
print("Addition = ",add)
print("Subtraction = ",subtract)
print("Multiplication = ", multiply)
print("Division = ",divide)
Program 3:
Write a program to input any integer value and display its square and cube as following:
Output
Answer Program 3
n1 = int(input("Enter any value... "))
square = n1 * n1
cube = n1 * n1 * n1
print("Square of ",n1," is",square)
print("Cube of ",n1," is",cube)
Page 9 of 9