University of Utah
Highschool Programming Contest
2001
This page contains information about the computer account for your high
school on the Unix workstations in the Computer Aided Design and Engineering
(CADE) Laboratory, which you will be using on the day of the contest. This
information is being provided so that your team can use the account in the
next few days to help you prepare for the contest.
Each team's advisor should have received a separate message with their team's
login name and password. You should log in using ssh (Secure Shell). If you
don't have that software, please visit the
CADE Lab web page to see how to
download and use it. You'll need to read the top entry on the page, called
"Using puTTY". (puTTY is a ssh client program you can download for free.)
Once you have acquired the software, just ssh to best-sun.eng.utah.edu You
will be asked for a login and password, which will get you connected, and
you'll be ready to start programming. When you are finished, just type "exit"
to log out.
PLEASE NOTE:
The workstations are to be used ONLY for the contest. ANY HIGH
SCHOOL THAT ABUSES THEIR ACCOUNT WILL BE DISQUALIFIED FROM THE
CONTEST, AND LEGAL ACTION MAY BE TAKEN. Things that are prohibited
include email forging, Internet chat programs, network attacks and
break in attempts, playing games, and any other use that does not
relate to the programming contest itself. ALL USAGE OF THE UNIX
WORKSTATIONS IS MONITORED.
You are welcome to use your Unix account to practice for the contest, but be
aware that all files that you generate will be removed the morning of the
contest.
Other information that will be useful to you:
* The workstations have a variety of text editors available. Emacs is the
one you will be using, so you should become familiar with it. During the
programming contest, emacs will be set up to help you compile and debug
programs. It requires an X Windows server to work efficiently.
* The workstations have a variety of compilers, including g++ (GNU C++)
* The workstations are available 24 hours a day, 7 days a week.
If your team has never used the Unix operating systems before, you may want to
go through a Unix
tutorial.
Select "Introduction to Unix" and go from there.
One thing not covered in the tutorial is how to use a compiler. You will be
using g++ during the contest. The format of the command for compiling your
program is:
g++ -o
To execute the program that you just compiled, just type:
executable_file_name
These commands are entered on the command line of a shell window.