情報科学(月曜1限)

担当:滝本 宗宏


[情報科学トップ] [情報科学資料] [2010年度ページ] [UTask-Web] [MailSuite]

この講義について

  • 共通テキスト を用いる.
  • 授業では配布プログラムを用いてよい.
  • 評価は,レポートと定期試験(過去問参照)の成績で決定する.
  • 質問や要望は,Eメール(cmune-at-mail.ecc.u-tokyo.ac.jp ここで-at-は@で置き換える)で対応.
  • 投票ツール(c.rb)が使えそうなら使う.
    準備:
    1. Webからダウンロード
    2. cp ~/Downloads/c.rb .
    使い方: ruby c.rb cm11319 学籍番号 選択肢番号

    授業スケジュール

    演習日 講義内容(予定) 資料と課題
    10/17 第1回 ガイダンス,
    数の計算と関数(共通テキスト第1章
    スライド emacsの使い方
    パスの概念・コマンドを使ったファイル操作
    宿題1
    10/24 休講 - -
    10/31 第2回 条件分岐と配列 スライド世界の国旗宿題1提出状況宿題2
    11/7 第3回 真偽値・文字列・繰り返し スライド宿題1提出状況追加 宿題2提出状況 宿題2のIF削減 宿題3
    11/14 第4回 関数から計算へ スライド宿題1提出状況追加 宿題2提出状況追加 宿題3
    11/21 第5回 必要最小限のプログラミングまとめ スライドrna_sample.rb宿題3の提出状況宿題4
    12/5 第6回 アルゴリズムと計算量1 スライドbench.rbfib.rb宿題3の提出状況追加宿題4の提出状況レポート1参考プログラム
    12/12 第7回 アルゴリズムと計算量2 スライドrandoms.rbcompare_sort.rb
    12/19 第8回 数値計算1 スライド レポート1の参考プログラム
    1/10 第9回 数値計算2 スライド レポート1提出状況宿題5
    1/16 第10回 パターン認識 スライド align_rec.rbRNase_P.rb宿題5提出状況レポート1提出状況追加宿題6
    1/23 第11回 レコード型・オブジェクト・クラス スライドpoint.rbline.rbbezier.rbkana.rboo-point.rboo-line.rboo-bezier.rbturn_at.rbdrawall.rboo-face.rboo-whirl.rb 宿題6提出状況 宿題5提出状況追加 レポート1提出状況追加
    1/30 第12回 再帰データ構造 スライド view.rbut_songs.rbcontact.rbphonebook.rb宿題6提出状況追加, レポート2(提出は任意):レポート1のハノイのプログラムをオブジェクト指向プログラミングを基に書換えなさい(〆切:2/12)
    - 第13回 いろいろなプログラミング言語 -


    Munehiro Takimoto .