jenis sistem operasi pada handphone dan komputer

advertisement
JENIS – JENIS SISTEM OPERASI
PADA HANDPHONE DAN KOMPUTER
A. SISTEM OPERASI PADA HANDPHONE
Saat ini teknologi semakin canggih dan semakin cepat berkembang. Salah
satu teknologi yang tidak asing lagi adalah handphone atau yang sering disebut
dengan telepon genggam. Semakin lama handphone menjadi teknologi yang
kompleks dilengkapi dengan fitur – fitur yang dibutuhkan oleh manusia untuk
memudahkan dalam pekerjaan sehari – hari. Saat ini handphone sudah sebagian
besar menggunakan sistem operasi. Adapun jenis – jenis dari sistem operasi
handphone tersebut, sebagai berikut :
1. Java
Pada dasarnya Java merupakan bahasa pemrograman yang dapat dijalankan
di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun
Microsystems dan diterbitkan tahun 1995. Java tidak boleh disalahpahami
sebagai JavaScript. JavaScript adalah bahasa scripting yang digunakan oleh
web browser.
Pemrograman Sistem – Manajemen Informatika
Page 1

Sejarah dan Perkembangan Java
Bahasa pemrograman Java pertama lahir dari The Green Project, yang
berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas
1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak.
Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James
Gosling dan Bill Joy, beserta sembilan programmer lainnya dari Sun
Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang
dibuat oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand
Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup
dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan
sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch
screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7"
(Star Seven). Setelah era Star Seven selesai, sebuah anak perusahaan TV
kabel tertarik ditambah beberapa orang dari proyek The Green Project.
Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100
Hamilton Avenue, Palo Alto. Perusahaan baru ini bertambah maju,
jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70
orang.
Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai
medium yang menjembatani kerja dan ide di antara mereka. Pada awal
tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di
kalangan akademisi dan militer. Mereka menjadikan perambah (browser)
Mosaic sebagai landasan awal untuk membuat perambah Java pertama
yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner.
Pada perkembangan rilis pertama, Web Runner berganti nama menjadi
Hot Java. Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber
Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk
pemberitaan pertama kali pada surat kabar San Jose Mercury News pada
tanggal 23 Mei 1995. Sayang terjadi perpecahan di antara mereka suatu
hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari
Pemrograman Sistem – Manajemen Informatika
Page 2
pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun
Microsystems bersama Marc Andreessen, membentuk Netscape. Nama
Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja
"bapak java", James Gosling. Nama Oak ini tidak dipakai untuk versi
release Java karena sebuah perangkat lunak sudah terdaftar dengan merek
dagang tersebut, sehingga diambil nama penggantinya menjadi "Java".
Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi
tubruk) kesukaan Gosling.

Keunggulan Java
 Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di
beberapa platform / sistem operasi komputer, sesuai dengan prinsip
tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram
cukup menulis sebuah program Java dan dikompilasi (diubah, dari
bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode)
sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa
perubahan. Kelebihan ini memungkinkan sebuah program berbasis
java dikerjakan diatas operating sistem Linux tetapi dijalankan dengan
baik di atas Microsoft Windows. Platform yang didukung sampai saat
ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris.
Penyebanya adalah setiap sistem operasi menggunakan programnya
sendiri-sendiri
(yang dapat
diunduh
dari situs Java) untuk
meninterpretasikan bytecode tersebut.
 OOP (Object Oriented Programming - Pemrogram Berorientasi
Objek) yang artinya semua aspek yang terdapat di Java adalah Objek.
Java merupakan salah satu bahasa pemrograman berbasis objek secara
murni. Semua tipe data diturunkan dari kelas dasar yang disebut
Object. Hal ini sangat memudahkan pemrogram untuk mendesain,
membuat, mengembangkan dan mengalokasi kesalahan sebuah
program dengan basis Java secara cepat, tepat, mudah dan
terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa
Pemrograman Sistem – Manajemen Informatika
Page 3
pemograman termudah, bahkan untuk fungsi fungsi yang advance
seperti komunikasi antara komputer sekalipun.
 Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan
library/perpustakaan (kumpulan program program yang disertakan
dalam pemrograman java)
yang sangat
memudahkan dalam
penggunaan oleh para pemrogram untuk membangun aplikasinya.
Kelengkapan
komunitas
perpustakaan
Java
yang
ini
besar
ditambah
yang
terus
dengan
menerus
keberadaan
membuat
perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan
pembangunan aplikasi.
 Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++
sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat
ini pengguna Java sangat banyak, sebagian besar adalah pemrogram
C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat
juga mulai berpindah dengan mengajarkan Java kepada murid-murid
yang baru karena lebih mudah dipahami oleh murid dan dapat
berguna juga bagi mereka yang bukan mengambil jurusan komputer.
 Pengumpulan sampah otomatis, memiliki fasilitas pengaturan
penggunaan memori sehingga para pemrogram tidak perlu melakukan
pengaturan memori secara langsung (seperti halnya dalam bahasa
C++ yang dipakai secara luas).

Kelemahan Java
 Tulis sekali, perbaiki di mana saja - Masih ada beberapa hal yang
tidak kompatibel antara platform satu dengan platform lain. Untuk
J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak
berfungsi pada Mac OS X.
 Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari
kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi
Java merupakan bytecode yang menyimpan banyak atribut bahasa
Pemrograman Sistem – Manajemen Informatika
Page 4
tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal
yang sama juga terjadi pada Microsoft .NET Platform. Dengan
demikian, algoritma yang digunakan program akan lebih sulit
disembunyikan dan mudah dibajak/direverse-engineer.
 Penggunaan memori yang banyak. Penggunaan memori untuk
program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi
generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi,
Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah
bagi pihak yang menggunakan teknologi terbaru (karena trend
memori terpasang makin murah), tetapi menjadi masalah bagi mereka
yang masih harus berkutat dengan mesin komputer berumur lebih dari
4 tahun.

Edisi Java
Java adalah bahasa yang dapat dijalankan dimanapun dan di sembarang
platform apapun, di beragam lingkngan : internet, intranets,consumer
electronic products, dan computer applications.The java 2 platform
tersedia dalam 3 edisi untuk keperluan berbeda. Untuk beragam aplikasi
yang dibuat dengan bahasa Java, java dipaketkan dalam edis – edisi
berikut :
1. Java 2 Standard Edition ( J2SE )
2. Java 2 Enterprise dition ( J2EE )
3. Java 2 Micro Edition ( J2ME )
Masing – masing edisi berisi Java 2 Software Development Kit ( J2SDK )
untuk mengembangkan aplikasi dan Java 2 Runtime Environent ( J2RE )
untuk menjalankan aplikasi. Kelebihan Java di bandingkan dengan C++
adalah Pembuat program java telah merancang java untuk menghilangkan
pengalokasian dan dealokasi memori secara manual, karena java memiliki
Garbage Collection. Diperkenalkannya deklarasi array yang sebenarnya
dan menghilangkan aritmatika pointer. Hal ini yang sering menyebabkan
Pemrograman Sistem – Manajemen Informatika
Page 5
memori
overwrite.
Dihilangkannya
multiple
inheritance,
mereka
menggantinya dengan interface.
2. Symbian OS

Sejarah dan Perkembangan Symbian
Pada awal mulanya di tahun 1998, symbian merupakan sebuah
perusahaan patungan dari beberapa pemain di dunia ponsel yaitu Psion,
Ericsson, Nokia, dan Motorola. Kemudian pada tahun 1999, Matsushita
(Panasonic) bergabung kedalamnya. Pada tahun-tahun berikutnya banyak
para pembuat ponsel yang mulai mengadopsi teknologi symbian. Tahun
2000, Sony dan Sanyo melisensi Symbian OS, tahun 2001 fujitsu dan
siemens membeli lisensi juga. Tahun 2002 Samsung membeli lisensi,
ditahun yang sama pula Siemens dan Sony Ericsson menjadi salah satu
pemegang sahamnya. Samsung menjadi salah satu pemegang saham
ditahun 2003. Di tahun 2004, Psion dan Motorola menjual sahamnya
kepada nokia, sekarang Symbian dikuasai sebagian besar sahamnya oleh
Nokia yang merupakan pemimpin didalam penjualan ponsel-ponselnya
diseluruh dunia.
Ponsel pertama yang bersistem operasi Symbian OS adalah Ericsson
R380 smartphone yang dikeluarkan tahun 2000. Dilanjutkan dengan
dikeluarkannya dan diumumkannya ponsel-ponsel dengan sistem operasi
symbian, seperti Nokia 9210 communicator dan Nokia 7650 di tahun
2001. Dilanjutkan dengan diumumkannya ponsel P800 buatan Sony
ericsson yang mengadopsi symbian versi 7.0 ditahun 2002. Tahun 2003
mulai banyak ponsel-ponsel yang berbasiskan Symbian OS, diantaranya
Nokia 3660, Nokia 3620, Nokia N-Gage, Nokia 6600, Nokia 7700, Sendo
X, Siemens SX1, Sony Ericsson P900, BenQ P30, Foma 2102v, dan
Motorola
A920.
Versi
Sistem
Pemrograman Sistem – Manajemen Informatika
Operasi
Symbian
bermula
dari
Page 6
dikeluarkannya ponsel Ericsson R380 smartphone yang berbasis Symbian
versi 5 yang merupakan versi unicode dari EPOC versi 5 dari Psion.
Versi pertama yang menerapkan platform terbuka adalah Symbian OS
versi 6.0 ditahun 2000 yang dipergunakan untuk ponsel Nokia 9210 dan
9290 Communicator. Kemudian dilanjutkan dengan versi 6.1 di awal
tahun 2001 yang dipergunakan untuk ponsel Series 60 Platform yaitu
Nokia 7650 dan 3650 imaging phones. Symbian OS versi 7.0 dikeluarkan
pada tahun 2002 dan dipergunakan untuk ponsel Sony Ericsson P800 dan
P900. Symbian OS versi 7.0s dikeluarkan tahun 2003 untuk ponsel-ponsel
Nokia.

Spesifikasi
Symbian OS adalah sistem operasi 32 bit, dengan konsep little endian
dan berjalan pada beberapa tipe arsitektur mikroprosessor ARM. Symbian
proses bekerja dengan prinsip preemptive multitasking. Dukungan
terhadap device-device terintegrasi dalam kernel sebagai kernel extension
yang ditulis dalam DLL (dynamic linking library) yang terpisah. Kernel
berjalan dalam mode privileged dan memberikan servis ke aplikasi yang
berjalan dalam mode unprivileged lewat user library. Symbian OS juga
memberikan kumpulan-kumpulan library seperti networking (TCP/IP,
PPP, FTP), Communication (Bluetooth, IrDA). Untuk mengakses servisservis tersebut dengan menggunakan konsep hubungan client-server.
Client menggunakan servis API yang diberikan oleh server untuk
berkomunikasi dengan server. Semua hubungan komunikasi client-server
diatur oleh kernel.
Symbian OS memiliki beberapa kelebihan diantaranya sebagai berikut :
 Small, kaya feature.
 Platform terbuka untuk aplikasi-aplikasi third-party.
 Konektifitas yang baik dengan perangkat lain.
 Platform yang berkembang.
Pemrograman Sistem – Manajemen Informatika
Page 7
 High performance, 32 bit OS dengan preemptive multitasking.
 Long battery life.
 Dukungan dan komitmen dari pembuat ponsel dunia.
 Aplikasi yang dapat dirancang sekali dan berjalan pada beberapa
device.
Banyak developer-developer yang mengembangkan aplikasi-aplikasi
untuk sistem operasi ini, didasarkan karena beberapa pertimbangan,
diantaranya sebagai berikut:
 Symbian OS ditulis dalam C++, sistem operasi seluruhnya berbasis
sistem object oriented sehingga flexible, efisien, reuseability, dan
extendability.
 API (Application Programming Interface) yang jelas, memudahkan
membuat aplikasi-aplikasinya.
 Mempunyai multitasking dan manajemen memori yang efisien.
 Proses berdasarkan event driven daripada multithreaded, sehingga
menghemat memori untuk context switching.
Dalam masalah kehandalan, Symbian OS dirancang sedemikian rupa
sehingga tidak terjadi kehilangan data dan device sangat jarang sekali
reboot, karena Symbian OS mempunyai kemampuan sebagai berikut:
 Mencegah terjadinya memori leak dengan manajemen memori yang
efektif
 Melepas sumber daya seketika sudah tidak digunakan lagi.
 Menangani dengan baik error out of memory dengan error-handling
framework yang efektif.
Symbian OS mempunyai beberapa design sesuai dengan device familynya atau yang disebut sebagai DFRD(Device Family Reference Design).
DFRD ini merupakan spesifikasi dalam hal user interface dan hardware
configuration,
sehingga
banyak
tipetipe
ponsel
berbeda
yang
memanfaatkan sistem operasi ini, Macam-macam DFRD yaitu:
Pemrograman Sistem – Manajemen Informatika
Page 8
 Crystal, untuk yang kaya feature seperti tipe Communicator, dimana
