Senin, 08 Juni 2009

Pertemuan 1

KONSEP DASAR DAN SEJARAH PERKEMBANGAN SISTEM INFORMASI

Konsep Dasar Sistem Operasi
SISTEM OPERASI adalah :
“Sekumpulan program control atau alat pengendali yang secara terpadu bertindak sebagai penghubung antarakomputer dengan pemakainya”.

Konsep Sistem Operasi
- Sistem operasi membuat komputer menjadi lebih mudah dan nyaman untuk digunakan.
- Sistem operasi memungkinkan sumber daya sistem komputer untuk digunakan secara efisien.

1. Fungsi sistem operasi :
a. Mebentuk dan mengelola sistem file
b. Menjalankan program
c. Mengatur penggunaan alat-alat yang berhubungan dengan komputer.
2. Jenis-jenis sistem operasi :
a. Berdasarkan interface Text Base shell cs GUI
b. Berdasarkan uses (peruntukan)
3. Contoh sistem operasi :
a. DOS
b. OS/2
c. Machintos
d. Windows, Linux, dll.
4. Faktor sistem operasi :
a. Faktor prosessor – single/multi processor
b. Faktor pemakai – single user/multi user
c. Faktor waktu kerja – offline/online
d. Faktor modus pekerjaan – batch/real time
e. Faktor gabungan faktor.

Pertemuan 2

PANDANGAN UMUM SISTEM OPERASI DAN SISTEM KOMPUTER

• O/S DIPANDANG SEBAGAI MANAGER SUMBERDAYA
Fungsi Sistem Operasi Adalah :
Mengefisienkan Penggunaan Sistem Komputer, Memungkinkan Penggunaan Sistem Dengan Penampilan Yang Optimal.
• O/S Mengatur Pemakai Sumber Daya Tersebut Dengan Cara :
1. Pengaturan Memori, dengan cara :
a. Menetapkan kebijakan alokasi
b. Memperbaruhi informasi tentang status bagian memori
c. Mengawasi bagian-bagian memori, lokasinya, statusnya, besarnya, bila terpakai siapa pemakainya.
2. Pengaturan prosessor, dengan cara :
a. Mengawasi status prosessor
b. Menentukan proses yang mana dari beberapa proses yang sedang menanti atau menggunakan processor.
3. Pengaturan Peralatan I/O :
a. Mengawasi status peralatan I/O beserta keengakapannya (channel)
b. Mengatur cara dan jadwal pemakaian peralatan.
4. Pengaturan informasi (system file) :
a. Mengawasi berbagai informasi, yaitu mengenal statusnya, lokasi , penggunaannya dan sekuritinya.
b. Mentapkan proses- proses yang boleh mendapatkan informasi tertentu.

Pertemuan 3

SKEMA DASAR SISTEM KOMPUTER


A. Perangkat Keras ( Hardware)
Pada abstraksi tingkat atas terdiri dari empat komponen yaitu :
1. Pemroses (Peocessor)
2. Memory Utama (Main Memory)
3. Perangkat masukan dan keluaran (device I/O)
4. Interkoneksi antar komponen (user interface, device controler)

1. Pemroses
Komponen computer yang bertugas untuk mengola data dan melaksanakan berbagai perintah. Terdiri dari : Bagian ALU (Aritmatich Logic Unit), dan bagian CU (Control Unit)

2. Memory
Memory berfungsi untuk tempat penyimpanan data dan program. Terdapat beberapa tipe memory antara lain : Register, Memory Case (Chace Memory), Memori Kerja (Main Memory), Disk Magnetik (Magnetic Disk), Disk Optik (Optical Disk), Tape Magnetik (Magnetic Tape).

3. Perangkat Masukan dan Keluaran
Terdiri dua bagian yaitu :
- Komponen mekanik adalah perangkat itu sendiri.
- Komponen elektronik pengendali alat berupa chip controller.

