コンピュータとは コンピュータ:内部に蓄積された手順に従い、 計算などの処理を実行する機械 コンピュータとは? • 内部に蓄積された手順に従って 計算などの処理を実行する機械 コンピュータの世代 • コンピュータ前史 • 第 1 世代 (1960) 真空管 • 第 2 世代 (1960 1965) トランジスタ • 第 3 世代 (1965 1970) IC (集積回路) • 第 3.5 世代 (1970 1980) LSI (大規模集積回路) • 第 4 世代 (1980 ) 超LSI (超高密度集積回路) コンピュータの五大機能 • コンピュータには五つの機能で成り立つ …ことが多い。 必ずしもと言うわけではないが、 ノイマン型コンピュータの大半にはこれらがある。 それではその五つの機能とは? コンピュータの五大機能 ①制御機能 プログラムの命令を解読し、他の各装置に指示を出す機能. 制御機能は、全て装置を統括する CPU マザーボード 制御機能について • CPU (Central processing unit)が担当。 プロセッサ自体、その他に対し… ・動作タイミング ・動作内容 の指示を担当 作業者に指示を与える管理者の役割 ②演算機能 解読されたプログラムの命令に従って,データを処理する機能 演算機能について • CPU (Central processing unit)が担当。 ・算術演算 ・論理演算 の実行を担当 実際に仕事をする作業者の役割 CPUとは • CPU:Central Processing Unit 中央処理装置や 中央演算処理装置 と呼ばれる CPUとは(概要) • 記憶装置にあるプログラムを順次読み込 む • プログラムの内容を解釈、実行 • バスと呼ばれる回路を通じて、入出力装置 、記憶装置へデータ通信 CPUの構造 • クロック同期型のCPUが一般的 • 規則正しい命令タイミング:クロック信号 • クロック信号が早いほど、高性能 …と言われる CPUの動作 • フェッチ、デコード、実行の3ステップで動作 • フェッチ:メモリ内に蓄積されたプログラムの 呼び出し • デコード:CPUにとって意味のある形式に分割 • 実行:指定された操作を実行 ムーアの法則 • 最も有名な公式:集積回路上のトランジスタ数 は「18ヶ月ごとに倍になる」 • 式での表現:n年後の倍率 p は、 p = 2n / 1.5 5年後:10.08倍 20年後:10 321.3倍 ムーアの法則 ③記憶機能 プログラムやデータ,処理結果などを記憶として保存する 機能 主記憶装置:プログラムやデータを 一時的に保存する装置 メモリ 補助憶装置:プログラムやデータを保存する装置 ハードディスク フロッピーディスク CD-ROM/DVD 記憶機能について1 • 各種メモリが担当 • 処理手順記載のプログラム • 処理前後のデータ 一時的、恒久的に記憶(保存)する 事務作業をするときの机やノートの役割 記憶機能について2 記憶装置には大きく2種類 • 主記憶装置 • 補助記憶装置 主記憶装置:CPUチップ内やDRAM,SRAM (机やその上のノートに相当) 補助記憶装置:ハードディスクやDVD、USBメモリ など (引き出し、キャビネット、倉庫に相当) 記憶装置の階層構造 • 一次(主)記憶装置 CPUが直接アクセス可能な 記憶装置。 キャッシュメモリや メインメモリが該当。 机やノートに該当。 キャッシュメモリ:数kB~8MB メインメモリ:数百kB~数GB 記憶装置の階層構造 • 二次(補助)記憶装置 必要な情報を一次記憶装置に 伝送。大きな容量、頻繁に アクセスしないデータを保存。 HDD、CD、DVD、BR、 フラッシュメモリ、フロッピー 磁気テープ、紙テープ、パンチ カード などなどが該当 記憶装置の階層構造 • 三次記憶装置 ロボット機構等を使用。 滅多に使わないデータ保存 企業等にて大規模な ストレージシステムを準備 倉庫に該当 ③記憶機能 プログラムやデータ,処理結果などを記憶として保存する 機能 主記憶装置:プログラムやデータを 一時的に保存する装置 メモリ 補助憶装置:プログラムやデータを保存する装置 ハードディスク フロッピーディスク CD-ROM/DVD 記憶装置の特性 揮発性メモリと不揮発性メモリ • 不揮発性: 電力供給がなくなっても、保存され続ける (一般的に低速) • 揮発性: 電力供給がなくなると、保存内容が消える。 (高速) 記憶装置の特性 書き換え可能? • 読み書き可能(リードライト) 情報をいつでも上書きできる。 例:RAM (Random Access Memory) 一次記憶装置に使用。 読み取り専用(リードオンリー) 例:CD-ROM、DVD-ROM 記憶装置の特性 書き換え可能? • 一度だけ書き込み可能(ライトワンス) 三次記憶装置やオフラインストレージに使用 例:CD-R、DVD-Rなど リライタブル 読み出しは自由。上書きは自由にできない。 例:CD-RW、DVD-RWなど 記憶装置の性能 記憶容量 デバイスまたは媒体が記憶できる全容量。 大きいほど、記憶できるデータも大きいが… 記憶密度 情報をどれだけコンパクトに記憶できるか。 単位長さ、面積、体積辺りの記憶容量。 記憶装置の性能 レイテンシ ストレージの特定位置にアクセスするまでの時 間。 一次:ナノ秒、二次:ミリ秒、三次:秒単位程度 スループット 単位時間当たりの読み書きの速度。 メガバイト毎秒などの単位を使用。 ネットワーク ネットワークに関する用語 • LAN (Local Area Network) 限られた区域内に設置された,コンピュータ同士を 接続し、データのやりとりを行うネットワークシステム • WAN (Wide Area Network) 遠隔地にある企業の本支店や工場などのコンピュ ータやLANを,NTTなどの通信業者が提供する通 信回線(公衆回線)を利用して接続した広域ネットワ ーク LANとWAN 支店A 支店C LAN LAN WAN LAN 支店B LAN 支店D ネットワークに関する用語 • インターネット(Internet) 大小様々なネットワークが相互に接続された世界 規模のネットワーク • イントラネット(Intranet) インターネットの技術を使ってLANの内部だけでデ ータの共有とやりとりを行うネットワークシステム 通信プロトコル(Protocol) ネットワーク上でデータ通信を行うために必要な 通信規約(取り決め)を通信プロトコルという。 (a)TCP/IP(Transmission Control Protocol / Internet Protocol) ●インターネットの標準プロトコル ●TCPとIPは異なる機能を持ち,互いの役割を分担 通信プロトコル(Protocol) 通信プロトコル: TCP/IP:基本プロトコルであるTCPとIPに由来 TCP (Transmission Control Protocol) データの送信順番の維持や到達確認を行う。上位層からの送信デー タをパケットという小さな小包に分割して下位層へ渡す。このときに通 知パケットを混入しておき、これが戻ってこないときには再度送信。 IP (Internet Protocol) 上位層からパケットを受け取ると、送信先のIPアドレス(番地)が記録さ れているIPヘッダ情報を付加。経路選択の方法も定義しており、ネット ワーク間のルーターで行われる。 通信プロトコル(Protocol) TCP/IPのアプリケーション層には以下のプロトコルが存在 ・FTP (File Transfer Protocol): 2台のコンピュータ間でファイル転送を行うプロトコル。 ・HTTP (Hyper Text Transfer Protocol): WWWサーバーとクライアント間の通信を行うプロトコル。 ・SMTP (Small Mail Transfer Protocol): メールサーバーにメール送信を行うプロトコル。SMTPに対応した メールサーバーをSMTPサーバーと呼ぶ。 通信プロトコル(Protocol) TCP/IPのアプリケーション層には以下のプロトコルが存在 ・POP3 (Post Office Protocol version 3): サーバーから着信メールを受信する場合に用いるプロトコル ・IMAP (Internet Message Access Protocol): POPと同様のプロトコル。メールサーバーで管理されているため、 タイトル無しや、Re:のみといったメールを排除することが可能。 ・MIME (Multiple Internet Mail Extensions): メール内部に画像・音声といったファイルを取り扱えるように機能を 拡張したプロトコル IPアドレス • コンピュータごとに割り当てられた識別番号 • 32[bit]で与えられ,8[bit]ごとに区切られる (0~255までの十進数で表示) • 自分のPCに割り振られるIPアドレスを参照 Ex. OS: Windows 7 Windowsマーク⇒すべてのプログラム⇒アクセサリ⇒コマンドプロンプト CUIのウィンドウが開いたら、Z:\>の後に “ipconfig”と入力し、 Enterキーを入力 IPアドレス • IPアドレスは以下の2種類に分類 グローバルIPアドレス 世界中で1つしかないアドレス プライベートIPアドレス LAN内部の限定範囲内で使用するアドレス IPアドレス • 最近のIPアドレス IPv6 (Internet Protocol version 6): 現在のIPアドレスは32[bit]で表現しているが,IP アドレスが不足(IPアドレス枯渇問題). IPv6は128[bit]でIPアドレスを表現して上記の問 題解決を図る. ネットワーク機器を全てIPv6に変更する必要 2011年4月15日をもって、 APNIC (Asian-Pacific Network Information Center) におけるIPv4アドレスの在庫は枯渇いたしました。 本件に関し、APNICからもアナウンスが出されています。 インターネットの仕組み • DNS (Domain Name System): 32[bit]で表現されるIPアドレスを接続先として指定するが、IPアドレスを 分かりやすい文字列に変換する機能 • URL (Uniform Resource Locater): Web上の情報を閲覧するときに目的の情報のアドレスの認識に使用 http://www.gifu-nct.ac.jp/index.html プロトコル名 サーバ名 ドメイン名 ファイル名 gifu-nct.ac.jp 第3レベルドメイン 第2レベルドメイン トップレベルドメイン インターネットの代表的なサービ ス 電子メール [email protected] ユーザ名 ドメイン名 gifu-nct.ac.jp 第3レベルドメイン 第2レベルドメイン トップレベルドメイン インターネットへの接続方法 接続回線の種類(ナローバンドとブロードバンド) 電話回線: 電話回線をデータ通信に利用 通信速度:300[bps]-56[kbps] アナログ-デジタル信号変換にはモデム装置を使用 ISDN (Integrated Services Digital Network): 統合デジタル通信網を利用 通信速度: 通信用Bチャンネル64[kbps] 制御用Dチャンネル16[kbps] データ通信を全デジタル化(ノイズに強い) インターネットへの接続方法 接続回線の種類 xDSL (x Digital Subscriber Line): ADSL / HDSL / SDSL / VDSL など、電話線を利用し て高速デジタル通信を行う技術の総称。電話回線に 使われる銅線に電話では使用しない周波数帯域に高 周波の信号を流して高速通信を実現 ADSL (Asymmetric Digital Subscriber Line): 音声伝送用やISDNよりも高い周波数帯域を利用して データ転送 データ転送速度:ダウンストリーム:数十[Mbps]、アップ ストリーム:数[Mbps] インターネットへの接続方法 接続回線の種類 CATV (ケーブルテレビ接続): CATV網を利用して提供されるインターネット接続サービス。 加入者宅にケーブルモデムと呼ばれる装置を配置し、これに CATVの同軸ケーブルを接続して利用 データ転送速度:数[Mbps]-数十[Mbps] 基地局からの距離によるデータの劣化(ノイズ)に強い FTTH (Fiber To The Home): プロバイダと各家庭を光ファイバーケーブルで接続 データ転送速度:10-100[Mbps] 光ファイバー網の整備の確認が必要 基地局からの距離によるデータの劣化(ノイズ)に強い ソフトウェア ソフトウェアの分類 ソフトウェア 基本ソフトウェア(OS) MS-DOS, Windows, MacOS, Linux etc… ミドルウェア DBMS, 運用管理 応用ソフトウェア (アプリケーション) CAD オフィスツール 画像処理 会計処理 ゲーム etc… ソフトウェアの分類 ソフトウェア 基本ソフトウェア(OS) MS-DOS, Windows, MacOS, Linux etc… ミドルウェア DBMS, 運用管理 応用ソフトウェア (アプリケーション) CAD オフィスツール 画像処理 会計処理 ゲーム etc… OS (Operating System) • ハードウェアとソフトウェアの間を仲介し, 応用ソフトウェアが動作するように設定し たり,ディスプレイやプリンタなどの周辺機 器を管理・制御したりする基本ソフトウェア 例)Windows,MacOS,Linuxなど ユーザインタフェース ユーザがコンピュータを利用したり,アプリケーション ソフトウェアに対して情報の受け渡しを行ったりする 仕組み ユーザインタフェースではGUIによるOSとCUIによる OSに分類される GUI (Graphical User Interface アイコンのような図柄を冷す操作によってコンピュータの サービスを受けるユーザインタフェース CUI(Character User Interface) キーボードからコマンドを入力することによって, コンピュータのサービスを受けるユーザインタフェース ミドルウェア • OSとアプリケーションソフトウェアの情報の 受け渡しを担当。 • データベース管理(DBMS)や運営管理を 担当 ソフトウェアの分類 ソフトウェア 基本ソフトウェア(OS) MS-DOS, Windows, MacOS, Linux etc… ミドルウェア DBMS, 運用管理 応用ソフトウェア (アプリケーション) CAD オフィスツール 画像処理 会計処理 ゲーム etc… アプリケーションソフトウェア • 応用ソフトやアプリとも呼ばれる CAD:2次元、3次元の製図を行う フリーソフトから数百万円に至るソフトまで様々。 他にも文書作成、表計算、圧縮解凍、 ウィルス対策など アプリケーションソフトウェア • 上位互換と下位互換 • ソフトウェアに改良が加えられると、新しいバージョ ンが公開・発売 • 古いバージョンで作成したデータ ⇒ 新バージョンで使用可能 :上位互換 • 新バージョンで作成したデータ ⇒ 古いバージョンで使用可能 :下位互換 コンピュータウィルス コンピュータウイルスの定義 経済産業省での制定ではコンピュータウィルスは以 下のように定義 第三者のプログラムやデータベースに対して意図的に 何らかの被害を及ぼすように作られたプログラムであ り、次の機能を1つ以上有するもの. •自己伝染機能 •潜伏機能 •発病機能 情報セキュリティの基礎知識 ウィルスの機能 • 自己伝染機能 自らの機能によって他のプログラムに自らをコピーしまた はシステム機能を利用して自らを他のシステムにコピー することにより、他のシステムに伝染する機能 • 潜伏機能 発病するための特定時刻、一定時間、処理回数 等の条件を記憶させて、発病するまで症状を出 さない機能 • 発病機能 プログラム、データ等のファイルの破壊を行った り、設計者の意図しない動作をする等の機能 情報機器工学 期末試験について • 赤字の単語、内容を埋めるタイプの 問題 • 2月16日 14:40 – 16:10 (90分)
© Copyright 2024 ExpyDoc