70 likes | 168 Views
2013 年度. プログラミング Ⅰ. ~ はじめてのプログラミング ~. プログラミングとは. 論理的な思考能力が必要 1 つでも間違えると正しく動かない 全てを正しく理解する必要がある 人間のような柔軟さはないので、全ての命令を一つ一つ正しく記述しなければならない 怖がる必要はない(直せばよい) 間違えていれば正しい結果が得られない 人間は間違いと勘違いをよくする. NEXT STEP. 自分の頭で考え、自分の手を動かすべし. はじめにマスターすべきこと.
E N D
2013年度 プログラミングⅠ ~ はじめてのプログラミング~
プログラミングとは 論理的な思考能力が必要 1つでも間違えると正しく動かない 全てを正しく理解する必要がある 人間のような柔軟さはないので、全ての命令を一つ一つ正しく記述しなければならない 怖がる必要はない(直せばよい) 間違えていれば正しい結果が得られない 人間は間違いと勘違いをよくする NEXTSTEP 自分の頭で考え、自分の手を動かすべし
はじめにマスターすべきこと • ファイルシステムの理解ディレクトリ(フォルダ)、パス(パスを通す)、カレントディレクトリ(ワーキングディレクトリ) • CUI(コマンドプロンプト;シェル;ターミナル)におけるコマンドの使い方ディレクトリの移動、ファイルの操作など • C言語のプログラミング(コンパイル&リンク)
大学の端末室で利用できるC言語 • Microsoft Visual Studio 2010(製品版) .NET Frameworkが利用できる • Gnu CCygwin環境下で利用可能(Unix系) • Gnu CMinGW+MSYS環境下で利用可能(Unix系) • Intel CLinux計算サーバにリモートログインすることで利用可能(マルチスレッドに対応;Unix系)
自宅で使えるフリーのC言語 • Microsoft Visual Studio Express. NET Frameworkが利用できる(30日を超えて使用する場合はユーザー登録が必要) • Borland C++テキストにも付属し、実績のあるコンパイラ • Gnu C Cygwin環境下で利用可能(Unix系) • Gnu C MinGW+MSYS環境下で利用可能(Unix系)
テキストのC言語のプログラム #include <stdio.h> void main() { printf(“Hello World\n”); } *情報処理技術者試験に対応した書き方 ただし、現在推奨されている書き方ではない
最も基本的なC言語のプログラム #include <stdio.h> int main(void) { printf(“Hello World\n”); return 0; } 推奨されている書き方