Presentation is loading. Please wait.

Presentation is loading. Please wait.

オペレーティングシステムⅡ 第10回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト.

Similar presentations


Presentation on theme: "オペレーティングシステムⅡ 第10回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト."— Presentation transcript:

1 オペレーティングシステムⅡ 第10回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト

2 本日の内容 Androidの正体 アーキテクチャ 5つのコンポーネントで構成 Linuxカーネル ランタイム ライブラリ
アプリケーションフレームワーク アプリケーション 5つのコンポーネントで構成 2009/12/18

3 出典: http://ja.wikipedia.org/wiki/Android_(プラットフォーム)
2009/11/14

4 出典: http://itpro.nikkeibp.co.jp/article/NEWS/20071113/286961/
アーキテクチャ 出典: 2009/11/14

5 Linuxカーネル セキュリティ メモリ管理 プロセス管理 ネットワークスタック ドライバモデル ディスプレイドライバ カメラドライバ
キー入力ドライバ WiFi(無線LAN)ドライバ オーディオ・音関連ドライバ  など 2009/12/18

6 ランタイム コアライブラリ Dalvik Virtual Machine Javaで用いるコアライブラリ
Googleが開発したJavaのバーチャルマシン(VM) ハードウェアの違いを吸収する Javaはソースコードをコンパイルすると 「バイトコード」が生成される これがVM上で動作する プログラムの駆動方式が レジスタ型 ⇔スタック型 2009/12/18

7 ライブラリ 複数のアプリケーションにまたがる表示システムの管理 オーディオ・ビデオの再生と録画 SQLリレーショナルデータベースのライブラリ
3Dグラフィックエンジン フォントライブラリ ウェブブラウザ描画エンジン 2Dグラフィックエンジン セキュア通信 UNIXのlibc 2009/12/18

8 アプリケーションフレームワーク Androidのアプリケーション動作に関係する,共通で利用されるAPI
2009/12/18

9 アプリケーション アプリケーションはアプリケーションフレームワーク上で自由に構築できる
Android SDKに入っているアプリケーションとして,ブラウザ,マップブラウザ,電話帳,待ち受け画面,メールクライアント,カレンダーなどがある. 2009/12/18


Download ppt "オペレーティングシステムⅡ 第10回 講師 松本 章代 VirtuaWin・・・仮想デスクトップソフト."

Similar presentations


Ads by Google