loading...

検索結果 {{searchResultList.length + '件'}}

C言語基礎研修(9日間)

C言語基礎研修(9日間)

C言語の基本的な操作方法を習得し、実践的なプログラミングができるようになる

研修No.6040001

insourceデジタルアカデミー

本研修は、オンラインでも実施可能です。日程がない場合はお気軽にご相談ください

対象者

  • 入社前(学生・内定者)
  • 新入社員
  • 若手層
  • 中堅層

・初めてのプログラミングとして、C言語を基本文法から学びたい方
・ポインタ・構造体などについて正しく理解したい方
・C言語での開発業務に携わることになった方

よくあるお悩み・ニーズ

  • プログラミングの経験がなく何から始めればよいかわからない
  • ポインタ・構造体など、C言語のしくみについてしっかりと理解したい

研修内容・特徴outline・feature

プログラミングの基本である繰り返しと条件分岐の使い方から、ポインタ、構造体など、C言語の基本についてワークを交えながら学びます。最後には総合演習を行い、知識の定着を図ります。

到達目標goal

  • ①職場でC言語の開発をするためのセットアップができる
  • ②制御構造、関数、ポインタ、構造体について理解できる
  • ③一人でプログラムを作ることができる

研修プログラム例program

  内容 手法
  • 1.はじめに~環境設定
    (1)Visual Studioのインストール
    (2)実行環境の設定
講義
ワーク
  • 2.プログラムの作成
    (1)プログラムの作成手順~C言語プログラミングの基本(return文)
    (2)ビルド~プログラムのコンパイル
講義
ワーク
  • 3.基本的なC言語のプログラミング
    (1)演算子 ~演算子の種類と使い方
    (2)標準ライブラリ関数とユーザー定義関数~C言語における関数の概要
      ■確認テスト(10問程度)~知識習得確認テスト
講義
ワーク
  • 4.変数とデータの入出力
    (1)変数とは~C言語での変数の規則
    (2)データの入出力~標準入出力で覚えておくこと
      ■演習課題
      ①三角形の面積を求めるプログラム
      ②ドルを円に換算するプログラム
      ③10進数を16進に変換するプログラム
講義
ワーク
  • 5.制御構造
    (1)条件分岐 ~プログラムの流れを変える条件分岐
    (2)繰り返し処理(ループ処理)
      ■演習課題
      ①年齢と性別を入力してメッセージを表示させる
      ②1~12月の数字を英語で表示するプログラム
      ③九九表を表示する
      ④キーボード入力(Ctrl+C)がされるまで、表示変換するプログラム
      ⑤様々な形の図形を「※」で表示する
講義
ワーク
  • 6.ポインタ
      ■ポインタとは~メモリアドレスを扱うポインタ
講義
ワーク
  • 7.配列
    (1)配列とは
    (2)配列の使い方
      ■演習課題
      ①入力された5つの数字の合計と平均を計算する
      ②「HappyNewYear」と入力される文字列を「Happy New Year」と表示する
      ③配列に格納された1~9の数値の合計を計算する
      ④ポインタを使って、配列データの合計値を求める
講義
ワーク
  • 8.構造体
    (1)構造体とは~異なる型のデータの効率よい管理
    (2)構造体の使いかた(応用編)
      ■演習課題
      ①商品名と価格を格納する構造体を作成し、データの「表示・追加・削除」機能が使用できるようにする
      ②ポインタを使って、構造体のデータを画面に表示する
講義
ワーク
  • 9.ファイルの操作
    (1)ファイル入出力の手順~ファイル操作の基本を覚えよう
    (2)ファイル操作の関数~ファイル操作関数の使い方
      ■演習課題:ファイル作成削除・ファイル書き込み・ファイル内容画面出力の機能を持ったプログラムを作成する
講義
ワーク
  • 10.関数
    (1)関数~ユーザー定義関数の作り方/使い方
    (2)便利な関数~便利な関数を知っておこう
      ■演習課題:郵便番号検索プログラムを作成する
講義
ワーク
  • 11.総合演習~簡易シェル作成
    (1)基本設計 ⇒ レビュー
      ①基本設計を行う
      ②基本設計のレビューを行う
      ~講師からのレビュー結果がNGの場合、修正後に再レビューを行う
    (2)詳細設計 ⇒ レビュー
      ①基本設計を行う
      ②基本設計のレビューを行う
      ~講師からのレビュー結果がNGの場合、修正後に再レビューを行う
    (3)コーディング
      ■基本設計書、詳細設計書をもとに、コーディングを行う
      ~開発時間帯の記録も実施し、コスト意識も身に付ける
      ~適宜必要に応じて、開発指導を実施
    (4)テスト
      ①テスト仕様書を作成する
      ②システムテストを実施する
    (5)発表
ワーク

企画者コメントcomment

本研修ではC言語の基本文法から学んでいただきます。制御構造、関数、ポインタ、構造体など、C言語の基本について実習を交えて学びます。

スケジュール・お申込みschedule・application

オンライン開催

研修開始20分前から接続可能です。研修開始10分前までにマイク/スピーカの動作確認を完了して、研修開始までお待ちください。

セミナールーム開催

【新型コロナウイルス感染症への対策について】 (更新日:2020年11月20日)
セミナールーム開催の場合、受講者さまの安全確保のために、定員半減、ビニールシールド設置、会場消毒など「8つの感染症対策」を実施しております。詳細はこちらのページをご覧ください。

注意点お申込み時の注意点 →お申込みから研修当日までの流れ

  • ・同業の方のご参加はご遠慮いただいております
  • ・お申込みの状況により、開催日程をHPから削除させていただくことがあります

お気軽にご相談ください

お電話での
お問合せ

0120-800-225

メールでの
お問合せ

研修リクエスト
のお問合せ

受講をご検討中の研修テーマで、日程がなくお困りの場合は「研修リクエストサービス」をご活用ください。ご希望の日程、内容、会場で公開講座を追加開催するサービスです。

ページトップへ
年間実績公開講座の年間実績
受講者数※1
58,332
開催数※1
8,445
講座数※2
2,859
WEBinsource
ご利用社数※2
13,492

※1 2019年10月~2020年9月

※2 2020年9月末時点

講師派遣型研修

お客さまの課題に応えるオーダーメイド型研修

研修一覧
関連テーマ

メールマガジンのご登録


感染症対策実施について

日々の会場消毒やビニールシールド設置など「8つの感染症対策」を行い、全国で来場型の公開講座を再開しております。また、オンライン公開講座も引き続き実施しております。


今週のPickUp


申込者数人気ランキング


直近の公開講座開催研修