C für Linux/UNIX-System-Programmierer-Kurs
Classroom training | German | Claim
Duration of training: 3 days
Objectives
In diesem Kurs lernen Sie den Linux/UNIX-Systemzugriff über C und dessen portablen Einsatz kennen.
Target audience
Programmierer
Requirements
- Kenntnis einer beliebigen Programmiersprache
- C Programmierung Grundkurs ist vorteilhaft
- UNIX Grundkurs ist vorteilhaft
Agenda
Grundlegende Begriffe
Elementare Datei-Ein/Ausgabe
- Filedeskriptoren
- Semaphore auf Dateibasis
Fortgeschrittene Ein/Ausgabe
- Zugriff auf
- Kataloge
- Gerätedateien
- Dateiattribute
Terminal-Ein/Ausgabe
- ioctl
Prozesse
- exec
- fork
- wait
- exit
Elementare Prozesskommunikation
- Pipes
- Bidirektionale Pipes
Fortgeschrittene Prozesskommunikation
- FIFO/Named Pipes
- Semaphore
- Shared-Memory
- Record-Locking
Signale
Systemaufrufe
Trainer Info
Christoph Stockmayer
Objectives
In diesem Kurs lernen Sie den Linux/UNIX-Systemzugriff über C und dessen portablen Einsatz kennen.
Target audience
Programmierer
Requirements
- Kenntnis einer beliebigen Programmiersprache
- C Programmierung Grundkurs ist vorteilhaft
- UNIX Grundkurs ist vorteilhaft
Agenda
Grundlegende Begriffe
Elementare Datei-Ein/Ausgabe
- Filedeskriptoren
- Semaphore auf Dateibasis
Fortgeschrittene Ein/Ausgabe
- Zugriff auf
- Kataloge
- Gerätedateien
- Dateiattribute
Terminal-Ein/Ausgabe
- ioctl
Prozesse
- exec
- fork
- wait
- exit
Elementare Prozesskommunikation
- Pipes
- Bidirektionale Pipes
Fortgeschrittene Prozesskommunikation
- FIFO/Named Pipes
- Semaphore
- Shared-Memory
- Record-Locking