カリキュラムモデル
分類番号 I202-206-3
訓練分野 | 情報・通信系(I) |
---|---|
訓練コース | GUI型OS(プログラム開発) |
訓練対象者 | FA制御システムの構築業務に携わり、リーダーとしての役割を担う者 |
訓練目標 | GUI型OS動作概要と開発環境が理解でき、プログラミングに必要な知識を習得する。 |
教科の細目 | 内容 | 訓練時間(H) |
---|---|---|
1.概要 | (1)特徴 (マルチタスク、マルチプロセス、マイクロカーネル、ファイルシステム) (2)仮想メモリマネージャー (3)スケジューリング (4)プロセス間通信 (5)カーネルとHAL (6)LPC機能 (7)I/Oマネージャー (ネットワーク、ファイル、デバイスドライバ、キャッシュ) (8)サブシステム (9)POSIXサブシステム (10)OS/2サブシステム |
3 |
2.操作 | (1)基本操作 (2)エディタ (3)ファイル管理ツール |
1 |
3.機能・特徴・利点 | (1)FA制御に関するもの (2)FA制御における事例紹介 |
1 |
4.開発環境 | (1)C/C++ (2)デバッグツール (3)その他 |
1 |
5.プログラミング | (1)マルチプロセスとマルチスレッド (2)スレッドの作成と終了 (3)プロセスの作成と終了 (4)スレッド間又はプロセス間の同期、排他制御、同期オブジェクト (イベント、セマフォ、ミューテックス) (5)プロセス間通信(パイプ、メール・スロット、ウィンドウズソケット) (6)メモリ管理 (7)ファイル管理 (8)各オブジェクトに関する例題実習 |
10 |
6.汎用ボードの取り扱いとアクセス | (1)取り扱い方法の概要説明 (2)例題による実習 |
2 |
7.OLEのプログラミング | (1)OLEの概念とライブラリの使い方 (2)OLE基本例題とプログラミング実習 |
6 |
訓練時間合計 | 24 |
使用器具等 | パソコン一式 |
---|