4. Interkoneksi antar Komponen
Disebut juga galur/jalur (Bus) yang terdapat pada mainboard, bus terdiri dari 3 macam : Bus alamat (address bus), satu arah. 1,20,24 jalur, Bus data (data bus), dua arah. 8, 16, 32 jalur, Bus kendali (control bus), dua arah, 4, 10 jalur.

Rabu, 27 Mei 2009

Tugas SO
Buat Tabel & Baris Proses!
1. Algoritma penjadwalan pertama tiba pertama dilayani
2. Algoritma penjadwalan terpendek dipertamakan
3. Algoritma penjadwalan proses dipertamakan prempsi

Jawab :
1. Algoritma penjadwalan pertama tiba pertama dilayani
Tabel Proses



Baris Proses

2. Algoritma penjadwalan terpendek dipertamakan
Tabel Proses


Baris proses




3. Algoritma penjadwalan proses dipertamakan prempsi
Tabel Proses




Baris Proses



4. Algoritma penjadwalan ratio pinalti tertinggi dipertamakan



Jawab :




Tabel Proses


Baris Proses

Minggu, 03 Mei 2009

quiz_so


1. Sebutkan Pengertian SO dan Tujuan ?
2. Sebutkan dan Jelaskan Sudut Pandang SO?
3. Sebutkan dan Jelaskan Kelas SO?
4. Jelaskan dalam SO pengaturan sumber daya meliputi:
5. Sebutkan dan Jelaskan Struktur Dasar SO
6. Gambar dan Jelaskan Skema Dasar Sistem Komputer baik hardware dan software?
7. Sebutkan dan jelaskan waktu akses disk pada hardisk?
8. Sebutkan dan berikan contoh algoritma pengaksesan disk?
9. Jelaskan Apa yg anda ketahui tentang Proses didalam SO?

