SOS Project Page



To save any of these files, right-click on the link and select "Save Link As". Then follow the directions to save the file on your disk.
 

Team Guidelines

Team Guidelines

Rules for Structured Programming

Rules for Structured Programming
 

Project Instructions

Copy and read these 3 files. The first two are different versions of the same thing, so that you can get two perspectives on the project.

osproj1.pdf

osproj2.pdf

interface C++.pdf (outline of what your C++ file should look like)

interface Java.pdf (outline of what your Java file should look like)
 

Lecture introducing project (audio)

Instructions on Creating a Project, Running the Program in Various Compilers

Copy and read whichever of these files is appropriate for the compiler you are using.

Click here for instructions on running the project in C++ using CodeBlocks

Click here for instructions on running the project in C++ using Dev-C++

Click here for instructions on running the project in C++ using Xcode on a Mac

Click here for instructions on running the project in Microsoft Visual C++, version 6

Click here for instructions on running the project in C or C++ under Unix

Click here for more instructions on running the project in BC++ or Visual C++

PC object files in C++

Click here for soslongCodeBlocks.o (CodeBlocks; use long)

Click here for soslongDevC++.o (Dev-C++)

Click here for sosvcpp2.obj (Microsoft Visual C++, Ver. 6.00 for Windows)

Click here for sosvc9.obj (Microsoft Visual C++, Ver. 9)

Java files (both Unix and PC)

Place all three .class files in the directory of your OS program

Click here for sos.class (Java class file)

Click here for jobtype.class

Click here for Format.class

Click here for sosjava.html (Java documentation)
 

Unix object files

Click here for sos.o for acc compiler (object file in C)

Click here for sosg.o for gcc compiler (object file in C)

Click here for soscpp.o for old gcc compiler(object file in C++; may not work with new gcc)
 

Unix object files for Mac OS X

Click here for sos.o for Unix on a Mac (object file in C++, compiled on a 64-bit Mac)

Click here for sos.o for Unix on a Mac (object file in C++, compiled on an i386 Mac)