Cプログラミング基礎4(eトレーニング)(マシン実習教材あり)

コースコード LN072
受講料  22,000円(税込)
/20,000円(税抜)
標準学習時間 12時間
開始日
(申込締切前)
6月23日/6月30日/7月7日/7月14日/7月22日…

本コースはSmartLearning対応コースです。
UNIX/Linuxにおける各種システムコールの機能と使用方法について、C言語によるプログラミング演習を通して修得します。

(セールスポイント) UNIX/Linuxにおける各種システムコールの機能と使用方法について、C言語による例題プログラムや図を用いたわかりやすい解説の入った動画で学習します。

  • 低水準入出力プログラミングができる。
  • プロセス生成、終了のプログラミングができる。
  • シグナルのプログラミングができる。
  • プロセス間通信(共有メモリ、セマフォ)のプログラミングができる。

以下のすべてのコースを修了、または同等知識をお持ちの方。
・「UNIX/Linux基礎1-基本機能とコマンド-」
・「Cプログラミング2-実践的プログラム開発技法-」または「Cプログラミング基礎3(eトレーニング)」

1.システムコールプログラミング
・UNIXとは
・システムコールとは
・システムコールと標準ライブラリ関数
・システムコールの形式
・システムコールのエラー処理
2.ファイル入出力
・低水準入出力とは
・ファイル入出力と記述子
・ファイル入出力に関するシステムコール
・ファイル情報を取り出すシステムコール
3.プロセス
・プロセスとは
・プロセスの生成
・プロセスの待ち合わせと終了
・プロセスのロードと実行
4.シグナル
・シグナルとは
・シグナル処理
・BSDシグナル
・POSIXシグナル
5.プロセス間通信
・プロセス間通信
・共有メモリ
・セマフォ
6.セマフォ
・ソケット
・PF_INET、SOCK_STREAMの利用
推奨OS: Microsoft Windows 10 以上
推奨ブラウザ: Microsoft Edge最新版、Chrome 最新版、Firefox 最新版

動作環境詳細

お申し込みはPCサイトへ