このドキュメントは http://edu.net.c.dendai.ac.jp/ 上で公開されています。
なお、ELECOM 社は製品にバックドア(意図的なセキュリティホール)を仕掛け、 それが指摘されても対応しないメーカですので、ここの製品はお勧めできませ ん。
この授業では、ノートパソコンを使用して、コンピュータの利用法とプログラ ミングの基礎を学びます。
コンピュータを利用するにはソフトウェアが必要です。 そして、コンピュータを使うにあたって、目的に応じてソフトウェアを選ぶ必 要があります。 本講義ではさまざまなソフトウェアを使用したいため、特に無料のソフトウェ アに注目します。 無料のソフトウェアには、 OS に付属してくるものや、ソフトウェアメーカが 企業戦略のために無料で配布しているものもありますが、他にも無料で使用で きるものがあります。 まず、一般の人に対しては有料ですが、教育で使用する時だけ無料のソフトウェ アがあります。 また、オープンソースやフリーソフト(自由なソフト)と呼ばれる、ソースコー ドを読むことができるソフトウェアもあります。 これらのソフトウェアを目的に応じて順次インストールします。
なお、この講義では成績評価はレポート 3 通とテストで行います。出席は関 係ありません。 この講義は基礎的な内容しか要求しません。従って、レポートは内容の高度さ よりも、読み易さなどの方が重視されます。 レポートの書き方に関する本を一冊読むことをお勧めします。
コンピュータを使ってレポートを書いたり、他の講義の教材として利用するた めのソフトウェアを導入し、基本的な使い方を学びます。 清書法として HTML, LaTeX を学びます。 また、図形を作成するため、ペイントソフトとして GIMP, ドローソフトとし て DynamicDraw, グラフの作成として Gnuplot の使い方の基礎を学びます。
一方、インターネットを利用するため、ブラウザとして mozilla, メーラの almail を使います。
他の講義で行われる高度な計算をするため、 数式処理ソフト Mupad, 回路シミュレータ CircuitMaker, 数値計算ソフト Octave などの使い方を学びます。
OpenOffice の表計算で計算の基礎を学んだ後、C 言語を学びます。
この講義は必修授業です。 しかし、同じく必修授業である 2 年の「情報通信基礎実験」と時間が重なっ てます。 したがって、 1 年生のうちに単位を取得していないと 4 年間で卒業すること が難しくなりますので、気を抜かず、必ず合格するよう励んで下さい。 わからないことがあったらすぐに解決して下さい。質問はこちらに時間がある 限り対応します。わからないまま次の授業を受けるとついてこれなくなるかも 知れません。
ノートは適宜用意して下さい。 但し、コンピュータの操作をノートに記録するのは非常に難しい作業ですの で、。
また、講義ノートの他に、コンピュータ日誌を用意すると良いです。 ソフトウェアのインストールやトラブルの対処など、コンピュータの状態を変 えた時にメモします。 すると、似たような問題の対処や、他人への教授、またコンピュータの不調に より再設定が必要になった際などに役に立ちます。
なお、今回の講義資料は紙で配布しましたが、今後講義資料や連絡事項などは、 全て Web (http://edu.net.c.dendai.ac.jp/) で公開します。 但し、二回目以降は MathML を使用するため、対応している高性能なブラウザが必要 になります。マイクロソフト Internet Explorer は対応してませんのでご注 意下さい。
大学の授業を全て聴いても、ゲームプログラマになれません。 本学科の目標は情報や通信の工学者(あるいは技術者)を育てることです。 一方、ゲームプログラマーはある特定の技術に特化するだけでなく、さらに作 品を創り出す芸術的な素養が必要になります。 従って、大学で学ぶことは無駄にはなりませんが、ただ大学で学んで、就職活 動で初めてゲームプログラマーを目指しても、なれる可能性は低いです。 どうしてもゲームプログラマーになりたければ、ゲーム業界と交流を持ち、さ らに、数本のゲームを作って持ち込めるようになっておくべきでしょう。
初めてコンピュータの電源を入れた時は、つぎのような質問をされます。 質問事項と対応を以下に示します。
なお フォルダ名、ファイル名 についても同様の注意が必要です。 講義で情報を整理するために、ディレクトリ(フォルダ)、ファイルなどに名前 をつける必要が出てきます。その場合もユーザ名と同じ理由から英数字を使用 した名前にして下さい。
次の方法に関してマニュアルを書きなさい。
次に示すコンピュータの各仕様を調べなさい。
ヒント
インターネット事件簿/99'年11月の記事 http://www3.tky.3web.ne.jp/~rapeed/jiken11.shtml#nov08 によると、 1999年 11 月 26 日までに千葉県警と船橋東署は、「Adobe Photoshop 5 日本語版(15万5000円)」など 20 種類のソフトウェアを CD-R に 複製し、 1 枚 12000円から 30000円程度で販売していた容疑で、東京電機大 生 2 年を著作権法(知情販売)違反の疑いで逮捕、千葉地検に送検した。
2000年2月29日に懲役1年2月、執行猶予4年(求刑: 懲役1年2月)の判決が出た。
著作権は著作権法により保護されてます。
著作権法【目的】
- 第一条
- この法律は、著作物並びに実演、レコード、放送及び有 線放送に関し著作者の権利及びこれに隣接する権利を定め、これ らの文化的所産の公正な利用に留意しつつ、著作者等の権利の保 護を図り、もつて文化の発展に寄与することを目的とする。
一般に使われている著作権と言う言葉には、広い意味と狭い意味の二つの意味 があります。 広義の著作権は、著作人格権と狭義の著作権(著作財 産権)に分類されます。 著作人格権とは著作者の人格権を保護する権利で、公表権、氏名表示権、同一 性保持権などがあります。著作(財産)権には、複製権、放送権、有線送信権、 公衆送信権、貸与権、翻訳権、翻案権、二次的著作物利用権などがあ りますが、これらは著作物ごとに別々に規定されてます。 これらの権利は著作者が占有してます。
一方で、利用者側の権利として、私的使用のための複製、引用などは認め られてます。
著作物とは「思想又は感情を創作的に表現したものであつて、文芸、 学術、美術又は音楽の範囲に属するものをいう。」(著作権法第二条第一項) 一方、著作者は「著作物を創作する者をいう。」(著作権法第二条第 二項)となります。 例えば、マイクロソフトワードは「プログラムの著作物」であり、マイクロソ フトが著作者になります。 一方、マイクロソフトワードで作ったレポートは「小説、脚本、論文、講演そ の他の言語の著作物」となり、著作者はそのレポートを書いた人です(著作権 法第十条)。 つまり、ワープロ本体の著作権はソフト会社のものですが、ワープロで書いた 文章の著作権は文章を書いた人が持ちます。
著作権法において、基本的にはプログラムの著作者だけが自分の製作したコン ピュータのプログラムの公表、改変、複製の製作、貸与、公衆送信を行うこと ができます。一方、私的使用のための複製などは個人が自由に行って構いませ ん。但し、プロテクトを解除しての複製や、公衆のコピー機を利用した複製は 認められていません。 つまり、コンビニなどに置いてあるコピー機で他人の書いた本を複写したり、 テレビ番組を録画したものをお店に頼んでダビングしてもらうことは法律上で きません。
なお、世の中に行き来している情報の中でも著作物でないものがあります。 まず、法律などの文書、事実、単なるデータの羅列などは思想や感情を創作的 に表現してませんので著作物にはあたりません。 また、著作者が死亡してから 50 年経ったものの著作権は保護されません(51 条)。 但し、アメリカの著作権の保護期間はミッキーマウスが保護されるように延 長されてきた経緯があり、1998 年の改正で個人で 70 年、法人で 95 年にな りました。従って 1928 年に公開されたミッキーマウスの初の映画はまだ保護 されています。 一方、日本でも 2003 年の改正により映画だけ 70 年に延長された ため、2004 年に切れるはずだった「ゴジラ」や「七人の侍」の著作権の保護 期間は延長されました(54条)。
ところで、他人の著作物を引用することは法律で認められています(32条)。 引用とは、自分が作成している著作物の中で、自分の思想や感情を創作的に表 現するために、あくまでも副次的なものとして他人の著作物の一部を複製する ことです。 引用する時は、著作者の許諾は必要ありませんが、慣例にしたがって出典(著 者の名前、著作物の題名など)を表記する必要があります(48条)。 一方、他人の写真をまとめて写真集を作ることは、引用ではなく単なる複製に あたりますので、写真の著作者の許諾が必要です。但し、写真の順序や配置を 決めることで、写真集の作者にも編集物に対する著作権が生じます。 なお、替え歌などのパロディは改変にあたるので、著作者の許諾が必要です。
各ソフトウェアメーカは、自社の利益を守るため、(著作権法で保護されない)コ ンピュータの利用に関して制限をかけます。 その制限とは主に次のようなものになります。
マイクロソフトウィンドウズの使用許諾契約書は「スタート→ヘルプ」でキー
ワードに「使用許諾契約」を入れると表示できます(Windows XP では表示する
のにかなり手間がかかります)。
この文書で注目すべき点は、
「本ソフトウェアは許諾されるもので、販売されるも
のではありません。」
という点です。マイクロソフトウィンドウズは必ず販売ではなく許諾の契約と
いう形で利用することになります。そのため、著作権法では許されていた私的
使用のための複製や目的外利用(フォントだけの利用など)も制限されることに
なります。
なお、通常の製品では製造物責任法(PL 法)により製品の不具合があった場合、 製造者が責任を負いますが、ソフトウェアはこの対象になっていません。 さらに無料、有料の区別なく、一般にソフトウェアの使用許諾契約におい ては製造責任を免責するように書かれているため、なにか損害を被ってもソフ トウェアの製作者を訴えることができないようになっています。
マイクロソフト Windows の使用許諾契約を読み、以下のことについて調べな さい。
次の行為はやって良いか悪いか分類しなさい
毎日新聞 インターネット事件を追う http://www.mainichi.co.jp/digital/netfile/archive/200204/03-1.html によると、 大阪府警ハイテク犯罪対策室と東署は 2002年 4 月 2 日に元勤め先の電子メール送受信用サーバーに、元同僚の接続 情報を使い侵入したとして、枚方市出口4、会社員、田川広巳容疑者(34)を、 不正アクセス禁止法違反容疑で逮捕した。
毎日新聞 インターネット事件を追う http://www.mainichi.co.jp/digital/netfile/archive/200203/27-1.html によると、 2002年 3 月 27 日に 警視庁と沖縄県警は、 全日空機の爆破を予告する電子メールを送ったとして、 中学2年の少年(14)を威力業務妨害容疑で補導した。
昨年12月26日午前7時半ごろ、全日空の関連会社が運営す るホームページに「羽田発那覇行きの機内に爆弾を仕掛けた」などと携帯電話 のメール機能を使って書き込んだ疑い。
毎日新聞 インターネット事件を追う http://www.mainichi.co.jp/digital/netfile/archive/200107/18-3.html によると、 千葉県警生活環境課などは2001年 7 月 17日に、以前交際していた女性に4 回 にわたって中傷する電話や電子メールを繰り返したとして、51歳の会社役員を ストーカー規制法違反の疑いで逮捕した。
外部から自己複製を行いながらコンピュータのに取り付き、利用者が意図してい ない操作を行なうプログラムが存在します。 これをコンピュータウィルスと言います。 インターネットが普及する前は、もっぱらフロッピーディスクなどを媒介とし て感染していましたが、現在はインターネットを媒介として感染することが多 いです。
そこで有効な対策としてお勧めしたいのは、ウィルスの感染経路を絶つ方法です。 但し、新種のウィルスが別の感染経路を選択した場合効果はありません。 しかし、未知のウィルスが新しい感染経路を必ず発見するわけではないので、 多くの場合、未知のウィルスに対しても有効です。 最近のウィルスが最も感染源として用いているのは Microsoft Outlook Express と Microsoft Internet Explorer です。従ってこれらを使用しない ようにするとかなりのウィルスを防ぐことができます。 そのためにこれらの代わりの電子メールソフトと WWW のブラウザをインストー ルします。
なお、コンピュータウィルスに対する防御として、ウィルス対策ソフトウェア が販売されています。 これはしかし、これらは過去に発生したウィルスの辞書を元に、実行しようとするプ ログラムがウィルスかどうか判断するものなので、新種のウィルスには対応で きません。 また、コンピュータの処理速度やメモリー効率などの性能を落したり、特定の ソフトウェアが使えなくなったりします。 しかし、ウィルスを自分で調べて駆除する手間は省けますので、必要に応じて 使用して下さい。
Choose: (1) Standard Sign-on (2) Sign-off (3) Specific Sign-on Enter your choice:に 1を入れる。
注意! 授業中に全部やろうとするとネットワークがパンクします!
Firefox を使用して、 almail と OpenOffice をダウンロードしておいて下 さい。
次回以降、教材の配布は http://edu.net.c.dendai.ac.jp/ で行います。 アクセスには Firefox などの MathML に対応したブラウザを使って下さい。
講義で使用するソフトウェアのほとんどは Linux などの Unix 系の OS でも 動きます。 自分で処置可能であれば、 Linux などを使用しても構いません(Linux 用の回 路シミュレータは Chipmunk 、図形作成は tgif を使ってみて下さい)。
コンピュータの操作は「右きき」用を対象にしています。 左ききの人は左きき用に設定できます(コントロールパネル→マウスのボタン タブ)。その場合、左クリック、右クリックが入れ替わりますが、適宜読み替 えて下さい。