mempunyai full keyboard, tampilan besar lcd mendatar dan
menampung banyak informasi untuk kepentingan bisnis.
 Pearl, untuk smartphone dimana seperti ponsel standar dengan lcd
kecil dan keyboard yang terbatas.
 Quartz, untuk ponsel dengan kemampuan pen-based atau touchscreen yang tidak memerlukan keyboard.
Sebagai sistem operasi untuk perangkat komunikasi bergerak, Symbian
OS merupakan awal untuk ponsel masa depan. Berikut merupakan
kemampuan-kemampuan penting yang dimiliki Symbian OS yang dapat
menangani kebutuhan akan masa depan:
 Integrasi menyeluruh antar contact info, messaging,browsing dan
telepon wireless.
 Messaging (internet mail dengan POP3,IMAP4,SMTP,MHTML),
standar attachment termasuk Microsoft word doc, Fax, Text
messaging dengan SMS.
 Protokol telepon bergerak (2G voice dan circuit-switched data, 2.5G
packetswitched data, 3G, dan SMS).
 Protokol komunikasi (TCP/IP,WAP,Bluetooth,IrDA,serial)
 Security
(enkripsi,
secure
protokol
komunikasi
termasuk
HTTPS,WTLS dan SSL), certificate-base install aplikasi.
 Engine aplikasi (contact, schedule, messaging, browsing, voice, office,
utility dan system control)
 Object exchange (OBEX untuk appointment dan business card)
 Multimedia (mendukung beberapa format audio,video dan image).
 Internasional lokalisasi (unicode karakter, handwriting recognition).
 Programming dan content development (C++, Java, WAP dan web)
 Sinkronisasi dengan PC
 Support beberapa tipe tampilan (keyboard base dan/atau pen-base)
Pemrograman Sistem – Manajemen Informatika
Page 9

Komponen
Symbian OS merupakan sebuah sistem operasi yang mengatur seluruh
sumber daya yang ada didalam ponsel. Symbian OS disusun dari enam
komponen, yaitu :
1. Kernel
Merupakan inti dari sistem operasi yang terdiri dari device driver,
data table, dan program yang memungkinkan user berinteraksi dengan
perangkat keras. Kernel merupakan program yang berjalan setiap
waktu dan mengatur layanan-layanan yang diberikan ke user. Symbian
OS merupakan sistem operasi berbasis microkernel yaitu hanya
elemenelemen yang penting yang berada di kernel sedangkan fungsi
yang lain ada dalam middleware, sehingga membuat kernel sangat
ringkas dan arsitekturnya menjadi lebih modular. Dari awalnya
Symbian OS merupakan sistem operasi 32-bit yang mendukung
multitasking dan multithreading. Ukuran microkernel sekitar 5% dari
keseluruhan sistem operasi, yang berkisar antara 500kB sampai 15MB
tergantung pada ada tidaknya dukungan java dan aplikasi-aplikasi lain
yang ikut diinstal. Pemisahan inti dan komponen lain membuat sistem
sangat modular, yang akan meningkatkan portabilitas platform dan
membuat proses upgrade dan perubahan platform lebih mudah
dilakukan.
2. Middleware
Merupakan kumpulan library, data storage, dan program yang
mengimplementasikan sistem servis. Kesemuanya itu tidak perlu
diletakkan dalam kernel. Manajemen data, komunikasi dan graphics
termasuk servis sistem tersebut. Sebagai contoh window sistem yaitu
yang mengatur bagaimana user berinteraksi dengan perangkat keras,
hal ini tidak cukup penting untuk diletakkan didalam kernel. Symbian
OS menggunakan server untuk implementasi middleware. Idenya
Pemrograman Sistem – Manajemen Informatika
Page 10
adalah server yang dapat mengatur servis dari beberapa client dan
merespon permintaanpermintaan tersebut. Dengan membuat sebuah
layer baru untuk middleware, designer dapat dengan mudah merancang
sistem servis baru tanpa harus merubah kernel.
3. Application Engine
Aplikasi user level dapat memanfaatkan servis yang diberikan pada
level middleware yaitu dengan menggunakan application engine.
Application engine yang melakukan koordinasi untuk mengakses
sumber daya yang tidak begitu penting. Application engine
diantaranya adalah antara lain, Agenda engine, Contact engine, Sheet
engine, Alarm server and WorldTime engine, Spell engine, dan Help
engine.
4. UI Framework
User interface merupakan faktor utama untuk sebuah ponsel, yang
menyebabkan ponsel mudah digunakan, mudah dirubah dan
diprogram. Symbian OS menerapkan framework untuk user interface
sehingga mudah diadaptasi. Dalam Symbian OS ada dua user
interface dalam frameworknya yang menggunakan komponen yang
umum seperti kontrol dan dialog yaitu Uikon dan Eikon.
5. Synchronization
Sinkronisasi dengan peralatan lain ataupun dengan komputer
desktop menjadi perhatian dalam teknologi ponsel. Symbian OS
menerapkan 3 bagian untuk sinkronisasi yaitu Connection manager
yang melakukan inisialisasi koneksi antar device dan mendeteksi
jikalau ada device yang ingin melakukan koneksi. Connectivity server
yang mengimplementasi sesi sinkronisasi seperti file browsing, file
sinkronisasi, back and restoration. File Converter yang melakukan
transfer data antar format yang berbeda.
Pemrograman Sistem – Manajemen Informatika
Page 11
6. JVM
Symbian OS mengimplementasikan teknologi java yang dikenal
dengan J2ME. JVM merupakan salah satu komponen dalam Symbian
OS yang untuk perangkat ponsel dikenal dengan KVM (kilo virtual
machine). JavaPhone dan PersonalJava yang merupakan bagian dari
J2ME specification juga diimplementasikan dalam Symbian OS.

Arsitektur Symbian OS
Secara umum arsitektur Symbian OS sendiri dapat gambarkan menjadi
empat lapisan berdasarkan penggunaan API yang tersedia, yaitu :
 Lapisan pendukung aplikasi (Application Utility Layer)
Lapisan ini terdiri dari berbagai pendukung yang berorientasi pada
aplikasi. Hal ini memungkinkan aplikasi lain (diluar sistem operasi)
untuk berintegrasi dengan aplikasi dasar yang tersedia pada sistem
operasi. Bentuk layanan lain termasuk proses pertukaran data dan
manajemen data.
 Lapisan layanan dan framework antarmuka grafis (GUI Framework)
Lapisan ini merupakan framework API yang tersedia untuk memberi
dukungan terhadap penanganan input user secara grafis maupun suara
yang dapat digunakan oleh aplikasi lain
 Lapisan komunikasi
Lapisan
ini
berfungsi
sebagai
sistem
operasi
yang
fokus
diimplementasi pada peralatan komunikasi mobile, Symbian OS
memiliki kumpulan API yang fokus pada lapisan komunikasi. Bagian
teratas pada lapisan ini terdapat dukungan pencarian dan pengiriman
pesan teks. Berikutnya adalah antarmuka yang memberi dukungan
komunikasi seperti Bluetooth dan infrared (IrDA) serta USB. Yang
terakhir pada lapisan ini adalah protokol komunikasi berupa TCP/IP,
HTTP, WAP dan layanan telepon.
Pemrograman Sistem – Manajemen Informatika
Page 12
 Lapisan sistem API dasar
Lapisan ini merupakan kumpulan API yang mendukung pengasksesan
data memori, tanggal dan waktu, serta sistem dasar lainnya.
3. Windows Mobile

Sejarah dan Perkembangan Windows Mobile
Windows Mobile adalah sistem operasi yang kompak dikombinasikan
dengan sederetan aplikasi dasar untuk ponsel berdasarkan Microsoft
Win32 API. Perangkat yang menjalankan Windows Mobile termasuk
Pocket PC, Smartphone, Portable Media Center, dan on-board komputer
untuk beberapa mobil. Perangkat ini dirancang untuk menjadi agak mirip
dengan Windows versi desktop, dan fitur-bijaksana aesthetically. Selain
itu, pihak ketiga pengembangan piranti lunak tersedia untuk Windows
Mobile. Awalnya muncul sebagai Pocket PC 2000 sistem operasi,
Windows Mobile telah diperbarui beberapa kali, dengan versi yang
Windows Mobile 6.5. Berikut penjelasan lebih lanjut.
Microsoft pada 2008 yang diproyeksikan pengiriman perangkat
dengan Windows Mobile akan meningkat dari 11 juta sampai 20 juta unit,
tetapi tidak terjawab tujuan awalnya hanya menjual 18 juta lisensi Citing
yang tertunda peluncuran Smartphone tertentu. Windows Mobile dari
pasar sebagai sistem operasi untuk Smartphone di seluruh dunia telah
jatuh dari 23% pada tahun 2004 turun sampai 12% pada 2008. [1]
Windows Mobile sekarang memiliki pangsa pasar smartphone di seluruh
dunia dari 14%. [2] lisensi Microsoft Windows Mobile ke empat keluar
dari dunia lima produsen ponsel terbesar, dengan Nokia yang lain.
Windows Mobile untuk Pocket PC ini membawa fitur-fitur standar
dalam sebagian besar dari versi:
 Today Screen menunjukkan tanggal saat ini, pemilik informasi, janji
mendatang, e-mail, dan tugas.
Pemrograman Sistem – Manajemen Informatika
Page 13
 Taskbar yang menunjukkan waktu saat ini dan volume.
 Office Mobile suite yang Mobile versi aplikasi Microsoft Office
 Outlook Mobile datang dengan Windows Mobile.
 Internet Explorer Mobile browser internet yang dikembangkan oleh
Microsoft untuk Pocket PC dan Handheld PC yang dimuat secara
default dengan Windows Mobile dan Windows CE untuk Handheld
PC.
 Windows Media Player untuk Windows Mobile.
 Klien PPTP VPNs.
 Internet Connection Sharing (ICS) yang memungkinkan ponsel
terpasang komputer untuk berbagi koneksi internet melalui USB dan
Bluetooth.
Windows Mobile berjalan pada berbagai platform perangkat keras
termasuk Pocket PC, Smartphone, Portable Media Center, dan mobil.
Hardware platform ini tidak selalu ada dari berbagai macam Windows
Mobile.
Pocket PC
Pocket PC yang asli adalah platform yang ditujukan untuk sistem
operasi Windows Mobile. Perangkat ini terdiri dari baik standalone
Pocket PC tanpa perangkat ponsel kemampuan, dan orang-orang yang
menyertakan kemampuan ponsel. Sekarang yang paling nama Windows
Mobile dirancang untuk digunakan pada Pocket PC yang secara resmi
“Windows Mobile 6 Profesional” untuk perangkat ponsel dengan
kemampuan dan “Windows Mobile 6 Classic” untuk perangkat tanpa
kemampuan ponsel.
Pemrograman Sistem – Manajemen Informatika
Page 14
Smartphone
Smartphone yang menjadi platform perangkat keras berikutnya
setelah Pocket PC untuk menjalankan Windows Mobile, dan debuted
dengan rilis Pocket PC 2002. Walaupun dalam arti luas dari istilah
“Smartphone”, kedua ponsel Pocket PC dan Microsoft Smartphone merek
masing-masing sesuai dalam kategori ini, perlu dicatat bahwa Microsoft
menggunakan istilah “Smartphone” hanya mencakup lebih spesifik
perangkat keras yang berbeda dari Pocket PC telepon. Smartphone seperti
itu pada awalnya dirancang tanpa touchscreens, dimaksudkan untuk lebih
efisien akan dioperasikan dengan satu tangan, dan biasanya memiliki
resolusi lebih rendah daripada menampilkan Pocket PC. Microsoft fokus
untuk platform Smartphone adalah untuk menciptakan sebuah perangkat
yang juga berfungsi sebagai telepon dan perangkat data yang lebih
terpadu yang tepat. [4] yang sekarang nama Windows Mobile dirancang
untuk digunakan pada Smartphone yang resmi “Windows Mobile 6
Standard”
Portable Media Center
Portable Media Center yang merupakan perangkat yang difokuskan
pada integrasi dengan Microsoft Windows Media Center dan Windows
Media Player untuk memungkinkan pengguna untuk membawa mereka
media perpustakaan dengan mereka di mana saja. Portable Media Center
yang secara resmi diperkenalkan pada tahun 2004, dan menjalankan versi
modifikasi dari Windows Mobile. Perangkat ini menjadi pendahulu ke
Microsoft Zune, dan 2006 Microsoft setelah dihentikan proyek dalam
nikmat yang terakhir
Automobiles
“Windows Mobile untuk Otomotif” adalah nama untuk sistem operasi
Microsoft yang memfasilitasi beberapa fungsi dalam mobil termasuk
komunikasi, hiburan, sistem informasi. [5] Windows Mobile untuk
digunakan dalam mobil adalah platform terbaru untuk sistem operasi, dan
Pemrograman Sistem – Manajemen Informatika
Page 15
telah diperkenalkan oleh Microsoft pada Februari 2006 di Geneva
International Motor Show. [6] untuk Windows Mobile Otomotif datang
dalam dua versi yang berbeda. Dasar versi termasuk konektivitas
Bluetooth dan USB interface untuk pemutaran musik. Standar ini juga
mencakup versi, tetapi ia juga dilengkapi dengan built-in GPS, ponsel
GSM, dan fitur keamanan. Sistem ini lebih banyak dikenal sebagai SINK.
Windows Mobile untuk spesifikasi Otomotif hardware1 termasuk ARM
300 MHz processor, 32 MB RAM, dan mikrofon.
Pocket PC 2000
Pocket PC 2000, awalnya CODEC “pedang tipis ringan dan tajam”,
telah dirilis pada 19 April 2000, dan ini didasarkan pada Windows CE
3.0. Itu adalah debut dari apa yang kemudian dikenal dengan sistem
operasi Windows Mobile, dan dimaksudkan untuk menjadi penerus untuk
sistem operasi Palm-aboard Ukuran PC. Backwards compatibility telah
disimpan dengan Palm-Ukuran aplikasi PC. Pocket PC 2000 yang
ditujukan terutama untuk perangkat Pocket PC, namun beberapa PalmUkuran perangkat PC memiliki kemampuan yang akan diperbarui juga.
Selain itu, beberapa telepon Pocket PC 2000 yang dilepaskan, namun
Smartphone platform perangkat keras yang belum dibuat. Satu-satunya
yang didukung oleh resolusi ini telah melepas 240 x 320 (QVGA).
Removable storage kartu format yang didukung adalah CompactFlash dan
MultiMediaCard. Pada saat ini perangkat Pocket PC belum standar
dengan arsitektur CPU tertentu. Akibatnya, Pocket PC 2000 yang dirilis
pada beberapa CPU arsitektur; SH-3, MIPS, dan ARM. Aesthetically,
Pocket PC yang asli adalah sistem operasi yang mirip dengan Windows
98, Windows Me, Windows 2000 dan sistem operasi.
Fitur / aplikasi built-in untuk Pocket PC 2000, sebagai berikut :
 Pocket Office
 Pocket Word
