Course Software

www.difranco.net

This page describes the software I use in all my classes, how to obtain it, and how to install it. Follow the instructions for your class as described below. The files referred to can be:

  1. Downloaded on the Internet from the links indicated
  2. Saved to a USB drive from the Kent Campus network from the Staff/Student Data folder, by navigating to this folder:
     
         S:\DiFranco\sw_20092\
     
  3. Note: All the software listed below is freely available; that is, there is no charge to download or use it, but there are licenses that guide their use and must be agreed to.

Python Installation (COP-1000)

  1. Uninstall any existing Python installations. (You can use Uninstall from Python Start menu folder or use the Control Panel).
  2. Browse to http://www.python.org and follow links to download Python 2.6.1 Windows installer (the one described as Windows binary, without source code), or use file python-2.6.1.msi on the network.
  3. Quit all other programs.
  4. Run setup program, accept all default options, and restart.
  5. Test your installation by doing the Python Tutorial.
  6. Note: You can use another platform (like Linux or Mac) to write your Python programs, but I will test your programs on the Windows installation described above.

Dev-C++ Installation (COP-2220 and COP-2334)

  1. Uninstall any existing Dev-C++ installation (use Control Panel > Add/Remove Software)
  2. Browse to http://www.bloodshed.net and follow links to download. Dev-C++ 5.0 (beta), or use file devcpp-4.9.9.2_setup.exe from network.
  3. Run setup program, accept all default options.
  4. Download http://www.difranco.net/cop2220/devcpp5/libc_help.zip and extract all files, or save file LIBC.HLP from network to the Help folder in the Dev-C++ installation.
  5. Start Dev-C++.
  6. Menu option Help > Customize Help Menu, pick "Add" option, browse to LIBC.HLP in the Help folder and select it; type GNU C Lib for "Menu Txt"
  7. Menu option Tools > Editor Options: uncheck "Smart Tabs"; change Tab Size to 3.
  8. ** For MS Vista Users Only **
    1. Menu option Tools > Compiler Options in the Directories tab add
      "C:\Dev-Cpp\libexec\gcc\mingw32\3.4.2" to the Binaries locations
    2. Menu option Tools > Compiler Options in the Programs tab and prefix all the listings with C:\dev-cpp\bin\  (For example, the default for the gcc compiler is gcc.exe; change this to C:\dev-cpp\bin\gcc.exe)
  9. Test your installation by doing the Dev-C++ Tutorial.
  10. Note: You can use any C/C++ IDE and ANSI C compiler for this class, but I will test all programs on the installation described above.

Java Installation (COP-2551)

It is very important to do these steps in this order to make sure Java, Java Docs, and JCreator work well together.

Java SE Development Kit (JDK) and Java Runtime Engine (JRE)

  1. Browse to http://java.sun.com/javase/downloads and follow links to download "Java SE Development Kit (JDK) 6 update11", or use the file jdk-6u11-windows-i586-p.exe from the network.
  2. Run setup program (which installs JDK and JRE); accept all defaults.
  3. Restart your computer

Java SE Documentation

  1. Make sure you have already installed JDK 6 as described above.
  2. Browse to http://java.sun.com/javase/downloads and follow the links to download "Java SE 6 Documentation", or use the file jdk-6u10-doc.zip from the network. (Note: at the time there is no new documentation file for update 11. If it is available when you download the documentation, it will be in the file jdk-6u11-doc.zip.)
  3. Extract all the files from the compressed file. They will all be in a folder named docs inside the folder jdk-6u10-doc (this takes a while, be patient).
  4. Move the docs folder to the folder where the JDK was installed. (For example, to c:\Program Files\Java\jdk1.6.0_11)

JCreator LE 4.50 IDE

  1. Uninstall any previous versions of JCreator. (Note: If you already had JCreator 4.5 installed, and only updated the JDK version, don't uninstall, but use Configure > Options and choose the JDK Profiles tab to add update 11, and move it up the list to the top. Skip the rest of this section.)
  2. Browse to http://jcreator.com and follow links (Product > Download) to download JCreator LE v4.50 - Freeware for Win2000 and XP, and extract the setup program, or use the file jcrea450_setup.exe from the network
  3. Run the setup program; accept all defaults, and restart.
  4. Test your Java installation by completing this Java tutorial.
  5. Note: You can use other Java IDE's (like NetBeans) for this class, but I will compile  test your programs on the installation described above.

 Updated: 12.05.2008