LABORATORY OF COMPUTER ARCHITECTURES

1st module

Prof. Andrea Masini

A.A. 1998/99
 

CONTENTS

1. Csh programming
2. Software developing tools
  - a debugger for the C language
  - the make utility
3. Unix system programming
  - file management (open, read, write, close, dup, stat, seek)
  - directory management (opendir, readdir, closedir)
  - process management (fork, exec, wait, exit, syscalls for pid/grups)
  - interruption management (signal, kill, alarm, pause)
  - pipe management (pipe, mknod)
 
BIBLIOGRAPHY

  Glass "Unix for programmers and users" Prentice Hall, 1996
  Lecture notes.