CSCI 101: Intro to Computer Science
Topic 5: Computer Representation of Information
Mon, Jun 30 - Sun, Jul 6, 2025
Activity
- Read Module 6 in the textbook.
- Browse the online materials.
- Watch PIPPIN lecture.
- Make the lab exercises.
- Take the online quiz* at the bottom of this webpage. The quiz will be not graded, it is just for self-checking purposes.
- Submit your assignment work on Canvas.
Objectives
- Introduce the binary representation for numbers, characters and instructions used in modern computers.
- Discuss the process of translating the program statements into machine language and into executable instructions.
- Present several modern high-level languages.
Internet Resources
Warning: This page contains links to external Web sites. Some of them might be temporarily or permanently off.
- Java Applets*:
- The PIPPIN Machine ZIP archive
- Parser and Code Generator
- Troubleshooting Java applets
- Running Java applets with Appletviewer
- Some aspects of modern programming:
* The applets are posted online with the permission of the Publisher and the Authors of the Textbook. These applets can be also accessed from the supplied CDROM.
Labs
You do not need to submit your lab work on server, it won't be graded.
You can, however, ask the instructor if you are stuck with a lab.
Online Quiz*
Assignment 5. Due: Mon, Jul 7
(*)
The labs and the quiz are provided by the Publisher and the authors of
the textbook.
They are also available from the supplied CDROM.