締切 11月21日(水)
宛先 ruby-2-07@e.koeki-u.ac.jp
以下の問1に答えよ(必須)。 高得点を狙いたいものは2も解答せよ。
データベース検索システムを作成せよ。作成手順は以下のようにする。
csv-search.rb
を参考に,複数の項目で絞り込み検索可能なプログラムを作成する。Ruby非標準のライブラリ Roo を利用すると Excel や Calc の表計算ファイルを直接読むことができる。 これを利用し、全都道府県別の人口一覧のある Calc データファイル pref-pops.ods を自動的に開き、ユーザが知りたい都道府県の人口を出力するプログラム pref-pops.rb を作成せよ。
実行例は以下のとおりである。
./pref-pops.rb 山形
山形県 は 1124 千人です
出典: 政府統計の総合窓口 e-Stat
この問題に答える場合は2段階締切とする。 1番までの締切に中間報告を出し、更に改良する場合は 木曜までに完成版を出せばよい(最大 +8点)。
Subjectに
#07 データ構造
と書き、本文の先頭に
氏名: | 公益太郎 |
学籍番号: | c117xxx |
クラス: | XX |
のように自分の氏名番号クラスを入れて送ること。 レポート本体は以下のようにすること。
今回はレポート本体をLaTeXで書いたものでも受け付ける。その場合 LaTeXで書いたレポート本体の構成を上記と同じもの(添付以外)にし、 タイプセットも完了させる。送信時には電子メイルを
のような構成にして送ること。LaTeX形式で送った場合は 使いこなし度に応じ努力点(1から2点)を加算する。
本日の目次へ