日本プログラミングスクール

プログラミング言語一覧

プログラミングの基礎から
 組込みのノウハウまで実務で使える!


特徴


C言語は、組込み系システムや、経理、売上・顧客・在庫管理などを行う業務系システムでよく使われる言語です。その後に生まれた言語のほぼ全てに影響を与えており、プログラマにとって必須の言語と言えます。 
 カリキュラムの構成  当スクールでは、入門(フローチャート)マスター応用の3つのカリキュラムを通して、C言語のプログラミングを段階的に学びます。
その後、組込み系ソフトウェアに必須の技術を学びたい方は組込み系プログラミングのカリキュラムへお進みください。
 
 こんな方にお勧め! プログラミング初心者の方、ソフトウェア業界への就・転職を目指される方にお勧めの言語です。


カリキュラム内容


カリキュラム テキスト代 標準
受講時間
内 容 未経験者 通学/宿泊 通信学習
入門 ¥3,000 20 【 概 要 】
プログラミングの基礎となるアルゴリズムを、フローチャート(処理の流れ図)の作成を通して学習していきます。


【 詳 細 】
■プログラミングの基礎

■フローチャートの作成
社員名簿等を題材とした各種フローチャート課題を行います。

■製造とデバッグ
 ・ プログラム仕様書の作成
 ・ コーディングとは?
 ・ コンパイル&リンクとは?
 ・ デバッグとは?
マスター ¥4,000 40 【 概 要 】
文法、配列、関数、構造体、ポインタ、ファイル操作など、C言語におけるプログラミングの基礎から実践までを学習していきます。


【 詳 細 】
■C言語入門

■変数とデータ型

■演算子

■配列

■定数

■関数と制御の流れ

■プログラムの作成
 Visual Studioを使ったプロジェクトの作成

■構造体と共用体

■配列とポインタ

■標準関数 (1)
 strcpy_s,strcmp,memcmp,memset,memcpy他

■標準関数 (2)
 fopen,fseek,fread,fwrite,fprintf他
  
応用 ¥1,500 10 【 概 要 】
Windows上で動作するアプリケーションソフトを作成する際に不可欠な知識となるDLL(Dynamic?Link Library)の作成方法について学習していきます。


【 詳 細 】
■DLL(Dynamic Link Library)とは?

■DLLの作成課題
  
組込み系
プログラミング 
¥3,000  70  【 概 要 】
状態管理や状態遷移、I/Oポートなどの概念を理解し、実際にハードウェア(YPRIOボード・AB10.EXE・ミニチュアエレベータ・アームロボット)を制御するプログラミングを学習していきます。
(通信学習コースでは、ミニチュアエレベータ・アームロボットは、カリキュラムに含まれません。)


【 詳 細 】
■I/Oポートの概念とアクセス方法

■割り込み処理と定周期処理

■状態管理

■YPRIOのI/Oポートを制御する

■AB10-EXEを制御する
  
■ミニチュアエレベータを制御する

■アームロボットを制御する 
     
合計   140  
ページトップへ

ページトップへ