RadioAchievementsLinks2月5日の業務報告こんばんは。本日の質問と回答です。tf.prlで文書の数を出す方法が分からない。文書番号は、元のファイルでは00?の形式で保存されており、tr.prlを動かす前までに出力したファイルではどのような形式で保存しているか確認し、その形式に合わせて正規表現等で文書数を取り出す方法を考えてもらいました。idf.prlをどう作ればいいかわからない。idfの計算方法を確認してもらい、tf.prlで作成したファイルから文書数の取得、tfの取得、df(t)の計算を行い、それらの値をもとにidfや重みを計算するようにアドバイスしました。Tkで画像の表示ができない。Tkで利用可能な拡張子を調べたところGIFが使えるということだったので、画像の拡張子をGIFに変更してもらい、表示ができるようになりました。簡易テキストエディタを作る方法が分からない。A4.完成のために必要なことや、それがうまく動作するためにはどのようなプログラムの流れが必要か書き出してもらいました。・変数に入っている文字列をファイルに書き出す機能であることに気づいてもらいました。それらの機能を実現するためにはどのよなメソッドを使えば良いか考えてもらい、その後、それらのをどのように全体のプログラムに組み込めばよいか考えてもらうことによって、方針が立ったのでプログラムを組んでもらいました。教職(数学)をとっているが、知識科学にいっても大丈夫か。どの主専攻に行っても教職を取るのは大変であることを説明し、行きたい研究室がある主専攻に行くことが一番良いだろうと説明しました。Q3-Q5:古澤=======================プログラミングの質問が多いようです。GUIの考えはなかなか難しいので、授業に加えてWeb上の情報源もチェックしていくことが大事かと思います。大きめのプログラムをいきなり組もうとする人が多い気がします。プログラミンが苦手な人ほど、課題では求められていることを実現するために必要な機能は何かそれらの機能をどのように組み合わせれば良いかを事前に把握してから、プログラミングに取りかかることを強くすすめます。これらをきちんと把握していれば、非常にプログラミングしやすくなるはずです。