• 検索結果がありません。

基礎情報処理Ⅱ/情報システム入門B 第9回

N/A
N/A
Protected

Academic year: 2021

シェア "基礎情報処理Ⅱ/情報システム入門B 第9回"

Copied!
59
0
0

読み込み中.... (全文を見る)

全文

(1)

情報システム入門B

第6回

(2)

2

サーバ

サーバ 送り手

(3)

コンピュータネットワークとは?

• 伝送路 • 交換機 • 回線終端装置(モデム) • 端末(コンピュータ)  有機的な情報の交換 端末 ネットワークカード 交換機 交換機 ネットワークカード 端末 伝送路

(4)

4

通信とプロトコル

• コンピュータ間でデータをやりとりする際の様々な決まりごと(例. TCP/IP,HTTP,POP,...等) – コンピュータ同士の通信手順は予め細かく定めておかなければならな い • メールの送受信で用いられるプロトコル

➢ SMTP(Simple Mail Transfer Protocol) ➢ POP(Post Office Protocol)

➢ IMAP(Internet Message Access Protocol)

• ウェブで用いられるプロトコル

– HTTP – TCP/IP

(5)

OSI参照モデル

• 類似した機能は同一の層に集める。 • 実行される処理を構成する概念やその実現 に必要な技術の点で明らかに異なる機能を 扱う場合には別の層を設定する。 • 各層について,その隣接上位下位の層との 間にだけインターフェイスを設定する。

(6)

OSI参照モデル

アプリケーション層 アプリケーションに対応するプロトコルを定める。 プレゼンテーション層 データ形式の管理・圧縮・暗号化などを行うプロトコ ルを定める。 セッション層 通信を開始・終了する際のプロトコルを定める。 トランスポート層 通信の信頼性を確保するためのプロトコルを定めて いる。 ネットワーク層 通信経路の選択などを行うプロトコルを定める。 データリンク層 誤り検出などを行うプロトコルを定める。 物理層 電気・物理レベルのプロトコルを定めていう。コネク タや電気信号についての規定が含まれる。 6

(7)

インターネットのプロトコルTCP/IP

アプリケー ション層 第7層(応用 層) 意味内容 (応用層) 第6層(プレゼ ンテーション 層) データ形式の変換 (プレゼン テーション層) 第5層(セッ ション層) 会話の制御 (セッション 層) トランス ポート層 (TCP) 第4層:トラン スポート層 データ転送制御 トランスポート 層 インター ネット層 (IP) 第3層:ネット ワーク層 端末間 ネットワー ク層 端末間 ネットワーク 層

(8)

8

LAN(Local Area Network)

• 限られたエリアのネットワーク – 大学,会社,家庭 • LANは利用者が管理する。 • 伝送速度が高速 WS PC WS PC 終端 終端

(9)

LANの機能

LANの機能 • 電子メールの交換 • ファイルの転送 • サービスの共有 – プリンタ – データベース – ソフトウェア – グループウェア • 分散処理 伝送媒体 • ツイストベアケーブル • 同軸ケーブル • 光ファイバケーブル • 無線

(10)

10

LANの形状

HUB

リング型

(11)

ネットワークにおけるデータ交換

• 回線交換方式 – 通信するコンピュータ間に専用回線を確保する方 式。 – 動画,音声の配信に適している。 • パケット交換方式 – データをパケットに小分けする。 – 回線上に様々なパケットが混在できる。

(12)

12

MACアドレスとIPアドレス

MACアドレス • ネットワーク上の機器には, 製造メーカーによってMAC アドレスという番号が付け られている。 • MACアドレスは,コンピュー タが発信する電気信号の 宛先となる。 IPアドレス • ネットワーク上の位置はIP アドレスで区別される。 • IPアドレスはハードウェア固 有のものではなく,ネット ワークに接続した機器に対 してつけられる番号。

(13)

IPアドレスの仕組み

• IPアドレスはネットワーク上の電話番号にあた る。 • IPアドレスは32ビット(Ipv4)から128ビット (IPv6) – 例) 「127.0.0.1」 • IPアドレスのうち – 前半がネットワーク部

(14)

グローバルIPとプライベートIP

グローバルIP プライベートIP • インターネットに接続するた めの公的なIPアドレス • プロバイダー(ISP)によって 割り当てられる • 大学などの組織は独自の IPを取得する。 • ローカルエリア内で自由に 割り当ててよいIPアドレス • ネットワーク管理者が各機 器に割り当てる • プライベートアドレス宛ての パケットはネットワーク外部 には流さない

