1. Trang chủ
  2. » Giáo Dục - Đào Tạo

TÀI LIỆU NGHIÊN cứu tìm hiểu về hệ điều hành android

29 394 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

Tìm hiểu về hệ điều hành android Giáo viên cố vấn : Đoàn Trọng Ninh Thực hiện : Nhóm 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  Sơ lược về hệ điều hành : + Hệ điều hành chương trình chạy hệ thống máy tính, quản lý tài nguyên máy tính môi trường cho chương trình ứng dụng chạy 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 1.Chức HĐH: Quản lý chia sẻ tài nguyên.Tài nguyên bao gồm: - Tài nguyên phần cứng (CPU, Bộ nhớ, 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 phụ thuộc vào phần cứng để phần mềm ứng dụng hoạt động, phục vụ người dùng 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 bảo vệ hệ thống + Thành phần quản lý nhớ + Thành phần dịch lệnh + Thành phần quản lý nhập xuất + Thành phần quản lý mạng + Thành phần quản lý tập tin 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 số chương trình hoạt động: c Theo góc độ người dùng d Theo hình thức xử lý Photo Album Tìm hiểu về HĐH Android Khái niệm : Android hệ điều hành chạy điện thoại di động phát triển từ nhân linux, mang nhiều đặc tính đặc trưng môt hệ điều hành di động mang tính chất chung hệ điều hành 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 : Kiến trúc hệ điều hành android Hệ điều hành android: phần  Tầng hạt nhân Linux (hệ điều hành) Tất hoạt động điện thoại muốn thi hành thực mức cấp thấp lớp bao gồm quản lý nhớ (memory management), giao tiếp với phần cứng (driver model), thực bảo mật (security), quản lý tiến trình (process) Tầng có thành phần chủ yếu : dirver Power Madagement Hệ thống tập tin hệ điều hành android a Tổng quan hệ thống file Android : Trong Android file tổ chức lưu trữ thành thư mục theo mô hình phân cấp Tham chiếu đến file tên đường dẫn Các câu lệnh thao tác file cho phép thực chức dịch chuyển, chép toàn thư mục với thư mục chứa nó… b Các kiểu file android: - Trong nhiều hệ điều hành window, người ta phân biệt rõ file (tập tin) folder (hay directory : thư mục) thành phần khác hẳn Tuy nhiên hệ điều hành android(cũng linux) coi directory file loại file đặc biệt Thực tế số loại file liệt kê theo bảng sau : Chữ cái biểu diễn Kiểu file d Thư mục(Dircctory) b File kiểu khối(block-typc spccial file) c File kiểu kí tự(charactcr) l File liên kết tượng trưng(symbolic link) p Fiel đường ống(pipc) c Tổ chức quyền sở hữu quyền hạn file: Tương tự hệ thống linux, hệ điều hành android, file liên kết với người hay nhóm người sử dụng Sự liên kết tập hợp quyền hạn truy cập bao gồm quyền phép đọc (read), phép ghi (write) phép thực thi (execute) d Cây thư mục hệ điều hành android: Thư mục (hay gọi file) root thư mục gốc tất file thư mục lại Dưới có chứa số file thư mục hệ thống /(root) : Là thư mục gốc Là thư mục thư mục cha / mnt : thư mục chứa thiết bị lưu động (removeable) /system : chứa thành phần hệ thống /ect : chứa file cấu hình hệ thống, quan trọng hoạt động hệ thống bị chi phối file cấu hình /system/lost+found : chứa tập tin bị lúc khởi động máy /system/font : chứa font chữ hiển thị /system/bin : Chứa chương trình nội trú hệ thống So sánh hệ điều hành android với hệ điều hành di động khác Giống : Đều hệ điều hành di động nên mang đầy đủ chất hệ điều hành di động nói chung Khác : + Android hệ điều hành mã nguồn mở miễn phí hệ điều hành di động lại nguồn đóng có phí (khi hãng thứ hai sử dụng) + Android phát triển từ nhân linux chạy tốt nhiều dòng điện thoại khác Có độ tương thích cao với loại phần cứng khác nhiều so với hệ điều hành di động lại + Ứng dụng chạy android viết Java đó, ứng dụng hệ điều hành khác chủ yếu viết C/C++/Object C 5.Cài đặt menu cho phép người dùng chọn chức sau: Android explorer Sao chép file Di chuyển file Hiển thị danh sách file Đổ Đổ i tên i tênfile file Xóa file Tạo thư mục Xem thuộc tính Mở file bằng chương trình liên kết Đổi thư mục hiện hành Đổi quyền hạn file Giao diện chính, xem danh sách file.Hiển thị thư mục… Xem menu ẩn Chọn menu more để hiển thị Xem hình ảnh mở file có đuôi jpg, jpe, bmp Chơi nhạc mở file mp3 Khung thuộc tính thư mục chọn thư mục chọn menu Properties Đánh giá nhận xét Android hệ điều hành di động đại, có tiềm 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 thừa hưởng đặc tính quý báu linux, độ bảo mật hiệu hoạt động cao KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN + Những kết đạt được: - Biểu diễn hệ thống file android Xem cấu trúc thư mục cách trực quan - Sử dụng chương trình nói dễ dàng danh sách thư mục dễ nhìn, menu chọn xây dựng sẵn - Xây nhiều chức thao tác với file xem chỉnh sửa quyền hạn file, chép, di chuyển, đổi tên, xóa file + Những mặt hạn chế: - Chương trình xây dựng emulator mô chưa thực chạy phần cứng thật - Cũng chạy emulator nên chức chỉnh sửa quyền hạn thực chưa tốt không đăng nhập tài khoản thật  Hướng phát triển : + Xây dựng nhiều chức thích hợp để xử lý file + Xây dựng ứng dụng có tùy biến giao diện, chức thực + Chạy thật emulator để có kết thực tế [...]... trong nó… 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 : Chữ cái biểu diễn Kiểu file d Thư mục(Dircctory)... đ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ó… b Các kiểu file trên android: - Trong nhiều hệ điều hành như window, người... trình nội trú của hệ thống 4 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í (khi một hãng thứ hai sử dụng) + Android được phát triển từ nhân linux do đó nó... 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 5.Cài đặt một menu cho phép người dùng chọn các chức năng như sau: Android explorer Sao chép file Di chuyển file Hiển thị danh sách file Đổ Đổ i tên i tênfile file Xóa file Tạo thư mục Xem thuộc tính Mở file bằng chương trình liên kết Đổi thư mục hiện hành Đổi... Properties 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 7 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN + 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... 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... nền tảng Android mà điện thoại của Google có thể khác với Motorola, HTC, T-Mobile, Samsung…  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 3 Hệ thống tập tin trên hệ điều hành android. .. 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... 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 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  Tầng Application Framework... 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  Hướng phát triển : + Xây dựng nhiều chức năng thích hợp hơn để xử lý file + Xây dựng ứng dụng có tùy biến hơn về giao diện, chức năng thực hiện + Chạy được thật trên emulator để có kết

Ngày đăng: 06/11/2016, 22:05

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w