Outline for March 31, 2024
Reading:
Shell text
§1–4;
zyBooks text
§1;
handouts
1, 2, 3
Due:
Homework #1, due April 14, 2025
Greetings and felicitations!
About the class
About the books
Logging in to CSIF
File system
Structure of the file system
Commands for traversing file system
Commands for looking at directories
Commands for looking at file contents
Processes
The
bash
shell
Processes
Commands for processes
Introduction to redirection
Quick overview of compiling
Example program 1:
hello.c
What is
stdio.h
?
printf
The function
main
Example program 2:
fahr1.c
Program
main
,
return
or
exit
for
main
Declarations (
int
,
register int
)
Body (
while
,
printf
)
Variable names
Papers
Quick Guide to UNIX,
unix-quick.pdf
Processes and the Shell,
processes.pdf
Compiling and Executing Your Program,
compiling.pdf
Matt Bishop
Office: 2209 Watershed Sciences
Phone: +1 (530) 752-8060
Email:
mabishop@ucdavis.edu
ECS 36A, Programming & Problem Solving
Version of March 29, 2025 at 11:20PM
You can also obtain a PDF version of this.