Jawab
1. Sistem Operasi adalah sebagai pelaksanaan tata olah aplikasi: program aplikasi di jalankan atas sistem operasi.
Tujuannya untuk memanfaatkan dan mengendalikan sumber daya sistem komputer secara benar, efisien, dan mudah dengan meminta layanan sistem operasi
2. SUDUT PANDANG SISTEM OPERASI
•Aspek ukuran (besar & kecil)
•Aspek tujuan (umum& khusus)
•Aspek kegiatan (Majemuk, tunggal, programming)
•Struktur system operasi
3. Kelas 1, pemakai tunggal (single-user), pada komputer generasi pertama.
Kelas 2,operasi berbentuk tumpukan (batch), pada komputer generasi ke dua.
Kelas 3,operasi olahan segera (realtime), pada komputer generasi ke tiga
Kelas 4,operasi multi proses, pada computer generasi ke tiga.
Kelas 5,operasi berbagi waktu dan multi programming, pada komputer generasi ke tiga.
Kelas 6,operasi tersebar (distribution), pada komputer generasi ke empat.
4. A. Peraturan Memori
- Mengawasi bagian-bagian memori, lokasinya, statusnya , besarnya, bila terpakai siapa pemakainya
- Menetapkan kebijaksanaan alokasi
- Siapa yang berhak mendapatkan bagian memori berserta lokasinya>
_ Memperbaharui informasi tentang status bagian memori.
B. Pengaturan Prosesor
- Mengawasi status prosesor
- Menentukan proses yang mana dari beberapa proses yang sedang menanti atau menggunakan prosesor
- Menyeraahkan penggunaan prosessor dengan cara mengisi register-register yang perlu di isi.
- Menarik kembali pemakaian prosessor bila sudah tidak di pergunakan.
C. Pengaturan peralatan I/O
- Mengawasi ststus peralatan I/O berserta kelengkapannya (chanel)
- Mengatur cara jadwal pemakaian peralatan I/O
- Menyerahkan pemaiakian peralatan I/O
- Menerima kembali peralatan I/O bila sudah tidak dipergunakan
D. Pengaturan Informasi (Sistem File)
- Mengawasi berbagai informasi yaitu mengenal stsusnya lokasi penggunaannya dan sekuritinya.
- melepaskan atau memberikan informasi umpamanya dengan cara membuka suatu file tertentu
- Menarik kembali dan menyimpan informasi
- Menetapkan proses-proses yang boleh mendapatkan informasi tertentu.
5. STRUKTUR DASAR SISTEM OPERASI
- Struktur sederhana : tidak memiliki struktur yang cukup baik, berukuran kecil, sederhana. Contohnya Ms. Dos & UNIX.
- Sistem Monolitik : system operasi sebagai kumpulan prosedur dimana prosedur dapat saling di panggil oleh prosedur lain di system bila diperlukan. Kernel berisi semua layanan yang di sediankan system operasi untuk pemakai. System operasi ditulis sebagai sekumpulan prosedur (a collection of procedures), yang dapat di panggil setiap saat oleh pemakai setiap saat di butuhkan.
- Sistem Berlapis : teknik ini di buat dengan merancang system operasi berbentuk modular. Mengadakan pendekatan top down yang artinya semua fungsi di tentukan dengan di bagi-bagi menjadi komponen-komponen lapisan terendah. (Level 0) adalah hard ware. Lapisan tertinggi atau lavel n adalah user interface
- Sistem dengan mesin maya : mirip dengan pendekatan berlapis dengan tambahan berupa antar muka yang menghubungkan hardware dengan Kernel untuk tiap-tiap proses. Contohnya : Java Virtual Mesin
- Sistem dengan Client Server : Konsep system operasi di impelmitasikan dengan menjadikan fungsi-fungsi yang ada pada SO di server menjadi user proses. Jika satu proses meminta untuk dilayani maka client proses mengirim permintaan tersebut ke user proses, server proses akan melayani permintaan tersebut kemudian mengirimkan jawabannya kembali. Semua tugas dilakukan pada pengendalian komunikasi antara client server
- Sistem berorientasi obyek :
6. Sumber daya perangkar keras terdiri atas :
A. Pemroses/ prossesor
Komponen computer yang bertugas untuk mengolah data dan melaksanakan berbagai perintah.
- Pemroses terdiri dari :
• Bagian ALU (Aritmatic Logic Unic) untuk komputasi, berupa operasi-operasi aritmatika dan logika.
• Bagian CU(Control Unit) untuk pengendalian operasi yang dilaksanakan system computer di dalam prosesor
• Register-register yaitu membantu pelaksanaan operasi dan sebagai tempat operan-operan dari operasi yang dilakukan .
B. Momeri
Memori berfungsi tempat penyimpanan data dan program.
•Terdapat beberapa tipe memori yaitu :
oRegister(tercepat)
oMemory Case (Chase Memory)
oMemori Kerja (Main Memory)
oDisk Magnetik
oDisk Optik
oTape Magnetik(Paling lambat)
C.Perangkat Masuk atau Keluaran
Terdiri dari dua bagian :
•Komponen mekanik adalah perangkat itu sendiri
•Komponen elektronik yaitu pengendali perangkat berupa chip controller
Terdapat dua macam pengendali alat :
•Penggerak alat dan pekerja alat
Struktuk I/ O
•I/ O interup yaitu I/O device kecepatan rendah
•Struktur DMA yaitu I/O device kecepatan tinggi. Dua tipe DMA: third party DMA & first party DMA
D.Interaksi Antar Komponen
•Interaksi antar komponen disebut jalur (bus) yang terdapat pada main board, bus terdiri dari tiga macam :
1. Bus alamat, satu arah. 16,20,24 jalur
2. Bus data, dua arah. 8,16,32 jalur
3. Bus Kendali, dua arah. 4-10 jalur
Sinyal bus kendali antara lain: memory read,memory write, I/O read, I/O write.
Interkoneksi antar komponen membentuk jenis koneksitas yang popular antara lain: ISA, VESA, PCI, AGP.
Sumber daya perangkar lunak terdiri atas :
• Merupakan komponen non fisik berupa kumpulan program berserta struktur datanya.
• Program adalah sekumpulan interuksi yang disusun sedemikian rupa untuk menyelesaikan masalah-masalah tertentu sesuai kebutuhannya
7. WAKTU AKSES DISK
Shock protection system (SPS)
Sebagian besar kerusakan yang timpul pada hard disk di sebabkan adanya goncangan. Goncangan pada hard disk dapat menyebabkan tergoncangnya head sehingga dapat merusak jaringan. Goncangan yang paling berbahayakan adalah goncangan tingkat tinggi dengan tempo yang sangat singkat. Dengan menggunakan SPS energi goncangan akan dir edam, sehingga head tidak terangkat ketika terjadi goncangan. Sehingga tidak akan terjadi bad sector.
Self monitoring analisis and reporting (SMART)
Dengan menggunakan teknologi smart, hard disk dapat berkomunikasi dengan computer melalui software. Berisi tentang status keandalan hard disk, kemudian terjadi kerusakan dan sebagainya.hard disk akan melakukan pemeriksaan terhadap dirinya sendiri dan melaporkan hasilnya pada software. Tehnologi ini sangat berguna bagi computer-komputer yang memiliki data-data penting pada hard disk dan computer-komputer yang sedapat mungkin menyalakan secara terus menerus.
Solid state disk (SSD)
SSD yang dikembangkan dengan menggunakan antar muka SCSI memang dirancang untuk system computer memerlukan akses data yang cepat, seperti server dan server database.
Magnetor sistive (MR)
Head untuk menulis masih menggunakan elemen film tipis yang bersifat induktif, sedangkan head untuk membaca menggunakan film tipis yang sensitive terhadap magnet. Jenis ini sedang di kembangkan.
Partial response maximum Likellihood (PRML)
PRML adalah teknologi dalam hal encoding dan konfersi data pada saat read-write dari kepiringan. Teknologi PRML menawarkan kepadatan data yang lebih tinggi, kinerja hard disk yang lebik baik dan integritas data yang tebih terjamin
Hot Swap (HS)
Proses memasang peralatan elektronik ke dalam suatu system yang sedang bekerja
Plug and play ATA(Advance Technology Atachment)
System PNP adalah melakukan konfigurasi secara otomatis dan akan memudahkan pengaturan cukup lewat software saja, tidak melakukan pengubahan jumper, dsb.
Environtmen Protection Agency (EPA)
Hard disk termasuk komponen energi listrik cukup banyak pada PC (tanpa menghitung monitor) apalagi pada notebook. Untuk itu hard disk terbaru yang mendukung program EPA memiliki kemampuan untuk menghemat listrik, misalnya fungsi sleep, stand by, dsb.
Error Correction Code (ECC)
Secara konvensional, jika terjadi kesalahan dalam pembacaan data dari piringan, maka untuk mengaktivkan ECC head harus membaca sekali lagi daerah tersebut, hal ini tentu saja akan menyita banyak waktu (sekitar 13Ms) denganmenggunakan komponen ASIC (Aplication Specifik IC), dibuat metode ECC yang dapat memperbagi kesalahan pembacaan tanpa perlu membaca ulang di daerah tersebut. Dengancara ini dapat diperbaiki sampai 3byte dari data 215byte dalam satu sector. Dari hasil pengujian diperoleh hasil bahwa hanya satu kali kegagalan dalam100 triliun kali.
Auto Transfer (AT)
Salah satu cara untuk mempercepat transver data dari hard disk ke memori utama adalah dengan cara menggunakan mode block. Konsep yang digunakan adalah untuk memungkinknan pemberian beberapa perintah baca atau tulis secara bersamaan. Setiap ada perintah membaca atau menulis maka interup (IRQ) akan dibangkitkan sehingga CPU akan proses swiching memeriksa device dan melakukan set up untuk transver data.
8. Pengaksesan Lintas Disk Pada Sistem Multitataolah
- Algoritma pertama tiba pertama dilayani (PTPD) : proses pengaksesan akan di mulai secara berurutan sesuai dengan urutan tiba atau kedudukan antrean. Setiap lintas yang di lalui di hitung.
- Algoritma Pick up : pada algoritma ini hulu tulis baca akan membaca atau menuju ke track terdapat pada urutan awal anteran sambil mengakses track yang dilalui. Seperti metode PTPD, tetapi lintasan yang dilewati dipungut/ di ambil, sehingga tidak perlu di akses lagi.
- Algoritma waktu cari terpendek di pertamakan(WCTD) : proses dilaksanakan terhadap track yang terdekat dengan hulu baca tulis, di atas/ di bawah. Kemudian mencari letak track yang terdekat diatas atau bawah dan seterusnya.
- Algoritma Look : pada algoritma ini hulu tulis baca akan bergerak naik seperti pergerakkan lift menuju anteran track terbesar pada disk sambil mengakses anteran track yang dilalui, kemudian turun menuju anteran track yang terkecil sambil mengakses track yang dilalui, dan track yang sudah diakses tidak di akses lagi.
-Algoritma Circular Look : pada algoritma ini hulu tulis baca akan bergerak naik seperti pergerakkan lift menuju anteran track terbesar pada disk sambil mengakses anteran track yang dilalui, kemudian turun menuju anteran track yang terkecil tapi tidak mengakses track yang dilalui, baru pada saat naik akan mengakses track yang belum di akses
-Algoritma Scan: pada algoritma ini hulu tulis baca akan bergerak naik seperti pergerakkan lift menuju anteran track terbesar pada disk sambil mengakses anteran track yang dilalui, kemudian turun menuju anteran track yang terkecil sambil mengakses track yang dilalui, dan track yang sudah diakses tidak di akses lagi. Pertama dari awal posisi menuju track terbesar kemudian menuju ke lintasan terkecil.
- Algoritma Circular scan : pada algoritma ini hulu tulis baca akan bergerak naik seperti pergerakkan lift menuju anteran track terbesar pada disk sambil mengakses anteran track yang dilalui, kemudian turun menuju anteran track yang terkecil tetapi tidak mengakses track yang di lalui, baru pada saat naik akan mengakses track yang belum di akses.
9. Proses di dalam system operasi
Kebutuhan utama pengendalian proses
- Saling melanjutkan (interlave), eksekusi proses-proses saling melanjutkan sambil memberi waktu tanggap yang memadai.
- Mengukiti kebujakan tertentu, SO mengalokasikan sumberdaya ke proses-proses ke dalam aplikasi atau fungsi tertentu yang mempunyai prioritas yang lebih tinggi sambil menghindari deadlock
- Mendukung komunikasi antar proses dan penciptaan proses, mengatur state merekam perubahan, penjadwalan dan memutuskan alokasi penjadwalan sehingga membantu menstrukturkan aplikasi.

