並列処理やネットワーク通信プログラミングを学びたい方へ
Linux OSの機能を使って複雑な処理を実現するアプリケーションプログラムを作成するためには、様々なシステムコールを呼び出す必要があります。本コースでは、C言語を用いるアプリケーション開発において必要となるOSの基本機能について、システムコールプログラミングを通して学びます。
1. Linuxプログラミングの概要
2. プロセス
3. シグナル
4. スレッド
5. プロセス間通信
6. ネットワーク通信
並列処理やネットワーク通信プログラミングを学びたい方へ
Linux OSの機能を使って複雑な処理を実現するアプリケーションプログラムを作成するためには、様々なシステムコールを呼び出す必要があります。本コースでは、C言語を用いるアプリケーション開発において必要となるOSの基本機能について、システムコールプログラミングを通して学びます。
1. Linuxプログラミングの概要
2. プロセス
3. シグナル
4. スレッド
5. プロセス間通信
6. ネットワーク通信