学習項目
学習項目は、予告なく変更される場合が
あります。あらかじめご了承ください。
新入社員のためのロジック研修(C言語)
~ロジック構築力徹底トレーニング
<アルゴリズム>
第1章 アルゴリズムとは
1.1
アルゴリズムとは何か
1.2
3つの基本構造
第2章 アルゴリズムの基本
2.1
領域・JISフローチャート
2.2
加算
2.3
交換
2.4
判断
2.5
繰り返し
2.6
配列
第3章 集計
3.1
集計とは
3.2
集計の考え方
3.3
集計の例題
第4章 探索(サーチ)
4.1
探索(サーチ)
4.2
探索法の種類
4.3
逐次探索法の考え方
4.4
逐次探索法の例題
4.5
2分探索法の考え方
4.6
2分探索法の例題
第5章 整列(ソート)
5.1
整列(ソート)
5.2
整列法の種類
5.3
基本選択法の考え方
5.4
基本選択法の例題
5.5
単純交換法(バブルソート)の考え方
5.6
単純交換法の例題
5.7
基本挿入法の考え方
5.8
基本挿入法の例題
第6章 マッチング
6.1
マッチング
6.2
マッチングの考え方
6.3
マッチングの例題
第7章 グループトータル(コントロールブレイク)
7.1
グループトータル(コントロールブレイク)
7.2
グループトータルの考え方
7.3
グループトータルの例題
第8章 文字列操作
8.1
文字列操作
8.2
いろいろな文字列操作
8.3
文字列操作(圧縮)の考え方
8.4
文字列操作(圧縮)の例題
<C言語プログラミング基礎>
第1章 C言語の概要
1.1
C言語とは
1.2
C言語の特徴
1.3
プログラムとは
1.4
プログラムの基本形
1.5
プログラムの作成から実行までの流れ
第2章 変数
2.1
C言語で扱うデータの種類
2.2
変数
2.3
画面入出力
2.4
コメント
2.5
文字コード
第3章 式と演算子
3.1
演算子
第4章 制御構文
4.1
制御構文とは
4.2
if文
4.3
switch文
4.4
for文
4.5
while文
第5章 配列と構造体
5.1
配列
5.2
文字列
5.3
構造体
第6章 関数
6.1
関数
第7章 ポインタ
7.1
ポインタ
7.2
配列のアドレス操作
7.3
文字列操作
7.4
構造体のアドレス操作
第8章 ファイル入出力
8.1
ファイル入出力
8.2
ファイルオープンチェック
8.3
ファイルの種類
8.4
固定長レコードテキストファイルのプログラム例
8.5
可変長レコードテキストファイルのプログラム例
8.6
固定長レコードバイナリファイルのプログラム例
第9章 ソースファイル分割
9.1
ソースファイルを分割したプログラム例