Searching for the training slides ?
Searching for the source code ?
Objectives: Find out Linux command line and Bourne shell basics. Play with environment variables files and binaries. Learn How to compile a C program.
Find out Linux command line and Bourne shell basics. Play with environment variables files and binaries. Learn How to compile a C program.
Objectives: Find out the difference between forks and execve. File descriptors ? easy... Wait for program completion.
Find out the difference between forks and execve. File descriptors ? easy... Wait for program completion.
Objectives: Find out how a program handles its memory. See the differences between parent and child process. What about execve ?
Find out how a program handles its memory. See the differences between parent and child process. What about execve ?
Objectives: Learn how program can interact with each other. Handle pipes and shared memory. Play with system interrupts.
Learn how program can interact with each other. Handle pipes and shared memory. Play with system interrupts.
Objectives: First steps with thread management. Learn how to create, wait and manage them. Play with over a hundred threads.
First steps with thread management. Learn how to create, wait and manage them. Play with over a hundred threads.
Objectives: Use threads and try to synchronize them. Create and use Semaphores and Mutex. Create a synchronization barrier.
Use threads and try to synchronize them. Create and use Semaphores and Mutex. Create a synchronization barrier.
The exam subject of 2017