Selasa, 31 Maret 2009

Sistem Operasi Pada Perangkat Genggam



Sistem operasi adalah salah satu bagian yang paling vital dalam dunia komputasi, karena itu persoalan sistem operasi ini merupakan isu yang selalu hangat diperdebatkan, hal ini karena sistem operasi merupakan jembatan penghubung atau interface untuk berkomunikasi dan berinteraksi antara manusia dengan komputer, semakin mudah sistem operasi itu digunakan maka akan semakin banyak digemari oleh penggunanya.

Lebih dari itu, sebenarnya sistem operasi memilliki tugas yang jauh lebih berat, karena bagian ini merupakan pengatur jalannya sebuah aplikasi yang berjalan diatasnya, termasuk pengalokasian memory dan juga mengerahkan semua resource atau sumber daya yang terdapat dalam sebuah device atau perangkat yang dipakai.

Sama seperti halnya pada dunia komputer desktop, pada dunia handheld atau perangkat genggam seperti halnya PDA, Pocket PC atau smartphone, sistem operasi merupakan salah satu hal yang harus dipertimbangkan sebelum kita memilih sebuah perangkat genggam untuk kita gunakan.

Ada beberapa pilihan sistem operasi yang biasa dipakai dalam PDA (Personal Digital Assistant), sebelum kita membahas sistem operasi di PDA ada baiknya kita kaji terlebih dahulu perkembangan PDA itu sendiri.

