arsitektur so modern (symbian)

18
NAMA : EKA PUTRI APRILLIA ERNI INDRIYANA SYIFA MIFTAHUL JANNAH Sistem operasi SYMBIAN

Upload: erniindriyana

Post on 17-Jul-2015

246 views

Category:

Presentations & Public Speaking


0 download

TRANSCRIPT

Page 1: arsitektur so modern (symbian)

NAMA :EKA PUTRI APRILLIA

ERNI INDRIYANASYIFA MIFTAHUL JANNAH

Sistem operasi SYMBIAN

Page 2: arsitektur so modern (symbian)

BERBAGAI RAGAM ARSITEKTUR SYSTEM OPERASI MODERN

a) Sistem monolitikSistem monolitik Merupakan struktur sistem operasi  sederhana yang dilengkapi dengan operasi “dual” pelayanan {sistem call} yang diberikan oleh system operasi. Model sistem call  dilakukan dengan cara mengambil sejumlah parameter pada tempat yang telah ditentukan sebelumnya, seperti register atau stack dan kemudian mengeksekusi suatu intruksi trap tertentu pada monitor mode

Page 3: arsitektur so modern (symbian)

KEUNGGULAN DAN KELEMAHAN SYSTEM MONOLITIK

Keunggulan : layanan terhadap job-job yang ada bisa dilakukan dengan cepat Kelemahan :·  Pengujian dan penghilangan kesalahan sulit dilakukan karena tidak dapat dipisahkan dan dilokasikan,  ·  Sulit dalam menyediakan fasilitas pengamanan.·  Kurang efisien dalam penggunaan memori dimana setiap computer harus  menjalankan kernel  yang besar sementara tidak memerlukan seluruh layanan yang disediakan kernel. ·  Kesalahan pemrograman di satu bagian kernel menyebakan matinya seluruh sistem 

Page 4: arsitektur so modern (symbian)

B)SISTEM BERLAPIS

Pendekatan sistem berlapis adalah sistem operasi yang pada dasarnya dibuat menggunakan pendekatan top-down, semua fungsi ditentukan dan dibagi menjadi komponen komponen. Modularisasi sistem dilakukan dengan cara  memecah sistem operasi menjadi beberapa lapis (tingkat).

Page 5: arsitektur so modern (symbian)

Contoh sistem operasi yang menggunakan sistem ini adalah: UNIX termodifikasi,the, venus dan os/2

Page 6: arsitektur so modern (symbian)

KEUNTUNGAN DAN KERUGIAN

Keuntungan : memiliki semua keunggulan rancangan

modular. Sistem  terbagi dalam beberapa modul, setiap modul dan lapisan bisa dirancang, di uji, secara independen sehingga jika terjadi suatu kesalahan mudah untuk menanganinya.

Kelemahan :semua fungsi-fungsi dari sistem operasi harus ter- dapat di masing-masing lapisan, jika terjadi suatu kesalahan bisa jadi semua lapisan harus diprogram ulang.

Page 7: arsitektur so modern (symbian)

C) SISTEM MESIN VIRTUAL

Konsep dasar dari mesin virtual ini tidak jauh berbeda dengan pendekatan  sistem  terlapis dengan tambahan berupa antarmuka yang menghubungkan perangkat keras dengan kernel untuk tiap-tiap proses. Mesin virtual menyediakan antar muka yang identik untuk perangkat keras yang ada. Sistem operasi ini membuat ilusi atau virtual untuk beberapa proses, masing-masing virtual proses mengeksekusi prosessornya dan memorinya (virtual) masing masing.

Page 8: arsitektur so modern (symbian)

KEUNTUNGAN DAN KERUGIAN MESIN VIRTUALKeuntungan dankerugian konsep mesin virtual adalah sebagai berikut:Mesin virtual menyediakan proteksi yang lengkap. Sistem mesin virtual adalah mesin yang cocok untuk riset dan  pengembangan system operasi. Konsep mesin virtual sangat sulit untuk mengimplementasikan kebutuhan dan duplikasi yang tepat pada mesin yang sebenarnya.

Page 9: arsitektur so modern (symbian)

D) SISTEM OPERASI CLIENT SERVER

D.) Sistem operasi client server Sistem operasi modem memiliki kecendrungan untuk

memindahkan kode  ke lapisan yang lebih tinggi dan menghapus sebanyak mungkin, kode-kode  tersebut dari sistem operasi sehingga akan meninggalkan keruel yang minimal. Konsep ini biasa diimplementasikan dengan dengan cara menjadikan fungsifungsi yang ada pada sistem operasi menjadi user proses. Jika satu proses minta untuk dilayani, misalnya satu blok file, maka user proses {disini dinamakan: Client proses} mengirim permintaan tersebut ke user proses.

Page 10: arsitektur so modern (symbian)

Keuntungan dari model client server: Dapat diadaptasikan pada sistem

terdistribusi. Jika suatu client berkomunikasi dengan

