Computer Organization
Computer Science 251
Dickinson College
Spring Semester 1997
TTh 2:00 - 3:15
South College 04
Programming Project Resources
MakeFiles:
- Sample Project Makefile and Instructions
- A sample makefile that will work for the first project. Instructions on using the makefile to build your project. Instructions on extending the makefile to include other source files.
- How to write a Makefile
- An introduction to writing Makefiles for UNIX. You may find some of this information useful when creating Makefiles for your projects.
Unix:
- Unix (SunOS) Man Page Search
- A 'webized' version of the man pages from a unix machine. This page enables you to search the man pages by keyword.
- UNIXhelp for Users
- Helpful information for users of the UNIX operating system, developed at the University of Edinburgh. This is a pretty comprehensive guide to using UNIX and many of the common applications on a UNIX machine.
C++ Reference
- The #C++ Website
- This seems like a fairly comprehensive site that contains a lot of C++ information and links to even more C++ information.
- Inquiry.com's Ask the C++ Pro
- This site contains a wealth of knolwege orgainized in a common questions and answers format. You can also submit your own questions that the C++ pro will answer.
- C++ Annotations
- This looks like a pretty solid reference to many C++ topics. They advertise it as "intended for knowledgable users of C who would like to make the transition to C++." It should also be good for C++ programmers who are a bit rusty.
- The C++ Virtual Library
- Lots of information on C++ including where to find documentation, tutorials, courses and even jobs.
- Yahoo's Programming Languages:C/C++ section.
- There is a ton of information here. Mostly in the form of links to other sites. If you find any that are particularly useful let me know and we'll link them directly.
On-Line C++ Courses
- Understanding C++: An Accelerated Introduction
- An on-line tutorial for C++ that covers the following topics: C++ Enhancements to C, Vocabulary, Classes, Inheritance, Operator Overloading, Handling Pointers and Virtual Functions.
- Introduction to Object-Oriented programming in C++
- A virtual course on C++ programming. This includes on-line tutorial to the C++ language and Object-Oriented programming.
- From The Ground Up: A Guide to C++
- An on-line tutorial to the C++ language. It is fully customizable and remembers who you are and what you were doing between visits. This is a bit slow because it uses every bell and whistle that modern web browers support.
These pages designed and maintained by Grant Braught
Braught@Dickinson.edu