A Level Computer Science Revision Assessment

A Level Computer Science Revision Assessment

12th Grade

10 Qs

quiz-placeholder

Similar activities

Object Oriented Programming

Object Oriented Programming

12th Grade

8 Qs

AQA SDLC Programming Methodologies

AQA SDLC Programming Methodologies

10th - 12th Grade

11 Qs

Computer Science 2: Control Structures

Computer Science 2: Control Structures

8th - 12th Grade

11 Qs

L .4 Algorithmic Strategies - 3

L .4 Algorithmic Strategies - 3

12th Grade

10 Qs

Topic 3.1 Introduction to Java

Topic 3.1 Introduction to Java

11th - 12th Grade

15 Qs

TIKKNOWING

TIKKNOWING

1st Grade - Professional Development

10 Qs

Algorithms & Pseudocode

Algorithms & Pseudocode

8th - 12th Grade

10 Qs

Object Oriented Programming

Object Oriented Programming

12th Grade

11 Qs

A Level Computer Science Revision Assessment

A Level Computer Science Revision Assessment

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Sharon Angland

FREE Resource

10 questions

Show all answers

1.

OPEN ENDED QUESTION

3 mins • 1 pt

What is the purpose of the CPU (Central Processing Unit) in a computer system?

Evaluate responses using AI:

OFF

2.

OPEN ENDED QUESTION

3 mins • 1 pt

What is the function of the Control Unit in the CPU?

Evaluate responses using AI:

OFF

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the difference between procedural programming and object-oriented programming (OOP)?

a) Procedural programming focuses on functions, while OOP focuses on objects.

b) Procedural programming focuses on objects, while OOP focuses on functions.

c) Procedural programming and OOP are the same.

d) There is no difference between procedural programming and OOP.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the advantage of using Agile methodology in software development?

a) It focuses on extensive documentation.

b) It follows a strict sequential process.

c) It allows for flexibility and adaptation to changing requirements.

d) It relies on a fixed set of requirements.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of version control software in software development?

a) To control the versions of hardware components.

b) To manage and track changes to source code.

c) To control the versions of operating systems.

d) To manage software licenses.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does TCP/IP stand for?

a) Transmission Control Protocol/Internet Protocol

b) Transfer Control Protocol/Internet Protocol

c) Total Control Protocol/Internet Protocol

d) Transmission Control Program/Internet Program

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the time complexity of the binary search algorithm?

a) O(n)

b) O(log n)

c) O(n^2)

d) O(1)

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?