Pemrograman Sistem – Manajemen Informatika
Page 16
 Pocket Excel
 Pocket Outlook
 Pocket Internet Explorer
 Windows Media Player
 Microsoft Reader
 Microsoft Money
 Catatan, catatan dengan aplikasi
 Karakter mendukung pengakuan
 Inframerah (IR) file beaming kemampuan
Pocket PC 2002
Pocket PC 2002, awalnya CODEC “Merlin”, dirilis pada Oktober
2001. Seperti Pocket PC 2000, itu didukung oleh Windows CE 3.0.
Walaupun terutama ditujukan untuk 240 × 320 (QVGA) perangkat Pocket
PC, Pocket PC 2002 juga digunakan untuk telepon Pocket PC, dan untuk
pertama kalinya, Smartphone. [9] Hal ini Pocket PC 2002 Smartphone
terutama adalah perangkat GSM. Dengan rilis mendatang, dengan Pocket
PC dan Smartphone baris akan semakin berbenturan sebagai persyaratan
lisensi yang memungkinkan santai OEMs untuk mengambil keuntungan
yang lebih inovatif, ide desain individu. Aesthetically, Pocket PC 2002 ini
dimaksudkan untuk menjadi serupa dengan desain baru dirilis kemudian
Windows XP.
Fitur baru / aplikasi built-in untuk Pocket PC 2002, sebagai berikut :
 Ditingkatkan UI dengan tema dukungan
 Pemeriksa ejaan dan Word count tool Pocket Word
 Savable download dan WAP di Pocket Internet Explorer
Pemrograman Sistem – Manajemen Informatika
Page 17
 Jaringan Virtual Private dukungan
 Sinkronisasi folder
 MSN Messenger
 Terminal Services
 Windows Media Player dengan kemampuan streaming
 Microsoft Reader 2
 Palm OS untuk mendukung file beaming
 Peningkatan Pocket Outlook
 Manajemen hak digital (DRM) dukungan Microsoft Reader
Windows Mobile 2003
Windows Mobile 2003, awalnya CODEC “Ozone”, telah dirilis pada
23 Juni 2003, dan merupakan yang pertama di bawah rilis Windows
Mobile banner. Ia datang dalam empat edisi: “Windows Mobile 2003 for
Pocket PC Premium Edition”, “Windows Mobile untuk Pocket PC 2003
Professional Edition”, “Windows Mobile 2003 Smartphone untuk” dan
“Windows Mobile 2003 for Pocket PC Phone Edition”. Terakhir
dirancang khusus untuk Pocket PC yang menyertakan fungsi telepon.
Professional Edition yang digunakan di Pocket PC anggaran model
seperti IPAQ rz1700 series. It kekurangan sejumlah fitur yang berada di
Premium Edition, seperti klien untuk L2TP/IPsec VPNs. Windows
Mobile 2003 yang didukung oleh Windows CE 4,20.
Fitur baru / aplikasi built-in Windows Mobile 2003, sebagai berikut :
 Dukungan tambahan pada keyboard
 Peningkatan komunikasi antarmuka dengan perangkat Bluetooth
manajemen
Pemrograman Sistem – Manajemen Informatika
Page 18
 Bluetooth mendukung file beaming
 Headset Bluetooth dukungan
 Aplikasi dengan tampilan gambar, cropping, e-mail, dan dukungan
beaming
 Permainan Jawbreaker
 Ditingkatkan dengan Pocket Outlook vCard vCal dan dukungan
 Peningkatan Pocket Internet Explorer
 Windows Media Player dengan 9,0 streaming optimasi
 SMS balasan pilihan Phone Edition
 Mendukung file MIDI sebagai nada dering di telepon
Windows Mobile 2003 SE
Windows Mobile 2003 Second Edition, juga dikenal sebagai
“Windows Mobile 2003 SE”, dirilis pada 24 Maret 2004 dan pertama
yang ditawarkan pada Dell Axim x30
Fitur baru / aplikasi built-in Windows Mobile 2003 SE, sebagai berikut :
 Potret dan Pemandangan beralih untuk Pocket PC
 Single-Kolom layout di Pocket Internet Explorer
 VGA (640 × 480), 240×240, dan resolusi layar 480×480
 Wi-Fi Protected Access (WPA) mendukung sisanya sama seperti
wm2003
Windows Mobile 5
Pemrograman Sistem – Manajemen Informatika
Page 19
Windows Mobile 5.0, awalnya CODEC “Magneto”, [7] telah dirilis
pada Microsoft Mobile dan Embedded Developer Conference 2005 di Las
Vegas, 9 Mei-12 Mei 2005. Microsoft berencana untuk menawarkan
dukungan utama untuk Windows Mobile 5 sampai 12 Oktober 2010, dan
diperpanjang melalui dukungan 13 Oktober 2015. [15] Ia pertama yang
ditawarkan pada Dell Axim x51. Ada yang digunakan. NET Compact
Framework 1,0 SP3 - sebuah lingkungan untuk program berdasarkan.
NET
Windows Mobile 5,0 termasuk Microsoft Exchange Server “push”
fungsi perbaikan yang bekerjasama dengan Exchange 2003 SP2. [16] The
“push” fungsi juga diperlukan vendor / perangkat dukungan [17] Dengan
peningkatan kemampuan perangkat lunak AKU2 WM 5,0 semua
perangkat didukung DirectPush.
WM 5,0 fitur baterai meningkat karena kemampuan penyimpanan
Persistent. Sebelumnya sampai dengan 50% (cukup untuk 72 jam
penyimpanan) kekuatan baterai yang telah dilindungi undang-undang
untuk mempertahankan data dalam volatile RAM. Ini terus tren Windows
berbasis perangkat bergerak menggunakan RAM sebagai media
penyimpanan utama mereka untuk menggunakan kombinasi RAM dan
memori flash (digunakan, tidak ada perbedaan antara dua nyata bagi
pengguna). Program dan data yang sering diakses dalam menjalankan
RAM, sedangkan sebagian besar berada di penyimpanan memori flash.
OS seamlessly perpindahan data antara dua sesuai kebutuhan. Semuanya
didukung dalam memori flash, sehingga tidak seperti sebelumnya
perangkat, perangkat WM5 tidak kehilangan data apapun jika listrik
terputus(batre habis).
Dengan Windows Mobile 5.0, OS update yang dilepaskan sebagai
Adaptasi kit upgrade. AKU3.5 saat ini adalah yang paling lepaskan.
Pemrograman Sistem – Manajemen Informatika
Page 20
Dalam kinerja, ia biasanya lebih lambat dan kurang stabil daripada
sebelumnya WM2003SE, terutama pada perangkat lama “upgrade” untuk
WM5 tetapi bahkan pada perangkat asli WM5.
Lebih lanjut fitur-fitur baru dan aplikasi built-in disertakan:
 Office versi baru yang disebut “Office Mobile”
 PowerPoint Mobile
 Grafik kemampuan dalam Excel Mobile
 Tabel dan grafik di Word Mobile sisipan
 Windows Media Player 10 Mobile
 Photo Caller ID
 DirectShow dukungan
 Gambar dan video paket, yang converged pengelolaan video dan
gambar
 Peningkatan dukungan Bluetooth
 Global Positioning System (GPS) manajemen antarmuka
 QWERTY keyboard default dukungan
 Kesalahan laporan yang mirip dengan fasilitas yang ada dalam
desktop dan server sistem Windows
 ActiveSync 4,2 dengan 15% peningkatan kecepatan sinkronisasi
Pemrograman Sistem – Manajemen Informatika
Page 21
Windows Mobile 6
Windows Mobile 6, sebelumnya CODEC “crossbow”, telah dirilis
pada 12 Februari 2007 di 3GSM World Congress 2007. Muncul dalam
tiga versi yang berbeda: “Windows Mobile 6 Standard” untuk
Smartphone
(ponsel
tanpa
touchscreens),
“Windows
Mobile
6
Profesional” untuk Pocket PC dengan fungsi telepon, dan “Windows
Mobile 6 Classic for Pocket PC tanpa radio selular.
Windows Mobile 6 is powered by Windows CE 5,0 (versi 5.2) dan
sangat terhubung ke Windows Live Exchange 2007 dan produk.
Windows Mobile 6 Standar yang ditawarkan pertama kali pada Orange’s
SPV E650, [20] ketika Windows Mobile 6 Professional yang ditawarkan
pertama kali pada O2 Xda Terra’s. [21] Aesthetically, Windows Mobile 6
ini dimaksudkan untuk menjadi serupa dengan desain baru kemudian
dilepaskan Windows Vista. Fungsional, ia bekerja sangat mirip Windows
Mobile 5, tetapi lebih baik dengan stabilitas.
Fitur baru / aplikasi built-in adalah sebagai berikut:
 320×320 dan 800×480 (WVGA) resolusi layar dukungan
 Office Mobile dukungan untuk Smartphone
 Live Perbarui Sistem Operasi
 Peningkatan akses Remote Desktop (Tersedia hanya untuk tertentu
Pocket PC)
 VoIP (panggilan Internet) dengan dukungan AEC (Acoustic Echo
Membatalkan) dan MSRT Audio Codec
 Windows Live untuk Windows Mobile
 Tanggapan pilihan pelanggan
 Ditingkatkan Microsoft Bluetooth Stack
Pemrograman Sistem – Manajemen Informatika
Page 22
 Kartu penyimpanan Enkripsi (enkripsi kunci yang hilang jika
perangkat-dingin Booted).
 Smartfilter untuk mencari di dalam program
 Peningkatan Berbagi Internet
 HTML email dukungan Outlook Mobile
 Kemampuan untuk mencari kontak di Buku Alamat Exchange Server
 AJAX, JavaScript, dan XMLDOM dukungan pada Internet Explorer
Mobile
 Balasan dari Kantor dengan Microsoft Exchange 2007
 Tanpa rebewes Mobile Access (Uma) dukungan untuk memilih
operator
 Cari pada server Microsoft Exchange 2007
 NET Compact Framework v2 SP2 Preinstalled dalam ROM
 Microsoft SQL Server 2005 Compact Edition Preinstalled dalam
ROM
 OneNote Mobile sebagai pelengkap untuk Microsoft Office OneNote
 Office Mobile 6,1 mengumumkan dengan dukungan untuk format