Sejarah Singkat Perkembangan PDA

Pada awalnya semua perangkat genggam atau handheld device diberi nama palm device karena ukurannya yang tidak lebih dari telapak tangan orang dewasa.

Apple Computer adalah perusahaan yang pertama kali membuat sebuah perangkat genggam yang diberi nama Apple Newton, sebuah electronic organizer pertama yang memiliki kemampuan membaca tulisan tangan atau kita kenal dengan istilah handwriting recognition, namun gagasan cemerlang Apple saat itu tidak mendapat sambutan baik di pasaran akhirnya Apple menghentikan produksi Newton dan kembali berkonsentrasi di dunia desktop.

Barulah pada tahun 1993, sebuah perusahaan yang dimotori oleh Jeff Hawkins membuat sebuah perangkat genggam yang dikenal dengan sebutan Palm Computing, dijejali dengan sistem operasi Palm OS yang juga memiliki kemampuan handwriting recognition, perangkat ini sukses menguasai pasaran perangkat genggam dan sejak saat itulah semua perangkat genggam disebut sebagai palm computing.

Beberapa tahun setelah itu, munculah produsen lain yang juga membuat sebuah perangkat yang memiliki kemampuan yang hampir sama, yakni PSION dengan sistem operasi EPOC, perusahaan lain seperti Ericsson bahkan menggunakan lisensi EPOC untuk membuat produk yang hampir sama dengan produk Psion yakni MC218, sebuah komputer saku yang memiliki kemampuan untuk mengatur jadwal dan juga berkomunikasi data. Namun kepopuleran Psion dengan EPOC-nya tidaklah cukup untuk menggoyahkan posisi Palm yang saat itu memang sedang berada dalam masa-masa keemasan.

