Gsce Flashcards

(26 cards)

1
Q

What does GCSE stand for?

A

General Certificate of Secondary Education

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

True or False: The GCSE Computing syllabus includes programming.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Fill in the blank: The two main types of computer software are __________ and __________.

A

system software, application software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is an algorithm?

A

A step-by-step procedure for solving a problem or achieving a goal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Multiple Choice: Which of the following is a programming language? A) HTML B) HTTP C) Python D) CSS

A

C) Python

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the purpose of a variable in programming?

A

To store data that can be changed during program execution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

True or False: A loop allows code to be executed repeatedly.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the difference between a compiler and an interpreter?

A

A compiler translates the entire code at once while an interpreter translates code line by line.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Fill in the blank: __________ is a way to describe the structure and behavior of a computer program.

A

Programming language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does the term ‘debugging’ refer to?

A

The process of finding and fixing errors in a program.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Multiple Choice: Which of the following is not a type of database? A) Relational B) Non-Relational C) Graph D) Text Editor

A

D) Text Editor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the primary function of an operating system?

A

To manage computer hardware and software resources and provide common services for computer programs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

True or False: Binary code consists of only the digits 0 and 1.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the purpose of an API?

A

To allow different software applications to communicate with each other.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Fill in the blank: __________ is a method of organizing data in a database.

A

Data modeling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the function of a web browser?

A

To access and display content on the World Wide Web.

17
Q

Multiple Choice: Which of the following is an example of a markup language? A) Java B) HTML C) Python D) C++

18
Q

What does ‘cloud computing’ refer to?

A

The delivery of computing services over the internet.

19
Q

True or False: A network is a group of interconnected computers.

20
Q

What is a firewall?

A

A network security system that monitors and controls incoming and outgoing network traffic.

21
Q

Fill in the blank: __________ is the process of converting plain text into coded text.

22
Q

What is the purpose of a spreadsheet application?

A

To organize, analyze, and store data in tabular form.

23
Q

Multiple Choice: Which protocol is used for sending emails? A) HTTP B) FTP C) SMTP D) DNS

24
Q

What is meant by ‘open-source software’?

A

Software that is made available with its source code, allowing users to modify and distribute it.

25
True or False: A byte consists of 8 bits.
True
26
What is the purpose of version control in software development?
To manage changes to source code over time.