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

ネットワークリテラシー

N/A
N/A
Protected

Academic year: 2021

シェア "ネットワークリテラシー"

Copied!
25
0
0

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

全文

(1)

1

~課題1~

オペレーティングシステム

Operating System : OS)

(2)

2

OS (Operating System)

• Operating System とは

– Operating System = 基本ソフトウェア

ハードウェア⇔

OS ⇔アプリケーションソフト

⇔ユーザ

(例)

1) キーボードからキーが押されたという信号が来るのを待つ 2) キーボードから押されたキーのキーコードを得る 3) キーコードと文字コードの対応表から文字コードを得る

(3)

3

OS (Operating System)

• OSの目的

– ハードウェアの抽象化

– ハードウェアの効率的な運用

– 使いやすい環境の提供

• OSのはたらき

– 共通機能の提供

• キーボードからの文字読取・画面への文字表示 • データの入出力

– 資源の管理

• CPU、主記憶装置、ディスプレイ、プリンタ、 • 割り込み要求番号、プロセス識別子…

(4)

4

OS (Operating System)

OSのインストール

多くのコンピュータはOS導入済み

(Preinstalled プレインストール)

簡単なセットアップのみでそのまま使える

||

汎用的な設定

サーバ等、特定の用途への利用には向かない

(5)

コンピュータの種類

• 大型コンピュータ

– スーパーコンピュータ(科学技術研究)

– メインフレーム(大規模業務)

• 通常のコンピュータ

– パーソナルコンピュータ

– ワークステーション

• 小型コンピュータ

– 組み込み機器 (携帯電話,ゲーム機器,etc.)

(6)

主要な

OS

• 大型・小型 ⇒ ハードウェアに特化したOS

– zOS, TRON, SymbianOS, PalmOS, iPhone OS,...

• 通常のコンピュータ

– Microsoft Windows 系

– Apple Macintosh MacOS 系

– UNIX 系

OSとしての基本機能 ⇒ 大きな差はない

マルチユーザ,プリエンプティブマルチタスク

(7)

Microsoft Windows

• 1982年の MS-DOS から発展

– MS-DOS: Microsoft Disk Operating System

• シングルユーザ・シングルタスク・CUI

– Windows

• MS-DOS の GUI プログラム (1985)

• Windows 3.1, Windows95, Windows98, WindowsME

• Windows NT (1994)

– マルチユーザ・マルチタスク・サーバ対応

– Windows2000, WindowsXP, Windows7

• Windows Server

元はIBM-PC用 OS

(8)

Microsoft Windows

• 特長

– パーソナルコンピュータ用OSとして長い歴史

• 対応ソフトウェア,ハードウェアの多さ

– 普及率

• Net Applications 調査 (2010)

– Windows 92%, Mac 5%

– オフィス・ビジネス用途

– International Business Machines

– デファクトスタンダード

– Office 製品など

(9)

MacOS

• Apple Macintosh 専用 OS (1984~)

– 高度なGUI

• グラフィック機能

• デザイン・印刷・アート分野の標準

– System 1~ Mac OS 9

• シングルユーザ・シングルタスク

– Mac OS X

• UNIXベース(FreeBSD, NetBSD, Mach)

• マルチユーザ・マルチタスク・サーバ

芸術(写真・美術・音楽).印刷,サイエンス分野 一部分野に特化したアプリケーションが多い

(10)

10

UNIX

• 起源

– ミニコン(オフコン,ワークステーション)用 OS

• 特長

– マルチタスク・マルチユーザ等 OS の基本機能

– オープンアーキテクチャ

• 仕様の標準化:IEEE POSIX, Single UNIX Specification • フリーの UNIX 系(UNIX-like) OS

– Linux, FreeBSD, etc.

– Character User Interface (CUI)

• Command Line Interface (CLI) • GUI : OSの機能としては無い

(11)

11

UNIXの特徴

• マルチタスク

– 同時に複数の仕事(タスク)をこなす

– タイムシェアリング

– あるプロセスが他のものに与える影響を最小限に

安定したOS

• マルチユーザ

– 同時に複数のユーザからの要求に応える

– ネットワークを介して利用

– ログイン

• 階層型ファイルシステム

– 階層的なディレクトリ構造=木構造

• ソースコードの配布

(12)

12

UNIX ファイルシステム

• UNIX のファイルシステム

ファイル

- 階層的ディレクトリ構造

– ファイル

• データを保存する単位 (データ ⇒ バイナリ列)

– ディレクトリ

• ファイルや他のディレクトリを保持する場所

– 階層的ディレクトリ構造

• /(root) → 木構造 • 1つのディレクトリ ・ ツリー • マウント

(13)

13

UNIX

ファイルシステム

root (/) bin etc usr var lib bin home cdrom

(14)

14

UNIXの歴史

• UNIXの起源

– 1969 AT&Tベル研究所,Ken Thompson – DEC PDP-7 – 低価格で扱いやすいプログラミング環境のため

