1. Trang chủ
  2. » Mẫu Slide

Tìm hiểu về hệ điều hành android

29 1,3K 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 6,63 MB

Nội dung

Khái niệm : Android là một hệ điều hành chạy trên điện thoại di động được phát triển từ nhân linux, mang nhiều đặc tính đặc trưng của môt hệ điều hành di động nhưng vẫn mang nhữ

Trang 1

TÌM HIỂU VỀ H ĐIỀU HÀNH Ệ ĐIỀU HÀNH

ANDROID

Giáo viên cố vấn : Đoàn Trọng Ninh

Thực hiện : Nhóm 6

Danh sách nhóm:

+ Nguyễn Thế Vũ

+ Nguyễn Gia Hải + Nguyễn Quốc Khánh + Nguyễn Tuấn Anh + Nguyễn Văn Quang + Đoàn Đình Vang

Trang 2

Sơ lược về hệ điều hành :

+ Hệ điều hành là chương trình chạy trên hệ thống

máy tính, quản lý tài nguyên trên máy tính và là

môi trường cho các chương trình ứng dụng chạy trên nó.

Một số hệ điều hành tiêu biểu :

+ Trên máy tính cá nhân : MS DOS, MS

WINDOW, MACOS, LINUX, UNIX,

+Trên điện thoại thông minh : Android, Sybian,

Window Mobile, iPhone OS, BlackBerry, S60,

Bada OS, Palm OS

Trang 3

1.Chức năng HĐH:

Quản lý chia sẻ tài nguyên.Tài nguyên ở đây là bao gồm:

- Tài nguyên phần cứng (CPU, Bộ nhớ, các thiết bị IO)

- Tài nguyên phần mềm (Các file, chương trình dùng

chung)

- Tạo lập môi trường ảo ít phụ thuộc vào phần cứng để các phần mềm ứng dụng hoạt động, phục vụ người dùng

Trang 4

2 Các thành phần của hệ điều hành:

+ Thành phần quản lý tiến trình.

+ Thành phần quản lý bộ nhớ + Thành phần dịch lệnh.

+ Thành phần bảo vệ hệ

xuất. + Thành phần quản lý mạng.

+ Thành phần quản lý tập tin.

Trang 5

Photo Album

3 Phân loại HĐH:

a Theo loại thiết bị mà hệ điều hành hoạt động:

b Theo số user và số chương trình cùng hoạt động:

c Theo góc độ người dùng.

d Theo hình thức xử lý

Trang 6

Tìm hiểu về HĐH Android

1 Khái niệm :

Android là một hệ điều

hành chạy trên điện thoại

di động được phát triển từ

nhân linux, mang nhiều đặc

tính đặc trưng của môt hệ

điều hành di động nhưng

vẫn mang những tính chất

chung của các hệ điều

hành

Trang 7

Một số hãng sản xuất điện thoại có sử dụng hệ điều hành android tiêu biểu :

Trang 8

2 Kiến trúc hệ điều hành android Hệ điều hành android: 4 phần

Trang 9

 Tầng hạt nhân Linux (h điều hành) ệ điều hành).

Tất cả mọi hoạt động của điện thoại muốn thi hành được thì đều được thực hiện ở mức cấp thấp ở lớp này bao

gồm quản lý bộ nhớ (memory management), giao tiếp với phần cứng (driver model), thực hiện bảo mật (security), quản lý tiến trình (process).

Trang 10

Tầng này có các thành phần chủ yếu :

dirver

Power Madagement

Trang 11

Tầng Libraries và android runtime : Phần này có 2 thành

phần là phần Libraries và Android Runtime.

a Phần Libraries(thư viện)

+ Thư viện hệ thống (System C library) : thư viện dựa trên

chuẩn C, được sử dụng chỉ bởi hệ điều hành

+ Thư viện Media (Media Libraries) : Có nhiều codec để hỗ trợ việc phát và ghi các loại định dạng âm thanh,hình ảnh, video thông dụng

+ Thư viện web (LibWebCore) : Nó cực kỳ mạnh, hỗ trợ được

nhiều công nghệ mạnh mẽ như HTML5, JavaScript, CSS,

DOM, AJAX

Trang 12

b 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 có thể hoạt động

Runtime có 2 bộ phận tương tự như mô hình chạy Java trên máy tính thường

Trang 13

khác với Motorola, HTC, T-Mobile, Samsung…

Trang 14

 Tầng Application: (ứng dụng)

