loading...

検索結果

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

DX・OA・ITスキル

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

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

No. 6040001 9906033

対象者

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

・初めてのプログラミングとして、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

新人IT研修」のコース申込みについては、まずはお問合せください。(関心のあるテーマ:公開講座新人IT研修、とご入力いただいたうえで詳細をご入力ください。)

お問合せはこちら

オンライン開催

セミナールーム開催

注意事項

  • 同業の方のご参加はご遠慮いただいております
  • 会場やお申込み状況により、事前告知なく日程を削除させていただくことがあります
  • カリキュラムは一部変更となる可能性があります。大幅な変更の際は、申込ご担当者さまへご連絡いたします。

事前のご案内

受講できそうな日時がない… 日程を増やしてほしい… 
そんな時には「研修リクエスト」

研修リクエストサービス

「研修リクエスト」とは、お客さまのご希望の日程、内容、会場で、1名さまから インソースの公開講座を追加設定するサービスです。 サービスの詳細や、リクエスト方法はこちらをご確認ください。

※受講者数1名以上の場合から、リクエストを受け付けております

※ご連絡いただいてから研修実施まで、通常2か月程度かかります(2か月以内での急ぎの実施も、ご相談可能です)

お問合せ・ご質問

よくいただくご質問~お申込み方法や当日までの準備物など、公開講座について詳しくご説明

最新作・ニュース

新卒採用募集中
ページトップへ
年間実績公開講座の年間実績
受講者数※1
開催数※1
講座数※2

WEBinsource
ご利用社数※2

※1 

※2 

同ジャンルの研修を探す

研修を探す
開催地で探す
階層で探す
テーマで探す
コースマップで探す
日程で探す
課題・状況で探す
講師派遣型研修

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

研修一覧
業界・業種別研修
オンライン人材育成

オンライン人材育成

企業内研修は、すべてオンラインで実施可能です

動画教育・eラーニング

動画教育・eラーニング

データやDVDの買い切り、レンタル視聴、定額制見放題など、様々なプランでご提供します

メールマガジンのご登録

コンテンツクリエイターズワークス

  • WEBins
  • 読み物・コラム

    • インソースレター

    • Gambatte

    • 人事のお役立ちニュース

  • モンシャン

公開講座からの新着メッセージ


    直近の公開講座開催研修