教材名 FAシステム制御1(リアルタイムOS基礎)
教材名2
教材ID 17
教材作成者名 高尾 和志
教材作成日 1997-08-31
改訂情報
ジャンル名 高度教材
分野名 電気・電子系
業種名 コンピュータ制御機器製造業
職務名 コンピュータ制御システム、自動化
職務構成名 プログラム開発
区分名 教材
職業名 システムエンジニア
 FAシステム制御Ⅰ(リアルタイムOS基礎)指導案


1.使用教材、資材一覧覧
①パーソナルコンピュータ
②MS-DOS
③リアルタイムOS
④Cコンパイラ

2.訓練事前準備項目
①テキスト(原稿より印刷)
②各課題の実行結果および発行システムコール一覧(原稿より印刷)
③μITRON標準ハンドブック(書店より購入)
④HDにCコンパイラをインストール
⑤HDにリアルタイムOSのライブラリ、RTV98の実行ファイルをコピー
⑥FD1枚(例題のサンプルリストおよび実習用)
⑦理解度チェックシートを作成
⑧コース看板を実習場前に貼り出す


3.指導展開法など

【第1日目】
  準備:テキスト、実習用FD、訓練日誌
9:00 はじめに
・挨拶
・自己紹介
・諸注意
・テキスト、FDの確認
・コース内容の概説
・受講生のパソコン経験、C言語経験、現在の業務にどのように使用したいのか聞く
9:15 リアルタイムモニタ(RTM)概要
・現在の制御システムに求められることを強調
多様化、差別化、信頼性、コスト削減、生産性
・リアルタイムOSを利用する目的
・例を挙げて、リアルタイムOSのメリットを説明
10:30 休憩
10:45 ・タスク分割の基本方針を説明
・マルチタスク処理の基本を説明
11:30 ITRON
・オペレーティングシステムを使用する目的を説明
・μITRONの位置づけを説明
10:45 ・タスク分割の基本方針を説明
・マルチタスク処理の基本を説明
12:00 昼食
13:00 RTMの基本動作
・基本3状態について説明
・システムコール方式とイベントドリブン方式の違い
・ディスパッチングについて説明
・RTVの使い方
・タスク優先度の違いによる動作の確認
・課題
・解答と説明
14:30 休憩
14:45 ・TCBの構造を説明
・コンテキストとスケジューリングの説明
・タスク状態遷移とオーバーヘッドの説明
15:50 訓練日誌の記入



【2 日目】
9:00 RTMの機能
・ITRONとμITRONの機能と状態遷移図を説明
・タスク管理機能とITRONシステムコール
・同期通信機能とITRONシステムコール
・タスク付属同期機能とITRONシステムコール
・イベントフラグとITRONシステムコール
10:30 休憩
10:45 ・RTVによる課題、解答
・セマフォとITRONシステムコール
・メイルボックスとITRONシステムコール
・RTVによる課題、解答
・メモリプール管理機能とITRONシステムコール
12:00 昼食
13:00 ・割り込みハンドラとITRONシステムコール
・時間管理とITRONシステムコール
13:30 システムコール
・ITRONのシステムコール命名法
・Cコンパイラの使い方と関数
・エラーコード
14:15 休憩
14:30 RTMを用いたプログラム設計
・大まかなプログラム設計プロセスを例題により説明
・タスク優先度の決定法、タスク分割の指針を例題により説明
・タスクプログラムのデータタイプと構造を説明
・アイドルタスクの設定
15:30 システムコール一覧
・ITRONの機能別にシステムコールを説明
15:50 訓練日誌の記入


【第3日目】
9:00 例題・課題
  発行するシステムコールを説明し、
・LIST01.Cを入力し実行、基本動作を説明
・LIST02.Cを入力し実行、レディキュー動作を説明
・LIST03.Cを入力し実行、排他制御動作を説明
10:30 休憩
10:45 各課題の発行するシステムコールおよび実行結果を提示し、
・各条件を満足する課題の作成
  受講者毎に作成させ、質問には個別に対応
12:00 昼食
13:00 ・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
14:30 休憩
14:45 ・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
15:50 訓練日誌の記入


【第4日目】
9:00 課題
・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
10:30 休憩
10:45 ・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
12:00 昼食
13:00 ・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
14:30 休憩
14:45 ・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
15:50 訓練日誌の記入


【第5日目】
9:00 課題
・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
10:30 休憩
10:45 ・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
12:00 昼食
13:00 ・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
14:30 休憩
14:45 ・各条件を満足する課題の作成
受講者毎に作成させ、質問には個別に対応
15:40 訓練日誌の記入
理解度チェックシートの記入
修了書の配布

※上記以外の資料(「教材」と「実技関連説明書」など)は、 こちら(ユーザ名=ユーザIDとパスワードが必要です)。
ユーザ名とは会員登録時に発行されたユーザIDを指します。
ユーザ名とパスワードをお持ちでない方は教材作成支援情報メニュー一覧から会員登録を行って下さい。