Beberapa tahun berlalu munculah produsen lain yang mengusung sistem operasi Windows CE, sebut saja NEC, Philips, Hawlett Packard dan Casio, dengan interface yang mirip dengan Windows pada komputer konvensional, sistem operasi perangkat genggam yang dibuat oleh Microsoft ini sedikit banyak menggoyahkan posisi Palm saat itu, dan sejak kemunculan Windows CE, sebutan palm device tidak diberikan untuk semua perangkat genggam yang ada karena perusahaan Palm langsung memasang hak paten untuk pemberian istilah tersebut.

Sistem Operasi di PDA

Di dunia PDA (Personal Digital Assistant) kita mengenal beberapa sistem operasi, diantaranya :

Palm OS

Sistem operasi ini dibuat oleh perusahaan Palm Inc. namun beberapa waktu lalu Palm memisahkan divisi pembuat hardware dan software pada perusahaanya, divisi hardware dipegang oleh Palm (www.palm.com) dan untuk divisi software sistem operasi dipegang oleh PalmSource (www.palmsource.com), saat ini Palm telah menjual licensi sistem operasinya kebeberapa perusahaan seperti Sony, AlphaSmart, Kyocera, Samsung, Handspring, Garmin, Lenovo, Fossil, dan lain-lain.

Kelebihan dari sistem operasi ini adalah kesederhanaannya, baik dalam segi tampilan, penggunaan maupun penggunaan sumber dayanya, kebanyakan aplikasi Palm memiliki kapasitas yang kecil sehingga untuk mejalankan aplikasi tersebut tidak harus membutuhkan resource memory yang besar. Pada awalnya Palm memang dikenal sebagai sistem operasi yang sangat sederhana dan mudah digunakan, sayangnya Palm OS tidak memiliki kemampuan multimedia dan multitasking namun aplikasinya bersifat single task, dimana kita tidak dapat menjalankan lebih dari satu program dalam waktu yang bersamaan, karena memang pada awalnya perangkat Palm hanya digunakan sebagai aplikasi PIM (Personal Informatian Manager) saja, namun seiring dengan perkembangan teknologi dan tuntutan pasar, Palm kini telah mengembangkan kemampuanya mulai dari multimedia hingga komunikasi, salah satu produk Palm terbaru saat ini adalah Treo 650 dan Treo 700p, sebuah produk konvergensi antara PDA dan ponsel disertai dengan kemampuan multimedia yang mumpuni. Versi terbaru dari sistem operasi Palm saat ini adalah Palm OS 6.0 atau dikenal dengan nama Cobalt namun belakangan Palm telah bergabung dengan salah satu perusahaan software di Jepang yang bernama Access yang saat ini sedang mengembangkan sistem operasi baru yang berbasis Linux dan namanya akan berubah menjadi Palm-Linux.

