University of Utah

Highschool Programming Contest

2001


Back to the main page


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.