CSC 101, Fall 2007

Lab 1 (Basics) - Common Task

Updates and Changes

Objectives

This is the common part of the lab, shared among all instructors. Here, our goals are:

Aside

This is commentary that is not part of the assignment, but is intended to help you understand some of the ways we write about things.

Overview

The Rules

Lab Requirements

  1. Get connected:

  2. Get started with the command line:

  3. Your first program, your first bug:

  4. Lessons to learn:

  5. So what about that warning?

  6. Are we there yet? Sadly, no.

  7. Follow the instructions below to hand in hello.c to the lab01 directory.

  8. Demonstrate your progress.

Handin

  1. Submit your hello.c using handin. To do this, you must do the following steps.
    1. Connect to vogon.csc.calpoly.edu using ssh. This will use the same username and login that you used in Linux. In fact at first glance this machine will appear very similar to your lab machine. It is, which is handy, because most of the commands are the same. However, some of the graphical tools are missing.
    2. Once on vogon, navigate until the current directory is your cpe101/lab01.
    3. Execute the handin command:
                  handin mhaungs Lab1-xx hello.c
      This command submits your files to the lab01 directory in your instructor's account where your replace xx with your section number.
    4. If you execute the handin command without a filename, it will report the files that you have submitted.
              handin mhaungs Lab1-xx