本文へスキップ
NOBORIBA®(のぼり場)研修サービス

新入社員向けC/C++言語を活用した組み込みソフトウェア開発研修

公開日 2023.11.19

研修日数
20〜25日間(調整可能)
主な対象者
メーカー・組み込み系企業に入社した新入社員の方
実施形態
対面 / オンライン(全国対応)
費用
お見積り(初回打合せで概算提示)

この研修で身につくこと

  • C言語の基礎
  • 制御構造
  • 関数と配列
  • ポインタとメモリ管理
  • 構造体とファイル入出力
  • C++の基礎

基礎を学び組み込み成果物を制作するメーカーエンジニアに人気の新入社員研修

研修概要

C言語とC++の基本を習得した後、コンピュータの基本構造とCPUの働きについて学習します。その上で、マイクロコントローラを使用した教育用ボードを活用し、周辺デバイスの操作方法を学びます。これにより、組み込みシステム開発のスキルを身につけ、自らのプロジェクトを発表会をすることでプレゼンテーション能力も高めます。この研修は、実用的な内容を提供し、組み込みシステム開発の実践的なスキルを獲得することを目的としています。

目的

  • アセンブラとC言語を使用した組込みプログラミングスキルを習得する
  • リアルタイムOSを理解し、マルチタスキングの概念を習得する
  • 実機(マイコンボード)を用いた実践的な知識を習得する

対象者

  • メーカー・組み込み系企業に入社した新入社員の方
  • C言語・組み込みソフトウェア開発を基礎から学びたい方

環境要件

・OS:Windows 11、64bit、8GB以上メモリ

テキスト

オリジナルテキスト・市販テキスト

研修内容

プログラミング編

・C言語

  • C言語の基礎
    • C言語の歴史と特徴
    • 基本的な構文(データ型、変数、演算子)
    • 簡単なプログラムの作成と実行
  • 制御構造
    • 条件文(if、switch)
    • ループ(for、while、do-while)
    • 簡単な問題解決演習
  • 関数と配列
    • 関数の定義と呼び出し
    • 配列と基本的な操作
    • 関数と配列を用いたプログラムの作成
  • ポインタとメモリ管理
    • ポインタの基本
    • メモリ割り当て(malloc、free)
    • ポインタを使ったアドバンスドプログラム
  • 構造体とファイル入出力
    • 構造体の定義と使用
    • ファイル操作(読み書き)
    • 総合演習:ファイル操作を含む小プロジェクト

・C++言語

  • C++の基礎
    • C++の特徴とC言語との違い
    • C++の基本構文(クラス、オブジェクト)
    • 簡単なクラスとオブジェクトの作成

・オブジェクト指向プログラミング

  • 継承、カプセル化、ポリモーフィズム
  • オブジェクト指向の基本的なデザインパターン
  • オブジェクト指向プログラムの演習

・C++の標準ライブラリ

  • STL(Standard Template Library)の概要
  • ベクター、マップ、セットなどのコンテナの使用
  • アルゴリズムライブラリの利用

・テンプレートと例外処理

  • テンプレートの基礎
  • C++における例外処理
  • テンプレートと例外処理を含むプログラムの作成

・総合プロジェクト

  • これまでの知識を統合したプロジェクトの作成
  • オブジェクト指向とSTLの活用
  • チームでの協力とプロジェクトの完成

組み込み開発編

・アセンブリ言語

  • マイコン基礎知識
  • 環境構築・動作確認
  • IDEとICE
  • 命令セット
  • アセンブラ操作
  • 個人演習

・組込み

  • 電子回路の基礎
  • デジタル出力回路
  • デジタル入力回路
  • 外部入力割り込み
  • タイマ回路
  • USB経由でPC画面出力
  • アナログ入力回路
  • アナログ出力回路
  • PWM出力機能
  • I2C通信回路
  • UART通信回路
  • 課題開発

・リアルタイムOS

  • 概要
  • タスク管理
  • 同期通信機能
  • 割り込み管理機能
  • メモリプール
  • 時間管理機能
  • スケジューラー
  • システムコール
  • RTOS演習

・総合制作

  • これまでの学習内容を統合したプロジェクト制作

※内容は柔軟に調整可能となります。

研修日数

20〜25日間(調整可能)

備考

期間、内容、講師スケジュールにより毎年ご提案できる時期等は著しく変動をいたします。毎年4月〜6月という期間は非常に需要と供給の変動が著しく、ご提案できることが限られるため、できるだけお打ち合わせ時に、検討企業様には日程感、予算感、他社比較検討状況もお聞かせいただくことが多くございます。あらかじめご了承ください

お申し込み・お問い合わせ

下記のリンクより申込み・お問い合わせください。(別のタブが開きます)

・お問い合わせ

・研修導入の流れ

この研修のよくあるご質問

Q. この研修を自社用にアレンジ(カスタマイズ)できますか?
はい。記載内容のままの研修でご提供させていただくことも多々ありますが、会社用にアレンジして欲しいというご要望も多々あります。NOBORIBA®研修サービスはそのような企業向けのアレンジをすることを中心としておりますので、お気軽にご相談ください。
Q. 費用はどのくらいかかりますか?
主に講師料、教材費、必要時に機材費、会場費の項目を日数、数量で掛け合わせたご提示が基本となります。ご契約開始までは料金は発生いたしません。初回のお打ち合わせでもなるべく想定金額帯をお伝えしております。
Q. オンラインや全国での開催は可能ですか?
対面研修もオンライン研修も全国で開催をさせていただいております。北海道から沖縄まで場所を選ばずにご提案が可能ですので、お気軽にご相談ください。

あわせて使える無料ツール

姉妹サイト totonoe(登録不要・広告なし・ブラウザ内で完結)の実務ツールです。研修の予習・復習にどうぞ。

この研修について相談する

貴社向けのカスタマイズ・お見積りもお気軽にどうぞ。最短1営業日でご提案します。

無料相談・お見積りはこちら(Web)

KOINOBORI ECOSYSTEM

私たちが運営するサイト