コンピュータ概論 2024
芸術学部|後期 金曜2限 15号館1F 15102
汎用シート|CommentScreen
第3回 インターネットの活用
はじめに|前回未解説の内容補足
- ラスターデータ > RasterGraphics
- ベクターデータ >VectorGraphics
- 参考:自身のIPアドレスの確認
確認くん:https://www.ugtop.com/spill.shtml
WWW
WWW(World Wide Web)は、ネットワーク同志をつなぐ、蜘蛛の巣状のネットワークで、主にHTMLによるハイパーテキストが送受信されるシステムです。もともとは、大学や研究所などの個々のネットワーク同士が同一の規約(プロトコル)にしたがって、自律分散的に勝手に手をつないだもので、全体を管理する中央集権的な組織があるわけではありません。
どこかが断線しても、別の経路で目的のコンピュータにつながる仕組みになっているので、非常に安定した信頼性の高い仕組みといえます。しかし逆に言えば、一旦情報が流出すると、誰にも止めることができません。発信前に十分な注意が必要です。
Webはクライアント・サーバモデルに基づくシステムで、クライアント側の視点でみると、以下のように動作します。
- 1) ブラウザにURL(アドレス)を入力、あるいはリンクをクリックする
- 2) URLがDNSというデータベースによってIPアドレスに変換される
- 3) IPアドレスに対応するサーバにHTTPというプロトコルで接続される
- 4) HTMLで書かれたページが画像などとともに、要求元に送信される
- 5) 受け取ったデータはブラウザによって画面上に描き出される
ブラウザの活用
ブラウザとは Webサイトを閲覧するためのアプリケーションです。SNSや様々なクラウドシステムが日常的なものになった今日、最も使用頻度の高いソフトウエアといえるでしょう。
参考:世界のブラウザのシェア
メールの活用
- Webメール Gmail YahooMail ActiveMail
- メーラー(メールクライアント)の活用 Outlook Thunderbird
クラウドドライブの活用
- データの保存
- データの共有
インターネット利用の留意事項
インターネットの利用には様々なリスクがあります。以下、ご確認下さい。
https://www.ipa.go.jp/security/10threats/index.html
参考:ネットワークについて
意見交換
第2回 デジタルデータの活用
はじめに
前回の確認と補足
- 前回の投稿の確認 > 汎用シート
- 前回、未説明部分の補足 > 基礎的事項の確認
- iPhone、Macユーザの方の iCloud 利用について
- 同期とは、サーバーストレージを含む複数のデバイス間で、データを一元的に最新の状態に保つ仕組みのことを言います。例えば、同期されているファイルを Macで修正更新すると、自動的に iCloud内のデータも更新され、iPhone にあるファイルも更新される・・という仕組みです。
- きちんとした知識と技術がないと課金せざるを得ない状況になる・・多くの方がハマっているようです。参考情報
- Amazonプライム会員であれば無制限のフォトストレージが利用可能
- 利便性の向上とリスクについて
テクノロジーの進歩による利便性の向上は、それを上回る破壊的リスクを生み出します。技術への依存は大きなリスクを伴うと考えて下さい。
デジタルデータの基本単位
- ビット:bit :Binary Digit > 2進数(0, 1) 1桁分の情報量
- バイト:1Byte = 8bit > 2進数8桁分の情報量
\(2^8 = 256\) 通り > 英数1文字分の文字コードに対応
参考:文字コード表
- 単位の接頭辞:
\(\times 10^3\) :K(キロ), M(メガ), G(ギガ), T(テラ), P(ペタ)
\(\times 10^{-3}\) :mm(ミリ), μ(マイクロ), n(ナノ), p(ピコ), f(フェムト)
参考:SI接頭語
実際のソフトウエアを使いながら紹介します。
バイナリデータ
01の羅列として記録されたデータで、人間には読めない(コンピュータにしか理解できない)データです。実行可能なアプリケーション、特定のアプリケーションに依存したデータ、画像データなどが、この形式で記録されています。
テキストデータ
コンピュータが扱うファイルの中で、最もシンプルなのが、プレーンテキストといわれるもので、数字や文字が1〜3バイトのコードとして羅列されたものです。一般に拡張子 .txt をつけて保存しますが、例えば、CSV形式のデータや、Webページの記述に用いるHTML(.html)・CSS(.css)・JavaScript(.js)や、データを列挙した CSV(.csv)も、基本的には .txt で保存したものと同じプレーンテキストファイルです。プレーンテキストは、テキストエディタをはじめ、様々なアプリケーションソフトウエアで開くことができます。ASCIIデータと呼ばれることもあります。
ラスターデータ
ベクターデータ
3DCGが扱うデータ
例えば、Blenderのシーンデータ(.blend)などは、様々な種類のデータの複合パッケージとなっています。
- ポリゴンメッシュ:多角形を構成する(一般に三角形の)座標点と結線情報を列挙したデータ
- カーブ:端店と制御点を元に、方程式で曲線を補完する形式のデータ
- マテリアル:材質をシミュレートするために、拡散反射・鏡面反射・透明度・屈折率などのパラメータを列挙したデータ
- アクション:オブジェクトの動きの情報をまとめたデータ
動画データ
動画ファイルには、画像、音声、字幕などのデータが含まれています。例えば、MP4は、コンテナボックスの中に複数のボックスをもつ木構造で、以下のような情報が格納されています。
- ftyp:ファイルの先頭に書かれるファイルタイプの明記
- moov:全てのメタデータを含むコンテナ。動画・音声トラックのヘッダ情報やコンテンツの内容のメタ記述、時刻情報などが含まれます。
- mdat:トラックのメディアデータ本体のコンテナ。ファイル中のmdatボックスの数は任意で、動画と音声、動画のみ、音声のみ、あるいは複数種のトラックを同時に含む・・など、任意のトラック構成を持つことができます。
意見交換
データの情報量(B, KB, MB, GB・・)について、日頃どの程度意識していますか? また、意識しているとすれば、それはどんなケースですか?
汎用シート
第1回 ガイダンス
はじめに
- 当科目の目的・趣旨について
- 単位認定について
- 毎回の簡易投稿とレポート課題によって認定します。
- レポート課題は、第8回で提示 > 第14回の日を締切
- 授業の進め方について
基礎的事項の確認
- スマホとPCの違い
- ハードとソフト、アナログとデジタル
- ハードウエア, OS, アプリケーション
- ディレクトリ構成
- ファイルの管理・拡張子
- 各種デバイス(キーボード、マウス、USBメモリ・・・)
- コンピュータの歴史・現在・未来
基礎的知識の確認
日常生活におけるデジタル機器の使用に関わる受講生の皆さんの現状を確認させて下さい。以下、無記名の調査です(単位認定とは無関係です)。
意見交換
- 身近にあるコンピュータではない機器・モノの具体例を挙げて下さい。コンピュータについて議論するには、はじめに「コンピュータではないもの」を確認する必要があります。視点を対象世界の外部に置くことが大切です。
汎用シート