Tugas Sistem Operasi symbian)

18

Transcript of Tugas Sistem Operasi symbian)

Page 1: Tugas Sistem Operasi symbian)
Page 2: Tugas Sistem Operasi symbian)

BERBAGAI RAGAM ARSITEKTUR SYSTEM

OPERASI MODERN

a) Sistem monolitik

Sistem monolitik Merupakan struktursistem operasi sederhana yang dilengkapi dengan operasi “dual” pelayanan {sistem call} yang diberikanoleh system operasi. Model sistemcall dilakukan dengan cara mengambilsejumlah parameter pada tempat yang telah ditentukan sebelumnya, sepertiregister atau stack dan kemudianmengeksekusi suatu intruksi trap tertentupada monitor mode

Page 3: Tugas Sistem Operasi symbian)

KEUNGGULAN DAN KELEMAHAN

SYSTEM MONOLITIK

Keunggulan :

layanan terhadap job-job yang ada bisa dilakukan dengancepat

Kelemahan :

· Pengujian dan penghilangan kesalahan sulit dilakukankarena tidak dapat dipisahkan dan dilokasikan,

· Sulit dalam menyediakan fasilitas pengamanan.

· Kurang efisien dalam penggunaan memori dimana setiapcomputer harus menjalankan kernel yang besar sementaratidak memerlukan seluruh layanan yang disediakan kernel.

· Kesalahan pemrograman di satu bagian kernel menyebakanmatinya seluruh sistem

Page 4: Tugas Sistem Operasi 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: Tugas Sistem Operasi symbian)

Contoh sistem operasi yang

menggunakan sistem ini adalah: UNIX

termodifikasi,the, venus dan os/2

Page 6: Tugas Sistem Operasi symbian)

KEUNTUNGAN DAN KERUGIAN

Keuntungan :

memiliki semua keunggulan rancanganmodular. Sistem terbagi dalam beberapamodul, setiap modul dan lapisan bisadirancang, di uji, secara independensehingga jika terjadi suatu kesalahan mudahuntuk menanganinya.

Kelemahan :semua fungsi-fungsi darisistem operasi harus ter- dapat di masing-masing lapisan, jika terjadi suatu kesalahanbisa jadi semua lapisan harus diprogramulang.

Page 7: Tugas Sistem Operasi symbian)

C) SISTEM MESIN VIRTUAL

Konsep dasar dari mesin virtual ini tidak jauhberbeda dengan pendekatan sistem terlapisdengan tambahan berupa antarmuka yang menghubungkan perangkat keras dengankernel untuk tiap-tiap proses. Mesin virtual menyediakan antar muka yang identik untukperangkat keras yang ada. Sistem operasi inimembuat ilusi atau virtual untuk beberapaproses, masing-masing virtual prosesmengeksekusi prosessornya dan memorinya(virtual) masing masing.

Page 8: Tugas Sistem Operasi symbian)

KEUNTUNGAN DAN KERUGIAN MESIN

VIRTUAL

Keuntungan 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: Tugas Sistem Operasi symbian)

D) SISTEM OPERASI CLIENT SERVER

D.) Sistem operasi client server

Sistem operasi modem memiliki kecendrungan untukmemindahkan kode ke lapisan yang lebih tinggi danmenghapus sebanyak mungkin, kode-kode tersebutdari sistem operasi sehingga akan meninggalkankeruel yang minimal. Konsep ini biasadiimplementasikan dengan dengan cara menjadikanfungsifungsi yang ada pada sistem operasi menjadiuser proses. Jika satu proses minta untuk dilayani, misalnya satu blok file, maka user proses {disinidinamakan: Client proses} mengirim permintaantersebut ke user proses.

Page 10: Tugas Sistem Operasi 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: Tugas Sistem Operasi 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: Tugas Sistem Operasi symbian)

CONTOH SISTEM OPERASI YANG

MENGGUNAKAN ARSITEKTUR CLIENT SERVER

Sistem Operasi Symbian

Sistem 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: Tugas Sistem Operasi symbian)

DIAGRAM SYIMBIAN

Page 14: Tugas Sistem Operasi symbian)

KELEBIHAN DAN KEKURANGAN

Kelebihan Symbian :

1. Banyak aplikasi yang menarik

2. 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 bersamaan

6. 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 RAM

3. 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: Tugas Sistem Operasi symbian)

PENJADWALAN PROSES SYMBIAN

EPriorityLow=150

EPriorityBackground=250

EPriorityForeground=350

EPriorityHigh=450

Page 16: Tugas Sistem Operasi symbian)

MEMORY MANAGEMENT

MEMORY MANAGEMENT

Systems with No Virtual Memory

Satu-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: Tugas Sistem Operasi symbian)

Organisasi sistem I/O

dapat ditinjau dari segi:

◦ Organisasi fisik / perangkat keras

◦ Organisasi perangkat lunak

Organisasi Fisik atau Perangkat Keras

Piranti 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/O

Agar piranti I/O dapat dikontrol atau berkomunikasi dengan sistem komputer

Page 18: Tugas Sistem Operasi symbian)

SELESAI