18年度のVBでLissarjous.lzhとなっている原始的プログラムを、Lissarjous2に自分でアップグレードする作業を行う。
社会生活の中に情報機器が組み込まれた。電子メールやインターネット。匿名の情報に接する危険性の認識が必要。悪意ある接触の可能性がひろがっている。
コンピュータを使ったデータ通信のしくみを知ることが、危険性を回避するひとつの手段となる。
個人情報の安全な交換のための暗号技術がなぜ必要か。ネットワークでは、送出されたデータが途中で第3者に取得される危険性がある。信頼できる相手との暗号交換に基づく通信でなければ重要情報は交換してはいけない。
暗号理論は14章にある。基礎理論はオイラーの余りの理論。まだ例のプログラムを作ってない。
http://www.ipa.go.jp/security/ciadr/20030228wirelesslan.html
情報検索エンジンの利用
Closed Captionの原稿をメモ帳を使って、タイプしuploadする。
データの圧縮とネットワークの速度の関係を理解する。また著作権に違反しない動画サービスとしてのストリーミング技術に付いて学ぶ。
AND検索:例 宇宙望遠鏡 赤外線
OR検索:例 "ロマン派" OR "新古典派"
Not検索:例 オリンピック -冬季
フレーズ検索:例 "Chariots of fire"
ドメイン内検索:例 ノーベル賞 site:www.mext.go.jp
課題:教科書にある検索の例、検索で見付けた学習の上で有用なサイトについて報告する。
浮動小数点のうち、IEEE方式(米国電気通信学会方式)は数字を1.xxxかける2^yyyに変換し、xxxを2進少数(23bit/2^23)と言う形に変換して記録する。
課題:rasmol やgnuplotなど理科系のツールを使ってレポートを作成してみること。
linux版は対応する色数のものをdownloadする。またこちらはコマンドがうてる。 select helix, ribbbon 200, select !helix など
図表、グラフは大きさが自由に変えられるように、線で書かれたものを使う。Jpegでは大きさを変えたときに数字が読めなくなるか汚くなる。bitmapとvector graphicsの2種類のグラフィックスがあることを理解する。
実際にバブルソートやクイックソートのプログラムを。Cygwinを使う。Cygwinとは、Cygnusという会社が作った、無料で提供されているUnixの環境。なれてきたら自宅のパソコンにCygwinを入れてみよう。
言語のフォルダのCygwinのアイコンをクリック cd ~/ mkdir bubbleSort
ここで以下のファイルをdownloadし、自分のZディレクトリにあるCygwinのbubbleSortフォルダにドラッグドロップする。
cd bubbleSort g++ -o bubbleSort bubbleSort.cpp ./bubbleSort 1000
Visual Studioを使う。Visual Studio Basic.NETについて。Visual Basic.NET Expressは無料のプログラム開発環境。ただインストールは多少面倒。英語を読んで、登録など面倒な人は4400円のvisual studio Academicを購入しよう。昔は3万円もしたし、Java、C#、C++、Delphi(Pascal?)、VBなど全部入っている。オブジェクトを親切に教えてくれる機能がついている。
学習用にVisualBasicVersion6が利用されて来たが、.NETになって、一部アップグレードは可能になったが、グラフィック命令はアップグレードできなくなった。これは他の言語との互換性を取るようにしたため。 新しいグラフィック命令の例を以下に載せる。サンプルはExpressで動くもの。
http://msdn2.microsoft.com/ja-JP/library/cyh3c8h8.aspx
リサージュ図形は交流回路の電流の位相のずれや交流モータの誘導現象、円偏光など自然現象の理解に不可欠。これが理解できないと自然現象はほとんど説明不能。 再描画できるように上の原始的プログラムを変更した。
IPC版のVisualStudioは.NET Expressと互換性がないので以下のものを使う。IPCの圧縮解凍ツールはNoahという名前。
とりあえずネットワークの接続について情報を得る。インターフェース情報は以下のコマンド。アクセサリのコマンドプロンプトを使う。
ipconfig /all
そのほか、さまざまな情報を得るには以下のコマンドの説明を参照する。たまたまgoogle で"windows network コマンド"で、でてきたもの。 http://www.rtpro.yamaha.co.jp/RT/FAQ/Windows/route-exe.html
ネットワークのデバイスの問題を調べるにはpingコマンドを使用する。
課題:ネットワーク接続についての自分の経験を述べる。
実験データは精度がもっとも基本的な量。
以下の課題についてレポートを提出する。
レポートでは引用部分を字下げ(インデント)して、自分で記述する部分と区別する。レポートは著作物と思って記述する。
参考:MechanicalUniverse
レポートでは引用部分を字下げ(インデント)して、自分で記述する部分と区別する。レポートは著作物と思って記述する。
1.) 計算機の発展に伴い、大量のデータのコピーが簡単に作成できるようになってきた。著作権のあるものがネットワーク上にアップロードされることも起きてきている。このことに対しどのように思うか。またそのようなデータに対しどのような姿勢で臨むか。
2.) コンピュータの上ではさまざまなデータが利用されている。jpeg,mpeg,mp3,real movie, Quicktimeなどの画像、音声データについて調べ、簡単な解説を作成する。
3.) 情報機器の利用に際して、不便さやストレスを感じることはないか?またこのときの解決法としてどのようなことを実行しているか?
4.) その他、情報機器の利用、操作に関連する自由なテーマによるレポート
これによって映像ファイルの実体のダウンロードがやりにくくなる。
http://homepage2.nifty.com/netwarp/howto/rm/up.html
スキャナーを使う
300dpi で取り込み、「イメージ」「画像解像度」より150dpiをセットする。別名保存を選択し、 jpegという圧縮形式で小さいサイズで保存する。これをパワーポイントなどに貼る。
ホームページの材料に加工してみる。フォトコラージュの作成。
http://www7.cds.ne.jp/~syun/ps/ps7.html
ものごとを説明するための文書はテクニカルライティングと呼ばれ、製品の取扱説明書がその典型である。そこでは、説明する部分がわかりやすいように線による図が利用される。この線による図は拡大縮小ができるし、別の図で再利用が可能となる。このような図のことをベクターグラフィックスという。お絵書きソフトではドロー系ソフトと呼ばれるものである。windowsで無料で、Wordに図を取り込みやすいものは、OpenOfficeに付属しているもので、Wordに張り付けるときには一旦EPS(Encapsulated PostScript)形式にエクスポートしてファイルから挿入する。
WindowsXPの入った計算機があれば、OpenOfficeを入れれば安上がりに一応のことはできる。これは70Mbのファイルをjavaと一緒に入れる。
http://www.mext.go.jp/b_menu/shingi/chousa/koutou/005/toushin/1901/011102.htm
添付した2002年人事院勧告給与表で、教育職(ニ)高校の大卒教諭採用は2級2号俸、講師採用(?)は1級7号俸。教育職(三)幼稚園、小学校、中学校の大卒教諭採用は2級5号俸、講師採用(?)は1級7号俸。3級は教頭、4級は校長の給与表。これからモデル給与のグラフを作成してみても良い。