ECE472/572 (UCLX) More Course Notes
Examples are added as course progresses. Examples
might be improved or expanded after the lecture to reflect outcomes of in class
discussion. Actual examples discussed in class may be slightly different. If you
have problems with printing of some programs due to long lines switch to
landscape page orientation.
-
Chapter 3 - Process communication
-
Chapter 4 - Threads
-
Chapter 3 Revisited - TCP Sockets, Makefile introduced
-
Chapter 5 - Scheduling
-
Chapters 6, 7, 8 - Synchronization and Deadlocks
-
Chapter 8 - Main memory
- Basic shell programming as seen in scripts used in homework or in our labs
- Chapter 12 - IO System Interface
- Chapter 13 - File System Interface
- Chapter 14 - File System Descriptions (Wikipedia Articles)
- Partition tables, low-level format
- File systems
- Boot process
- Executable file formats
- Chapter 15 - Security