Đồ Án Tìm hiểu về hệ điều hành Android, viết chương trình minh họa

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
     CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI . . 2
    1.1 Sơ lược về các hệ điều hành . . 2
    1.2 Đề tài và mục tiêu của đề tài . . 4
    CHƯƠNG 2. CƠ SỞ LÝ THUYẾT . . 5
    2.1 Giới thiệu chung về hiệu hành android . 5
    2.2 Kiến trúc hệ điều hành android . 7
    2.3 Hệ thống tập tin trên hệ điều hành android . . 12
    2.4 So sánh giữa các hệ điều hành . . 16
    CHƯƠNG 3. THIẾT KẾ VÀ XÂY DỰNG CHƯƠNG TRÌNH . . 18
    3.1 Phân tích chức năng . . 18
    3.2 Xây dựng chức năng . . 20
    CHƯƠNG 4. TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ . . 24
    4.1 Môi trường triển khai. 24
    4.2 Kết quả chức năng của chương trình . . 24
    4.3 Đánh giá và nhận xét . . 32
    CHƯƠNG 5. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN . . 33
    5.1 Kết luận . 33
    5.2 Hướng phát triển . . 33
    TÀI LIỆU THAM KHẢO . 34

    CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI
    1.1 Sơ lược về các 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ý các 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ó.
    Ngày nay, khái niệm hệ điều hành không chỉ là trên máy vi tính mà còn được mở rộng cho
    nhiều thiết bị điện tử khác chẳng hạn như điện thoại thông minh (smart phone), các thiết bị cầm
    tay PDA v.v
    Như vậy hệ điều hành di động là hệ điều hành chạy trên hệ thống máy có tính di động cao.
    Với đặc thù đó, hệ điều hành di động phải có những khả năng đặc biệt mà những hệ điều hành
    thông thường không có được. Chẳn hạn như nó phải chạy trên hệ thống máy có cấu hình máy hạn
    chế về tốc độ bộ vi xử lý, bộ nhớ sử dụng, phải chạy được ổn định liên tục trong một thời gian dài
    mà chỉ sử dụng một lượng điện năng nhỏ, trong suốt thời gian chạy đó có thể duy trì các kết nối
    mạng không dây để đảm bảo việc liên lạc.
    Một số hệ điều hành tiêu biểu :
    o Trên máy tính cá nhân : MS DOS, MS WINDOW, MACOS, LINUX, UNIX,
    o Trên điện thoại thông minh : Android, Sybian, Window Mobile, iPhone OS,
    BlackBerry, S60, Bada OS, Palm OS.
    Ngoài ra còn có các hệ điều hành chạy trên mainframe, server, thẻ chíp, .
    1) Các chức năng chính của hệ điều hành
     Quản lý chia sẻ tài nguyên.Tài nguyên ở đây là bao gồm:
    o Tài nguyên phần cứng (CPU, Bộ nhớ, các thiết bị IO)
    o Tài nguyên phần mềm (Các file, chương trình dùng chung)
    Võ Quang Hòa - Nhóm 09A, Lớp 07T4




    Tìm hiểu về hệ điều hành Android 3
     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.
    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 quản lý nhập xuất
    - Thành phần quản lý tập tin
    - Thành phần bảo vệ hệ thống
    - Thành phần dịch lệnh
    - Thành phần quản lý mạng
    3) Phân loại hệ điều hành
    a. Theo loại thiết bị mà hệ điều hành hoạt động
    - Hệ điều hành dành cho máy MainFrame
    - Hệ điều hành dành cho máy Server
    - Hệ điều hành dành cho máy nhiều CPU
    - Hệ điều hành dành cho máy tính cá nhân (PC)
    - Hệ điều hành dành cho máy PDA
    - Hệ điều hành dành cho máy chuyên biệt
    - Hệ điều hành dành cho thẻ chíp (SmartCard)
    b. Theo số user và số chương trình cùng hoạt động
    - Hệ điều hành đơn nhiệm một người dùng
    - Hệ điều hành đa nhiệm một người dùng
    - Hệ điều hành đa nhiệm nhiều người dùng
    c. Theo góc độ người dùng
    - Một người dùng
    - Nhiều người dùng(Mạng ngang hàng, mạng có máy chủ)
    d. Theo hình thức xử lý
    - Hệ thống xử lý theo lô
    - Hệ thống xử lý theo lô đa chương
    - Hệ thống chia sẻ thời gian
    - Hệ thống song song
    - Hệ thống phân tán
    - Hệ thống xử lý thời gian thực

    1.2 Đề tài và mục tiêu của đề tài
    Đồ án Nguyên lý hệ điều hành lần này của chúng em được giao đề tài.
    Tìm hiểu về hệ điều hành android, viết chương trình minh họa.
    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. Là một hệ điều hành trẻ trung, hiện đại, tuy ra đời muộn nhưng lại
    được phát triển từ linux, rút kinh nghiệm từ nhiều hệ điều hành đi trước, được tích hợp nhiều công
    nghệ tiên tiến và đặc biệt là được phát triển từ một “ông trùm công nghệ” tầm cỡ thế giới là
    Google nên Android đã sớm tìm được chổ đứng của mình.
    Trong phạm vi một bài báo cáo, chúng em sẻ chỉ đi đến 2 vấn đề sau đây :
     Nghiên cứu về kiến trúc hệ điều hành android
     So sánh hệ điều hành android với các hệ điều hành khác bao gồm các hệ điều hành
    trên máy tính PC và các hệ điều hành di động khác.
     Nghiên cứu kỹ hệ thống file trên android
    Phần demo, xây dựng chương trình thể hiện cấu trúc hệ thống file trên android và thực hiện
    một số thao tác như tạo thư mục, sao chép, di chuyển, đổi tên, xem thuộc tính, xem và chỉnh sửa
    các quyền hạn trên file đối với người dùng, nhóm người dùng.
     

    Các file đính kèm:

Đang tải...