State 2 similarities and one difference between recursion and iteration
State one type of instruction that would cause a pipeline system to be reset, explaining why such reset is necessary.
Describe what is meant by Von Neumann Architecture.
State two main features of the Von Neumann Architecture
State the technological differences between 2nd and 4th generation computers.
Give two advantages of 4th generation computers.
Explain the difference between a complete binary tree and a perfect binary tree
A variable 𝑇 is defined as an array of 500 records with each record having:
➢ Name (String of 18 characters)
➢ Date of birth (String of 6 characters and 4 integers)
➢ Sex (a character)
➢ Height (real of 32 bits)
a.) Calculate the number of bytes that will be used to store each record.
b.) What is the space in kilobytes occupied by the variable 𝑇 in the memory?
(i)Define data type.
A variable is declared as being of a particular type.
ii) Give three attributes of the variable that we must make known to the compiler.
Explain each of the following project management terminologies.
a) Project
h) Critical path
c) Task
A leaflet is designed using a word processing software to advertise a course which is currently too big to fit on a single printed page. State how you will use three features of the word processing software to alter the design so that it can fit on one page.
A university provides on-line training courses.
Give two uses of each of the following to help the university run these courses.
- Spreadsheet package
- Database package
- Desktop publishing