CISC 181---Intro. to Computer Science
Fall 2003
Information about Software for CISC 181

UNDER CONSTRUCTION
University Computing Facilities for this Course
This course will use one of the university computers named
strauss.udel.edu that is maintained and operated by the office
of Information Technologies (IT)--Network and Systems Services. All
software needed for the course can be found on this machine. Each CISC 181
student has a course account on strauss. Students can access this machine
from on campus computing sites, from their dorm rooms via the campus
network, or external to the campus via the internet. Connections can be
made via the following software:
- telnet: the simplest to use, but provides no security for
passwords, etc and no graphics facilities.
- ssh (ssh = "secure shell"): encrypts all communications between
you and strauss including passwords.
- exceed: provides for a more fully functional access to strauss
software including X-window applications like netscape, Xemacs,
Documentation Sources for Software
We will be using the following software.
Unix
- Unix (SUN Solaris version on strauss)
- The course textbook, UNIX Unbounded: A Beginning Approach.
This is generic info about Unix that is not specific to Solaris,
the version of Unix on strauss.
-
Online info provided by UD IT. This info is specific to
Solaris.
C++ Compilers
- CC: a C++ compiler that is available on strauss
-
gcc g++: another C++ compiler that is
available on strauss (10/8/03 changed gcc to g++.
Originally thought that these were
two different names for the same compiler, but this is not the case.
gcc will not compile some legitimate C++ programs so always use CC or g++.
--- BFC)
- Visual C++: comes on the CD with the Deitel & Deitel textbook. We
will not use this compiler in lecture or lab, but you may install
it on a Windows machine, if you have one, and use it for homeworks.
Editors
- emacs: a favorite editor of computer scientists
- Xemacs: a version of emacs with a GUI. Here is the
"Getting Started with Xemacs" manual.
- vi: another editor that is used by many computer scientists
- vim: vi IMproved
- gvim: a version of vim with a GUI
Communications Software
or how to connect to the UD network
-
General instructions from the IT Help Center. Here you will
find information about connecting from a dorm room, certain apt
complexes, via a phone line, etc.
-
telnet. If you are a Windows user, follow the instructions
given here that use the RUN dialog box.
-
ssh. Includes instructions on how to print files that reside
on strauss on either a UD printer or your own printer.
Available for Windows and/or Macintosh machines.
-
exceed. A one year student license costs $25.
General Documentation About UD Computing Services
-
The IT Help Center. Lots of good, general information at this
web site. Make sure that you are familiar with what is available
here.
Where to Get Software for Your Windows Machines (and sometimes for
MACs)
For those who have Macs with OS X (the latest Macs), the developer CD that
comes with those machines has a C++ compiler and both the emacs and vi
editors! Hurrah for Macs! If you have lost your developer CD, you can
download the software from the web. If you do not have OS X on your MAC,
you can get all the software (and more) that you need for CIS 181 at
the
Metrowerks Academic page. The price is $59.
Unix
C++ Compilers
- CD in back of the Deitel & Deitel textbook
Editors
Disk Quotas on the UD Unix Systems strauss and
copland
Back to the
CISC 181 homepage.
Last updated 9/6/03.
This page has been accessed
times since 5 September 2003.
Corrections, suggestions and comments to caviness at cis.udel.edu
Copyright
2003 B. F. Caviness. With attribution may be used for any non-commercial
purpose.