Nagasaka Lab.
トップ > 授業に関する情報 > 計算機プログラミングII

計算機プログラミングII

この授業のMoodleページへ

C言語によるプログラミングを通して,データ構造や再帰などの技術を学びます.利用プラットフォームは基礎的な部分を Linux で行い,時間があれば応用部分を Windows で行います.Linuxに関して自宅自習がしたい人は,KNOPPIXなどを利用することを勧めます.

必要に応じて,計算機プログラミングIの資料も参考にしてください.

欠席した場合もレポートは受け付けます.
レポートに関する質問は常時受け付けます.

学業に関係するプロジェクトでWindowsの統合環境を使いたい
数理情報環境論では,MSDNAAを契約しています.担当教員に相談してください.
Windowsの統合環境の学生版に興味がある
マイクロソフトは,IT技術者を目指す学生を対象とした施策として,統合開発ツール「Visual Studio .NET」の学生向けパッケージを4,830円で提供しているようです.詳しくは,Internet Watchの記事を参照してください.
C言語に関するインターネット上の資料
きちんと学習するには,自分で読みやすいと思った書籍を購入することを勧めます.

以下の資料は,学内からのみ参照可能です.学外から閲覧するときは,学術情報基盤センターの学外から学内専用サイトを閲覧する場合の指示に従ってください.なお,授業資料は授業当日にならないと閲覧できません.

シラバス
基本的な授業内容,評価方法については,発達科学部のシラバスを参照のこと.
第一回目の授業資料
C言語というプログラミング言語についてとその基本的な使い方について.
第二回目の授業資料
標準入出力とプログラムの構造化について.
第三回目の授業資料
配列と文字列の取り扱いについて.
第四回目の授業資料
変数のスコープと関数の定義,その利用について.
第五回目の授業資料
ポインタの基礎と値渡しと参照渡しについて.
第六回目の授業資料
配列,エラーメッセージの解釈とデバッグの方法について.
第七回目の授業資料
簡易電卓の作成に挑戦してみよう.
第八回目の授業資料
実際のプログラムで多用される構造体と型定義の基本を学ぼう.
第九回目の授業資料
メモリ管理と構造体による自己参照について.
第10回
2004年12月13日は休講
第11回目の授業資料
メモリ管理と構造体の応用.
第12回目の授業資料
ファイルの入出力とプログラムの分割.
第13回目の授業資料
Windows上での統合環境の使い方.
第14回(補講)
(内容未定)該当者(第13回目の授業時に説明)と希望者のみ
最終課題
平常点等による成績評価に満足しないものは,最終課題を期末試験期間終了までに提出してください.

更新日: 多分,最近でしょう
作成者: 長坂 耕作
連絡先: nagasaka@main.h.kobe-u.ac.jp