オペレーティングシステムと は オペレーティングシステム 第 3 回. 今回の講義内容 OS の目的 何のためにあるのか コンピュータの利用形態 パソコンだけではない いくつか補足.

Slides:



Advertisements
Similar presentations
ファイル管理(ファイルシス テム) オペレーティングシステム 第 11 回. ファイルとは データの集まりの入れ物 データの集まり自身 データセットと呼ぶ場合もある 両方を意味.
Advertisements

携帯電話データ消去ソフトのご案内 TEL: 〒 東京都千代田区外神田
電子制御設計製図Ⅰ 第一回 担当教員: 北川輝彦 2015 年 4 月 7 日. 電子制御工学の概要 コンピュータ 自動車 航空・宇宙 医療機器 情報 / 通信 ネットワーク ロボット 電子機器 電気 知能化システム 環境機器 電子 機械 情報 制御 計測 実験・実習.
コンピューター概論 (パソコン編) 慶應義塾大学 環境情報学部一年 祖父江 塁. パソコンとゲーム機、何が違 う? マルチタスク ・ PC は情報を同時に複数処 理することが出来る。 (たくさんの仕事を考えながら同時進 行で進めることでゆっくりだけどた くさんの仕事が出来る。) シングルタスク ・ゲーム機は情報をただひとつだ.
0 クイックスタートガイド|管理者編 スマートデバイスのビジネス活用を支援する法人向けファイル共有サービス.
オペレーティングシステムと は オペレーティングシステム 第3回. 今回の講義内容 OS の目的 何のためにあるのか コンピュータの利用形態 パソコンだけではない いくつか補足.
講師 松本 章代. 携帯電話のプラットフォーム オープンプラットフォーム Android のアーキテクチャ LiMo のアーキテクチャ 携帯電話用 OS 携帯電話用の自作アプリ事情 2009/11/142.
1B コンピュータとビット列データ.
情報処理3 アプリケーション プログラミング 今井孝明.
第3回 並列計算機のアーキテクチャと 並列処理の実際
第2回 プロセス管理 ジョブ、プロセスとは? プロセスの状態遷移 プロセス制御ブロック スケジューリング.
コンピュータ概論B ー ソフトウェアを中心に ー #03 プログラムの実行形態 (前回の復習+残り)
コンピュータの予備知識 ネットワークシステムⅠ 第4回.
情報ネットワーク (明石高専 電気情報工学科 5年)
入 出 力 管 理 オペレーティングシステム 6/26/09.
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
オペレーティングシステムⅡ 第11回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト.
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
Java I 第2回 (4/18)
メ デ ィ ア ・ リ テ ラ シ ー.
コンピュータリテラシー 第3回授業の復習 基本的なUNIXコマンド
第8回 今日の目標 §3.1 ソフトウェア 機械語と記憶装置の関係を示せる ソフトウェアの階層を示せる OSの役割を示せる
ちょっと気になること メディアコミュニケーション論Ⅲ 第14回.
情報 第一回: 練習課題 第一回 田浦健次朗 2010/4/9.
第1章 情報を理解しよう 第1節 わたしたちの暮らしと情報 1.情報社会とメディア 2.身のまわりの情報機器やネットワーク
Windowsを理解しよう! ーメンテナンスの薦めー.
組込みシステムとは コンピュータ制御システム?
記 憶 管 理(2) オペレーティングシステム 第10回.
心理学情報処理法Ⅰ コンピュータにおけるデータ表現 マルチメディアとコンピュータ.
講 義 ガ イ ダ ン ス オペレーティングシステム 第1回.
“所有”から“利用”へ 情報社会とコンピュータ 第12回.
コンピュータとネットワークのしくみ 情報通信ネットワークのしくみ.
小型デバイスからのデータアクセス 情報処理系論 第5回.
インターネット時代の 日本語入力技術.
コンピュータ概論B ー ソフトウェアを中心に ー #03 プログラムの実行形態
複数CPU間のための共有メモリ 小島 隆史(中央大学大学院理工学研究科 國井研究室)
講 義 ガ イ ダ ン ス オペレーティングシステム 10/4/07.
割 込 み(1) オペレーティングシステム No.5.
コンピュータ概論B ー ソフトウェアを中心に ー #03 プログラムの実行形態
 データベースによる並列処理 情報論理工学研究室  三宅健太.
ま と め と 補 足 ネットワークシステムⅠ 第15回.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
UNIXについて 松野秀平.
コ ン ピ ュ ー タ 情報社会とコンピュータ 第2回.
ガ イ ダ ン ス 情報社会とコンピュータ 第1回.
情報コミュニケーション入門b 第6回 Part1 オペレーティングシステム入門
オペレーティングシステムとは オペレーティングシステム 第3回.
コンピュータ リテラシー 担当教官  河中.
コンピュータの基本原理 ソフトウェア編 1E16M009-1 梅津たくみ 1E16M017-8 小沢あきら 1E16M035-0 柴田かいと
Androidアプリの作成 07A1069 松永大樹.
オペレーティングシステムJ/K (実時間処理システム)
序章 第2節 教育機器とコンピュータ 1 パーソナルコンピュータ
OSの仕組みとその機能 1E16M001-1 秋田 梨紗 1E16M010-2 梅山 桃香 1E16M013-3 大津 智紗子
ソフトウェア情報学総論 基盤ソフトウェア学講座
オペレーティングシステム イントロダクション
パソコンのしくみ ハードウェア OS(Operating System) アプリケーション NEC DOS
コンピュータ概論B ー ソフトウェアを中心に ー #02 システムソフトウェアと アプリケーションソフトウェア
情報通信ネットワークの 仕組み.
情報コミュニケーション入門b 第6回 Part1 オペレーティングシステム入門
1.情報機器について知ろう(p.8-9) 第1章 第1節
1E17M053-9 奈良皐佑 1E17M070-7 師尾直希 1E17M078-6 渡邊惇
インターネット             サーバーの種類 チーム 俺 春.
サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし
情報通信制御 情報通信工学科 3年 森村 知弘.
インターネットに接続できない環境下にあるLAN DISKも LAN内で状態管理可能に! 新登場!
OSが管理している、デフォルトの入出力装置 入力:stdin キーボード 出力:stdout モニタ(コマンドプロンプトの画面)
Linux の世界に 触れてみよう! 情報実験 第 3 回 (2005/10/21)
コンピュータの仕組み ~ソフトウェア~ 1E15M009-3 伊藤佳樹 1E15M035-2 柴田将馬 1E15M061-1 花岡沙紀
総合講義B:インターネット社会の安全性 第7回 情報システムの信頼性
計算機アーキテクチャ1 (計算機構成論(再)) 第一回 計算機の歴史、基本構成、動作原理
Presentation transcript:

