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.
One of the following is NOT a memory performance parameter:
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?
A mathematical model with a collection of operations defined over its values is called:
A complete binary tree with 2n+1 nodes contains:
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:
The data structure required to evaluate a postfix expression is:
The feature of the object oriented paradigm which explicitly helps code reuse is:
The main advantage of a multiprogramming system is:
An object encapsulates:
If a program in its functioning has not met user requirements in some way, then it is:
Which of the following is not true of stack?
Dequeue() operation is best known as:
If there are no base cases in a recursive program, the program will:
Which of the following is true of the characteristics of abstract data types?
i. A type
ii. A set of operations
Which of the following data structure can’t store the non-homogenous data elements?