(15)
(16)

16

インターネットとWAN

• インターネットは,LANをルータという装置で相 互に接続したネットワーク。

(17)

通信速度の計算

• 通信速度はbpsという単位で表す。 • 例)40Mbps(Mega bit per second)

1秒間に40Mbitのデータを受信できる

• CD1枚は640MB(Mega Byte)

➢CD1枚分のデータを受信するのにどれくらい の時間がかかるか?

(18)

18

インターネットの歴史

1969 ARPAnet開始(~1990)

1989 CERN(ヨーロッパ素粒子物理学研究所)のTim Berners-LeeがWorld Wide Webの仕様を考案.

1992 日本初の商用ISP. 日本初のWebぺージ登場. 1993 NCSAがMosaicを公開.日本でIIJによるIP接続 サービスが開始 1994 W3C発足 1999 iモード開始 2000 フレッツISDN開始

(19)

インターネットの仕組み

• Web=World Wide Web

– HTML(情報を記述する形式[言語])

• HyperText Markup Language

– HTTP(プロトコル)

• HyperText Transfer Protocol

– URI[URL](情報の在処)

• Uniform Resource Identifier (Locator)

(20)

WEBの仕組み

20

• Web=World Wide Web

– HTML(情報を記述する形式[言語])

• HyperText Markup Language

– HTTP(プロトコル)

• HyperText Transfer Protocol

– URI[URL](情報の在処)

• Uniform Resource Identifier (Locator)

– CGI(双方向の通信)

(21)

WEBの通信手順としてのHTTP

• Hyper Text Transfer Protocolの手順

1. ウェブブラウザが,ウェブサーバーに接続し,「何 が欲しいか」(GET URL HTTP/バージョン)を伝える。 2. ウェブサーバーがリクエストに答えてデータを返す。

(22)

URLの見方

http://www.example.co.jp/sample/data.html ホスト所在地 ホストの ディレクトリ構造 主なドメインの種類(日本ネットワークインフォメーションセンター)

(23)

インターネットの設計思想

• 「すべての人に情報を!!」 – 情報を独占させない – 中心制御機構を持たないネットワーク • オープン・アーキテクチャー – ソフトフェアは無償で開発・提供 – 『伽藍とバザール』

(24)

HTML入門

(25)

HTMLとはなにか?

• WWW ページの特徴であるハイパーリンクの機構を提供し, ハイパーテキストを記述する

• 基本的にテキストであり,それにブラウザなどのための処 理符号をテキストで書き込む

(26)
(27)

HTMLでなにができる?

• 見出し、テキスト、表、リスト、写真などのあるオンラ イン文書を出版する • ハイパーテキストリンクを通じ、オンライン情報をボタ ンのクリックで取得する • 情報検索、予約、商品の注文などの遠隔サービスの トランザクションに用いるフォームを設計する • 表計算シートやビデオクリップ、音声クリップ、その他 のアプリケーションを、文書に直接埋めこむ

(28)

28

HTMLの本来の役割

• 内容と表示の指定を切り離し,内容の記述に のみかかわる – デザインはCSSで行うのが正式 • 文章中の構成要素として何であるのをしめす

(29)

次世代HTMLとしてのHTML5

• 現在のWeb標準準拠は「HTML5+CSS」 • HTML5は,下位互換。

(30)

30

HTMLの基本

• タグは <hoge>...</hoge> のように対になっている • タグで囲まれた部分は, どのような情報があるか を示している • タグには,属性としてさら に細かい設定を書き込む ことができる • Webページの本文は <body>...</body>で囲 まれた部分に書く • <head>...</head> で囲まれた部分は文章全 体に関する情報を書き込 む • その他にも,スラッシュタ グがなく単独で用いるタグ もある

(31)

タグの書き方まとめ

<tag attribute = "

">…</tag>

• タグは小文字で書く

• 閉じるタグ(スラッシュタグ)は省略しない

• 属性の値は""で囲む

• タグの入れ子を崩さない

(32)

32

CSSによるウェブサイトの装飾

• カスケーディング・スタイルシート(CSS)は、 HTML文書の見た目を詳しく記述する. • 本来HTMLは文書の構造だけを定義すべきも の. • HTMLで用いられていた機能のうちのいくつか は、スタイルシートで記述することを推奨され ている.

(33)

CSSの使い方

• CSSは「属性」と「値」という2つの要素の組み 合わせ

属性:値;