dokumen Office 2007 (pptx, docx, xlsx).
Windows Mobile 6.1
Windows Mobile 6,1 diumumkan 1 April 2008. It is a minor upgrade
ke Windows Mobile 6 yang sudah ada yang membawa platform dengan
kinerja berbagai perangkat tambahan, sebuah layar yang didesain ulang
Home horisontal tegel yang berkembang di klik untuk menampilkan
informasi lebih lanjut, walaupun rumah baru ini adalah fitur layar hanya
Pemrograman Sistem – Manajemen Informatika
Page 23
pada Windows Mobile edisi Standar. Fitur ini inexplicably kiri dari edisi
Professional. [29] Beberapa lainnya seperti perbaikan Thread SMS, full
page zoom di IE dan ‘Domain Daftar’ juga telah ditambahkan, bersama
dengan “mobile” versi Microsoft OneNote program dan secara interaktif
“Persiapan” wizard. Daftar domain adalah fungsi untuk menghubungkan
ke perangkat System Center Mobile Device Manager 2008, sebuah
produk untuk mengelola perangkat mobile. Ada perbedaan lainnya juga.
Perbedaan yang paling menonjol untuk pengguna bahwa versi standar
(seperti versi) masih membuat link otomatis untuk nomor telepon di
Tugas dan Appointments, yang memungkinkan untuk mudah (dan aman
selama berkendara) klik dan panggilan dari nomor telepon yang disimpan
tersebut Outlook item. Untuk beberapa alasan, versi Profesional yang
telah dihilangkan fitur penting ini. Windows Mobile 6,1 juga
meningkatkan
efisiensi
bandwidth
dalam
protokol
push-email
“ActiveSync” dari “upto 40%” [31], ini mengurangi penggunaan data
adalah penyebab baterai meningkat cukup banyak dalam perangkat.
Selain visual dan fitur distinctions, yang TM versi yang dapat
digunakan untuk membedakan dari WM6.0 WM 6.1. Versi Windows CE
di WM 6,0 adalah 5,2 .*, dengan nomor terakhir menjadi 4 angka
membangun ID (misalnya di HTC Wing 5/2/1622). Dalam 6,1 WM, yang
TM versi 5,2 .* 5 angka dengan membangun nomor (misalnya 5.2.19216
pada Palm Treo 800w).
Windows Mobile 6.5
Awalnya dikonfirmasi oleh Steve Ballmer, versi 6,5 akan menjadi
agak kecil yang ada upgrade ke Windows Mobile platform. Walaupun
sebagai sebuah incremental update Namun, dikatakan signifikan untuk
menyertakan fitur baru ditambahkan. Juga termasuk baru Internet
Explorer Mobile browser IE dubbed “6 Pada 6″. Microsoft unveiled ini di
versi 2009 Mobile World kongres pada bulan Februari [35], dan Motorola
Pemrograman Sistem – Manajemen Informatika
Page 24
akan merilis ponsel yang menjalankan Windows Mobile 6,5 di paruh
kedua
2009.
Seiring
dengan
Windows
mobile
6.5,
Microsoft
mengumumkan beberapa layanan komputasi Cloud CODEC “SkyBox”,
“Skyline”, ” SkyMarket “.” SkyBox “telah dikonfirmasi sebagai Saya
Telepon [37], dan akan sepenuhnya unveiled pada bulan, sedangkan”
skyMarket “telah dikonfirmasi Windows Marketplace. rumah layar yang
telah dirancang ulang untuk cocok dengan versi standar 6,1, dan versi ini
akan dirancang lebih mudah terutama untuk penggunaan jari. [39]
Microsoft juga berencana untuk membawa beberapa bentuk software atau
fungsionalitas Zune ke versi ini beberapa waktu kemudian pada tahun
2009.
Windows Mobile 7
CODEC “photon” , Windows Mobile 7 merupakan upgrade yang
dapat direncanakan untuk rilis pada 2010. Tidak banyak lagi yang
diketahui tentang rilis, walaupun informasi leaked menunjukkan
revamped UI, multi-touch dan gerakan yang berhubungan dengan fitur.
Perusahaan seperti MWg HTC dan diharapkan untuk merilis Windows
Mobile Profesional yang mendukung versi ini. Fitur termasuk mendesain
ulang interface, versi baru Office Mobile, Internet Explorer Mobile
berikutnya, fungsi accelerometer dengan antarmuka (gestures), media
player versi baru. Microsoft telah agak konfirmasi kebocoran,
menunjukkan homescreen selama mereka komersial Live Mesh operasi
pada perangkat lunak apa yang muncul untuk menjadi HTC Touch Dual.
The homescreen yang menyerupai dari versi 6.1 dan 6.5. Microsoft juga
berencana untuk membawa beberapa bentuk fungsionalitas Zune atau
perangkat lunak untuk versi ini.
Pemrograman Sistem – Manajemen Informatika
Page 25
Software development adalah pengembangan perangkat lunak yang
tersedia untuk sistem operasi Windows Mobile. Ada beberapa pilihan
untuk para pengembang untuk menggunakan ketika deploying aplikasi
mobile. Ini termasuk menulis kode asli dengan Visual C + +, Dikelola
menulis kode yang bekerja dengan. NET Compact Framework, atau
server-side kode yang dapat digunakan menggunakan Internet Explorer
Mobile atau mobile klien pada pengguna perangkat. The. NET Compact
Framework sebenarnya subset dari. NET Framework dan saham maka
banyak komponen dengan pengembangan perangkat lunak pada komputer
klien, server aplikasi, dan web server yang memiliki. NET Framework
terinstal, sehingga integrasi jaringan komputasi ruang (aka “The Cloud “)
Microsoft biasanya rilis Windows Mobile Software development kit
(SDKs) yang bekerja bersama-sama dengan Visual Studio pembangunan
lingkungan. Ini termasuk SDKs emulator gambar untuk pengembang
untuk menguji dan debug aplikasi mereka saat menulis mereka. Juga
mendistribusikan Microsoft Visual Studio 2008 / 2005 Profesional
Editions, dan server / database ke negeri sebagai siswa download secara
gratis melalui program DreamSpark.
Pengembang masyarakat telah menggunakan SDK ke pelabuhan nanti
versi Windows Mobile ke perangkat yang lama dan membuat OS gambar
tersedia secara gratis, sehingga menyediakan perangkat dengan fitur yang
sekarang ditetapkan. Microsoft telah ditoleransi prosedur ini untuk
beberapa waktu tetapi pada Februari 2007 memutuskan untuk meminta
para pengembang untuk mengambil gambar mereka OS off the net, yang
pada gilirannya membangkitkan diskusi. Pada saat yang sama Microsoft
yang ditawarkan upgrade ke Windows Mobile versi 6 ke produsen secara
gratis. NS Dasar memberikan alternatif lingkungan pengembangan. Hal
ini memungkinkan untuk pengembangan pada desktop, yang kemudian
download ke perangkat, serta pembangunan yang sebenarnya pada
perangkat itu sendiri. 3. Pihak lainnya seperti alat-alat pembangunan
Pemrograman Sistem – Manajemen Informatika
Page 26
Basic4ppc menggunakan. NET Compact Framework. Basic4ppc aplikasi
dapat dikembangkan pada desktop dan pada perangkat itu sendiri.
Sebelum rilis Windows Mobile 2003, perangkat lunak pihak ketiga
yang dikembangkan menggunakan Microsoft Visual Embedded Tools,
Embedded Visual Basic (eVB) dan embedded Visual C (eVC). [55] eVB
program biasanya dapat dikonversi menjadi cukup mudah untuk NS
Dasar / TM. Terdapat pula port Python bernama PythonCE. Formulir
satelit adalah RAD tool yang dapat menghasilkan aplikasi Windows
Mobile
yang
kompatibel
menggunakan
mesin
RDK
runtime.
Perpanjangan memperluas fungsi perpustakaan untuk berbagai perangkat
keras.
4. Linux

Sejarah dan Perkembangan Linux
Ponsel Linux pertama diluncurkan oleh Motorola pada bulan Februari
2003. Motorola seri A760 yang dirilis pertama kali di Cina ini menggunakan
OS kombinasi dari kernel Linux yang didistribusikan oleh software Silicon
Valley-based Monta Vista dan software lainnya dari bahasa pemrograman
Java Sun Microsystems. Sistem operasi berbasis Linux yang dikembangkan
oleh Google adalah Android. Platform software berbasis Linux diantaranya
adalah MOTOMAGX dan Qtopia. MOTOMAGX merupakan platform Linux
mobile dari Motorola. Produk pertama yang didasarkan pada platform ini
adalah ponsel MOTOROKR Z6 dan MOTORAZR2 V8. Qtopia Phone
Edition merupakan platform software dan antarmuka untuk Linux, yang
dikembangkan oleh perusahaan Trolltech. Qtopia Greenphone, merupakan
perangkat pengembangan Linux mobile yang ditujukan untuk berbagai
aplikasi baru.
Kelemahannya adalah aplikasi tambahan yang belum banyak beredar,
serta Linux dibangun untuk mengoprasikan sistem dengan tenaga besar,
Pemrograman Sistem – Manajemen Informatika
Page 27
sehingga manajemen sumber daya baterai masih kalah efektif dibandingkan
OS lainnya. Kelebihannya adalah Linux sebagai OS yang ideal bagi ponsel
karena dukungan oleh perusahaan-perusahaan besar seperti IBM, Oracle, dan
Intel. Selain itu, sistem ini nilai lebih fleksibel dan menawarkan memori yang
lebih kecil serta bisa lebih dihemat. Contoh ponsel ber-Linux OS: Haier N60,
Motorola A760, E895, NEC N900iL, dan Samsung SCH-i519. Produkproduk PDA seperti Sharp SL-C3000, Sharp Zaurus SL-C1000, Compaq
iPAQ, IBM e-LAP reference design, dan Nokia 770 Internet Tablet.
Kemampuan PDA yang dapat Linux berikan, sebagai berikut :
 Graphical User Interface
X Windows, menyediakan kemudahan dalam hal porting aplikasi. Dan
dapat melakukan import dan export tampilan dari dan ke komputer yang
menggunakan X Windows. MicroWindows dan G. Mate’s W Windows,
menyediakan kecepatan yang tinggi dengan menggunakan akses
framebuffer secara langsung.
 GUI Toolkit
GTK, GIMP Tool Kit menyediakan yang memiliki fasilitas lengkap
FLTK, Flash Light Tool Kit yang lebih kecil dan praktis.
 Window Manager
GNOME dan KDE, yang memang sudah terkenal lengkap dalam
komputer PC Blackbox, yang lebih ringan dan cepat.
 Personal Information Management
Agenda Computing's PIM suite, yang menyerupai PalmOS PocketLinux,
yang benar-benar berbeda dari yang lainnya dimana diimplementasikan
dengan clone-nya Java Virtual Machine Kaffe.
Pemrograman Sistem – Manajemen Informatika
Page 28
5. Android