Kelebihan lain dari sistem operasi Palm adalah dapat diintegrasikan/disinkronisasikan dengan hampir seluruh sistem operasi desktop PC yang ada, sebut saja seperti Windows, Macintosh dan juga Linux, saat ini mungkin hanya Palm yang memiliki kemampuan integrasi dengan hampir semua sistem operasi pada desktop PC.

WindowsCE / PocketPC

Sistm operasi Windows CE (yang merupakan kependekan dari Compact Edition) dibuat oleh perusahaan yang sama dengan pembuat Windows untuk desktop PC, siapa lagi kalau bukan Microsoft (www.microsoft.com), WindowsCE memiliki tampilan sangat mirip dengan Windows 95, setelah WindowsCE cukup sukses dipasaran munculah sistem operasi PocketPC, kemunculan sistem operasi ini cukup menggoyahkan kubu Palm, karena sistem operasi Microsoft Pocket PC ini memiliki kemampuan multitasking, dimana kita dapat menjalankan lebih dari satu aplikasi dalam waktu yang bersamaan, disertai dengan fasilitas multimedianya yang cukup menarik, seperti memainkan file musik dan video dapat dimainkan secara lngsung tanpa harus melalui proses convert. Namun seperti halnya sistem operasi Windows pada desktop PC, sistem operasi PocketPC mengharuskan kita memiliki banyak resource, karena aplikasinya sangat besar, ketersediaan memory yang kecil membuat sistem operasi ini terkesan lambat dan berat, adanya layar yang besar menjadikan perangkat ini lebih nyaman untuk digunakan namun konsekuensinya perangkat ini menjadi lebih boros baterai, selebihnya tampilan sistem operasi ini lebih familiar sehingga terkesan lebih mudah dipahami apalagi jika kita terbiasa dengan Windows pada komputer konvensional, bagi sebagian orang mungkin hanya membutuhkan beberapa saat untuk menyesuaikan dengan sistem operasi ini, terutama bagi mereka yang sering berkutat dengan Windows.

Setelah beberapa kali berganti nama mulai dari Windows CE, PocketPC 2000 , Windows Mobile 2003 lalu Windows Mobile 2003 Second Edition (WM 2003SE) dan kini Windows Mobile 5.0, (WM 5.0) perubahan itu tentu diikuti pula dengan kemampuannya dalam menangani file, memanajemen memory serta pengelolaan catudaya pada baterai yang menjadikan sistem operasi ini benar-benar menjadi rival terberat Palm OS saat ini, terlebih ketika lisensinya telah diberikan kepada beberapa perusahaan besar seperti Dell, Casio, Hawlett Packard (HP), Compaq (Saat ini Compaq telah merger dengan Hawlett Packard dan salah satu produk perangkat genggamnya diberi merek HP-Ipaq), Acer, O2, Dopod, Samsung, QTek, Symbol, Eten dan beberapa perusahaan lainnya. Sistem operasi WM 5.0 banyak dijejalkan pada produk PDA-Phone, dimana poduk ini adalah salahsatu produk konverjensi antara PDA dan telepon seluler.

Sayangnya semua sistem operasi perangkat genggam buatan Microsoft tersebut hanya bisa berkolaborasi dengan desktp PC yang berbasis Windows dan karena itulah beberapa aplikasi Microsoft Office seperti Word dan Excel bisa dibaca dengan sempurna baik dari PocketPC ke desktop PC atau sebaliknya. Untuk file-file .HTML pun bisa ditampilkan secara langsung dengan sempurna oleh perangkat yang berbasis Windows Mobile ini.