- トップページ
- エンベデッドシステムスペシャリスト
- 平成23年度特別問題一覧
- 平成23年度特別問題7-解答・解説-分析
平成23年度特別問題
問題7
リアルタイムOSにおけるコンテキストの使用方法に関する記述のうち、適切なものはどれか。
ア | アプリケーションタスクを、アプリケーションタスク共有のコンテキストで実行させる。 |
イ | アプリケーションタスクを、カーネルのコンテキストで実行させる。 |
ウ | カーネルを、アプリケーションタスクのコンテキストで実行させる。 |
エ | 割込み処理を、割込み処理ごとのコンテキストで実行させる。 |
リアルタイムOSにおけるコンテキストの使用方法に関する記述のうち、適切なものはどれか。
ア | アプリケーションタスクを、アプリケーションタスク共有のコンテキストで実行させる。 |
イ | アプリケーションタスクを、カーネルのコンテキストで実行させる。 |
ウ | カーネルを、アプリケーションタスクのコンテキストで実行させる。 |
エ | 割込み処理を、割込み処理ごとのコンテキストで実行させる。 |
解答:エ
<解説>
コンテキストとは、タスクが個別にもつCPUの状態,プロセスの状態,処理環境等のことである。
ア | × | アプリケーションタスクを共有のコンテキストで実行するとタスクの独立性や整合性が保てなくなる。したがって、固有のコンテキストで実行させる。 |
イ | × | アプリケーションタスクは、ユーザモードのコンテキストで実行させる。 |
ウ | × | カーネルは、カーネルモードのコンテキストで実行させる。 |
エ | ○ | 割込み処理もタスクの一つである。処理ごとにコンテキストがあり、割込み処理ごとのコンテキストで実行させる。 |
お問い合わせ