In CS216, you'll need to be able to log-in to one of ITC's UNIX machines and run the GNU C++ compiler, known as g++. You'll interact with a UNIX machine using a command-line interface and not a windowed or GUI interface. (This will seem very awkward to you, but it's important to know about this.)
Do you have an account and password?
If you're able to use ITC's Home Directory, that normally means you also have a valid account on the main ITC UNIX computer, blue.unix.virginia.edu. It's very important to have a working account before you come to lab to do Lab 2! To find out, you need to run a program SecureCRT (an ssh terminal client) and try to connect to blue.unix.virginia.edu.
Run SecureCRT and look for a Connect window to appear, and under Sessions you should see a listing for blue.unix. Choose that, and enter your UVa user-ID and your HomeDirectory Password. (If you don't see the Connect window when the program starts, use the File->Connect menu item.)
(Note: From home there's an issue that affects Adelphia users. Use File->QuickConnect and for hostname use node1.unix.virginia.edu and that should work. If that doesn't work enter 128.143.2.31 as the hostname. This should be a temporary problem.)
If you log-in successfully, you'll see a text-based menu titled "UVa's Unix Menu System (umenu)". That's great -- you now know you have a working password. Hit "x" to exit.
If your password didn't work, try again. Make sure you're using the password that works for HomeDirectory. If that still doesn't work, then try your ITC EServices password if you have one. If that didn't work, then go to this ITC web page and look for the section on blue.unix passwords. Follow that link and do what it says, but note that most often you will need to go to the ITC help desk office which is not conveniently located. It's in Room 116 of the 2015 Ivy Road building. Bring your student id.
Repeat: it's very important to have a working ITC UNIX account before you come to lab to do Lab 2!
Names of ITC's UNIX Computers
Most semesters in CS216 we use an ITC computer named blue.unix.virginia.edu. In Fall 2005, we won't. (It's being upgraded and has a bad version of g++ on it.) Instead, you will use one of 8 machines in the ITC "UNIX lab". These are called sun-1.unixlab.virginia.edu, sun-2.unixlab.virginia.edu, etc. The password for blue.unix will work on these too. (If not, email Prof. Horton.) When you log into these machines, you'll have access to all your files on HomeDirectory.
All 8 of these machines are the same, but during lab we should not all use the same machine and overload it, so look at the first-letter of your UVa email ID and use that to choose which machine to use:
a-c use sun-1
d-e use sun-2
f-i use sun-3
j use sun-4
k-l use sun-5
m-n use sun-6
p-s use sun-7
t-z use sun-8
--30--