Defined as the systematic study of algorithmic processes that create, describe and transform information. The discipline ranges from theoretical studies of algorithms to practical problems of implementation in terms of computational hardware and software.

Some of the topics of the subject computer science found at the advanced level include programming, system software, information systems etc. Out of these topics, we have prepared this quiz to help students boost their preparation for the upcoming CGCE Advanced examinations.

Answer as many __quizzes__ as possible as this will determine how prepared you are for these upcoming examinations.In addition to this quiz, you can visit our __website__ at gce revision.com to gain more materials and quizzes.

2:

Given that a node with two leaf nodes as children is deleted from a binary search tree, which node best replaces it in a strictly post-order tree transversal?

3:

A mathematical model with a collection of operations defined over its values is called:

5:

A sort which searches through a list to exchange the first element with any element less than it and then repeats with a new first element at subsequent positions is called:

7:

The feature of the object oriented paradigm which explicitly helps code reuse is:

10:

If a program in its functioning has not met user requirements in some way, then it is:

14:

Which of the following is true of the characteristics of abstract data types?

i. A type

ii. A set of operations

15:

Which of the following data structure can’t store the non-homogenous data elements?