Tải bản đầy đủ (.ppt) (55 trang)

hệ điều hành symbian

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.23 MB, 55 trang )


Hệ Điều Hành Symbian

Lớp 07TH1D

Nhóm 12:

Trần Minh Tùng 070326T

Nguyễn Thanh Sang 060100T

Nguyễn Kim Huy 070135T

Đặng Thanh Bình (c)070034T


1. Quá trình hình thành và phát triển

Năm 1980, Psion được thành lập bởi
David Potter  phát triển các phần
mềm trên hệ máy nhỏ gọn.

1. Quá trình hình thành và phát triển(tt)

Từ năm 1991 đến 1998, Psion xuất bản
HĐH EPOC 16 đưa vào sử dụng trên các
máy thế hệ 3, Psion 3.

Năm 1998, Symbian được thành lập bởi
các tập đoàn Nokia, Motorola, Ericsson,
Matsushita, Psion.



Năm 1999, EPOC Release 5, được dùng
trong các điện thoại Revo, Ericsson
MC218, Ericsson 380.

1. Quá trình hình thành và phát triển(tt)

Năm 2000, phông Unicode được tích
hợp vào Ericsson R380 trên nền
EPOC R5. EPOC R6 được đổi tên
thành Symbian v6.0, v6.1

Điện thoại đầu tiên được cài
vào đó một HĐH là Nokia 9210.

Nokia 9210

1. Quá trình hình thành và phát triển(tt)

Năm 2003, Symbian giới thiệu
phiên bản Symbian OS v7.0 và
v7.0s.

Phiên bản Symbian 9.0 được ra đời
trong năm 2004,  dùng để thử
nghiệm nội bộ và dừng sản xuất
cũng trong năm này.

1. Quá trình hình thành và phát triển


Đầu năm 2005, Symbian OS phiên
bản mới nhất 9.1 được công bố.
Cải tiến nhiều về các ứng
dụng và nội dung, cơ chế bảo
vệ tốt hơn tất cả phiên bản
các phiên bản trước.

2. Symbian và các thiết kế đặc trưng

Số lượng điện thoại sử dụng
Symbian đang chiếm thị phần lớn
nhất, gồm Smartphone Nokia Series
60, UIQ, Series80, Series 90, và các
điện thoại của DoCoMo Foma.

2. Symbian và các thiết kế đặc trưng (tt)

Symbian OS được thiết kế chuyên dùng
cho các thiết bị cầm tay với những nguồn
tài nguyên (bộ nhớ, CPU…) bị giới hạn mà
có thể chạy hàng tháng hay hàng năm,
tối ưu và giảm thiểu các rủi ro trong bộ
nhớ.
Chính vì vậy, cấu trúc hoạt động của
Symbian gây khá nhiều khó khăn cho các
lập trình viên khi tìm hiểu về nó.

4. Tính mở của Symbian

Symbian OS sẽ không “mở”


Tuy nhiên gần đây, phần lớn các Source
code đều được cung cấp cho các nhà sản
xuất điện thoại sử dụng Symbian OS và
một số Partner khác trong việc phát triển
các ứng dụng trên Symbian. Các hàm
APIs được công bố rộng rãi để bất cứ ai
cũng có thể phát triển phần mềm cho
Symbian OS, điều này được đặt ra để đẩy
mạnh khả năng cạnh tranh của Symbian
so với MobiLinux trong những năm tới.

5. Các phiên bản Symbian

Series 40: Là những điện thọai có
màn hình vuông, độ phân giải
128x128, thường chỉ cài được nhạc,
hình phim và các ứng dụng Java.
Một số dòng máy tiêu biểu: Nokia
6100, 6610, 6230… 7250

5. Các phiên bản Symbian (tt)

Series 60: màn hình lớn
hơn,176x208, có thể cài đặt được
nhiều chương trình, ứng dụng như
từ điển, game dung lượng lớn,… Rất
nhiều model Nokia chạy bằng phiên
bản này như: 3650, 7650, 6600,
7610, N-Gage, các máy thuộc N

series…


5. Các phiên bản Symbian (tt)

