IT用語帳
ES

ソフトウェア設計

49 語収録 · 6 小分類

Scope · 6 小分類

学習範囲

  • 3-1

    リアルタイムOS

    リアルタイムOSの概念、種類(ハードリアルタイム、ソフトリアルタイム)、代表的なRTOS(ITRON、FreeRTOS等)を理解する

  • 3-2

    タスク管理とスケジューリング

    タスクの状態遷移、優先度ベースのスケジューリング、ラウンドロビン、レートモノトニック、EDF等のスケジューリングアルゴリズムを理解する

  • 3-3

    割込み処理と例外処理

    割込みの種類(外部割込み、内部割込み、ソフトウェア割込み)、割込みベクタ、割込み優先度、例外処理の仕組みを理解する

  • 3-4

    タスク間通信と同期・排他制御

    セマフォ、ミューテックス、メッセージパッシング、イベントフラグ、優先度逆転問題と対策を理解する

  • 3-5

    メモリ管理とデバイスドライバ

    メモリマップドI/O、メモリ保護、デバイスドライバの設計・実装、DMA制御を理解する

  • 3-6

    ミドルウェアとプロトコルスタック

    ファイルシステム、GUIライブラリ、通信プロトコルスタック、データベースなどのミドルウェアの役割と適用を理解する

Terms · 49

用語一覧

3-1リアルタイムOS

リアルタイムOSの概念、種類(ハードリアルタイム、ソフトリアルタイム)、代表的なRTOS(ITRON、FreeRTOS等)を理解する

3-3割込み処理と例外処理

割込みの種類(外部割込み、内部割込み、ソフトウェア割込み)、割込みベクタ、割込み優先度、例外処理の仕組みを理解する

3-6ミドルウェアとプロトコルスタック

ファイルシステム、GUIライブラリ、通信プロトコルスタック、データベースなどのミドルウェアの役割と適用を理解する