Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
49
Dung lượng
3,8 MB
Nội dung
ĐẠI HỌC SÀI GÒN KHOA CÔNG NGHỆ THÔNG TIN Môn học : Hệ điều hành Đề tài : HỆ ĐIỀU HÀNH ANDROID Giáo viên : Đỗ Đình Trang Nhm 2 : Lâm Trung Cường Dương Quốc Bảo Lê Công Viên Trần Viết Thư Nguy)n V* Anh Duy Tm hiu v h điu hnh Android • • • • • !"#$% • &'( • )*% + , Gii thiu chung v h điu hnh Android • -.'+/0123% * • 4 56%+77,89 • &:;<*% <1=>6%+77?/ • .%@"%1%18A#$% 8B;:;C :,8D8E)E8FG/// • &:;:A H %B #$ I Gii thiu chung v h điu hnh Android • J6%+77K8LM%N#@%OP=C2<1Q; 1R S/ • J$ <3%2/ • T2$U OV%WMXQ;%B3 1%A 12/ • Y"$:Z[MX:;#\CU ];^T. A]$6]$ 2= / ? Gii thiu chung v h điu hnh Android • T@O$'"1A_X #=` Ya3)**)8EI8)4b9)E49/// .3Y?I7b%8b%aEc+7/// TdJ3%29e777 < '28 < '2Y #8EI/// TbYb4b.3T9.EYbJE+8fag.9D8)^*%*/// bJh`^DE49^i78^DE49^i7%/// 0 Gii thiu chung v h điu hnh Android c Gii thiu chung v h điu hnh Android K Gii thiu chung v h điu hnh Android e Gii thiu chung v h điu hnh Android • T@#$ i7 [...]...Kiến trúc hệ điều hành Android 11 • Hệ điều hành android có 4 tầng từ dưới lên trên : Tầng hạt nhân Linux (Phiên bản 2.6) Tầng Libraries & Android runtime Tầng Application Framework Tầng Application 11 Kiến trúc hệ điều hành Android 12 Tầng Application Application Framework Libraries & runtime Tầng Linux Kerner 12 Kiến trúc hệ điều hành Android 13 1 • • Tầng hạt nhân... 16 Kiến trúc hệ điều hành Android 17 2 Tầng Library và android runtime b) •) •) o) o) Phần Android runtime Phần này chứa các thư viện mà một chương trình viết bằng ngôn ngữ Java Gồm 2 bộ phận : Các thư viện lõi (Core Library) , chứa các lớp như JAVA IO, Collections, File Access Một máy ảo java (Dalvik Virtual Machine) 17 Kiến trúc hệ điều hành Android 18 3 • Tầng Application... Driver : Quản lý việc đọc ghi lên các thiết bị nhớ như thẻ SD, flash Power Madagement : Giám sát việc tiêu thụ điện năng 15 Kiến trúc hệ điều hành Android 16 2 Tầng Library và android runtime .Gồm 2 thành phần là phần Library và Android Runtime a) Phần Libraries •) Phần này có nhiều thư viện được viết bằng C/C++ để các phần mềm có thể sử dụng, các thư viện đó được tập hợp thành... dấu chấm hay chữ số Chiều dài của tên file tối đa 256 ký tự Phân biệt tên file chữ hoa và chữ thường 23 Hệ thống tập tin trên hệ điều hành Android 24 a) Tổng quan về hệ thống file trên Android • • • Tất cả các file trong android có chung cấu trúc vật lý là chuỗi các byte (byte stream) Quản lý và chuyển đổi dữ liệu một cách dễ dàng Các thành phần được xem như các... character device file, và block device file 24 Hệ thống tập tin trên hệ điều hành Android 25 b) Các kiểu file trên android • Trong nhiều hệ điều hành như window, người ta phân biệt rõ file (tập tin) và folder (hay directory : thư mục) là 2 thành phần khác hẳn nhau • Tuy nhiên trên hệ điều hành android (cũng như linux) thì coi directory cũng là file và nó là một loại file đặc biệt... điều hành Android 26 b) Các kiểu file trên android: Chữ cái biểu diễn Kiểu file d Thư mục (Directory) b File kiểu khối (block-type special file) c File kiểu ký tự (character-type special file) l Liên kết tượng trưng (symbolic link) p Bảng liệt kê (pipe) số kiểu file trong Linux File đường ống một s Socket - File bình thường (regular file) 26 Hệ thống tập tin trên hệ điều hành Android. .. có nhiều file thư mục con 29 Hệ thống tập tin trên hệ điều hành Android 30 d) Cây thư mục trên hệ điều hành android /root var framework etc Bin mnt Lost+found system cache font lib 30 app Hệ thống tập tin trên hệ điều hành Android 31 d) Cây thư mục trên hệ điều hành android • • • • • /(root) : Là thư mục gốc Là thư mục duy nhất không có thư mục cha / mnt : thư mục chứa thiết bị... hệ điều hành 35 2 So sánh hệ điều hành android với các hệ điều hành di động khác Giống nhau : Đều là hệ điều hành di động nên mang đầy đủ bản chất của hệ điều hành di động nói chung Khác nhau : • Android là hệ điều hành mã nguồn mở và miễn phí trong khi các hệ điều hành di động còn lại đều là nguồn đóng và có phí • Android được phát triển từ nhân linux do đó... trên hệ điều hành Android 28 c) Tổ chức quyền sở hữu và quyền hạn trên file Owner r/- • • • Owner Group w/- x/- r/- w/- Other x/- r/- w/- x/- 3 ký tự đầu tiên là quyền hạn chủ nhân file 3 ký tự giữa là quyền hạn của nhóm tài khoản sở hữu file 3 ký tự cuối là quyền hạn của những người không thuộc nhóm sở hữu file 28 ? Hệ thống tập tin trên hệ điều hành Android 29 d) Cây thư... điều hành android • • • Thư mục (hay có thể gọi là file) root là thư mục gốc của tất cả các file thư mục còn lại • Cấu trúc đó có thể mô tả bằng một cây thư mục có dạng như sau : Dưới nó có chứa một số file thư mục hệ thống Mỗi thư mục (trừ thư mục root) đều có một thư mục cha chứa nó, bản thân nó cũng có thể có nhiều file thư mục con 29 Hệ thống tập tin trên hệ điều hành Android . ĐẠI HỌC SÀI GÒN KHOA CÔNG NGHỆ THÔNG TIN Môn học : Hệ điều hành Đề tài : HỆ ĐIỀU HÀNH ANDROID Giáo viên : Đỗ Đình Trang Nhm 2 : Lâm Trung Cường . thiu chung v h điu hnh Android c Gii thiu chung v h điu hnh Android K Gii thiu chung v h điu hnh Android e Gii thiu chung v h điu hnh Android • T@#$ i7 Kin. ii Kin trc h điu hnh Android i+ !"# $%!&' ! $'()!! Kin trc h điu hnh Android i/ Yj1-.'k.'**<<