Start learning →

Computer Science — Uganda Computer Science — practice by topic

Browse 29 questions across 5 Computer Science topics. Choose what you want to revise, then open a question to check its answer and worked solution.

Start learning Computer Science — Uganda with Quill →

Computer Science topics

Try a Computer Science question

Worked practice questions

A programmer writes in English-like code rather than ones and zeros. That ability comes from:

  1. Abstraction
  2. Abbreviation
  3. Attenuation
  4. Approximation
Show answer and solution

Correct answer: A. Abstraction

1. Machine language is left behind. 2. The syntax reads like English. 3. It is abstraction. _Source: OpenStax Introduction to Computer Science, Chapter 7, High-Level Programming Languages._

Open this question →

High-level languages exist so programmers can work in familiar notation instead of numbers or:

  1. Diagrams
  2. Mnemonics
  3. Melodies
  4. Manuals
Show answer and solution

Correct answer: B. Mnemonics

1. Assembly language uses them. 2. They sit between numbers and English. 3. They are mnemonics. _Source: OpenStax Introduction to Computer Science, Chapter 7, High-Level Programming Languages._

Open this question →

In the early 1950s IBM built one of the first high-level compilers, for which language?

  1. Fortran lang
  2. Ruby lang
  3. Python lang
  4. Pascal lang
Show answer and solution

Correct answer: A. Fortran lang

1. It came from the 1950s. 2. Scientific computing was its home. 3. It is the Fortran lang. _Source: OpenStax Introduction to Computer Science, Chapter 7, High-Level Programming Languages._

Open this question →

How to practise

  1. Choose a Computer Science question and try to work out your answer.
  2. Open the question to check the correct answer and read its worked solution.
  3. Continue in the app for bite-sized lessons, explanations and review with Quill. You can start without creating an account.