Gsce Flashcards
(26 cards)
What does GCSE stand for?
General Certificate of Secondary Education
True or False: The GCSE Computing syllabus includes programming.
True
Fill in the blank: The two main types of computer software are __________ and __________.
system software, application software
What is an algorithm?
A step-by-step procedure for solving a problem or achieving a goal.
Multiple Choice: Which of the following is a programming language? A) HTML B) HTTP C) Python D) CSS
C) Python
What is the purpose of a variable in programming?
To store data that can be changed during program execution.
True or False: A loop allows code to be executed repeatedly.
True
What is the difference between a compiler and an interpreter?
A compiler translates the entire code at once while an interpreter translates code line by line.
Fill in the blank: __________ is a way to describe the structure and behavior of a computer program.
Programming language
What does the term ‘debugging’ refer to?
The process of finding and fixing errors in a program.
Multiple Choice: Which of the following is not a type of database? A) Relational B) Non-Relational C) Graph D) Text Editor
D) Text Editor
What is the primary function of an operating system?
To manage computer hardware and software resources and provide common services for computer programs.
True or False: Binary code consists of only the digits 0 and 1.
True
What is the purpose of an API?
To allow different software applications to communicate with each other.
Fill in the blank: __________ is a method of organizing data in a database.
Data modeling
What is the function of a web browser?
To access and display content on the World Wide Web.
Multiple Choice: Which of the following is an example of a markup language? A) Java B) HTML C) Python D) C++
B) HTML
What does ‘cloud computing’ refer to?
The delivery of computing services over the internet.
True or False: A network is a group of interconnected computers.
True
What is a firewall?
A network security system that monitors and controls incoming and outgoing network traffic.
Fill in the blank: __________ is the process of converting plain text into coded text.
Encryption
What is the purpose of a spreadsheet application?
To organize, analyze, and store data in tabular form.
Multiple Choice: Which protocol is used for sending emails? A) HTTP B) FTP C) SMTP D) DNS
C) SMTP
What is meant by ‘open-source software’?
Software that is made available with its source code, allowing users to modify and distribute it.