• UNIXの由来

– MULTICS : 開発がつまづいた非常に複雑なOS (MULtiplexed Information and Computing System)

UNICS

(UNiplexed Information and Computing System)

ベル研究所で開発

⇒ 米国の大学のコンピュータ

(15)

15

UNIX系の流れ

UNICS System III, IV

BSD System V 商用UNIX IBM AIX HP-UX Sun Solaris... BSD 4.4 FreeBSD NetBSD OpenBSD Mac OS X Minix Linux 過去 UNIX を名乗る ことを許されたOS 現在 UNIX を名乗る ことを許されているOS Windows NT

(+ Services for UNIX) IEEE POSIX 規格 OS

SVR 4.2 (System V

(16)

現在の

UNIX

• UNIX ⇒ 登録商標 (TradeMark)

– The Open Group

– Single Unix Specification

• UNIX 03

– IBM AIX 5, 6, HP-UX 11, Sun Solaris 10, Mac OS X 10.5, 10.6

• UNIX 系

– Linux, FreeBSD ⇒ デファクトスタンダード

– Windows NT ⇒ POSIX

(17)

FreeBSD

• BSD

– UCB が開発 ⇒ TCP/IP の実装

– ソケット通信機能

– インターネットの基礎

• ネットワーク機能の安定性,先進性

• ライセンスの問題,訴訟,etc.

• 古くからのインターネットサーバ

(18)

FreeBSD の特長

• 周辺プログラムも含めて OS として

RELEASE を管理

• 本来の OS以外の部分は,アプリケーショ

ンとして分離

• サーバ用途に向く

(19)

19

Linux

• Finland の Linux Torvard が開発

– ヘルシンキ大学の大学院生の時

• スクラッチからの開発

– ライセンス(著作権,特許)がクリーン

• PC-UNIX

– Sys V と BSD の拡張機能

– GNI一般公有使用許諾書にしたがって配布

General Public License: GPL)

Linux(カーネル) + X Window System (GUI) x.org

フリーソフトウェア

多くの個人,企業が開発に参加 組み込みからスパコンまで

(20)

20

参考文献

• 山口 和紀 著,「ASCII UNIX Super Text」(アスキー 2003)

• Frisch著,谷川監訳「UNIXシステム管理改訂版」(オラ

(21)

21

今回の内容

• OS のインストール

– FreeBSD (1U ラックサーバ)

– Linux (Dellパーソナルコンピュータ)

– Windows 7 (パーソナルコンピュータ)

– Windows 7 (ラップトップ)

– Mac OS X

• OS の初期設定

• ユーザアカウントの作成

(22)

serverX linuxX winX macX Hub グループX .X1~.X9 .X2 192.168.0.0/24 メインサーバ 192.168.0.1

A360 ネットワーク図

noteX .X3 .X4 .X5 .X6 インター ネット インター ネット

(23)

23

レポートについて

• キーワード

– パーティション

– ファイルシステム

– イーサネット

– TCP/IP

• レポート提出期限

– 4月18日 (水) 18:00

(情報学群レポート提出箱

(A棟4階秘書室前)

(24)

Operating System Device Driver Hardware Device Driver Hardware Device Driver Hardware Application Program Application Program

CPU Memory file system 共通機能の提供 (common inteface) ファイル・ディレクトリの入出力 画面への出力 キーボードやマウスの入力 CPU・メモリ・デバイス使用の調停 (arbitration) ハードウェアの差異の吸収

(25)

CPU L3 Cache L2 Cache

Bus

Chipset Bus (DRAM) Memory PCI-express Bus Graphic Ethernet Universal Serial Bus Keyboard Mouse Sound ATA

Hard Disk Drive (Solid State Disk)

参照

関連したドキュメント

You may contact BASF Corporation for emergency medical treatment information at 1-800-832-HELP (4357).. Batch code: (Printed on Bottle)

Power dissipation caused by voltage drop across the LDO and by the output current flowing through the device needs to be dissipated out from the chip. 2) Where: I GND is the

The Rt pin OCP components are normally designed in such a way that the OCP system shifts and regulates the operating frequency of the LLC converter during overload or secondary

Refer to ELECTRICAL CHARACTERISTICS, RECOMMENDED OPERATING RANGES and/or APPLICATION INFORMATION for Safe Operating parameters..

FUSB252 High Speed Digital (HSD) Port Protection Switch with Type-C CC ESD8704 High Speed Data Line Protection, Unidirectional (3.3 V – USB 3.x) ESD8708 High Speed Data Line

上位系の対策が必要となる 場合は早期連系は困難 上位系及び配電用変電所の 逆潮流対策等が必要となる

(参考)系統連系希望者がすべて旧費用負担ルール ※4 適用者 ※5 の場合における工事費用 特定負担 約1,310百万円.. ※1

上位系の対策が必要となる 場合は早期連系は困難 上位系及び配電用変電所の 逆潮流対策等が必要となる