‘プログラミング’ タグのついている投稿

プログラミング技術基礎研修

2011年7月26日 火曜日

コースジャンル

プログラミング

概要

プログラミングの基本となる知識を習得することを目的とし、実習によるプログラミングを通じて、プログラムの動作の基本を身に付けていただきます。
特に構造化プログラミングや関数呼出しについて確認します。
また、システム開発の各工程でどのようなことを行うのか、またチーム開発の重要性なども理解していただきます。

目的

・プログラミングの基礎となる知識を習得する。
・フローチャートの記述や変数関数の操作ができるようにする。
・プログラムのコンパイルと実行の仕組みを理解する。
・構造化プログラミングとモジュール化について理解する。
・システム開発の各工程の役割を理解する。

対象者

これからコンピュータの学習を始める方。

テキスト

弊社オリジナルテキスト

基本日数

2日間 ※カスタマイズは可能です

内容

1.プログラムとは何か
-プログラムとプログラミング
2.プログラムが動作する仕組み
-プログラムって誰が動かしているの
-プログラムの実体
-プログラムの作り方と実行
-リンケージ
3.プログラミング言語
-プログラミング言語とは
-ネイティブコード変換方式による分類
4.プログラムを構成する要素
-変数、変数の宣言と名前、データ型、配列
-演算子、代入演算子、比較演算子、論理演算子
-条件分岐と繰り返し
-式とステートメント
-メインルーチンとサブルーチン
-関数、引数、戻り値
-フローチャート
5.プログラムの開発手順
-開発手順とは
-ソフトウェア構成管理
6.開発プロセス
-開発プロセスの各フェーズ
-要求定義、分析設計、テスト仕様設計、実装、テスト
7.チーム開発
-なぜチーム開発か
-なぜドキュメントが必要か
-見積りとスケジューリング
-プロジェクトの進行とホウレンソウ

Cプログラミング研修

2011年7月26日 火曜日

コースジャンル

プログラミング

概要

C言語の基本文法およびCプログラムの構成要素を理解していただきながらCプログラミングの基礎を確実に身に付けていただきます。

目的

・C言語の違いや特徴、長所、短所を理解する。
・C言語の基本的な言語仕様を身に付ける。
・変数、配列、ポインタ、関数、構造体などの知識を身に付ける。

対象者

これからC言語の学習を始める方。

テキスト

弊社オリジナルテキスト

基本日数

3日間 ※カスタマイズは可能です

内容

1.研修環境の構築
-開発環境のインストール
-コンパイラの準備
2.Cの基礎知識
-構成要素
-変数宣言と代入
-算術式を使った計算
-関数、戻り値、引数
3.制御文
-if文、for文、while文、switch文、continue文、 break文
-演算子、関係演算子、論理演算子
4.データ型、変数、式
-データ型修飾子
-変数と定数の使い方
-型変換
5.配列と文字列
-1次元配列
-文字列
-多次元配列
6.ポインタ
-ポインタの基本
-配列とポインタ
-文字列とポインタ
-ポインタと仮引数
7.関数
-関数の構造
-再帰
-仮引数
8.コンソールI/O
-プリプロセッサ
-文字と文字列の入出力
-コンソール関数(gets、puts、printf、scanf)
9.ファイル入出力
-ストリーム
-ファイルシステムの基本
-テキスト関数
10.構造体と共用体
-構造体の基本
-構造体とポインタ
11.高度なデータ型と演算子
-記憶クラス指定子
-型修飾子
-列挙型
-シフト演算子
-優先順位
12.応用テクニック
-#defineと#include
-条件付コンパイル
-関数ポインタ
-動的なメモリ割り当て