Đây là tầng ứng dụng giao tiếp với người sử dụng, bao gồm các ứng dụng như:

Các ứng dụng cơ bản, được cài đặt đi liền với hệ điều hành: Các ứng dụng được cài thêm như các phần mềm chứng

khoán (Stock), các trò chơi (Game), từ điển…vv

Trang 15

3 Hệ thống tập tin trên hệ điều hành android.

a Tổng quan về hệ thống file trên Android :

Trong Android các file được tổ chức lưu trữ thành các thư mục theo mô hình phân cấp Tham chiếu đến 1 file bằng tên hoặc đường dẫn Các câu lệnh thao tác file cho phép thực hiện các chức năng như dịch chuyển, sao chép toàn bộ thư mục cùng với các thư mục con chứa trong nó…

Trang 16

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 Thực tế còn một số loại file nữa có thể liệt kê theo bảng sau :

Trang 17

c Tổ chức quyền sở hữu và quyền hạn trên

file:

Tương tự trên hệ thống linux, trên hệ điều hành

android, một file có thể liên kết với một người hay một nhóm người sử dụng Sự liên kết đó là một tập hợp các quyền hạn truy cập bao gồm quyền được phép đọc (read), được phép ghi (write) và được

phép thực thi (execute)

d Cây thư mục trên hệ đ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 Dưới nó có

chứa một số file thư mục hệ thống.

Trang 18

/(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ị lưu động (removeable)

/system : chứa những thành phần cơ bản nhất của hệ thống

/ect : chứa những file cấu hình của hệ thống, nó cực kỳ quan

trọng vì sự hoạt động của hệ thống đều bị chi phối ở những file cấu hình này

/system/lost+found : chứa những tập tin bị mất lúc khởi động máy /system/font : chứa những font chữ hiển thị được

/system/bin : Chứa các chương trình nội trú của hệ thống

Trang 19

4 So sánh hệ điều hành android với các hệ điều hành di

+ Android được phát triển từ nhân linux do đó nó có thể chạy tốt trên nhiều dòng điện thoại khác nhau Có độ tương thích cao với các loại phần cứng khác nhau nhiều hơn so với các hệ điều hành di động còn lại

+ Ứng dụng chạy trên android được viết bằng Java trong khi

đó, ứng dụng trên các hệ điều hành khác chủ yếu là viết bằng C/C++/Object C

Trang 20

5.Cài đặt một menu cho

phép người dùng chọn các chức năng như sau:

Trang 21

Đổi quyền hạn trên file

Đổi quyền hạn trên file

Mở file bằng chương trình liên kết

Mở file bằng chương trình liên kết

Đổi thư mục hiện hành

Đổi thư mục hiện hành

Hiển thị danh sách file

Sao chép file

Di chuyển file

Đổi tên file

Xóa file

Trang 22

Giao di n chính, xem danh sách file.Hiển thị thư mục… ện chính, xem danh sách file.Hiển thị thư mục…

Trang 23

Xem menu ẩn Chọn menu more để hiển thị

Trang 24

Chơi nhạc khi mở file mp3

Xem hình ảnh khi mở file có đuôi jpg, jpe, bmp

Trang 25

Khung thuộc tính thư mục khi chọn 1 thư mục và chọn menu Properties

Trang 26

6 Đánh giá và nhận xét

Android là một hệ điều hành di động hiện đại, có tiềm năng phát triển cao Được sử dụng ở nhiều hãng điện thoại Android có nguồn gốc từ nhân Linux nên được thừa hưởng những đặc tính quý báu của linux, nhất là về độ bảo mật và hiệu năng hoạt động cao.

Trang 27

+ Những kết quả đạt được:

- Biểu diễn được hệ thống file

trên android Xem được cấu

trúc của cây thư mục một cách

- Xây được nhiều chức năng

thao tác với file như xem và

chỉnh sửa quyền hạn file, sao

chép, di chuyển, đổi tên, xóa

file

+ Những mặt hạn chế:

- Chương trình được xây dựng trên emulator mô phỏng chứ chưa thực sự

chạy trên phần cứng thật

- Cũng vì chỉ chạy trên emulator nên chức năng chỉnh sửa quyền hạn thực hiện chưa được tốt do không đăng nhập bằng tài khoản thật

7 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

Trang 28

 Hướng phát triển :

+ Xây dựng nhiều chức năng thích hợp hơn để

Ngày đăng: 25/05/2016, 14:06

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w