SISTEM OPERASI Disusun oleh : Emita Yulia Hapsari 06/194259/PA/10918 Daftar Isi Daftar isi.....................................................................................................................................i I. II. III. IV. Pendahuluan........................................................................................................................1 Konsep Dasar Sistem Operasi ............................................................................................1 Macam-macam Sistem Operasi..........................................................................................7 Referensi ...........................................................................................................................14 i SISTEM OPERASI I. Pendahuluan Menurut American National Standart Institute ( ANSI ), sistem operasi adalah software yang mengontrol pelaksanaan program-program komputer, yaitu dengan mengatur waktu proses, pengecekan kesalahan, mengontrol input dan output, melakukan perhitungan, kompilasi, penyimpanan, pengolahan data serta berbagai bentuk layanan yang terkait. Sistem Operasi merupakan resources manager ( pengelola sumber daya ) yang mana berperan untuk mengatur, me ngorganisasikan, mengopersaikan secara keseluruhan bagian sistem yang kompleks. Bagan dari sitem operasi II. Konsep Dasar Sistem Operasi 1. Komponen Sistem Operasi Managemen Proses Proses adalah sebuah program yang sedang dijalankan (eksekusi). Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O. Sistem operasi mengalokasikan sumber daya tersebut saat proses itu diciptakan atau sedang dijalankan. Ketika proses tersebut 1 berhenti dijalankan, sistem operasi akan mendapatkan kembali semua sumber daya yang bisadigunakan kembali. Selain itu juga bertanggung jawab atas aktivitas aktivitas yang berkaitan dengan managemen proses seperti: - Membuat dan menghapus proses pengguna dan sistem proses. Menunda atau melanjutkan proses. Menyediakan mekanisme untuk proses sinkronisasi. Menyediakan mekanisme untuk proses komunikasi. Menyediakan mekanisme untuk penanganan deadlock. Managemen Memori Utama Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. Setiap word atau byte mempunyai alamat tersendiri. Memori utama berfungsi sebagai tempat penyimpanan instruksi/data yang akses datanya digunakan oleh CPU dan perangkat Input Output. Memori utama termasuk tempat penyimpanan data yang yang bersifat volatile – tidak permanen yaitu data akan hilang kalau komputer dimatikan. Bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan managemen Memori Utama seperti : - Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya. Memilih program yang akan di-load ke memori. Managemen Berkas Berkas adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas tersebut. Umumnya berkas merepresentasikan program dan data. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.). Sistem operasi mengimplementasikan konsep abstrak dari berkas dengan mengatur media penyimpanan massa, misalnya tapes dan disk.Sistem operasi bertanggung jawab untuk aktivitas berikut yang berhubungan dengan manajemen berkas seperti: - Pembuatan dan penghapusan berkas. Pembuatan dan penghapusan direktori. Mendukung manipulasi berkas dan direktori. Memetakan berkas ke secondary-storage. Mem-back-up berkas ke media penyimpanan yang permanen (nonvolatile). Managemen Input Output Sering juga disebut dengan device manager. Yang mana menyediakan device driver yang umum sehingga operasi I/O dapat seragam (membuka, membaca, menulis, menutup). Contohnya adalah pengguna menggunakan operasi yang sama untuk membaca berkas pada perangkat keras, CDROM dan floppy disk Sistem I/O terdiri dari : - Sistem buffer yang mana menampung sementara data dari atau ke peranti I/O Spooling yang melakukan penjadwalan pemakaian I/O sistem supaya lebih efisien (antrian dsb) 2 - Antarmukadevices-driver yang umum menyediakan device driver yang umum sehingga sistem operasi dapat seragam (buka, baca, tulis, tutup). Drivers untuk spesifik perangkat keras yang menyediakan driver untuk melakukan operasi rinci/detail untuk perangkat keras tertentu. Managemen Penyimpanan Sekunder Penyimpanan sekunder terjadi Karena memori utama bersifat sementara dan kapasitasnya terlalu kecil,maka untuk menyimpan semua data dan program secara permanen, sistem komputer harus menyediakan penyimpanan sekunder untuk dijadikan back-upmemori utama. Contoh dari penyimpanan sekunder adalah harddisk, disket, dll. Sistem Operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemen penyimpanan sekunder : - manajemen ruang kosong alokasi penyimpanan penjadwalan disk Jaringan Sistem Terdistribusi adalah kumpulan prosesor yang tidak berbagi memori atau clock. Setiap prosesor memiliki memori lokal masing-masing. Prosesor-prosesor dalam sistem terhubung dalam jaringan komunikasi. Sistem terdistribusi menyediakan akses pengguna ke bermacam-macam sumber daya. Akses tersebut menyebabkan: - Peningkatan kecepatan kompuatsi peningkatan penyediaan data peningkatan keandalan Sistem Proteksi Proteksi berkenaan dengan mekanisme untuk mengontrol akses yang dilakukan oleh program,prosesor,pengguna sistem maupun pengguna sumber daya. Mekanisme dari Proteksi harus : - membedakan antara penggunaan yang sah dan yang tidak sah. spesifikasi kontrol untuk diterima menyediakan alat untuk pemberlakuan sistem. Command-Interpreter System Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikancontrol statements (keinginan pengguna) umumnya disebut : - control-card interpreter command-line interpreter UNIX shell. Command-Interpreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O peranti yang ada. Contohnya: CLI, Windows, Pen-based(touch), dan lain-lain. 3 2. Layanan Sistem Operasi Layanan sistem operasi terdiri dari Eksekusi program yang meload program ke memory dan menjalankannya (run). Sedangakan operasi I/O, pengguna tidak bisa mengontrol I/O secara langsung ( untuk efisiensi dan keamanan), sistem harus bisa menyediakan mekanisme untuk melakukan operasi I/O. Manipulasi sistem berkas seperti membaca, menulis, membuat, dan menghapus file. Kemudian komunikasi yang berfungsi untuk pertukaran informasi, dapat dilaksanakan melalui shared memory atau message passing. Dan yang terakhir adalah deteksi error yang mana mempertahankan kestabilan dengan mendeteksi error (pada CPU, perangkat keras memori, I/O, program pengguna) dan jika bisa,memperbaikinya. Adapun layanan tambahan yaitu meliputi : - Lebih diarahkan kepada upaya untuk menjaga efisiensi sistem,bukan untuk membantu pengguna Alokasi sumbe daya yang mana mengalokasikan sumber daya kepada beberapa pengguna atau tugas yang dijalankanpada saat yang bersamaan Accounting digunakan untuk menentukan berapa banyak dan berapa lama users menggunakan sumber daya sistem Proteksi yang berfungsi untuk menjaga semua akses ke sumber daya sistem terkontrol 3. System Calls System calls menyediakan antar muka antara proses (program yang sedang dijalankan) dan sistem operasi. Biasanya tersedia sebagai instruksi bahasa rakitan dan beberapa sistem mengizinkan system calls dibuat langsung dari bahasa pemrograman tingkat tinggi. Selain itu beberapa bahasa pemrograman tingkat tinggi (contoh : C, C++) telah didefenisikan untuk menggantikan bahasa rakitan untuk sistem pemrograman. Tiga metode umum yang digunakan dalam memberikan parameter kepada sistem operasi : - Melaluiregister - Menyimpan parameter dalam blok atau tabel pada memori dan alamat blok tersebut diberikan sebagai parameter dalam register - Menyimpan parameter (push )ke dalam stack (oleh program), dan melakukan pop off pada stack (oleh sistim operasi) Memberikan Parameter dalam Tabel 4 Pada dasarnya System Call dapat dikelompokkan dalam 5 kategori sebagai berikut 1. Kontrol Proses - selesai, abort - Load, eksekusi - Membuat dan mengakhiri proses - Mengambil dan mengeset atribut proses - Menunggu waktu - Wait event, signal event - Alokasi dan pengosongan memori 2. Memanipulasi File - Membuatdanmenghapusberkas - Membuka danmenutupberkas - Read, write, reposition - Mengambildanmengeset atribut berkas 3. Memanipulasi Device - Meminta device, melepaskan device - Read, write, reposition - Mengambil dan mengeset atribut 4. Information Maintenance - Mengambil dan mengeset waktu dan tanggal - Mengambil dan mengeset sistem data - Mengambil proses, berkas atau atribut device - Mengeset proses, berkas atau atribut device 5. Komunikasi - Menciptakan, menghapus hubungan komunikasi - Mengirim dan menerima pesan - Mentransfer status informasi - Attach atau detach remote device - Komunikasi dapat dilakukan melalui message passing atau shared memory Mekanisme Komunikasi 5 4. Pemrograman Sistem Pemrograman sistem menyediakan lingkungan yang memungkinkan pengembangan program dan eksekusi berjalan dengan baik. Dapat dikategorikan: - Manajemen atau manipulasi berkas dapat membuat, menghapus, copy, rename, print, memanipulasi berkas dan direktori. - Informasi Status memuat tanggal, jam, jumlah memori dan disk yang tersedia, jumlah pengguna, dan informasi tentang status lainnya - Modifikasi Berkas dapat digunakan untuk modifikasi isi berkas - Mendukung bahasa pemrograman seperti Kompilator, perakit, interpreter - Loading dan eksekusi program seperti absolute loaders, relocata bleloaders, linkage editors, overlay loaders - Komunikasi dapat juga menyediakan mekanisme komunikasi antara proses, pengguna, dan sistem komputer yang berbeda System program yang paling penting adalah command interpreter (mengambil dan menerjemahkan user-specified command selanjutnya). 5. Struktur Sistem StrukturSederhana Dimulai dengan sistem yang kecil, sederhana dan terbatas kemudian berkembang dengan cakupan original. Struktur system MS-DOS disusun untuk mendukung fungsi yang banyak pada ruang yang kecil. Struktur Sistem UNIX Terdiri dari 2 bagian yaitu Kernel ( antarmuka dan device drivers ) dan Program Sistem. Pendekatan Terlapis Lapisan adalah implementasi dari objek abstrak yang merupakan enkapsulasi dari data dan operasi yang bisa memanipulasi data tersebut . - Lapisan paling bawah adalah perangkat keras - Lapisan paling atas adalah antar muka pengguna Mikrokernel Menyusun sistem operasi dengan menghapus semua komponen yang tidak esensial dari kernel, dan mengimplementasikannya sebagai sistem program dan level pengguna. Dengan fungsi utama untuk mendukung fasilitas komunikasi antara program klien dan bermacam-macam layanan yang juga berjalan di user-space. 6. Mesin Virtual Mesin virtual mengambil pendekatan terlapis sebagai kesimpulan logis. Mesin virtual memperlakukan hardware dan sistem operasi seolah-olah berada pada level yang sama sebagai perangkat keras. Pendekatan Mesin virtual menyediakan sebuah antarmuka yang identik dengan underlying bare hardware. Sistem Operasi membuat ilusi dari banyak proses, 6 masing-masing dieksekusi pada prosesornya sendiri dengan virtual memorinya sendiri. VM dibuat dengan pembagian sumber daya oleh komputer fisik, sumber daya dari komputer fisik dibagi untuk membuat VM - Penjadwalan CPU bisa menciptakan penampilan seakan–akan pengguna mempunyai prosesor sendiri. - Spooling dan sistem data bisa menyediakan virtual card readers dan virtual line printers - Sebuah time-sharing terminal user yang normal melayani sebagaimana operator konsulat VM software membutuhkan ruang di dalam disk untuk menyediakan memori virtual dan spooling, yaitu sebuah disk virtual. 7. System Generation Sistem operasi dirancang untuk dapat dijalankan pada, sistemnya harus dikonfigurasikan untuk setiap computer. Program Sysgen mendapatkan informasi mengenai konfigurasi khusus tentang sistem perangkat keras dari sebuah data, antara lain sebagai berikut: - CPU apa yang digunakan, pilihan yang diinstal - Berapa banyak memori yang tersedia - Peralatan yang tersedia - Sistem operasi pilihan apa yang diinginkan atau parameter apa yang digunakan - Satu kali info diperoleh, bisa digunakan dengan berbagai cara. 8. Rancangan Sistem Masalah dapat digunakan menentukan tujuan dan spesifikasi sistem. Perancangan sistem dipengaruhi oleh perangkat keras dan jenis sistem sehingga kebutuhan-nya akan lebih sulit untuk dispesifikasikan. Kebutuhan terdiri dari tujuan pengguna dan tujuan sistem. Pengguna ingin sistem yang enak digunakan, mudah dipelajari, terpercaya, aman, dan cepat. Tapi itu semua sebenarnya tidak dibutuhkan oleh sebuah sistem. Sistem ingin mudah dirancang dan diimplmentasikan, fleksibel, terpercaya, error yang minimal, dan efisien. III. Macam-macam Sistem Operasi 1. Sitem operasi berbasis windows QDOS (Quick and Dirty Operating System) merupakan asal usul dari windows. QDOS ditulis oleh Tim Paterson dari Seattle Computer pada tahun 1980. QDOS dibuat dari OS yang terkenal pada saat itu. QDOS dirancang untuk prosesor intel 8086, yang mana pada saat dipasarkan diberinama 86-DOS. Kemudian Bill Gates dari pihak Microsoft membeli lisensi dari QDOS untuk dikembangakan dan menjualnya kembali ke berbagai perusahaan komputer. Dan pada tahun 1981 microsoft memberi nama MS-DOS, sedangankan yang dijual perusahaan IBM diberinama PC-DOS oleh IBM. MS DOS inilah yang kemudian terus berkembang hingga menjadi Windows seven. Logo dari Windows 7 Jenis-jenis sistem operasi Windows - Microsoft Windows 98 Windows 98 adalah pengembangan dalam produk-instal Microsoft evolusi dari sistem operasi Windows untuk komputer pribadi. Windows 98 awalnya memiliki kode nama “Memphis” selama perkembangannya dan kemudian dinamakan “Windows 97″ berdasarkan jadwal produksi yang lebih awal. Windows 98 Microsoft menyatakan bahwa pengguna dan harus global mereka melihat potensi sumber daya dan teknologi Web yang harus bagian penting dari pengguna. Windows 98 juga menyediakan 32-bit file alokasi tabel (FAT) yang memungkinkan pengguna untuk memiliki satu-partisi disk drive yang lebih besar dari 2 Gbytes. Fitur-fitur lainnya pada Windows 98 meliputi: o Universal Serial Bus (USB), yang membuatnya mudah untuk menyambungkan perangkat baru . o Digital versatile Disc (DVD). o Industri-standar baru berupa daya manajemen disebut Advanced Konfigurasi dan Power Interface (ACPI) Windows 98 telah diikuti oleh Windows 2000, sebuah evolusi dari sistem operasi Windows yang dirancang untuk penggunaan pribadi atau profesional. - Windows XP Pada tahun 2001 windows xp mulai diperkenalkan dan pada tahun 2003 microsoft meluncurkan windows server 2003. 8 - Windows Vista sistem operasi berbasis grafis dari Microsoft yang digunakan pada komputer pribadi (PC), baik untuk pengguna rumahan maupun bisnis, pada komputer laptop, maupun media center. Sebelum diumumkan dengan nama Windows Vista pada 22 Juli 2005, sistem operasi ini lebih dikenal dengan codename Longhorn (berasal dari nama Longhorn Saloon, sebuah bar terkenal di Whistler, British Columbia, Kanada). Microsoft meluncurkan Windows Vista pada 8 November 2006 untuk pengguna bisnis, dan 30 Januari 2007 untuk pengguna rumahan. Dengan demikian, peluncuran Windows Vista ini berjarak lebih dari lima tahun sejak peluncuran Windows XP pada 25 Oktober 2001. - Windows 7 Merupakan versi terbaru keluaran dari windows. yang sebelumnya dikenal dengan sebutan Blackcomb dan Vienna. Windows ini memiliki kennel NT versi 6.2 SP2 dari Windows Server 2008. Windows 7 memiliki keamanan dan fitur yang baru. Windows 7 adalah jenis dari Windows Server 2008 SP2. Windows ini dirilis pada tanggal 22 Oktober 2009. Fitur yang ada di Windows 7 60% sama dengan Windows Vista. Beberapa fiturnya adalah: Jump List, Taskbar yang membuka program dengan tampilan kecil, Windows Media Player 12, Internet Explorer 8, dan lain-lain. Beberapa fitur yang unik adalah Sidebar yang nama berganti menjadi Gadget dan Gadget bebas ditaruh kemana-mana (tidak seperti Sidebar yang hanya bisa diletakkan di tempat tertentu). Fitur itu membuat Windows 7 menjadi menarik. Spektifikasi Windows 7 lebih ringan dari pada Windows Vista. Harganya juga lebih murah dari pada Windows Vista. Sama seperti Windows Vista, Windows 7 juga terdiri 6 edisi yaitu: o Windows 7 Starter 9 o o o o o Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows 7 Enterprise 2. Sistem Operasi Berbasis Linux Linux adalah nama yang diberikan system komputer bertipe unix Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas terbuka dan sumber utama terbuka. Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution), yang di dalamnya disertakan programprogram lain pendukung sistem operasi. Contoh program tersebut adalah server web, bahasa pemrograman, basisdata, tampilan desktop (Desktop Environment) (seperti GNOME dan KDE), dan aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, dan Gnumeric. Jenis-jenis sitem opersi Linux - Linux Debian Linux Redhat Linux Mandrake Linux Caldera Open Linux Slackware Linux SuSe Linux Corel Linux Turbo Linux Ubuntu Linux Fedora 10 3. Sistem Operasi Berbasis Macintosh Macintosh Operating System (MAC OS) merupakan system operasi komputer yang dibuat oleh Apple . Apple yang sebelumnya bernama Apple Computer, Inc.) adalah sebuah perusahaan silicon valley berbasis cupertino, california yang bergerak dalam bidang teknologi komputer. Apple membantu bermulanya revolusi komputer pribadi pada tahun 1970-an dengan produknya Apple II dan memanjukannya sejak tahun 1980-an hingga sekarang dengan Macintosh. Macintosh OS merupakan OS yang pertama menggunakan GUI (Graphical User Interface ). Jenis-jenis Macintosh : - 1984: Macintosh 128K, Macintosh 512K - 1986: Macintosh Plus - 1987: Macintosh II, Macintosh SE - 1988: Macintosh Iix - 1989: Macintosh SE/30, Macintosh IIcx, Macintosh IIci, Macintosh Portable - 1990: Macintosh IIfx, Macintosh Classic, Macintosh IIsi, seri Macintosh LC - 1991: Macintosh Quadra, PowerBook - 1992: Macintosh IIvx, PowerBook Duo - 1993: Macintosh Centris, Macintosh Color Classic, Macintosh Performa, Macintosh TV - 1994: Power Macintosh - 1997: Power Macintosh G3, PowerBook G3, Twentieth Anniversary Macintosh - 1998: iMac - 1999: iBook, Power Macintosh G4 - 2000: Power Mac G4 Cube - 2001: PowerBook G4 - 2002: eMac - 2003: Xserve, Power Mac G5, iMac G4 - 2004: iMac G5 - 2005: Mac mini - 2006: MacBook, MacBook Pro 4. Sistem Opersi pada Handphone Symbian Symbian adalah sistem operasi yang dikembangkan oleh Symbian Ltd. Yang 11 dirancang untuk peralatan bergerak mobile. OS Symbian yang didirikan sejak tahun 1998 dulunya digunakan oleh Nokia dan hingga saat ini telah digunakan oleh banyak Vendor Smartphone. Symbian telah mengalami perkembangan yang drastis dan hingga sekarang tetap menjadi nomor satu untuk OS kategori Smartphone. Symbian merupakan perusahaan independen hasil kolaborasi vendor-vendor raksasa pada masa itu yakni Ericsson, Nokia, Motorola, dan Psion. Nokia sebagai pemegang saham terbesar dengan angka 47,9 persen. Banyak dari produk nokia ber-OS Symbian. Symbian dipandang lebih unggul karena: - - Dirancang khusus untuk ponsel. Berbeda dengan Microsoft dan Linux yang diadopsi dari komputer. Berkat fitur CC+, Java (J2ME) MIDP 2.0, PersonalJava 1.1.1a, dan WAP. Sistem operasi symbian ini sangat terbuka sehingga siapapun bisa mengembangkannya. Terbukti banyak beredar aplikasi-aplikasi tambahan untuk OS berbasis Symbian atau platform Java. Symbian menyediakan suatu user interface (UI) framework yang fleksibel, sehingga para vendor bisa menvariasikan produk-produknya. OS yang lebih menarik dari pada kelas java. Namun OS ini jika dibandingkan dengan kelas java lebih rentan untuk terkena virus mobile phone. Jenis dan tingkatan OS ini juga bervariasi, ada Symbian 6,7,8 dsb. Dengan adanya OS ini juga dapat merusak ponsel jika ada saja data dari rootnya atau partisi system pada komputer (tempat program file) yang terhapus terutama bagi pengguna untuk kelas pemula. Symbian OS memberikan platform sistem yang fleksibel pada ponsel. Kehadiran OS ini tidak diambil secara langsung oleh dua produsen ponsel yaitu Nokia dan Sony Ericsson. Nokia mengambil jalur tampilan sederhana sementara Sony Ericsson mengambil jalur tampilan kompleks. Nokia memodifikasi tampilan Symbian OS dengan sistem bernama Series 60 dan Sony Ericsson juga memodifkasi tampilan Symbian OS bernama UIQ. Kedua platform tersebut memiliki kesamaan pemrograman berbasis system logic karena keduanya menggunakan sistem operasi yang sama. Namun, UIQ menggunakan interface layar sentuh yang sangat berbeda dengan interface yang dikendalikan oleh joystick pada Series 60. Hal ini menyebabkan program yang dibuat untuk UIQ tidak kompatibel dengan program yang dibuat pada platform series 60. Serupa tapi tak sama. Perdebatan antara efisiensi tampilan user interface Series 60 dan UIQ 3 akan menjadi hal yang tak berujung. Hal ini disebabkan karena perbandingan akan bersifat kualitatif. Ada orang yang lebih menghargai kesederhanaan Series 60, namun ada juga yang menghargai kompleksitas tampilan UIQ 3. Dari segi tampilan awal, informasi yang berlimpah ruah pada UIQ 3 tentu menjadi pilihan bagi mereka yang enggan untuk masuk lebih dalam ke fungsi-fungsi organizer UIQ 3. Dalam kasus ini, UIQ 3 menjadi pilihan yang lebih menarik. Akan tetapi untuk mereka yang lebih menghargai kerapian tampilan data, Series 60 bisa menjadi pilihan yang lebih menarik. Hal ini terlihat pada tampilan awal Series 60 yang sederhana dan tersusun rapi. Symbian telah mengeluarkan Operating System untuk smartphone terbaru nya yaitu versi 9.3, Symbian menyatakan bahwa versi 9.3 ini akan lebih mempercepat, 12 mempermurah dan mempermudah para vendor handphone dan para operator untuk mendapatkan servis dan fasilitas terbaik seperti mendukung WiFi, Firmware update secara online (FOTA), dukungan HSDPA, VoIP melalui IPSec, dukungan secara native untuk Push To Talk, dukungan Java JSR 248, Platform sekuriti yang lebih stabil dan lebih baik untuk memproteksi dari virus dan spam, dukungan untuk fasilitas graphic 3D yang lebih baik (vector floating point). Microsoft Windows Mobile Sistem operasi yang dikeluarkan oleh Microsoft untuk smartphone dan PDA. Tampilannya hampir sama dengan Windows pada komputer. Palm OS Sistem operasi yang digunakan pada PDA keluaran PALM. Palm adalah pesaing utama dari sistem operasi Windows Mobile di awal tahun 2000-an lalu. Palm juga merupakan pelopor sistem operasi yang mutlak digunakan oleh sebuah ponsel pintar. Sayangnya ketenaran Palm belakangan kian turun begitu kehadiran para pesaingnya yang kian mengganas. Keunggulan OS Palm adalah tidak memerlukan banyak memory untuk dapat menjalankannya dengan baik. Dengan kapasitas sebesar 16 MB misalnya sudah sangat lebih dari cukup untuk menyuntikkan berbagai fungsi aplikasi tambahan. Terakhir kabarnya Palm bakalan merilis ponsel terkini mereka yang disebut Palm Pre. Ponsel yang kabarnya memiliki keunggulan yang digadanggadangi sebagai iPhone killer. Sistem Operasi Java. OS Java biasanya diterapkan pada jenis yang telah polyponik namun kelas monoponik pun juga telah tersedia. Biasanya terdapat pada ponsel tipe lama, namun tipe baru sekalipun saat ini biasanya juga telah mendukung untuk fitur ini. Harga untuk ponsel jenis ini lebih terjangkau. Java sebagai middleware yang diperkenalkan pada ponsel, memberikan jawaban yang sangat memuaskan. Dengan adanya Java, seseorang dapat membuat aplikasi bermodalkan komputer dan sebuah aplikasi notepad. Sayangnya, kemampuan Java sebagai middleware mengakibatkan terbatasnya feature hardware ponsel yang dapat diakses oleh sebuah aplikasi berbasis Java. Android Android adalah sistem operasi terkini sebuah ponsel besutan perusahaan raksasa Google. Sistem operasi ini sudah mulai digunakan oleh vendor terkemuka dibidang PDA berlayar sentuh yaitu HTC diikuti oleh vendor lokal IMO yang barangkali ingin mencoba sedikit peruntungannya. Mengandalkan berbagai fitur milik Google yang kabarnya menjadi ancaman bagi perusahaan lainnya sekelas Microsoft dan Yahoo. Android berusaha mencuri perhatian melalui Maps, Search hingga browsernya yang diklaim jauh lebih ringkas dan cepat. Sayangnya keterbatasan budget kantong pribadi menjadi salah satu kendala untuk menjajal sistem operasi ini. Masih berharap Google bakalan menyediakan 13 Simulator Developmentnya seperti halnya BlackBerry dan Windows Mobile tempo hari. Sistem Operasi BlackBerry Perusahan telekomunikasi asal Canada, Reserch in Motion (RIM), mengembangkan perangkat komunikasi bergerak. Awalnya produk mereka adalah memproduksi layanan penyeranta (Pager) dua arah, namun dalam perkembangannya perusahaan ini membuat terobosan baru dengan menciptakan pearangkat Blackberry yang terkenal dengan layanan push-email, dan sekarang blackberry berubah menjadi smartphone yang memiliki berbagai fungsi seperti, GPS, internet mobile, serta dapat mengakses Wi-FI. RIM sebagai developer untuk sistem operasi blackberry telah mengeluarkan sistem operasi baru dengan salah satu aplikasi yang tertanam didalamnya adalah Document to Go versi trial buatan DataViz, suatu aplikasi yang memiliki fungsi officeseperti Word to Go, Presenter to Go yang otomatis memiliki Sheet to Go sebagai aplikasi Spreadsheet. BlackBerry yang belakangan muncul dan langsung menjadi trend rupanya makin berusaha mencuri pangsa pasar yang dahulunya dikuasai oleh Windows Mobile. Bahkan kabarnya saking trend-nya BlackBerry di pasar Indonesia, peluncuran ponsel pintar dari sebuah vendor besar yang menggunakan Symbian 3rd Edition malah kalah gaungnya. Apa yang menjadi keunggulan dari sistem operasi ini? sesungguhnya yang diunggulkan adalah layanan dari Research In Motion (RIM) selaku pengembang sistem operasi BlackBerry ini. Dari fitur Push Email yang mampu menciutkan ukuran sebuah attachment pada sebuah email hingga 10 (sepuluh) persennya hingga Messenger yang beken itu. Selebihnya sebenarnya tak jauh berbeda dengan sistem operasi lainnya baik itu Symbian maupun Windows Mobile. Sistem Operasi Maemo Maemo adalah sebuah sistem operasi terbaru dari sebuah vendor besar Nokia yang digunakan oleh device terbatas Internet Tablet yaitu seri N770, N800, N810 dan N900. Sistem operasi ini lebih mengkhusus diperuntukkan bagi mereka yang lebih mengutamakan aktifitas internetan dan browsing ketimbang voice atau komunikasi. Tak heran dalam setiap rilis devicenya, Nokia selalu mengutamakan resolusi layar yang besar dan lebar lengkap dengan layar sentuh plus keypad QWERTY dalam bentuk slide. IV. Referensi http://danykurniawan.blog.ugm.ac.id/2009/02/27/sistem-operasi-pada-ponsel-mobileoperation-system/ http://realbeyou.blogspot.com/2009/03/mengenal-system-operasi-handphone.html http://www.javacel.com/2007/11/mengenal-system-operasi-handphone.html http://www.detikinet.com/read/2010/02/02/103835/1290869/319/os-android-kian-meraksasa http://wartawarga.gunadarma.ac.id/2010/01/sejarah-perkembangan-sistem-operasi-padahandset/ 14 http://www.pandebaik.com/2010/01/26/mengetahui-sistem-operasi-pada-ponsel-pintarbagian-2/ wikipedia indonesa Pdf Sitem Operasi Komputer 15