九州大学 工学研究院 機械工学部門

情報処理概論



学部/修士:学部
科目番号:7027
授業科目名:情報処理概論
授業科目区分:専攻教育科目
必修/選択:必修
対象学生:機械航空工学科(機械工学コース)
対象学年:2年生
開催学期:後期
開催曜日・時限:火曜日・1時限(クラスAとクラスB)と金曜日・5時限(クラスC)
単位数:
担当教官:金山 寛 教授(クラスBとクラスC),渡部 正夫 助教授(クラスA)
履修条件:情報処理基礎演習の内容を修得していること.
授業の目的:機械工学技術者の素養としての計算機利用の基礎を身につけることと,
計算機を利用した機械工学を学ぶ基礎として,Cプログラミング
を習得することにより数値計算法の基礎を身につける.
授業の目標:計算機利用の基礎を強固なものにするために,C言語による数値計算用プログラミング技法を修得する.
1. C言語によるプログラミング
  (式の計算,繰り返し,配列,関数,入出力 等)
2. 数値計算法入門
  (実数演算,行列演算,連立1次方程式の解法 等)
授業計画:1. 教育システムの使い方 (Unix, SSH, Mule)
   ソースプログラムの編集を練習
   出席確認システム (受講者確認) 授業計画 参考書
   教育システムの使い方 (login, logout, passwd, SSH, 
  個人用 disk) 機械系計算機室の利用 センター利用手引
2. 計算機と C 言語入門 (特に compiler のこと)
   C 言語のプログラムに慣れてもらう
   コンパイル・オプション (K&R 1 章)
3. データ型・演算子・式 (K&R 2 章)
4. 制御の流れ (K&R 3 章)
5. 関数とプログラム構造 (K&R 4 章)
6. ポインタと配列 (K&R 5 章)
7. 数値計算プログラムの書き方・作り方 (構造化プログラミング)
8. 入出力とファイル処理
   大量データの取り扱い練習 (K&R 7-8 章)
9. Debugging (単体チェックからシステムチェック)
   エラー対処方法を練習
10.文字列とテキストファイル
11.再帰
12.構造体 (K&R 6 章)
13.数値計算入門(その1)
14.数値計算入門(その2)
注意 K&Rは下記の教科書および参考図書等の2をさす.
授業の進め方:パソコンとUNIXワークステーションおよびコンピュータ・ネットワークを実際に使いながら,
C言語の数値計算用プログラミング技法を修得する.
ほとんど毎週のように宿題レポートを作成する.
教科書および参考図書等:1.林晴比古著「新訂 新C言語入門 ビギナー編」(ソフトバンク)
2.B.W.カーニハン/D.M.リッチー著「プログラミング言語C 第2版」
(共立出版)
試験・成績評価等:授業日数の2/3以上出席することが合格のための必要条件であり,これを満たしたものについて出席点10点,宿題(レポート)点90点の合計100点満点で評価し,60点以上を合格とする.
備考:不合格者は自動的に再履修となる.





注意:内容についての問い合わせは,担当教官にお願いします.

このページの先頭へ