Computer Science

Hobart College

By

Exam topics

Here’s a rough list of topics that have appeared on previous exams…

Cr 1 Algorithms

  • Pseudocode
  • Initially/when
  • User Interface design

Cr 2 Java

  • Order of operations
  • Data types (e.g. int v double)
    • Conversion and casting (e.g. int <> char)
  • Program traces
    • if / switch
    • for / while
  • Arrays
  • Methods

Cr 3 Objects

  • Declare, instantiate, initialise
  • String operations
  • Class definitions
    • Methods
    • Constructors
  • Global and local variables
  • Formal and actual parameters

Cr 4 Computer Architecture

  • Boolean
    • Expressions
    • Logic circuits
    • Truth tables
    • Karnaugh maps
  • TOY Machine
  • General computer architecture e.g.
    • von Neumann architecture
    • the machine cycle (fetch, decode, execute)
    • the role of the Java Virtual Machine
    • registers and flip-flops

Cr 5 Data Representation

  • Binary
    • Addition
    • Conversion
      • binary <> decimal
      • binary <> hex
    • 2’s complement
    • Fractions
    • Floating point
  • ASCII / Unicode
  • Array representation
  • File sizes

Leave a Reply

Your email address will not be published. Required fields are marked *

Skip to toolbar