カリキュラムモデル
分類番号 I201-202-4
訓練分野 | 情報・通信系(I) |
---|---|
訓練コース | XWindowSystem(プログラミング) |
訓練対象者 | アプリケーションプログラムの開発に携わり、リーダーとしての役割を担う者 |
訓練目標 | UNIX上で、XWindowSystemのプログラミングに必要なグラフィックス描画、イベントハンドリング等Xlibについて習得する。 |
教科の細目 | 内容 | 訓練時間(H) |
---|---|---|
1.XWindowSystemの概念 | (1)XWindowSystemの概要 | 2 |
2.XWindowSystemの操作 | (1)ウィンドウの属性・ウィンドウの作成と破棄 (2)ウィンドウのマップ及びコンフィギュレション (3)ウィンドウ属性の変更・ウィンドウ座標の変換 (4)サーバとのコミュニケーションリンクの方法 |
4 |
3.ウィンドウグラフィックスの操作 | (1)ウィンドウグラフィックスの概念 (2)カラーマップ機能・ピクセルマップの作成及び解放 (3)グラフィック機能・エリアのクリアとコピー |
3 |
4.図形の描画と属性指定 | (1)図形の描画・エリアの塗り潰し (2)フォントマトリクス・テキスト作成 (3)カーソルの作成・カーソルの変更と破棄 (4)カーソルの定義 |
5 |
5.イベントハンドリングの方法 | (1)イベントタイプ・イベント構造体 (2)イベントマスク・イベント処理 (3)キーボード及びポインタのイベント (4)ウィンドウのエンター/リーブイベント (5)入力フォーカスイベント (6)キーマップ状態通知イベント (7)マウス入力・キーボード入力の方法・エクスポーズ処理 |
6 |
6.クライアント間コミュニケーション | (1)クライアント間通信方法 | 1 |
7.ウィンドウマネージャ関連機能 | (1)ウィンドウの親の変更 (2)ウィンドウのライフタイムの制御 (3)常駐カラーマップの決定・ポインタのグラブ (4)キーボードのグラブ・サーバのグラブ (5)入力フォーカスの制御・クライアントの削除 (6)キーボードとポインタのセット (7)キーボードのエンコード (8)スクリーンセーバの制御 |
3 |
訓練時間合計 | 24 |
使用器具等 | EWS一式 |
---|