A Level Computer Science Quiz 2016 Part 2

15 QuestionsMultiple ChoiceFree Practice

About this quiz

This A Level Computer Science Quiz 2016 Part 2 quiz contains 15 multiple choice questions designed to help you revise and test your A level Computer Science Quizzes knowledge. Select an answer for each question and click “Submit Answer” to see instant feedback. Take your time and try to score as high as possible!

Description

Computer science is a very large subject with lots of applications. Computer scientists design new software, solve computing problems and develop different ways to use technology. But, whatever they’re doing, all computer scientists rely on computational thinking. What is computational thinking?

Computational thinking involves looking at a problem and working out a way a computer might be able to help you solve it. To do this, you need to understand how a computer processes information. Most students use computational thinking at school too, but don’t realize it.

To expand your understanding about computer science and computational thinking, a quiz which is made up of only 15 questions has been designed just for you. Each question is based on a topic studied at the Advanced level. Some of these topics include “Software, Data structure and algorithm, programming and Boolean operations etc.For more inquiry about other materials, you can visit our website and other related quizzes.

Progress0 / 15 answered
1

Question 1 of 15

The program counter (PC) is

2

Question 2 of 15

If data is processed as it arrives this type of data processing is called

3

Question 3 of 15

A page fault means that we referenced a page

4

Question 4 of 15

Several processes access and manipulate the same data concurrently and the outcome of the execution depends on the particular order in which the access takes place; this is called a/an

5

Question 5 of 15

The search for an element on a binary search tree has an average complexity which is

6

Question 6 of 15

Given the function for f(n) =n!, n a natural number and defined EITHER as in

f1(n) = n(n-1)! With 0! =1 OR

f1(n) =1 x 2 x 3 x …. xn

7

Question 7 of 15

A programming paradigm that packages data and functions and manipulates the data into one structure, is known as

8

Question 8 of 15

A piece of software, possibly incomplete, that is meant to facilitate agreement on system specifications between software producer and customer is

9

Question 9 of 15

In debugging a program,

10

Question 10 of 15

The postfix from the expression; A*B+C/D is:

11

Question 11 of 15

A binary search algorithm on an array of N elements has an average complexity in the order of

12

Question 12 of 15

The operation of processing each element in a list is known as

13

Question 13 of 15

Generally, a variable defined within a block is visible

14

Question 14 of 15

A linear collection of data elements where its elements are accessed by means of a pointer is called a (an)

15

Question 15 of 15

Locking was introduced into databases so that