Sejarah dan Perkembangan Android
Operating System Android ini di keluarkan oleh Google untuk
menyaingi Windows, Apple dan pesaing-pesaingnya. Awalnya, Google
membeli Android, pendatang baru yang membuat peranti lunak untuk ponsel.
Kemudian untuk mengembangkan Android, dibentuklah Open Handset
Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan
telekomunikasi, termasukGoogle, HTC, Intel, Motorola, Qualcomm, TMobile, dan Nvidia. Google sendiri ternyata mempunyai alasan cukup kuat
untuk melirik pangsa ini, karena perkembangan teknologi telepon seluler
sewasa ini sudah bukan merupakan evolusi lagi, melainkan sebuah revolusi.
Babak baru dalam dunia telekomunikasi nirkabel ini terus bergulir dengan
cepat. Jika sekarang seseorang mempunyai PC di rumah, dan notebook untuk
ke kantor atau kuliah, serta berkomunikasi melalui telepon seluler. Maka
pergerakkan yang kemudian terjadi sekarang adalah, orang mulai berpikir
bagaimana menyatukan semuanya dalam satu genggaman.
Sebenarnya hal tersebut telah mulai dipenuhi dengan munculnya
PDA/smartphone, di mana seseorang dapat merangkum semua kebutuhan
komputasinya dalam satu genggaman. Dan perkembangan inilah yang
membuat Google berambisi untuk menguasai pangsa ini. Saat ini disediakan
Android SDK (software Development kit) sebagai alat bantu dan API
diperlukan untuk mulai mengembangkan aplikasi pada platform Android
menggunakan bahasa pemrograman Java.
Android merupakan platform perangkat lunak untuk perangkat mobile
yang mencakup sistem operasi, perangkat lunak, middleware (middleware),
serta pengguna utama aplikasi (e-mail-client, kalender, peta, browser, kontak,
dll). Pengembangan Android sudah sekitar lima tahun - dari tanggal
pembelian oleh Google startup proyek dengan judul yang sama pada tahun
2005. Tapi ulang tahun dari platform baru dari Google bisa dianggap on Dec
Pemrograman Sistem – Manajemen Informatika
Page 29
5, 2007. Yang sama hari itu, secara resmi mengumumkan pembentukan
perusahaan Open Handset Alliance (OHA), yang tujuan utamanya adalah
untuk mengembangkan software standar terbuka untuk perangkat selular.
Hari ini mencakup 34 kelompok perusahaan, termasuk operator seluler utama
(T-Mobile, Sprint Nextel, KDDI, NTT DoCoMo, China Mobile),
pengembang chip (Broadcom, Intel, Marvell, Nvidia, Qualcomm, SiRF,
Texas Instruments), produsen ponsel perangkat (HTC, LG, Motorola,
Samsung Electronics), dan, tentu saja, salah satu raksasa industri TI global sebuah perusahaan Google, yang bertindak sebagai inisiator pembentukan
OHA. Pada Juli 2005, Google mengakuisisi Android, Inc., perusahaan yang
baru berkembang berpusat di Palo Alto, California, Amerika Serikat. Pendiri
Android, Inc. termasuk diantaranya adalah Andy Rubin, Rich Miner, Nick
Sears, dan Chris White. Namun pada saat ini hanya segelintir orang yang
mengetahui fungsi Android, Inc. selain memang mereka membuat software
untuk ponsel. Rumor pun berkembang saat Google mengakuisisi Android,
Inc. bahwa Google berencana untuk masuk ke pasar ponsel meski belum
diketahui akan seperti apa andil Google di dunia ponsel.
Di Google, tim yang dipimpin oleh Rubin mengembangkan platform
perangkat bergerak dengan dasar kernel Linux yang dijual kepada pembuat
handset dan layanan telekomunikasi. Saat itu beredar kabar bahwa Google
telah memiliki jajaran komponen hardware dan partner software dan memberi
tanda kepada penyedia layanan telekomunikasi bahwa yang mereka tawarkan
bersifat terbuka. Spekulasi sasaran Google untuk ponsel pun semakin
berkembang bahwa mereka akan segera mengumumkannya di bulan
Desember 2006. Semakin banyak rumor mengatakan bahwa Google sedang
mengembangkan ponsel bermerk Google. Ada sebanyak 30 prototype ponsel
yang dikabarkan saat itu telah berfungsi.
Seiring dengan presentasi resmi aliansi bisnis OHA, diumumkan
didasarkan pada kernel Linux platform terbuka untuk Google Android.
Sedikit kemudian disajikan versi pertama paket untuk pengembang Android
"Awal Lihat" SDK (Software Development Kit), yang dapat di-download dari
Pemrograman Sistem – Manajemen Informatika
Page 30
Internet. Dengan demikian, perusahaan kelompok Open Handset Alliance
telah memungkinkan bagi programmer dari seluruh dunia selama beberapa
minggu untuk menguji lingkungan baru. Untuk informasi lebih minat di
platform dari pengembang OHA kompetisi untuk meluncurkan aplikasi
terbaik untuk Android, yang disebut Android Developer Challenge I (ADC I),
hadiah dana yang mencapai $ 5 juta. Pada bulan Mei 2009, Google
mengumumkan sebuah kompetisi untuk Android Developer Challenge II
dengan dana hadiah $ 2 juta (hadiah utama - 250 ribu dolar), yang
menunjukkan keberhasilan kontes yang terakhir dan minat besar ke panggung
oleh produsen perangkat komunikasi mobile.
Sementara programmer telah mempelajari dan menciptakan sebuah
platform baru untuk lembut, dari seluruh dunia sekarang dan kemudian
datang laporan dari upaya untuk menginstal Google Android pada berbagai
perangkat mobile. Dan, memang, sejumlah upaya untuk berhasil. Sebagai
contoh, pada Januari 2008 oleh pengembang perangkat lunak independen
telah berhasil diinstal pada Android PDA Sharp Zaurus SL-C760. Dan GSM
pameran Kongres Dunia pada Februari 2008, Texas Instruments telah
menunjukkan copy dari smartphone dengan operasi yang sudah diinstal
sistem, Google
Android.
Perangkat
pertama menjalankan
Android,
dikembangkan oleh HTC Dream smartphone atau T-Mobile G1, yang secara
resmi diluncurkan pada September 23, 2008. Penjualan perangkat ini di pasar
AS dimulai pada bulan Oktober 2008. Baru item dalam guglfonom disebut
spesialisasi media. Segera beberapa produsen smartphone mengumumkan
niat mereka untuk merilis perangkat berdasarkan platform Android. Sebuah
perusahaan tidak hanya Koolu porting ke smartphone Android Neo
FreeRunner, berdasarkan perangkat lunak open source, tetapi juga mulai
menjual perangkat mereka dimuat dengan platform mobile Google. Resmi
pertama dan publik rilis beta dari platform Android Neo FreeRunner dari
Koolu diadakan di paruh kedua bulan Desember 2008. Langkah lain dalam
pengembangan Google Android adalah pembukaan pada Oktober 2008,
aplikasi toko online - Android Market, di mana Anda dapat membeli program
dan perangkat lunak lain untuk perangkat berbasis pada platform baru. Juga,
Pemrograman Sistem – Manajemen Informatika
Page 31
sekarang
untuk
pengembang
perangkat
lunak
kesempatan
untuk
membebankan biaya atas aplikasi mereka di Android Market.
Adapun fitur – fitur yang dimiliki oleh Android, sebagai berikut :

Framework Aplikasi yang mendukung penggantian komponen dan
reusable.

Mesin virtual Dalvik dioptimalkan untuk perangkat mobile

Integrated browser berdasarkan engine open source WebKit

Grafis yang dioptimalkan dan didukung oleh perpustakaan grafis 2D,
grafis 3D

berdasarkan spesifikasi opengl ES 1,0 (Opsional akselerasi hardware)

SQLite untuk penyimpanan data

Media Support yang mendukung audio, video, dan gambar (MPEG4,
H.264, MP3, AAC, AMR, JPG, PNG, GIF)

GSM Telephony (tergantung hardware)

Bluetooth, EDGE, 3G, dan WiFi (tergantung hardware)

Kamera, GPS, kompas, dan accelerometer (hardware tergantung)

Lingkungan Development yang lengkap dan kaya termasuk perangkat
emulator, tools untuk debugging, profil dan kinerja memori, dan plugin
untuk Eclipse IDE
Android Runtime
Android terdiri dari satu set core libraries yang menyediakan sebagian
besar fungsi yang tersedia dalam core libraries dari bahasa pemrograman
Java. Setiap menjalankan aplikasi Android sendiri dalam proses, dengan
masing-masing instance dari mesin virtual Dalvik (Dalvik VM). Dalvik
dirancang agar perangkat dapat menjalankan multiple VMs secara efisien.
Pemrograman Sistem – Manajemen Informatika
Page 32
Mesin Virtual Dalvik dieksekusi dalam Dalvik executable (.dex), sebuah
format yang dioptimalkan untuk memori yang kecil. Dalvik VM berbasis,
berjalan
dan
dikompilasi
oleh
compiler
bahasa
Java
yang
telah
ditransformasikan ke dalam .dex format yang disertakan oleh tool "dx".
Dalvik VM bergantung pada kernel Linux untuk berfungsi , seperti threading
dan manajemen memori tingkat rendahnya .
Android telah mengalami pembaharuan sejak peluncuran awalnya.
Perkembangan Android, sebagai berikut :
 Cupcake (1.5)
 30 April 2009 secara resmi diluncurkan Cupcake dengan beberapa fitur
baru:
 Kemampuan merekam dan memutar video di modus camcorder
 Upload video ke Youtube dan foto ke Picasa langsung dari ponsel
 Tombol soft keyboard dengan fitur "autocomplete"
 Kemampuan koneksi langsung ke headset bluetooth
 Widget dan folder baru
 Animasi
 Kemampuan copy-paste diperbaiki
 Doughnut (1.6)
 September 2009, Donat (Donut) diluncurkan:
 Android Market diperbaharui
 Antarmuka kamera, camcorder, dan galeri terintegrasi
 Penghapusan foto di galeri bisa dilakukan secara multiple (banyak file)
 Voice Search diperbaharui dengan respon lebih cepat dan integrasi lebih
baik dengan kemampuan panggilan kontak
Pemrograman Sistem – Manajemen Informatika
Page 33
 Fitur pencarian diperbaiki untuk bookmark, history, kontak, dan web
langsung dari tampilan siaga
 Pembaharuan dukungan teknologi CDMA/EVDO, 802.1x VPN, Gesture,
dan text-to-speech
 Kecepatan diperbaiki di bagian pencarian
 Eclair (2.0)
 26 Oktober 2009 Kecepatan hardware diperbaiki
 Aplikasi baru "Car Home"
 Dukungan resolusi dan ukuran layar dikembangkan
 Antarmuka browser yang baru
 Daftar kontak baru
 Rasio hitam-putih untuk background lebih baik
 Google Maps 3.1.2
 Dukungan Microsoft Exchange
 Dukungan lampu flash untuk kamera
 Digital zoom
 Virtual keyboard diperbaiki
 Bluetooth 2.1
Adapun keunikan dari Android ini, sebagai berikut :
 Keterbukaan - Android menyediakan akses ke fungsi dasar perangkat
mobile menggunakan standar panggilan ke API.
 Penghancuran perbatasan - Anda dapat menggabungkan informasi dari
Internet ke dalam telepon, seperti informasi kontak, atau data pada lokasi
geografis untuk mendapatkan kesempatan baru.
Pemrograman Sistem – Manajemen Informatika
Page 34
 Kesamaan aplikasi - untuk Android ada perbedaan antara telepon utama
aplikasi dan perangkat lunak lain - Anda bahkan dapat mengubah
program untuk memutar nomor, atau screen saver.
 Cepat dan mudah perkembangan - dalam SDK memiliki semua yang anda
butuhkan untuk membuat dan menjalankan aplikasi Android, termasuk
simulator ini instrumen, dan alat debugging maju.
6. Palm OS
 Sejarah dan Perkembangan Palm OS
Palm OS (juga dikenal sebagai Garnet OS) adalah tertanam sistem
operasi pada awalnya dikembangkan oleh Palm, Inc untuk personal digital
assistant (PDA) pada 1996. Alih-alih mencoba pengenalan tulisan tangan
penuh, perangkat Palm awal diakui sedikit-versi modifikasi dari huruf inggris
disebut Graffiti. Palm OS dirancang untuk kemudahan penggunaan dengan
layar sentuh berbasis antarmuka pengguna grafis. Hal ini dilengkapi dengan
sederetan aplikasi dasar untuk manajemen informasi pribadi. Beberapa
pemegang lisensi telah diproduksi perangkat powered by Palm OS. Menyusul
pembelian Palm Palm merek dagang, saat ini versi berlisensi dari ACCESS
diubah namanya Garnet OS. Pada tahun 2007, ACCESS memperkenalkan
penggantinya ke Garnet OS, yang disebut akses Platform Linux dan pada
tahun 2009, lisensi utama Palm OS, Palm, Inc, beralih ke WebOS untuk
perangkat baru seperti Palm Pra. Produksi pertama dari Palm dijual tahun
1996. Setelah itu PalmOS menjadi open licensed yang dibuat oleh berbagai
manufaktur mobile devices. IBM dan Dell juga menjual original PelmPilot
devices. Selain itu Handspring juga menjadi perusahaan terbesar yang
menyediakan mobile devices berbasiskan PalmOS. Sebagaimana Symbian,
PalmOS juga menyediakan basic feature yaitu PIM, email dan messaging.
Salah satu keuntungan dari Palm adalah bahwa hardware manufacture
dapat menambahkan beberapa tool untuk digabungkan dengan hardware yang
Pemrograman Sistem – Manajemen Informatika
Page 35
berbasis PalmOS tadi, misalnya dengan menambahkan CompactFlash,
Spingboard, dan Palm clip-on. Untuk produk masa depan, PalmOS
dikonsentrasikan pada wireless connectivity, bluetooth support, dan
multilanguage support. PalmOS pula bekerjasama dengan beberapa
perusahaan software terkemuka seperti Computer Associates, IBM, Oracle,
Peoplesoft, SAP, AOL, Sun, Siebel, dan Tivoli.
Palm OS pada awalnya dikembangkan di bawah arahan Jeff Hawkins
di Palm Computing, Inc. Palm yang kemudian diakuisisi oleh US Robotics
Corp, yang pada gilirannya kemudian dibeli oleh 3Com, yang membuat anak
perusahaan Palm independen perusahaan publik pada Maret 2, 2000.
Pada Januari 2002, Palm mendirikan anak perusahaan yang dimiliki
sepenuhnya untuk mengembangkan dan lisensi Palm OS, yang bernama
PalmSource. PalmSource kemudian berputar keluar dari Palm sebagai
perusahaan independen pada Oktober 28, 2003. Palm (kemudian disebut
PalmOne) menjadi teratur lisensi Palm OS, tidak lagi memegang kendali dari
sistem operasi. Pada bulan September 2005, PalmSource mengumumkan
bahwa itu akan diakuisisi oleh ACCESS.
Pada Desember 2006, Palm terus-menerus mendapatkan hak untuk
Palm OS Garnet kode sumber dari ACCESS. Dengan Palm ini dapat
memodifikasi sistem operasi berlisensi yang diperlukan tanpa harus
membayar royalti kepada ACCESS lebih lanjut. Bersama dengan Mei 2005
perolehan hak penuh untuk nama merek Palm, hanya versi sistem operasi
baru dari Palm dapat disebut 'Palm OS'. Sebagai akibatnya, pada Januari 25,
2007 AKSES mengumumkan perubahan nama mereka saat Garnet Palm OS
sistem operasi, sekarang berjudul Garnet OS.
 Versi Palm OS
