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.
 

Rules for Structured Programming

Click here for 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. The diagram in the first document is not yet completed with arrows; I will fix it later.

Click here for osproj1.pdf (description of the project; PDF file, requires Adobe Reader)

Click here for osproj2.html (a second description of the project)

Click here for interface.html (outline of what your C++ file should look like)
 

Lecture introducing project

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 Borland C++, version 5, or Turbo C++ for Windows, Version 4.5

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

Click here for instructions on running the project using DOS versions of Borland C or C++ or Turbo C or C++

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 sosdevcpp.o (Dev-C++)

Click here for soscppt3.obj (Turbo C++, Ver. 3 for DOS)

Click here for soscpp45w.obj (Turbo C++, Ver. 4.5 for Windows)

Click here for sosbc5cpp.obj (Borland C++, Ver. 5.0 for Windows)

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

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

Click here for sostcw45cpp.obj (Turbo C++, Ver. 4.5 for Windows, cpp command-line compiler) This was compiled on the command-line using cpp.

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++)

PC object files in C

Click here for sost3.obj (Turbo C++, Ver. 3.0 for DOS)

Click here for sostcw45.obj (Turbo C++, Ver. 4.5 for Windows)

Click here for sosbc5.obj (Borland C++, Ver. 5.0 for Windows)

Click here for sosbc5commandline.obj (Borland C++, Ver. 5.0 Command-line compiler)

Click here for sosbcc55.obj (Borland C++, Ver. 5.5 Command-line compiler)

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

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

Click here for sosLinux.o (gcc under Linux)