# Algonquin College Computer Studies CST 8110 Introduction to Computing

#### 97/10/12

Algonquin College Computer Studies CST 8110 Introduction to Computing

Welcome to Algonquin College

Instructor Ian D. Allen

Contact Information

Things You Should Know

CST 8110 Course Outline

Course Learning Requirements

Marking Scheme

How to Succeed in this Course

Lab and Lecture Dialogue Protocol

Lab and Lecture Dialogue Protocol

Required for Laboratories

CST 8110 Assignment 0

How a Computer Works

Computer Programs

Number Systems

Positional Notation Base 10

Base 8 Octal

More Digits for Base 16 - Hexadecimal

Any Base to Base 10

Base 10 to Any Base

Base 10 to Binary: Left-to-Right

Base 10 to Hex: Left-to-Right

Base 10 to Binary: Right-to-Left

Base 10 to Hex: Right-to-Left

Conversion Summary Sheet

Short Cuts in Number Systems

Numbers to Characters 7-Bit ASCII

Unsigned 8-bit Integers

Signed (+/-) 8-bit Integers

Signed (+/-) 16-bit Integers

Observations on Signed Integers

Observations on Signed Integers II

Operations on Signed Integers

Operations on Signed Integers II

Conversion of Signed Integers

CST8110 Intro to Computing - Assignment #1 Due: 8:45am Monday, January 20, 1997

CST8110 Intro to Computing - Assignment #1 Answer Key I

CST8110 Intro to Computing - Assignment #1 Answer Key II

Floating-Point Numbers I

Floating-Point Numbers II

Floating Point Limitations

Using Floating Point

Floating Point Implementations

CST8110 Intro to Computing - Assignment #2 Due: 8:45am Monday, February 3, 1997

CST8110 Intro to Computing - Assignment #2 Answer Key

Algonquin College CST 8110 - Introduction to Computing Midterm #1 - February 5, 1997 11:00 - 11:50 - 50 minutes Lecture Section 030 - Ian D. Allen

Problem Solving and Stepwise Refinement

Problem: Feed Me

Algonquin Pseudocode Basics

Algonquin Pseudocode Rules

Algonquin Pseudocode Keywords

The simple IF statement makes a yes/no decision

The compound IF statement gives two choices (once)

How to Construct a Loop

The WHILE statement loops zero, one, or many times

The DO/WHILE statement loops one or many times

The FOR statement loops (zero, one, or many times)

Definitions

Problem 1 in English

Problem 1 in Pseudocode

Problem 2 in English

Problem 2 in Pseudocode

Pseudocode Exercises

C Language Basics

Floating Point Imprecision

Output of Imprecise Floats

Chapter 2 2.1, 2.2, 2.3 Answers

Chapter 2 2.5, 2.6, 2.7 Answers