The George Washington University
School of Engineering and Applied Science
Department of Computer Science
CSci 131 -- Algorithms and Data Structures I
Project #0
Due Date: 4:10 PM, Tue, Sept 10, 2002
http://www.seas.gwu.edu/~csci131/fall02/131s02p0.html
This initial "mini-project" will not be graded, but you must do it on
time. The purpose of is to get you onto the computer and using the editor
and e-mail system to compose a message. You will get assistance for
this during the first lab meetings. Of course, it is acceptable to do it
earlier.
Part I. Getting your accounts set up before the lab meets.
GW has two computer organizations, the School of Engineering and Applied
Science Computing Facility (SEASCF) and the Center for Academic Technologies
(CATs). SEASCF manages the central computer you will use for this course,
a Sun/Solaris Unix server called hobbes. CATs manages the Windows
and Mac computers in the labs and classrooms; you will use these as terminals
to
hobbes. So you will need student accounts from both organizations.
There is no charge for these but you must apply in person. You must
arrange for these computer accounts before your first laboratory meeting!
-
Get a Novell network account, so you can use the computers in the lab room.
You can do this at CIRC, on the B1 level of the Academic Center.
-
Get your Unix account set up at SEAS, 4th floor, Tompkins Hall.
Part II. Getting ready to use your hobbes account for CSci 131.
-
Go to a computer and log in remotely to hobbes. If you don't have
experience with this, don't worry--you'll do this in your first lab meeting.
-
Type the following to get your account set up:
. ~csada/setup-131-10
This must be typed in exactly as you see it, including the initial
dot and the "tilde". If you have files in your file system from other courses,
the setup script will leave those untouched. The setup process will, however,
modify your .kshrc and .profile files to give you read-only
access to the shared directories programs51,
programs131,
and info.
-
Once the setup is done, copy the file info/survey.txt into your
file system:
cp info/survey.txt ~
-
Bring the survey form into the editor:
vi survey.txt
-
Use the editor to fill in the requested information on the survey form,
then save the survey back in your file system. Please fill in the e-mail
address carefully, because we will use this to make up a class e-mail
list and want to be sure you will receive the mail properly.
-
Send the survey as an e-mail message to Prof. Sibert:
elm sibert <survey.txt
and your lab instructor. Your lab instructor will tell you which e-mail
address to use.
-
Log off.
We will both acknowledge receipt by sending a "thank you" message back
to you. You will then know that we can communicate with each other.
Part III. Using the GNU Ada 95 (GNAT) Compiler for the First Time.
Follow the step-by-step introduction in the "Using GNAT in CSci 131"
Guide. Copy, compile, link, and execute the programs given there.
Please do this project before the deadline.