| 講座番号 | CP26EMB003 |
| ジャンル | プログラミング・言語 |
| 講座名称 | 組込み技術者向けC言語プログラミング-上級編- |
| 受講期間 | 2日間 |
| 講座形式 | 講義/演習 |
| 講座概要 | 実務で必要となる高度なC言語プログラミング技術を習得します。ビット操作、構造体、関数ポインタ、複数ファイル構成など、組込み開発で重要となる実践的な技術を学習します。 |
| 学習目標 | ・ビット演算子を使いこなせる ・ビットマスクを使ったフラグ管理ができる ・ビットフィールドを理解して活用できる ・メモリ効率的なプログラムを作成できる ・ハードウェア制御の基礎を理解する ・構造体の定義と使用ができる ・構造体ポインタを適切に操作できる ・構造体配列を効果的に活用できる ・複雑なデータ構造を設計・実装できる ・実際のプロジェクトで構造体を活用できる ・関数ポインタの概念を理解し、適切に宣言・使用できる ・関数ポインタを引数として渡す関数を作成できる ・関数ポインタ配列を使った効率的なプログラムを書ける ・コールバック関数の仕組みを理解し、実装できる ・柔軟で拡張性のあるプログラム設計ができる ・複数ファイルに分割したプログラムを作成できる ・extern宣言を正しく使用できる ・プリプロセッサ機能を効果的に活用できる ・再利用可能なモジュールを設計できる ・静的ライブラリを作成・使用できる ・大規模プロジェクトの構成を理解する ・短絡評価を使った安全なプログラミングができる ・共用体(union)を理解し活用できる ・C言語の最新規格の概要を理解する |
| 使用教材 | オリジナル教材 |
| 学習項目 |
1日目午前 1日目午後 2日目午前 2日目午後 |
| 前提条件 | C言語プログラミングにおいて、応用編で紹介している以下の内容を十分に理解していることが必要です。 ・配列とポインタの関係 ・文字列処理の基本 ・関数の定義と使用 ・メモリの概念 |
| 受講対象 | 「組込み技術者向けC言語プログラミング-応用編-」を修了した学習者、あるいは同等の知識とスキルがある方。 |
| 関連講座 | 組込み技術者向けC言語プログラミング-応用編- |
| 関連資格 | 組込みC言語プログラミング検定レベル1 組込みC言語プログラミング検定レベル2 |
| 受講料金 | 事務局へお問合せください。 |
| 開催日程 | 事務局へお問合せください。 |
| 備考 | 実習環境:Windows11 またはオンラインWebサイト |
| 事務局 | 教育研修事業部 株式会社サートプロ www.certpro.jp TEL:03-6276-1168 |
| お問合せ |
|
組込み技術者向けC言語プログラミング-上級編-