server dengan cara mengirimkan pesan, maka server tidak perlu tahu apakah pesan itu dikirim oleh dan dari mesin itu sendiri {local} atau dikirim oleh mesin yang lain melalui jaringan.

Pengembangan dapat dilakukan secara modular

Kesalahan pada suatu subsistem tidak menganggu subsistem lain

KEUNTUNGAN system client-server

Page 11: arsitektur so modern (symbian)

KELEMAHAN SYSTEM CLIENT-SERVER

kelemahan dari system client-server adalah : Pertukaran pesan dapat menjadi bottleneck dan Layanan dilakukan secara “lambat” karena harus melalui pertukaran pesan antar client-server

Page 12: arsitektur so modern (symbian)

CONTOH SISTEM OPERASI YANG MENGGUNAKAN ARSITEKTUR CLIENT SERVER

 Sistem Operasi SymbianSistem Operasi Symbian adalah sistem operasi tak bebas (dikuasai oleh satu perusahaan) yang dikembangkan oleh Symbian Ltd yang dirancang untuk digunakan pada peralatan bergerak (mobile device). Pada tanggal 24 Juni 1998 Symbian Ltd dibentuk sebagai perusahaan kemitraan antara Ericsson, Nokia, Motorola dan Psion, untuk mengem-bangkan penyesuaian antara PDA dan mobile phone. Awalnya perusa-haan Symbian dimiliki oleh Nokia (56,3%), Ericsson (15,6%), Sony Ericsson (13,1%), Panasonic (10.5%), dan Samsung (4,5%). Sepuluh tahun kemudian yaitu pada tanggal 24 Juni 2008 Nokia mengumumkan, untuk memperoleh semua saham kepemilikannya berjumlah €264 juta atau $410 juta.Saat ini sistem operasi Symbian telah banyak digunakan oleh berbagai vendor peralatan komunikasi bergerak pada berbagai jenis produk mereka yang bervariasi. Variasi dari sisi hardware (perangkat keras), dimana sistem operasi Symbian diaplikasikan, dimungkinkan karena sistem operasi Symbian ini memiliki antarmuka pemrograman aplikasi (Application Programming Interface/ API).

Page 13: arsitektur so modern (symbian)

DIAGRAM SYIMBIAN

Page 14: arsitektur so modern (symbian)

KELEBIHAN DAN KEKURANGANKelebihan Symbian :1. Banyak aplikasi yang menarik2. System Os yang sudah publik dan mudah mendapatkan programnya (App, Game, Tema, Modding, dll.)3. Banyak Game yang bisa dijalankan dalam ponsel symbian GBA(Game Boy Advance), N-Gage, VNES(Nitendo), dan Emulator PS1/PSX juga bisa dimainkan di Symbian)4. Apabila Eror tinggal Hard Reset, maka Ponsel kembali seperti semula. (baru beli)5. Multi Task: Menjalankan banyak aplikasi dalam waktu bersamaan6. Multi Program: Bisa menjalankan aplikasi .Sis(Symbian Application) .Jar(Java) dan .Py(Python)7. Ada tombol Gambar Pensil untuk Copy Paste/Salin/Tempel.Kekurangan Symbian :1. Sulit dijalankan dan dimengerti bila kita pengguna baru karena Symbian systemnya manual dan tidak otomatis seperti Hp Java, cina dll.2. Systemnya terlalu berat jika RAM kita habis dan hematlah pemakaian aplikasi RUN yang banyak menghabiskan RAM3. Belum ada fitur Flash yang canggih seperti Android, I-Phone dan CPU.4.jika sering instal dan uninstal, maka banyak sampah didalam System.5.Keamanan jenis ponsel ini berkurang karena Ponsel jenis Symbian sudah banyak yang tahu.

Page 15: arsitektur so modern (symbian)

PENJADWALAN PROSES SYMBIAN

EPriorityLow=150EPriorityBackground=250EPriorityForeground=350EPriorityHigh=450

Page 16: arsitektur so modern (symbian)

MEMORY MANAGEMENT

MEMORY MANAGEMENTSystems with No Virtual MemorySatu-satunya tempat penyimpanan yang tersedia di sistem operasi ini adalah memori, mereka tidak didukunjg oleh sebuah harddisk. Karena itu, kebanyakan sistem yang kecil, dari PDA ke smartphone sampai level yang lebih tinggi, tidak mensupport sebuah virtual memori.

Page 17: arsitektur so modern (symbian)

Organisasi sistem I/Odapat ditinjau dari segi:◦      Organisasi fisik / perangkat keras◦      Organisasi perangkat lunakOrganisasi Fisik atau Perangkat KerasPiranti I/O (device) Dapat berupa komponen elektrik maupun mekanik Contoh: monitor, keyboard, mouse, printer, dll

Device controller (adapter)Merupakan sirkuit digital yang berfungsi mengontol kerja komponen mekanik ataupun elektrik lainnya dari piranti I/OAgar piranti I/O dapat dikontrol atau berkomunikasi dengan sistem komputer

Management input output

Page 18: arsitektur so modern (symbian)

SELESAI