コンピュータ基礎実習上級
#3 アプリケーションとファイルの関係 コンピュータ基礎実習上級
#3 アプリケーションとファイルの関係
一般教育研究センター 安田豊
コンピュータの中身 コンピュータの中身
•
コンピュータを「自動処理機械」と考えると•
ハードウェアとソフトウェアからなる•
ハードウェアが「機械」部分担当• 現実の世界との接触点
•
ソフトウェアが「自動化」を担当• プログラミングをすると実感が湧きます
•
が、視点は一つではないコンピュータの中身 コンピュータの中身
•
コンピュータの振る舞い ( やっていること ) に 視点を向けると•
考える仕事と記憶する仕事からなる•
考える、といっても指示 ( 利用者の操作やプロ グラム ) どおりに所定の処理をしているだけ•
コンピュータの記憶には二種類ある• 電源を切ったら消えるもの
• 電源を切っても消えないもの ( 再び取り出せる )
• 歴史的にはまず消えるものから始まった。結果を残 すには脳みそに焼き付けるか、消える前に印刷する なり紙に書き写す。 ( 電卓を見よ )
コンピュータの中身 コンピュータの中身
ソフトウェ ア
ハードウェ ア
考 え る 仕
事
記 憶 す る 仕事 両者を合わせたも
のがコンピュータ
ファイルというもの ファイルというもの
•
どこに ( 消えないところに ) 結果を保存するか• 保存先は例えばハードディスク、 MO 、フロッピーな ど
• 磁気など電力不要の方法を利用
•
どういうスタイルで保存するか• 結果はひとまとまりになっていて欲しいし、どこか らどこまでが今回の結果か分かれていて欲しい
• ビデオテープの録画のように区切りを探すのは嫌
• 「ファイル」という概念を導入
• ひとつの保存先 ( メディア ) にたくさんのファイル として格納する
アプリケーションとデータ アプリケーションとデータ
•
具体的な例•
Word で文書を一つ作成し、結果を保存する• MO にファイルとして保存した
• ファイルには「自己紹介」という名前をつけた
• 「このファイルは Word というアプリケーションソ フトウェアのデータファイルである」と表現する
•
君たちは日々「アプリケーションソフトウェア を使ってデータを作成」している• データを処理する、と表現してもよい
• Excel だったらさらにデータ処理っぽく見えるか?
アプリケーションとデータの関係 アプリケーションとデータの関係
ソフトウェ ア
ハードウェ ア
結果はデータ ファイルの形に なって
保存場所に格納 される
今やっている作業のアプリケーションとデータ (HTML ファイル ) の関係
今やっている作業のアプリケーションとデータ (HTML ファイル ) の関係
ソフトウェ ア
ハードウェ
ア kadai..html
テキストエディタで開 き、修正して保存
Web ブラウザ で修正結果を確 認
リンクとファイルの関係 リンクとファイルの関係
•
Sample10.htlm 参照• リンクの例がある
• ソースには
<A HREF=“sample01.html”>…..</A>
などとなっている
•
リンクとは(表向き)• リンクは WWW ページと何かを結ぶもの
•
その裏側• リンクはファイルとファイルを結んでいる
• 故にリンクは A タグにファイル名を書いて作る
intro.html kadai..html