富山大学 SYLLABUS

>> 理学部数学科

授業科目名

情報科学

（英文名）

担当教員（所属）

幸山　直人(理学部)

授業科目区分

専門教育科目　専攻科目

授業種別

講義科目

対象所属

対象学生

3、4年

時間割コード

前期・水曜３限

最終更新日時

オフィスアワー（自由質問時間）
随時。ただし、電子メールによるアポイントメントが必要です。
リアルタイム・アドバイス：更新日 09/03/11
授業のねらいとカリキュラム上の位置付け（一般学習目標）
前半では、プログラミングに必要な知識を学習し、C言語による基本的なプログラムの読み書きを通してC言語の命令を習得する。後半では、様々な問題に関するアルゴリズムを考察し、それら問題を解決するためのプログラムを作成する。
教育目標
達成目標
数行から数十行程度のプログラム(C言語)を読み書き出来るようになる。あわせて、コンピュータの仕組みを理解した上で情報や情報機器を適切に扱い、様々な問題を手順を追って論理的に解決できる能力を身に付ける。また、基本情報技術者試験の午後の出題範囲に含まれる基礎的な知識を習得する。
授業計画（授業の形式、スケジュール等）
「講義」と「実験または演習」を交互に繰り返しながら、授業を進行する。
講義＝情報科学，　演習＝情報科学演習，　共通＝情報科学＆情報科学演習
第
1回　共通：オリエンテーション
演習：はじめてのプログラミング
第
2回　講義：アルゴリズム(1)
演習：C言語 基礎編(1)
第
3回　講義：アルゴリズム(2)
演習：C言語 基礎編(2)
第
4回　講義：流れ図と計算量
演習：C言語 基礎編(3)
第
5回　講義：誤差とプログラム言語
演習：C言語 基礎編(4)
第
6回　講義：定番プログラム(1)
演習：C言語 基礎編(5)
第
7回　講義：定番プログラム(2)
演習：C言語 基礎編(6)
第
8回　講義：ソーティング(1)
演習：C言語 基礎編(7)
第
9回　講義：ソーティング(2)
演習：C言語
応用編(1)
第10回　講義：ソーティング(3)
演習：C言語
応用編(2)
第11回　講義：連立1次方程式(1)
演習：C言語
応用編(3)
第12回　講義：連立1次方程式(2)
演習：C言語
応用編(4)
第13回　講義：微分方程式(1)
演習：C言語
応用編(5)
第14回　講義：微分方程式(2)
演習：C言語
応用編(6)
第15回　共通：期末試験
第16回　講義：プログラミングのまとめ
共通：期末試験の解答と評価
キーワード
アルゴリズム, フローチャート, 計算量, 誤差, プログラム言語,
UNIX, C言語, データ型, 配列,
繰り返し，関数，標準ライブラリ，ポインタ，ニュートン法，モンテカルロ法，エラトステネスのふるい，ソーティング，連立1次方程式，LU分解法，数値積分
など
履修上の注意
情報科学を受講する場合は情報科学演習も受講してください。情報科学および情報科学演習を両方とも受講しないと単位は出ません。
コンピュータ端末数(50台)の制限により、情報科学および情報科学演習の受講者数(50名)を制限する。
0.
受講希望者数が50名を超える場合は試験を実施し、成績優秀な学生から順に受講を認める。
日時：4月15日(水)　オリエンテーション終了後　80分
場所：未定
試験範囲：線形代数学，微分積分学
以下の注意事項を守り、情報化社会を生き抜く力を身につけるべし。
1.
身勝手な行動により、他人の学ぶ権利を侵さないこと。特に、私語やむやみに歩き回らないこと。
2.
「インターネット利用ガイド」に記載されているルールやマナーを守り、キャンパスネットワークやコンピュータ端末室を利用すること。特に、飲食禁止や土足厳禁である。また、消しゴムの削り粕など自分で出したゴミは自分で片付けること。
3. あきらめない。
4. 授業を休まない。
5. 授業中に寝ない。
6.
この授業に限ったことではないが、受身の学習をしていては何も身に付かない。自ら手と頭を動かし、率先して学習すことを惜しんではならない。特に、情報に関する知識や技術はコンピュータに触った時間に比例して上達する。
成績評価の方法
以下の「出席」 ・ 「レポート」 ・ 「期末試験」 および＋α
の合計点で成績を評価し、情報科学および情報科学演習に同一の成績を認定する。
ただし、「履修上の注意」の1または2が守られなかった場合は、直ちに単位を剥奪し、評価を「評価対象外」とする。なお、授業時間外であっても、違反行為を見つけた場合は、処分の対象とする。
1.
出席 (1点×30回÷2＝15点)
2. レポート (6点×12回÷2＝36点)
3. 期末試験
(50点)
教科書・参考書等
●教科書
1. 情報科学テキスト，幸山
直人，富山大学理学部数学教室
2. 新訂 新C言語入門 ビギナー編，林 晴比古，ソフトバンク
パブリッシング株式会社，税込1,995円
3. インターネット利用ガイド
(入学時に配布済み)
●参考書
1. 新訂 新C言語入門 シニア編，林 晴比古，ソフトバンク
パブリッシング株式会社，税込2,835円
2. 新版 明解C言語 入門編，柴田 望洋、ソフトバンク
パブリッシング株式会社，税込2,310円
関連科目
情報科学序論（幸山が担当する場合に限る），情報科学演習（幸山が担当する場合に限る），情報数理（幸山が担当する場合に限る），離散数理
など。
基本事項については数学科で開講される全ての科目。
リンク先ホームページアドレス
http://kouyama.math.u-toyama.ac.jp/main/education/2009/isprog1/index.htm
オープン・クラス
受講可否 受入不可
単位互換受講可否 受入不可
備考 詳細については、上記「リンク先ホームページアドレス」を参照のこと。