Series 80 chưa nhiều, gồm: 9210,
9290, 9300, 9300i, 9500. Hỗ trợ
bàn phím QWERTY, nhiều ứng dụng
văn phòng, truy cập internet bằng
trình duyệt Opera…

5. Các phiên bản Symbian (tt)

Serie 90: 2 model: 7700 và 7710.
Không sử dụng bàn phím điện thoại
mà tương tác với máy qua màn hình
cảm ứng hoặc chương trình nhận
diện chữ viết tay (7710).

Các phần mềm hỗ trợ S60 và UIQ
hoàn toàn không tương thích với phiên
bản hệ điều hành này trong khi một số
chương trình dành cho S80 có thể hoạt
động trên 7700 và 7710.


5. Các phiên bản Symbian (tt)

UIQ: Dành cho điện thoại có màn
hình cảm ứng và người dùng có thể

tương tác với máy qua cả bàn phím
thật lẫn bàn phím ảo. Motorola có:
A920, A1000, M1000…

Sony Ericsson hiện là hãng có nhiều
mẫu điện thoại chạy trên nền UIQ
nhất với các máy dòng P (800, 900,
910, 990, P1i), M600, W950


5. Các phiên bản Symbian (tt)

Nokia Series 60, dòng điện thoại sử
dụng Symbian nhiều nhất, khởi
nguồn đầu tiên từ năm 2002 với
Nokia 7650, tiếp đó là Nokia 3650,
3620, 3660, 6600,… Và gần đây,
các thế hệ điện thoại Symbian OS
3G đầu tiên được tung ra thị trường
là Nokia 6630, 6680, N70,… Đây là
một trong những bước đột phá mới
của Nokia cũng như Symbian OS.


7. Các phần cứng chính trong điện thọai
symbian

Có tác động sâu sắc đến HĐH.

Thành phấn quan trọng đó là CPU,

ROM,RAM các thiết bị nhập xuất I/O và
nguồn năng lượng.

Bộ xử lý trung tâm(Center Processing
Unit-CPU): HĐH Symbyan đựơc thiết kế
cho kiến trúc CPU 32 bit.

Bộ nhớ trong ROM(Read only Memory):
Rom chứa HĐH và tất cả các ứng dụng
phần mềm trung gian (midleware) có sẵn
và được nhà sx đưa vào khi tạo thiết bị.

7. Các phần cứng chính trong điện
thọai symbian (tt)

BỘ nhớ RAM( Random access Memory):
đuợc sử dụng bởi các ứng dụng đang
thực thi và nhân hệ thống.

Các thiết bị nhập xuất (Input/output):
bao gồm

Màn hình, bàn phím, khe gắm thẻ
nhớ...

Nguồn năng luợng: pin.

8.Cấu trúc cơ bản của Symbyan

Hệ điều hành Symbian, bao gồm 3 tầng:


- Tầng 1: nhân hệ điều hành(kernel) tích hợp
với phần cứng. Hai thành phần chính đó là
Kernel Services và Devices Driver.

+ Kernel Services: cung cấp một khả năng
xử lý đa luồng và thi hành các chương trình
từ phía người dùng.

+ Device Drivers: cung cấp một hệ thống
driver và phần điều khiển các thiết bị: DTE,
DCE serial Port, Infrared (SIR), USB Client,
SDIO Card, keyboard, bộ số hóa, Ethernet,
MMC và LCD.

8.Cấu trúc cơ bản của Symbyan (tt)

- Tầng 2: tầng dịch vụ cơ bản, cung cấp
một chương trình sườn (Programming
framework) cho tất cả các thành phần
khác của Symbian OS, gồm các file hệ
thống và các thư viện thông dụng:

+ Low Level Libraries: Cung cấp các thư viện,
tiện ích được yêu cầu bởi Symbian OS và các
ứng dụng khác trên Symbian: Cryptography
library, XML Parsing framework, Power
management framework…

+ Fileserver: Cung cấp, chia sẻ quyền truy xuất

tới các file hệ thống, các phương tiện lưu trữ:
RAM, NOR và NAND Flash, ATA/CF, MMC, SD
Card.

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×