Introduction to Computer Programming
Printable Quiz Worksheet (Shuffled)
What is the difference between system software and application software?
1
What is computer programming?
2
What’s the difference between an algorithm and code?
3
What is software?
4
Who created Facebook and Meta?
5
Who developed the ILOVEYOU virus?
6
Name an example of a utility program.
7
What are the main parts of a computer system?
8
What is the role of a software developer?
9
What is a programming language?
10
Introduction to Computer Programming
Printable Quiz Worksheet (Shuffled, cont.)
Who is Diosdado Banatao and what did he develop?
11
Give one example of a high-level language.
12
What does an operating system do?
13
Why is programming important today?
14
What are the levels of programming languages?
15
What major computer virus outbreak started in the Philippines in 2000?
16
What is the most in-demand programming language in 2024?
17
What is a computer program?
18
What is the 'heart' of the computer system?
19
Who is the co-founder of Microsoft?
20
Introduction to Computer Programming
Printable Quiz Worksheet (Shuffled, cont.)
Answer Key
1. System software manages hardware; application software helps users do tasks.
2. The process of writing instructions (code) for a computer to follow.
3. Algorithm is the plan; code is the actual instructions written for the computer.
4. Programs that control the computer and make it useful.
5. Mark Zuckerberg
6. Onel De Guzman
7. Virus scanner, file compression, or backup program.
8. CPU, main memory, secondary storage, input devices, output devices
9. To design, create, and test computer programs.
10. A language used by programmers to write instructions for a computer.
11. He developed the first 10■Mbit Ethernet chip and GUI accelerators.
12. Python, Java, C#, etc.
13. Controls internal operations and manages hardware.
14. It helps us create technology, solve problems, and opens up job opportunities.
15. 1st Gen: Machine Code; 2nd Gen: Assembly; 3rd Gen: High-Level; 4th Gen: Very High-Level; 5th
Gen: Natural Language-Based
16. ILOVEYOU (Love Bug)
17. Python
18. A set of instructions that tells a computer what to do.
19. CPU (Central Processing Unit)
20. A. Bill Gates