GCSE Paper 1 Common Questions #1 Flashcards
What does CPU stand for?
Central Processing Unit
True or False: RAM is a type of non-volatile memory.
False
Fill in the blank: The main function of the __________ is to execute instructions.
CPU
What is the primary purpose of an operating system?
To manage computer hardware and software resources.
Which of the following is an example of a high-level programming language? (a) Assembly (b) Python (c) Machine Code
b) Python
What does the acronym ‘HTTP’ stand for?
HyperText Transfer Protocol
True or False: A compiler translates high-level code into machine code.
True
What is the function of an algorithm?
To provide a step-by-step procedure for solving a problem.
Fill in the blank: __________ is a collection of data that is stored in a structured format.
Database
What does ‘GUI’ stand for in computer science?
Graphical User Interface
Which data structure uses LIFO (Last In, First Out) principle?
Stack
True or False: The Internet and the World Wide Web are the same thing.
False
What is the primary purpose of a database management system (DBMS)?
To manage and manipulate databases.
What does ‘IP’ stand for in networking?
Internet Protocol
Fill in the blank: A __________ is a unique address that identifies a device on a network.
IP address
What is the role of the ‘router’ in a network?
To forward data packets between networks.
Which of the following is NOT an operating system? (a) Windows (b) Linux (c) HTML
c) HTML
True or False: A virus is a type of malware that can replicate itself.
True
What does ‘SSH’ stand for?
Secure Shell
What is the main purpose of encryption?
To protect data by converting it into a secure format.
Fill in the blank: __________ is a programming paradigm that uses objects to represent data and methods.
Object-oriented programming
What is the difference between ‘syntax’ and ‘semantics’ in programming?
Syntax refers to the structure of code, while semantics refers to its meaning.
Which algorithm is commonly used for sorting data?
Quick sort
True or False: A blockchain is a centralized database.
False
What does ‘URL’ stand for?
Uniform Resource Locator
Fill in the blank: __________ is the process of finding and fixing bugs in software.
Debugging
What is ‘cloud computing’?
The delivery of computing services over the internet.
Which of the following is a type of network topology? (a) Star (b) Tree (c) Both a and b
c) Both a and b
True or False: HTML is a programming language.
False
What is an API?
Application Programming Interface
Fill in the blank: A __________ is a set of rules that defines how data is transmitted over a network.
protocol
What is the purpose of a firewall?
To protect a network from unauthorized access.
Which of the following is an example of a relational database? (a) MongoDB (b) MySQL (c) Redis
b) MySQL
What does ‘SQL’ stand for?
Structured Query Language
True or False: A class in object-oriented programming can inherit properties from another class.
True
What is the function of a web server?
To host websites and serve web pages to users.
Fill in the blank: __________ is the practice of testing software to identify and fix defects.
Software testing
What does ‘IoT’ stand for?
Internet of Things
Which programming language is primarily used for web development? (a) C++ (b) JavaScript (c) COBOL
b) JavaScript
True or False: A byte consists of 8 bits.
True
What is the role of the operating system in a computer?
It manages hardware and software resources.
Fill in the blank: __________ is the process of converting human-readable code into machine code.
Compilation
What does ‘VPN’ stand for?
Virtual Private Network
Which of the following is a type of software license? (a) Open Source (b) Proprietary (c) Both a and b
c) Both a and b
True or False: A byte is the smallest unit of data in a computer.
False