Stan Kurkovsky, PhD

Labs and lab projects

CS 355 - Fall 2007

In each lab assignment you are required to complete a number of programming exercises found at the end of the textbook chapters. You must turn in a separate source code file for each individual programming exercise.

Lab 1

2.11, 2.15

Lab 2

3.10, 3.13, 3.14

Lab 3

4.16, 4.17 (note: rewrite a complete version of rename that fixes the bug), 4.20

Lab 4

5.22, 5.23, 5.29

Lab 5

6.7, 6.8, 6.10

Lab 6

8.8, 8.9, 8.10

Lab 7

9.4, 9.9, 9.10

 

In each project you are required to complete a programming project found at the end of the textbook chapters. If more than one source code file were used, you must turn in all source code files used to compile a given project.

Project 1

cat

Switches: -E, -b, -n

Project 2

touch

Switches: -a, -m, -r

Optional: recursive version to process subdirectories

Project 3

find

Usage: find subdirectory search_pattern

Project 4

wall

Project 5

snake