コースコード:LN072

Cプログラミング基礎4(eトレーニング)

コース概要

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

受講料 

22,000円(税込)/20,000円(税抜)

開始日(申込締切前)

1/6、1/14、1/20、1/27、2/3、2/10、2/17、2/25、3/2、3/9、3/16、3/23…

標準学習時間

12時間

講師からのメッセージ

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

到達目標

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

前提知識

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

研修コースマップ

C言語

  • C言語

コース内容

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

付加サービス

学習促進メール

動作環境

動作環境詳細

推奨OS: Microsoft Windows 7 以上
推奨ブラウザ: Microsoft Internet Explorer 11 以上
プラグイン: Adobe Flash Player 11 以降

リコメンド

「Cプログラミング基礎4(eトレーニング)」コースを申込んだ人は、こんなコースも申し込んでいます。

開催スケジュール詳細・お申込

「カートに追加」欄の追加をクリックすると、web申込が可能です。
申込期限およびキャンセル期限は、各締切日の16:30です。

[スケジュール更新日付:2019年12月12日]

開催番号 開始日~終了日 申込締切日 備考 カートに追加
キャンセル締切日
LN072711E 2019/12/16~
2020/03/16
締切ました 申込締切済
キャンセル不可
LN072712E 2019/12/23~
2020/03/23
締切ました 申込締切済
キャンセル不可
LN072713E 2020/01/06~
2020/04/06
2019/12/20 追加
2019/12/20
LN072714E 2020/01/14~
2020/04/14
2019/12/27 追加
2019/12/27
LN072715E 2020/01/20~
2020/04/20
2020/01/09 追加
2020/01/09
LN072716E 2020/01/27~
2020/04/27
2020/01/17 追加
2020/01/17
LN072717E 2020/02/03~
2020/05/07
2020/01/24 追加
2020/01/24
LN072718E 2020/02/10~
2020/05/11
2020/01/31 追加
2020/01/31
LN072719E 2020/02/17~
2020/05/18
2020/02/06 追加
2020/02/06
LN072720E 2020/02/25~
2020/05/25
2020/02/14 追加
2020/02/14
LN072721E 2020/03/02~
2020/06/02
2020/02/20 追加
2020/02/20
LN072722E 2020/03/09~
2020/06/09
2020/02/28 追加
2020/02/28
LN072723E 2020/03/16~
2020/06/16
2020/03/06 追加
2020/03/06
LN072724E 2020/03/23~
2020/06/23
2020/03/12 追加
2020/03/12
LN072725E 2020/03/30~
2020/06/30
2020/03/19 追加
2020/03/19
おすすめ情報