Computer science has opened a gateway to a new age of technology in this 21st century. Still advancing in technology, computer science is one of the most leading subjects in the world. Given so many definitions, one can define this particular subject as the study of computer and algorithmic processes, including their applications, their hardware and software designs.
Students always have a keen interest in these particular subjects but are always reluctant to study in general. It is always integral for any examination student to answer as many questions as possible before going into the examination. In order to help students get prepared for the upcoming examinations, this quiz has been purposely created with questions based on the CGCE syllabus.
Remember to keep an open mind, you will encounter different questions that need a different way of approach.
To have more resourceful materials such as this quiz, you can visit our website.
Which of the following languages is suitable to use to program a device driver (e.g a printer driver)?
The difference between a linear array and a record is:
At which stage of compilation will errors (a) and (b) be detected:
Error (a): the name of a variable has more characters than are permitted
Error (b): a closing parenthesis (bracket) is omitted from an arithmetic expression.
A variable P is called a pointer variable if it:
Which of the following data structures CANNOT be used to store non-homogeneous data elements?
Which of the following data structures is best used to store homogeneous data elements?
The following tree is traversed using pre-order traversal. In which order are the
nodes printed out?
Which of the following algorithms is best for searching for an item in an ordered list of numbers?
The detailed study of an existing system when developing an information system is referred to as:
What is the objective of a test strategy for a new program?
We use them to manipulate and disseminate information among individuals and organizations, possibly over long distances
In which step of the SDLC could project termination be done?
Management information systems
Which of the following is a required condition for binary search algorithms?
During program compilation, which of the following data structures is used to hold return addresses when a procedure is called?
Which step of SDLC performs cost-benefit analysis?
Prototyping is performed by:
Which one of the following testing is performed by an end-user?
In computing a user-interface:
Verification and validation consist of a variety of _______ activities