• CSSの使い方には3種類ある 1. タグに属性として記述する 2. ページのヘッダ部分に記述する

(34)

34

今日の作業

• プリントのタグを打ち込んでホームページを 作ってみよう

(35)

最初にやること

• htmlファイルの保存場所を作る – ネットワーク・ドライブ(Z:)に「html」というフォルダ をつくる • テキストエディタのTeraPadを起動する – スタートメニュー>TeraPad • 「page1.html」という名前で保存する – ファイル名は必ず半角英数字でつける

(36)
(37)
(38)

38

(39)

ページに文章を書く

(40)

40

HTMLファイルをブラウザで表示する

• ブラウザを立ち上げる

• ファイル>開く>参照>...でファイルの 場所を指定して開く

(41)
(42)

42

• 見出しは<h1>~<h6>まであり,<h1> が一番大きな文字になる.

• 見出しを設定すると,その部分は大きく表示 される

(43)
(44)
(45)

HTMLによる文字の装飾

HTMLによる装飾 • 太字 <b>・・・</b> • 斜体 <i>・・・</i> • 大きく <big>・・・</big> • 小さく <small>・・・</small> • 色の変更 – <font color=“hoge”>・・・ <font> HTMLによるデ ザインは現在で は推奨されてい ない.

(46)
(47)
(48)

48

CSSによるテキストの装飾

• ファイルのヘッダ部分 にCSSを書き込むこと で,装飾を行う. • <style> </style>という タグの間に次のように 書く <style type=“text/css”><!--h1 {font-size:+2; color:red;} h2 {color:blue;} --></style>

(49)
(50)

50

フォントの装飾をするCSS

• 大きさ font-size:□px; • 色 color:color name;□; • 太字 font-weight:bold; • 斜体 font-style:italic; • 下線 text-decoration:underline; • 文字の点滅 text-decoration:blink

(51)

体裁を整える

• 区切り線を入れる • リンクを張る

(52)

52

(53)

リンクを張る

• リンク機能を用いて,ページとページをつなげる • 使用するタグは

(54)

54

リンク先の指定方法

• インターネット上のホームページを指定す る場合

– <a href=“http://hogehoge.com”>

• 自分の作った他のページを指定する場合

(55)

• ネット上の他のページを指定する場合 <a href = "http://~">リンク先</a>

「~」にはページのURIのフルパスを書き込む

• 自分の作ったページを指定する場合 <a href = "ー.html">リンク先</a>

(56)

56

画像を張る

<img src = "hoge.jpg" width = "360" height = "220" alt = "風景">

• 上のタグを画像を入れたい部分に書き込む • 数値はピクセルで指定する.大体0.3mm角が1ピクセル 大きさの 指定 画像ファイル の指定 画像の説明

(57)

文章の構造に関するタグ

• 単に見かけを太字にするのではなく,「この語 は強調」などのように意味づけをすることがで きる • 指定された役割に応じて太字になったり斜体 になったりする

(58)

58

構造タグの種類

• 強調:<em>…</em> • 強い強調:<strong>…</strong> • 定義:<dfn>…</dfn> • 引用元:<cite>….<cite> • 引用:<q>…</q>, <blockquote>…</blockquote> • メールの送信:<a href="mailto:(メールアドレス)">...</a> • 署名:<address>…</address>

(59)

<ul> <li> </li> <li> </li> </ul> <ol> <li> </li> <li> </li> </ol> 箇条書き 番号付き箇条書き

参照

関連したドキュメント

当社は、お客様が本サイトを通じて取得された個人情報(個人情報とは、個人に関する情報

理工学部・情報理工学部・生命科学部・薬学部 AO 英語基準入学試験【4 月入学】 国際関係学部・グローバル教養学部・情報理工学部 AO

7.法第 25 条第 10 項の規定により準用する第 24 条の2第4項に定めた施設設置管理

題が検出されると、トラブルシューティングを開始するために必要なシステム状態の情報が Dell に送 信されます。SupportAssist は、 Windows

「系統情報の公開」に関する留意事項

2-1 船長(とん税法(昭和 32 年法律第 37 号)第4条第2項及び特別とん 税法(昭和 32 年法律第

Google マップ上で誰もがその情報を閲覧することが可能となる。Google マイマップは、Google マップの情報を基に作成されるため、Google

建築基準法施行令(昭和 25 年政令第 338 号)第 130 条の 4 第 5 号に規定する施設で国土交通大臣が指定する施設. 情報通信施設 情報通信 イ 電気通信事業法(昭和