情報科学(木曜3限)

担当:滝本 宗宏


[情報科学トップ] [情報科学資料] [2009年度ページ] [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/7 第1回 ガイダンス,
    数の計算と関数(共通テキスト第1章
    スライド emacsの使い方
    パスの概念・コマンドを使ったファイル操作
    宿題1:関数bmi_ypを定義し,2種類の値に対して結果を求めよ
    (解答例:bmi_yp(5,11,170,0)→23.7099441655737 )〆切:10/14
    10/14 第2回 条件分岐と配列 スライド世界の国旗宿題1提出状況 ,宿題2:スライド参照
    10/21 第3回 真偽値・文字列・繰り返し スライド宿題1提出状況宿題2提出状況,宿題3:スライド参照(結果画像は添付しなくてよい)
    10/28 第4回 関数から計算へ スライド宿題3の提出状況
    11/4 第5回 必要最小限のプログラミングまとめ スライドrna_sample.rb宿題4(〆切:12/2),宿題 の提出状況
    11/11 第6回 アルゴリズムと計算量1 スライドbench.rbfib.rb
    11/18 第7回 アルゴリズムと計算量2 スライドrandoms.rbcompare_sort.rb
    11/25 第8回 数値計算1 スライド
    12/2 第9回 数値計算2 スライド
    12/9 第10回 パターン認識 スライド align_rec.rbRNase_P.rb宿題4提出状況 -
    12/16 第11回 レコード型・オブジェクト・クラス スライドpoint.rbline.rbbezier.rbkana.rboo-point.rboo-line.rboo-bezier.rbturn_at.rbdrawall.rboo-face.rboo-whirl.rb ,宿題5:練習7.7(〆切:1/13),宿題6:宿題4で作成したプログラムをオブジェクト指向に基いて書き換えよ(〆切:1/20)
    1/13 第12回 再帰データ構造 スライド宿題5提出状況request.rbview.rbut_songs.rbcontact.rbphonebook.rb
    1/20 第13回 いろいろなプログラミング言語 資料, 提出状況:宿題1宿題2, 宿題3, 宿題4,宿題5宿題6


    Munehiro Takimoto .