オペレーティングシステムと は オペレーティングシステム 第 3 回

今回の講義内容 OS の目的 何のためにあるのか コンピュータの利用形態 パソコンだけではない いくつか補足

例 Windows Linux ( Unix ) Mac OS X TRON z/OS ( IBM 汎用機) Symbian , Android (携帯電話) などなど

目 的目 的 コンピュータを使いやすくする 誰に対して コンピュータを効率よく使う 情報共有 時代と共に変化 ハードウェア価格の変化

簡 単 な ま と め簡 単 な ま と め 文献 2 p.87-88

利 用 形 態利 用 形 態

バ ッ チ 処 理(1) バッチ処理・一括処理( batch processing ) 複数のジョブ(プログラム)をまとめて処理 各プログラムの実行を,人間がいちいち指示しない オペレーティングシステムが連続的に行う システムの効率を上げる 人間は遅い 介在させない

バ ッ チ 処 理(2) かっての汎用機の標準的(言い過ぎ?)な使 い方 バッチ処理は定期的な処理を行う場合にも利 用されている。 夜間にバックアップをとる 毎月決められた日に請求書の発行を行う

オンライン処理 (1) オンライン処理( on-line processing )・実時 間処理( real time processing ) 通信回線で接続された端末からの処理要求を 直ちに処理 応答時間(処理要求から終了までの時間)に 制約があるものを実時間処理

オンライン処理 (2) 使用目的が決まっている 座席予約システム 銀行の ATM プラントの制御システム こういったものの処理には, 時間の制約がある! 厳密な制約・甘い制約

時 分 割 処 理 (1) タイムシェアリングシステム( time sharing system ) TSS と略記 通信回線で接続された端末 (TSS 端末 ) から, 複数の利用者が 同時に計算機を 対話形式で利用し,データを処理する形式

時 分 割 処 理 (2) (テキスト)エディタによりプログラムの作 成・修正 プログラムの実行 etc. いろいろな処理を行うことができる バッチ処理やオンライン処理では,処理内 容が限定

時 分 割 処 理 (3) TSS の実現 オペレーティングシステムは, CPU などの資 源を各利用者にごく短時間ずつ順番に割り当 てる(時分割) 利用者からは自分ひとりで計算機を使ってい るかのようにみえる 何かのイベントで, 将棋やチェスのプロが, 何人ものアマチュアと同時に試合を行う

時 分 割 処 理 (4) 一人で, 1 台のパソコンで 複数の処理 メールのチェック ファイルのダウンロード ワープロで文書作成 などを同時に行う 実際に本当に同時 ではない 時間・事象で切り 換える

時 分 割 処 理 (5) いずれにしろ, 1 台のコンピュータで複数の プログラムを同時に実行する 各々のプログラムをちょっとずつ順番に実 行する 時分割でない方法もある

ちょっと一息 Apple 、 iPhone OS 4.0 でマルチタスク導入を 準備か - 米報道 77/index.html 77/index.html 複数のアプリケーションを同時に実行するこ とのメリット・デメリット

そして今は … 複数のコンピュータを利用する それらが,ネットワークでつながっている場 合もある クラウド・コンピューティング cloud 雲 詳細は後で

補 足

組込みシステム(1) Embedded System 携帯電話 エレベーター 自動車 … コンピュータで制御している

組込みシステム(2) CPU が非力(だった) メモリが少ない(以前は) 処理時間の制約(リアルタイム) 専用システム(汎用ではない) OS を使わなかった(使えなかった) 開発に手間 組込みオペレーティングシステム

バ ッ チ 処 理 の 実 際バ ッ チ 処 理 の 実 際

パ ン チ カ ー ド(1)

パ ン チ カ ー ド(2) 12行(縦) 80列(横)

パ ン チ カ ー ド(3) 1 列で1文字 1枚で80文字

パ ン チ カ ー ド(4) OS に対する 指示 Job Control Language プログラム とデータ

バ ッ チ 処 理バ ッ チ 処 理 このような組をまとめてコンピュータに処理 させる 途中でキーボードから,データの入力などで きない 学生実習だと 1 日 1 回とか 途中で人間が介在しないので, コンピュータのスピードで処理 が進められる

エポックメーキングな OS

Multics 1965 年から開発が始まった 現在のオペレーティングシステムに影響を与 える(Unixだけでない) 2000 年 10 月 31 日に停止