CS3240: Data Structures and Algorithms

Server Account Usage

 

Ebox Server Account
 

You will need to get an account on the Ebox machine.

name = ebox.mcs.csuhayward.edu

HTML

  • create a subdirectory named public_html
  • place all of your HTML files in your public_html directory. This directory and any sub-directories should be of mode rwxr-xr-x
  • you can as desired make sub-directories inside of your public_html directory and I encourage you to do so for each project,etc.
  • The url leading up to your main public_html directory will be http://ebox.mcs..csuhayward.edu/~login

Gnu C++ compiler

  • g++ sourceFiles -o Executable
    will put executable in Executable
    • Example: suppose you have 3 source files called f1.cpp, f2.cpp and f3.cpp and you want to name your executable out.cgi this is the command you would do:

      g++  f1.cpp f2.cpp f3.cpp -o out.cgi



  • see man g++ on ebox account for details
  • IMPORTANT: make sure that you have /apps/lib as part of the list in your .login file under the LD_LIBRARY_PATH environment variable

BBS Account
 

You will need to get an account on the BlackBoard System for our class. BlackBoard is a commercial product for course management. We may be using it for its Communication Features (virtual classroom). Hence you will need to get an account for our class.

IF ALREADY ENROLLED, YOU SHOULD HAVE AN ACCOUNT.

login and password same as horizon account

If you are having trouble

Email: bbhelp@csueastbay.edu

Microsoft Software

Visual Studio .NET,    Windows Operating Systems,      Windows Server

  • this is what we will use for C/C++ development). See details from Richard Uhler about how to get this free for home use. This is the IDE used most commonly by the pre-req. courses in C/C++.

    email msdnaa@csueastbay.edu and give the following:

    • name,
    • horizon email address
    • instructor name
    • software request (MS Visual Studio 2010)


 

Oracle Accounts
 

You will need to get an account on the Oracle server.

Server= pizza.mcs.csuhayward.edu.

You will be given tablespace on the Oracle DB instance cs1db

You will be given a login and password that you will use to connect to your account via SQLPlus. Login = login on ebox, Password = login

SQLPlus

  • program you download to your machine that lets you remotely connect (via telnet protocol...invisible to you), to the Oracle DB instance cs1db into your account.
  • You use SQL commands to manipulate your tablespace.
  • TO Download the SQLPlus and necessary configuration information:
    • ftp://bell.telecom.csuhayward.edu/APPS/Oracle/Windows/Sql%20Plus3.3/
      1. Read the ReadME file
      2. Retrieve the sqlplus.zip file and unzip and install
      3. UPDATE your tnsnames.ora file approapriately to reflect a cs1db instance!!!! So that it also points to the host = pizza.mcs.csuhayward.edu (or 134.154.14.22)
  • Once you have followed the directions to install SQLPlus.
  1. Launch SQLPlus application from your machine. You will get the following login/connect window. You should enter you UserName, Password and the Host String = cs1db






  2. If you are successfull in connecting you will see the following kind of message:
  3. You are now ready at the SQL> prompt to enter in your desired SQL commands.
  4. SQL COMMAND TO ALTER YOUR PASSWORD!!!!!!!!
    SQL> alter user your_user_name identified by new_password;

 

 

© Lynne Grewe