-
Palm OS 1,0
Palm OS 1.0 adalah versi asli ada pada Pilot 1000 dan 5000. Versi ini
dan semua versi sebelum Palm OS 5 adalah berdasarkan atas AMX
Pemrograman Sistem – Manajemen Informatika
Page 36
68.000 kernel yang berlisensi dari KADAK Produk Ltd. Meskipun
kernel ini secara teknis mampu multitasking, yang "syarat dan
ketentuan khusus yang menyatakan bahwa lisensi Palm mungkin tidak
mengekspos API untuk membuat / memanipulasi tugas dalam OS. "
Palm OS tidak membedakan antara RAM dan sistem berkas
penyimpanan. Aplikasi yang diinstal secara langsung ke dalam RAM
dan dieksekusi di tempat. Karena tidak ada sistem berkas yang
berdedikasi didukung, sistem operasi tergantung pada siklus refresh
RAM konstan untuk menjaga memori. OS mendukung monokrom
160x160 menampilkan output. Input pengguna dihasilkan melalui
Graffiti pengenalan tulisan tangan sistem atau opsional melalui virtual
keyboard. Sistem mendukung sinkronisasi data ke PC lain melalui
teknologi yang HotSync melalui interface serial. Bugfix yang terbaru
adalah versi rilis 1.0.7.
Versi 1.0 fitur aplikasi PIM klasik Alamat, Date Book, Memo Pad,
dan To Do List. Juga dilengkapi kalkulator dan alat Keamanan untuk
menyembunyikan catatan untuk penggunaan pribadi.
-
Palm OS 2,0
Palm OS 2.0 diperkenalkan pada Maret 10, 1997 dengan PalmPilot
Personal dan Profesional. Versi ini menambahkan TCP / IP jaringan,
jaringan HotSync, dan dukungan lampu latar layar. Bugfix yang
terakhir adalah versi rilis 2.0.5. Dua aplikasi baru, Mail dan Beban
ditambahkan, dan standar aplikasi PIM telah ditingkatkan.
-
Palm OS 3.0
Diperkenalkan pada Maret 9, 1998 dengan peluncuran Palm III series.
Versi ini menambahkan IrDA inframerah dan meningkatkan
Pemrograman Sistem – Manajemen Informatika
Page 37
dukungan font. Versi ini juga dilengkapi aplikasi PIM diperbaharui
dan pembaruan ke aplikasi peluncur
-
Palm OS 3.1
Hanya sedikit menambahkan fitur baru, seperti HotSync jaringan
dukungan. Itu diperkenalkan dengan Palm IIIx dan Palm V.
-
Palm OS 3.2
Clipping Web menambahkan dukungan, yang merupakan awal Palmsolusi khusus untuk membawa konten web ke layar PDA kecil. Itu
diperkenalkan dengan Palm VII organizer.
-
Palm OS 3.3
Penambahan kecepatan HotSync lebih cepat dan kemampuan untuk
melakukan hotsyncing inframerah. Itu diperkenalkan dengan Palm Vx
organizer.
-
Palm OS 3.5
adalah versi pertama untuk menyertakan asli 8-bit warna dukungan.
Ini juga menambah kenyamanan besar fitur yang menyederhanakan
operasi, seperti konteks-sensitif icon-bar atau menu sederhana
aktivasi. Aplikasi yang agenda diperluas dengan tampilan agenda
tambahan. Versi ini pertama kali diperkenalkan dengan IIIc Palm
perangkat. Rilis bugfix terbaru adalah versi 3.5.3.
Sebagai pendamping, Palm kemudian menawarkan Mobile Internet
Kit upgrade software untuk Palm OS 3.5. Hal ini termasuk Clipping
Web Palm software, MultiMail (yang kemudian diganti namanya
menjadi VersaMail) Versi 2,26 perangkat lunak e-mail, Handphone
Versi 1.3 SMS perangkat lunak, dan Neomar Versi 1.5 WAP browser.
Pemrograman Sistem – Manajemen Informatika
Page 38
-
Palm OS 4.0
Palm OS 4.0 yang baru dirilis dengan Palm seri M500 pada Maret 19,
2001. Versi ini menambahkan sebuah antarmuka standar untuk
eksternal sistem berkas akses (seperti SD card). Sistem file eksternal
perubahan radikal terhadap sistem operasi sebelumnya di tempat
eksekusi. Sekarang, kode aplikasi dan data harus dimuat ke dalam
perangkat RAM, mirip dengan sistem operasi desktop perilaku.
Konektor Universal baru dengan USB dukungan diperkenalkan.
Sebelumnya Mobile Internet Kit opsional sekarang merupakan bagian
dari sistem operasi. Versi 4.0 menambahkan perhatian manajer untuk
mengkoordinasikan informasi dari aplikasi yang berbeda, dengan
beberapa kemungkinan untuk mendapatkan perhatian pengguna,
termasuk suara, LED berkedip atau getaran. 16-bit warna layar dan
zona waktu yang berbeda yang didukung. Versi ini juga memiliki UI
keamanan dan perangkat tambahan.
-
Palm OS 4.1
Sebuah rilis bugfix. Diperkenalkan dengan peluncuran Palm i705. OS
minor yang kemudian diperbaharui ke versi 4.1.2 termasuk backport
dari 2 Graffiti dari Palm OS 5.2.
-
Palm OS 4.2
Edisi cina sederhana ini ditargetkan terutama untuk pasar Cina dengan
penuh Cina Sederhana dukungan, co-dirilis dengan Palm OS 5.3.
Tidak ada perangkat telah dibuat dengan versi ini sampai sekarang.
-
Palm OS 5
Palm OS 5 (tidak disebut 5.0) ini diresmikan oleh PalmSource anak
perusahaan Sawit pada bulan Juni 2002 dan pertama kali
diimplementasikan pada Palm Tungsten T. Ini adalah versi pertama
dirilis untuk mendukung ARM perangkat, dengan dukungan untuk
DragonBall
aplikasi
melalui
Pemrograman Sistem – Manajemen Informatika
Palm
Aplikasi
Kompatibilitas
Page 39
Lingkungan (PACE) emulator. Bahkan dengan tambahan overhead
PACE, aplikasi Palm biasanya berjalan lebih cepat pada perangkat
ARM daripada generasi sebelumnya hardware. Perangkat lunak baru
dapat mengambil keuntungan dari prosesor ARM dengan unit kecil
kode ARM, disebut sebagai ARMlets.
Dengan perangkat keras yang lebih kuat dasar, Palm OS secara
substansial meningkatkan kemampuan multimedia. Layar 320x320
kepadatan tinggi didukung bersama-sama dengan penuh pemutaran
suara digital dan merekam API. Palm susunan Bluetooth terpisah
ditambahkan bersama-sama dengan IEEE 802.11b Wi-Fi stack.
Koneksi jaringan aman di atas SSL yang didukung. OS dapat
disesuaikan dengan skema warna yang berbeda.
Untuk Palm OS 5 PalmSource dikembangkan dan berlisensi browser
web yang disebut PalmSource Web Browser, yang didasarkan pada
AKSES 'NetFront versi 3.0.
-
Palm OS 5.2
Sebuah rilis bugfix, pertama dilaksanakan di Samsung SGH-i500. ini
menyediakan dukungan untuk resolusi 480x320 dan memperkenalkan
sistem input tulisan tangan baru yang disebut Graffiti 2, karena
kehilangan gugatan terhadap Xerox. Graffiti 2 adalah berdasarkan
pada Jot dari CIC. Bugfix yang terbaru adalah versi rilis 5.2.8.
-
Palm OS 5.3
cina sederhana penuh Edisi menyediakan Cina Sederhana dukungan,
selanjutnya menambahkan dukungan untuk QVGA resolusi, dan
standar API untuk virtual bernama Dynamic Input Graffiti Area. Versi
ini pertama kali diperkenalkan dengan Lenovo 's P100 dan P300
handheld.
Pemrograman Sistem – Manajemen Informatika
Page 40
-
Palm OS 5.4
Secara resmi memberikan dukungan untuk beberapa resolusi layar,
mulai dari 160x160 sampai 480x320. Ini juga fitur Bluetooth
diperbaharui perpustakaan. Versi ini memperkenalkan Garnet moniker
untuk membedakannya dari Palm OS Cobalt 6.0. Bugfix yang terbaru
adalah versi rilis 5.4.9
-
Palm OS 5.5
Versi saat ini dikembangkan oleh ACCESS. Versi ini didedikasikan
untuk dijalankan di dalam mesin virtual Garnet VM. Garnet VM
adalah bagian inti dari Access Linux Platform dan juga tersedia untuk
Nokia Internet Tablet.
-
Palm OS Cobalt
Palm OS Cobalt (6,0) adalah penerus ditunjuk untuk Palm OS 5.
Diperkenalkan pada Februari 10, 2004, [24] tetapi tidak ditawarkan
lagi dari ACCESS (lihat bagian berikutnya). Palm OS 6,0 diganti
namanya ke Palm OS Cobalt untuk membuat jelas bahwa versi ini
awalnya tidak ditunjuk untuk menggantikan Palm OS 5, yang
mengadopsi nama Garnet Palm OS pada waktu yang sama.
Palm OS Cobalt memperkenalkan sistem operasi modern fitur untuk
sistem
operasi
embedded
berdasarkan
kernel
baru
dengan
multitasking dan perlindungan memori, modern kerangka kerja
multimedia dan grafik (berasal dari Palm's diperoleh BeOS), fitur
keamanan baru, dan penyesuaian dari format file PIM untuk lebih
baik bekerja sama dengan Microsoft Outlook.
Pemrograman Sistem – Manajemen Informatika
Page 41
-
Palm OS Cobalt 6,1
Disajikan komunikasi standar perpustakaan untuk telekomunikasi,
Wi-Fi, dan konektivitas Bluetooth. Meskipun tambahan lain, ia gagal
potensi kepentingan pemegang lisensi untuk Palm OS Cobalt.
B. SISTEM OPERASI PADA KOMPUTER
Perkembangan teknologi seakan tiada habisnya, tiap hari ada saja
perbaharuan yang semakin canggih. Contohnya saja pada system operasi pada
komputer. Semakin banyak fitur – fitur yang diciptakan demi kelancaran
pekerjaan dan kebutuhan manusia. Berikut ini adalah jenis – jenis dari sistem
operasi pada komputer.

MS DOS
Sistem Operasi DOS adalah DOS (Disk Operating System ) merupakan
salah satu software yang termasuk dalam golongan system operasi. Disk
Operating System dipakai pada media penyimpan disk, baik disket maupun
harddisk.
 Sejarah dan Perkembangan MS DOS
Pada tahun 1975, komputer pribadi (PC) pertama Altair diproduksi MITS
(Micro Instrumentation Telemetry System) of Albuquerque, New Mexico dengan
prosesor 8080 8 bit dan memori 256 byte, tanpa keyboard, layar, tape atau disk,
seharga $400. Komputer ditujukan untuk para hobbyist elektronika. Pada
komputer ini, Bill Gates menulis interpreter BASIC. Sistem operasi yang ada
adalah CP/M dari Digital Research. Tahun 1979, Tim Paterson dari Seatle
Computer Products membuat 86-DOS meniru CP/M untuk menguji produkproduk berbasi prosesor 8086. Agustus 1981, Microsoft membeli 86-DOS dari
Tim Paterson dan diperbaiki menjadi MS-DOS versi 1.0, dirilis sebagai MS-DOS
Pemrograman Sistem – Manajemen Informatika
Page 42
atau PC-DOS versi 1.00. Sistem operasi ini dibuat dengan 4000 baris kode
bahasa assembly.
Sistem operasi PC DOS ( Personnal Computer Disk Operating System) ini
ditujukan untuk pemakaian mikrokomputer IBM (IBM PC). Yang pada mulanya
di tahun 1980, tim Petterson membuat opearting system membuat operating
system untuk
Seatle Computer Product yang membutuhkan S-100 system
dengan mempergunakan INTEL 8086. Operating system tersebut dinamakan
QDOS (Quick and Dirty Operating System ). Pada akhir tahun 1980, QDOS
dikembangkan dan diberi nama 86-DOS (DOS untuk 8086).
Beberapa produk DOS sampai saat ini adalah :
1. DOS 1.0
Versi ini merupakan versi DOS paling awal. Kemunculan versi ini
dihubungkan dengan kemunculan IBM PC. Versi ini sangat sederhana dan
kemampuannya terbatas.Versi ini tidak dipaka lagi karena tidak dapat lagi
mendukung perkembangan software yang ada.
2. DOS 2.0
Dikeluarkan pada bulan maret 1983 bersama munculnya IBM PC/XT.
Karena versi mempunyai beberapa kesalahan program maka diperbaiki
dengan versi 2.10
3. DOS 3.0
Yang dimaksud dengan DOS 3.0 adalah PC-DOS 3.0 dan MS-DOS 3.05
yang merupakan DOS yang dikeluarkan untuk mendukung computer baru
waktu itu yang disebut computer AT (advanced Technology). Versi ini
mendukung pemakaian disk drive dengan kapasitas 1.2 megabyte dan
pemakaian RAMDisk (VDISK) dengan menggunakan extended memory
yang tidak dapat dipakai langsung oleh DOS versi ini.
4. DOS 3.1
Diluncurkan pada bulan maret 1985 Kelebihan DOS ini adanya dukungan
terhadap system network computer.
5. DOS 3.2
Pemrograman Sistem – Manajemen Informatika
Page 43
PC DOS 3.2 dikeluarkan bersamaan dengan diluncurkannya computer
laptop. Versi mampu memanfaatkan disk drive dengan ukuran 3.5 inci
ukuran 720 kilobyte yang biasanya dipakai pada computer laptop.
6. DOS 3.3
IBM pada tahun 1987 mengeluarkan versi DOS 3.3 Kemampuan DOS 3.3
yang ditambahkan dari DOS sebelumnya adalah kemampuan memakai
harddisk sebanyak 32 megabyte per logical drive (1 drive logika)
7. DOS 4.0
Mempunyai 3 versi DOS yaitu PC-DOS 4.0, PC-DOS 4.01 dan MS-DOS
4.01. PC DOS 4.0 merupakan versi pertama yang dikeluarkan pada bulan
juli 1988, karena DOS ini banyak kesalhan maka dikeluatkan PC-DOS 4.01.
Versi DOS 4.0 mempunyai fasilitas Shell dari DOS untuk mengontrol kerja
komputer dengan system menu.
8. DOS 5.0
Diluncurkan pada tahun 1991 dengan fasilitas baru seperti MIRROR,
UNDELETTE dan UNFORMAT.
9. DOS 6.0
Diluncurkan pada bulan maret 1993. Ditambahkan beberapa utility baru dan
penambahan perintah-perintah konfigurasi system dan batch file.
Pemrograman Sistem – Manajemen Informatika
Page 44

Linux
Linux (diucapkan lɪnəks atau /lɪnʊks/) adalah nama yang diberikan kepada
sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil
pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti
perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber
Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas
oleh siapa saja.
Nama "Linux" berasal dari nama kernelnya (kernel Linux), yang diperkenalkan
tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya
umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh
Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif
GNU/Linux.
 Sejarah dan Perkembangan Linux
Sistem operasi Unix dikembangkan dan diimplementasikan pada
tahun 1960-an dan pertama kali dirilis pada 1970. Faktor ketersediaannya dan
kompatibilitasnya yang tinggi menyebabkannya dapat digunakan, disalin dan
dimodifikasi secara luas oleh institusi-institusi akademis dan pada pebisnis.
Proyek GNU yang mulai pada 1984 memiliki tujuan untuk membuat sebuah
sistem operasi yang kompatibel dengan Unix dan lengkap dan secara total
terdiri atas perangkat lunak bebas. Tahun 1985, Richard Stallman mendirikan
Yayasan Perangkat Lunak Bebas dan mengembangkan Lisensi Publik Umum
GNU (GNU General Public License atau GNU GPL). Kebanyakan program
yang dibutuhkan oleh sebuah sistem operasi (seperti pustaka, kompiler,
penyunting teks, shell Unix dan sistem jendela) diselesaikan pada awal tahun
Pemrograman Sistem – Manajemen Informatika
Page 45
1990-an, walaupun elemen-elemen tingkat rendah seperti device driver, jurik
dan kernel masih belum selesai pada saat itu. Linus Torvalds pernah berkata
bahwa jika kernel GNU sudah tersedia pada saat itu (1991), dia tidak akan
memutuskan untuk menulis versinya sendiri.
Perbedaan utama antara Linux dan sistem operasi populer lainnya
terletak pada kernel Linux dan komponen-komponennya yang bebas dan
terbuka. Linux bukan satu-satunya sistem operasi dalam kategori tersebut,
walaupun demikian Linux adalah contoh terbaik dan terbanyak digunakan.
Beberapa lisensi perangkat lunak bebas dan sumber terbuka berdasarkan
prinsip-prinsip copyleft, sebuah konsep yang menganut prinsip: karya yang
dihasilkan dari bagian copyleft harus juga merupakan copyleft. Lisensi
perangkat lunak bebas yang paling umum, GNU GPL, adalah sebuah bentuk
copyleft, dan digunakan oleh kernel Linux dan komponen-komponen dari
proyek GNU.
Sistem Linux berkaitan erat dengan standar-standar POSIX, SUS, ISO dan
ANSI. Akan tetapi, baru distribusi Linux-FT saja yang mendapatkan
sertifikasi POSIX.1. Proyek-proyek perangkat lunak bebas, walaupun
dikembangkan dalam bentuk kolaborasi, sering dirilis secara terpisah. Akan
tetapi, dikarenakan lisensi-lisensi perangkat lunak bebas secara eksplisit
mengijinkan distribusi ulang, terdapat proyek-proyek yang bertujuan untuk
mengumpulkan perangkat lunak-perangkat lunak tersebut dan menjadikannya
tersedia dalam waktu bersamaan dalam suatu bentuk yang dinamakan
distribusi Linux.
Sebuah distribusi Linux, yang umum disebut dengan "distro", adalah sebuah
proyek yang bertujuan untuk mengatur sebuah kumpulan perangkat lunak
berbasis Linux dan memfasilitasi instalasi dari sebuah sistem operasi Linux.
Distribusi-distribusi
Linux
ditangani
oleh
individu,
tim,
organisasi
sukarelawan dan entitas komersial. Distribusi Linux memiliki perangkat
lunak sistem dan aplikasi dalam bentuk paket-paket dan perangkat lunak yang
spesifik dirancang untuk instalasi dan konfigurasi sistem. Perangkat lunak
tersebut juga bertanggung jawab dalam pemutakhiran paket. Sebuah
Pemrograman Sistem – Manajemen Informatika
Page 46
Distribusi Linux bertanggung jawab atas konfigurasi bawaan, sistem
keamanan dan integrasi secara umum dari paket-paket perangkat lunak sistem
Linux.
Sebagian
besar
distribusi
Linux
mendukung banyak
bahasa
pemrograman. Koleksi peralatan untuk membangun aplikasi dan programprogram sistem operasi yang umum terdapat di dalam GNU toolchain, yang
terdiri atas GNU Compiler Collection (GCC) dan GNU build system. GCC
menyediakan kompilator untuk Ada, C, C++, Java, dan Fortran. Kernel Linux
sendiri ditulis untuk dapat dikompilasi oleh GCC. Kompilator tak bebas
(proprietary) untuk Linux antara lain adalah Intel C++ Compiler dan IBM XL
C/C++ Compiler. Kebanyakan distribusi juga memiliki dukungan untuk Perl,
Ruby, Python dan bahasa pemrograman dinamis lainnya. Contoh bahasa
pemrograman yang tidak umum tetapi tetap mendapat dukungan di Linux
antara lain adalah C# dengan proyek Mono yang disponsori oleh Novell, dan
Scheme. Sejumlah Java Virtual Machine dan peralatan pengembang jalan di
Linux termasuk Sun Microsystems JVM (HotSpot), dan J2SE RE IBM, serta
proyek-proyek sumber terbuka lainnya seperti Kaffe. Dua kerangka kerja
utama untuk pengembangan aplikasi grafis di Linux adalah GNOME dan
KDE. Proyek-proyek ini berbasiskan GTK+ dan Qt. Keduanya mendukung
beragam bahasa pemrograman. Untuk Integrated development environment
terdapat Anjuta, Code::Blocks, Eclipse, KDevelop, Lazarus, MonoDevelop,
NetBeans, dan Omnis Studio, sedangkan penyunting teks yang telah lama
tersedia adalah Vim dan Emacs.

Unix
Sistem operasi Unix digunakan secara luas baik sebagai server atau
workstation. Arsitektur Unix dan model client/server merupakan elemen yang
paling penting dalam perkembangan internet dan mengubah proses komputasi
secara terpusat dalam jaringan dari pada proses tunggal di komputer. Linux,
merupakan sistem operasi yang diadopsi dari Unix dan tersedia secara bebas
mendapat popularitas sebagai alternatif dari sistem operasi proprietary seperti
Microsoft Windows.
Pemrograman Sistem – Manajemen Informatika
Page 47
 Sejarah dan Perkembangan Unix
Pada tahun 1960, Massachusetts Institute of Technology, AT&T Bell Labs,
and General Electric bekerja dalam sebuah sistem operasi eksprimental yang
disebut Multics (Multiplexed Information and Computing Service).
 Jenis-jenis Unix
Nama Varian
A/UX
Domain/X
Darwin
CTIX
Distrix
UniCOS
DG/UX
Digital UNIX
Ultrix
CLIX
HP/UX
Tru64
AIX
Coherent
XENIX
DVIX
UnixWare
SCO UNIX
SCO XENIX
SCO OpenServer
Dynix
SINIX
IRIX
SunOS
Solaris
Eunice
Uniplus+
BSD UNIX
BSD/I
OSF/1
GNU/Linux
GNU/Hurd
FreeBSD
NetBSD
OpenBSD
NextStep
Vendor
Apple Computer
Apple Computer
Apple Computer
Convergent Technology
Convergent Technology
Cray Research
Data General Corporation
Digital Equipment Corporation (DEC)
Digital Equipment Corporation (DEC)
Fairchild Company
Hewlett-Packard
Compaq
International Business Machine (IBM)
Mark William Company
Corporation
Microsoft Corporation
Northern Telecom
Novell Incorporated
Santa Cruz Operation (SCO) Corporation
Santa Cruz Operation (SCO) Corporation
Santa Cruz Operation (SCO) Corporation
Sequent
Siemens Corporation/Nixdorf
Silicon Graphics Incorporated (SGI)
Stanford Universities Network (SUN)
Sun Microsystems Incorporated
The Wollongong Group
Unisoft Corporation
Universitas California
BSDI (Berkeley Software Design Incorporated)
Open Software Foundation
Free Software Foundation
Free Software Foundation
Pemrograman Sistem – Manajemen Informatika
Page 48
Minix
Mach
UNIX System V
QNX

Universitas Terbuka Amsterdam
Universitas Carnegie Mellon
Lucent Technologies (Bell Labs)
QNX Software Systems
Mac OS
Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah
sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk
komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM.
Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki
kompatibilitas dengan arsitektur PowerPC maupun x86.
 Sejarah dan Perkembanganya
MacOS ditemukan pada tahun 1984 oleh peneliti Xerox PARC.
Tetapi Applelah yang mempopulerkan dan belakangan diikuti oleh Microsoft.
Apple memang jelas lebih maju karena hardware dan sistem operasi yang
berasal dari produsen yang sama. Dalam versi awal-awalnya, MacOS telah
memiliki fungsi yang setara dengan Windows '95, baru pihak Microsoft
mengikutinya dengan dikeluarkan Windows '95 yang menyerupai MacOS
namun tidak sama. Tetapi dalam tahun-tahun terakhir ini sistem operasi
Apple secara teknis agak tertinggal. Walaupun selama 15 tahun MacOS juga
mengalami perkembangan yang cukup pesat, tapi beberapa hal pada MacOS
tampak agak kuno dibandingkan dengan pesaing pada platform lainnya. Versi
terakhir yaitu MacOS 8.5.1 memiliki preemptives multithreading, pengaman
memori, sistem file modern (HFS+) dan TCP/IP-Stack yang matang.
MacOS 8.5 juga dilengkapi dengan program "sherlock". Detektif ini tidak
hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat
beraksi di Internet dan mencari berdasarkan keyword.
Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk
komputer Macintosh. Sistem operasi ini pertama kali dikeluarkan pada tahun
2001 dan populer di kalangan pengguna.
Pemrograman Sistem – Manajemen Informatika
Page 49
Karakter "X" adalah nomor Romawi yang berarti sepuluh, di mana versi ini
adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac
OS 8 dan Mac OS 9. Beberapa orang membacanya sebagai huruf "X" yang
terdengar seperti "eks". Salah satu alasan mengapa mereka menafsir
sedemikian karena tradisi untuk memberikan nama sistem operasi yang
berbasis Unix dengan akhiran "x" (misalnya AIX, IRIX, Linux, Minix, Ultrix,
Xenix).
Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi
Server ini mirip dengan versi standardnya, dengan perbedaan bahwa versi
Server mencakup piranti lunak untuk keperluan manajemen dan administrasi
workgroup dalam komputer berskala besar. Contoh fitur tambahan yang
tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi
seperti SMTP, SMB, LDAP dan DNS. Selain itu cara melisensinya juga
berbeda. Mac OS X adalah sistem operasi yang menggunakan kernel BSD
sehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam
keluarga Unix. Hal yang menarik dari OS ini adalah keindahan tampilannya
sehingga menjadikannya panutan bagi pengembang desktop lain. Rilis
terakhir Mac OS diluncurkan sekitar bulan Mei 2005 dengan kode Tiger
dengan versi 10.4.
Sistem Mac OS terbagi dua jenis:
•
Mac OS "Klasik", sistem yang mula-mula dikeluarkan untuk Mac yang
pertama pada tahun 1984 hinggalah Mac OS 9.
•
Mac OS X (huruf "X" itu disebut sepuluh, yaitu nomor Romawi). Mac OS
X memasukkan unsur-unsur BSD Unix, OpenStep, dan Mac OS 9. Sistem
tahap rendah asasnya, Darwin yang berasaskan Unix, merupakan sumber
terbuka.
Kelebihan :
Pemrograman Sistem – Manajemen Informatika
Page 50
 Lebih stabil karena menggunakan UNIX
 multitasking
 Bisa mengenal file format windows
 Tampilan
yang
lebih
glossy
sehingga
bagus
untuk
graphic
design/multimedia
 dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan
sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3,
text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan
ada program aplikasi (application) di kedua platform (Mac dan Windows)
yang bisa membaca format tersebut.
 Jarang terkena virus
 Open sourcecode sehingga Mac OS sulit dibajak
 Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background
tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system
yang sedang berjalan dan perubahan-perubahan pada data
 Ada program "sherlock“ yang tidak hanya mencari file pada harddisk dan
dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari
berdasarkan keyword.
Kekurangan :
 Mahal
 Hanya cocok untuk graphic designer
 Mac
OS
tidak
dapat
digunakan
bersama-sama
sistem-sistem
pengoperasian lain yang tidak menggunakan sistem Mac OS
 Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license
buat perusahaan lain untuk membuat hardware yang bisa menggunakan
Mac OS
Pemrograman Sistem – Manajemen Informatika
Page 51
 Software di Mac OS tidak begitu lengkap
 Kurang cocok untuk aplikasi server dan game.
Versi OS X, sebagai berikut :
 Mac OS X Server 1.0 kode: "Rhapsody", dirilis: Maret 1999.
 Mac OS X Public Beta kode: "Kodiak", dirilis: September 2000.
 Mac OS X 10.0 (update 10.0.1-10.0.2-10.0.3-10.0.4) kode: "Cheetah",
dirilis: Maret 2001.
 Mac OS X 10.1 (update 10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode:
"Puma", dirilis: Oktober 2001.
 Mac OS X Server 10.1 (update 10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode:
"Puma", dirilis: November 2001.
 Mac OS X 10.2 (update 10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.710.2.8) kode: "Jaguar", dirilis: Agustus 2002.
 Mac OS X Server 10.2 (update 10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.610.2.7-10.2.8), dirilis Agustus 2002.
 Mac OS X 10.3 (update 10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.710.3.8-10.3.9) kode: "Panther", dirilis Oktober 2003.
 Mac OS X Server 10.3 (update 10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.610.3.7-10.3.8-10.3.9), dirilis Oktober 2003.
 Mac OS X 10.4 (update 10.4.1-10.4.2-10.4.3-10.4.4-10.4.5) kode:
"Tiger", dirilis: April 2005.
 Mac OS X Server 10.4 (update 10.4.1-10.4.2-10.4.3-10.4.4-10.4.5) dirilis:
April 2005.
 Mac OS X 10.5 (update 10.5.1-10.5.2-10.5.3-10.5.4) kode: "Leopard",
dirilis: Oktober 2007
Pemrograman Sistem – Manajemen Informatika
Page 52
 Max OS X 10.6 (kode: "Snow Leopard"; direncanakan beredar pada Juni
2009)

Windows
Microsoft Windows. atau yang lebih dikenal dengan sebutan Windows adalah
keluarga sistem operasi.
yang dikembangkan oleh Microsoft,
dengan
menggunakan antarmuka berbasis grafik (graphical user interface). Sistem
operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang
berbasis modus teks dan command-line. Windows versi pertama, Windows
Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November1983,
tetapi baru keluar pasar pada bulan November tahun 1985, yang dibuat untuk
memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0
merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi)
yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia
tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x
juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan
Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung
kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang
dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.
 Sejarah dan Perkembangan Windows
Microsoft mengambil dua jalur paralel di Sistem Operasi. Satu jalur
sebagai home user dan lainnya sebagai pengguna IT profesional. Jalur ganda
ini secara umum menggiring home version (versi rumahan) lebih menarik
tetapi kemampuan jaringan dan sekuriti-nya kurang. Sedang pada versi
profesional fungsi jaringan dan sekuriti lebih baik meski secara tampilan
kurang menarik.
Versi independen pertama Microsoft Windows adalah versi 1.0 yang dirilis
November 1985, memiliki fungsi yang kurang sempurna dan kurang populer.
Windows 1.0 tidak menyediakan sistem operasi yang lengkap, tapi seperti
MS-DOS yang mengalami perluasan. Microsoft Windows 2.0 dirilis
November 1987 dan sedikit lebih populer dibanding pendahulunya. Windows
Pemrograman Sistem – Manajemen Informatika
Page 53
2.03 dirilis Januari 1988 mengubah OS dari tile Windows menjadi
overlapping Windows. Perubahan ini membuahkan hasil gugatan dari Apple
masalah hak cipta. Microsoft Windows versi 3.0, dirilis 1990, merupakan
Microsoft Windows versi pertama yang sukses secara komersial, angka
penjualannya pun menembus sampai dua juta copy dalam enam bulan
pertama. Penampilan antarmuka-nya sangat menarik bagi user dan memiliki
kemampuan multi tasking. Pada Agustus 1995, Microsoft merilis Windows
1995, yang membuat perubahan pada user interface dan merupakan versi
pertama menggunakan kemampuan multi tasking.
Pada Juli 1993, Microsoft merilis Windows NT yang menggunakan
basis teknologi pada OS (Operating System) yang pada tahun-tahun
sebelumnya Microsoft sudah terlibat. NT dibuat untuk kaum profesional OS.
NT dan Windows non-profesional lainnya kemudian digabung menjadi
Windows XP. Seri lain adalah Microsoft Windows 98 dirilis Juni 1998.
Produk ini mendapat kritik pedas karena secara substansi lebih lambat dari
Windows 95, banyak sekali kekurangannya yang pada akhirnya ditambal
dengan peluncuran service pack pada 1999 (Windows 98 SE). Sebagai bagian
dari jalur profesional Microsoft merilis Windows 2000 pada February 2000.
Mengikuti Windows 98 ada juga Windows Me (Windows Millennium
Edition). Dirilis September, 2000, Windows Me mengimplementasikan
teknologi baru, yaitu "Universal Plug and Play". namun demikian, OS secara
substansi dikritik karena kurang kompatibel dan kurang stabil.
Pada Oktober 2001, Microsoft merilis Windows XP,versi yang dibuat
dari kernel Windows NT yang juga mempertahankan penggunaan yang
mudah bagi user seperti Windows 95 dan penerusnya. Produk itu diekspor
dengan dua edisi yaitu "Home" dan "Professional", yang pertama memiliki
kekurangan soal sekuriti dan fitur jaringan pada edisi profesional. Pada April
2003, Windows Server 2003 diperkenalkan menggantikan produk server seri
Windows 2000 dengan fitur baru dan fokus pada sekuriti; kemudian diikuti
Windows Server 2003 R 2 pada Desember 2005 Windows Vista dan
Windows Server "Longhorn". Pada tahun 2010 nanti akan diperkenalkan
Pemrograman Sistem – Manajemen Informatika
Page 54
layanan Windows yang terbaru yang berbasis touch. Sejak tahun 2003 juga
telah terjadi persaingan operating system pada fasilitas mobile phone,
Windows dan Linux adalah OS yang bersaing.
 Versi – versi Windows
-
Windows 1.0
-
Diberi nama “Windows” oleh Rowland Hanson, marketing manager
Microsoft Corporation
-
Hanya memperluas kemampuan MS-DOS dengan menambah
antarmuka grafis
-
-
Windows 2.0
-
Dirilis 9 Desember 1987
-
Dapat menjalankan aplikasi secara multitasking
-
Menggunakan modus real
-
Mampu mengakses memori sampai dengan 1 MB
Windows 2.1
-
Muncul 2 versi baru, Windows/286 2.1 dan Windows/386 2.1
-
Masih menggunakan modus real tapi mendukung High Memory Area
(HMA)
-
Menggunakan kernel yang berjalan dalam modus terproteksi
(Windows/386 2.1)
-
Mampu menampilkan jendela windows secara cascade (bertumpuk)
Pemrograman Sistem – Manajemen Informatika
Page 55
-
-
Windows 3.0
-
Dirilis 22 Mei 1990
-
Diperkenalkan fitur Virtual Memory
-
Dapat Berjalan dalam 3 modus
-
Sudah menggunakan kartu Video Graphics Array (VGA)
-
Versi Windows pertama yang menggunakan modus terproteksi
Windows NT 3.1
-
Dirilis 6 April 1992
-
Dukungan terhadap multimedia
-
Modus real dihilangkan, menggunakan modus terproteksi
-
Mulai menggunakan kernel hibrida
-
Diperkenalkan sistem berkas NTFS
-
Muncul Windows 3.11 pada 8 November 1993, merupakan
penyempurnaan Windows 3.1
-
Windows 95 (Windows NT 4.0)
-
Dirilis 24 Agustus 1995
-
Diperkenalkan teknologi Plug and Play (PnP)
-
Menggunakan kernel 32-bit
-
Menggunakan Sistem Operasi DOS buatan Microsoft sendiri
-
Support perangkat keras berbasis bus (USB)
Pemrograman Sistem – Manajemen Informatika
Page 56
-
Windows 98 (Windows NT 4.1)
-
Dirilis 25 Juni 1998
-
Mendukung sistem berkas FAT32 (mengijinkan partisi lebih dari 2
Gb)
-
Built-in Internet Explorer
-
Diperkenalkan Internet Connection Sharing, yang merupakan sebuah
bentuk dari Network Address Translation, yang mengizinkan
beberapa mesin di dalam sebuah jaringan lokal agar dapat
menggunakan satu buah jalur koneksi Internet bersama-sama
-
Windows Me (Windows NT 4.9)
-
Dirilis 14 September 2000
-
Diperkenalkan fitur System Restore
-
Diperkenalkan fitur Windows Movie Maker
-
Versi windows terakhir yang menggunakan kernel monolithic dan
tidak memiliki Windows Product Activation (WPA)
-
Windows 2000
-
Dirilis 17 Februari 2000
-
Active Directory, sebuah model jaringan pengganti model jaringan
NT domain, yang menggunakan teknologi yang merupakan standar
industri, seperti Domain Name System (DNS), Lightweight Directory
Access Protocol (LDAP), dan Kerberos untuk menghubungkan antara
sebuah mesin ke mesin lainnya
Pemrograman Sistem – Manajemen Informatika
Page 57
-
Merupakan versi Windows berbasis kernel NT terakhir yang tidak
mengharuskan penggunanya untuk melakukan aktivasi
-
Windows XP
-
Dirilis 25 Oktober 2001
-
Versi Windows paling sempurna dibandingkan dengan versi-versi
sebelumnya, setidaknya sampai Windows Vista dirilis
-
-
Menggunakan kernel NT 5.1 yang terkenal dengan kestabilannya
Windows Server 2003
-
Dirilis 25 April 2003
-
Digunakan untuk komputer ber-basis server, dengan dihilangkannya
beberapa fitur, dengan alasan kestabilan
-
Fitur keamanan yang baru, pemandu "Manage Your Server wizard"
yang menyederhanakan peranan sebuah mesin yang menjalankannya,
dan juga peningkatan kinerja
-
Menggunakan kernel NT 5.2
Windows Vista
-
Untuk bisnis dirilis 30 November 2006
-
Untuk rumahan dirilis 30 Januari 2007
-
Menggunakan kernel NT 6.0
-
Memperkenalkan sebuah modus pengguna yang terbatas, yang disebut
sebagai User Account Control (UAC), untuk menggantikan filosofi
"administrator-by-default" yang diberlakukan pada Windows XP
Pemrograman Sistem – Manajemen Informatika
Page 58
-
Fitur Windows Aero GUI, aplikasi yang baru (seperti halnya
Windows Calendar, Windows DVD Maker dan beberapa game baru
termasuk Chess Titans, Mahjong, dan Purble Place )
-
Menawarkan versi Microsoft Internet Explorer yang lebih aman, serta
Windows Media Player versi baru (versi 11)
-
Windows Home Server
-
Dirilis tanggal 7 Januari 2007
-
Didesain khusus untuk digunakan oleh para konsumen dari pengguna
rumahan (server)
-
Dapat dikonfigurasikan dan dipantau dengan menggunakan program
console yang dapat diinstalasikan pada sebuah PC klien
-
Windows Server 2008
-
Dirilis 27 Februari 2008
-
Pada saat pengembangannya, Windows Server memiliki nama kode
"Windows Server Codenamed Longhorn”
-
Dibangun menggunakan keunggulan dan keamanan Windows Vista
untuk penyempurnaan dari Windows Server 2003
-
Windows 7
-
Generasi penerus Windows Vista, diperkirakan rilis tahun 2010
-
Dikenal dengan sebutan Blackcomb dan Vienna
By : Putu Ary Darma Yasa
(0805021050/ IVB)
Pemrograman Sistem – Manajemen Informatika
Page 59
Download