sistem operasi komputer kelas xi

SISTEM OPERASI KOMPUTER

1. Sistem operasi adalah :

Pengertian Sistem operasi Komputer adalah perangkat lunak komputer atau
software yang bertugas untuk melakukan kontrol dan manajemen perangkat
keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software
aplikasi seperti program-program pengolah data. Sistem Operasi komputer
merupakan software pada lapisan pertama yang diletakkan pada memori
komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram)
pada saat komputer dinyalakan. Sedangkan software-software lainnya
dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan
melakukan layanan inti umum untuk software-software itu. Layanan inti umum
tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antarmuka user. Sehingga masing-masing software tidak perlu lagi melakukan tugastugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem
Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut
dinamakan dengan kernel suatu Sistem Operasi. Sistem Operasi berfungsi
sebagai penghubung antara lapisan hardware dan lapisan software. selain itu,
Sistem Operasi komputer juga melakukan semua perintah perintah penting

dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat
berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer

menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan
input serta output terhadap peralatan lain, dan mempunya akses kepada sistem
file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi
Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua
proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk
menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.
Secara umum semua sistem operasi memiliki empat fungsi berikut.

- Pengendalian akses terhadap berbagai perangkat keras yang terhubung ke
komputer. (Manajemen perangkat keras)
- Pengelolaan file dan folder (Manajemen file dan folder)
- Penyediaan user interface sebagai jembatan antar user dengan perangkat keras
komputer (Manajemen interaksi user)
- Pengelolaan aplikasi user (Manajemen aplikasi)
Pengertian karnel :
Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah
sistem operasi. Tugasnya melayani bermacam program aplikasi untuk
mengakses perangkat keras komputer secara aman. Karena akses terhadap

perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus

dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk
mengatur kapan dan berapa lama suatu program dapat menggunakan satu
bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing.
Akses kepada perangkat keras secara langsung merupakan masalah yang
kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan
abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk
menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat
keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya
memudahkan pekerjaan programer.
Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel
sistem operasi. Sebuah program dapat saja langsung di- load dan dijalankan
diatas mesin 'telanjang' komputer, yaitu bilamana pembuat program ingin
melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan
sistem operasi. Teknik ini digunakan oleh komputer generasi awal, sehingga
bila kita ingin berpindah dari satu program ke program lain, kita harus mereset
dan meload kembali program-program tersebut.
Ada 4 kategori kernel:
1. Monolithic kernel. Kernel yang menyediakan abstraksi perangkat keras yang
kaya dan tangguh.


2. Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi
perangkat keras sederhana, dan menggunakan aplikasi-aplikasi yang disebut
sebagai server untuk menyediakan fungsi-fungsi lainnya.
3. Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi
ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih
cepat.
4. Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware,
tapi ia menyediakan sekumpulan pustaka yang menyediakan fungsi-fungsi akses
ke perangkat keras secara langsung atau hampir-hampir langsung.
Dari keempat kategori kernel yang disebutkan diatas, kernel Linux termasuk
kategori monolithic kernel. Kernel Linux berbeda dengan sistem Linux. Kernel
Linux merupakan sebuah perangkat lunak orisinil yang dibuat oleh komunitas
Linux, sedangkan sistem Linux, yang dikenal saat ini, mengandung banyak
komponen yang dibuat sendiri atau dipinjam dari proyek pengembangan lain.
Kernel Linux pertama yang dipublikasikan adalah versi 0.01, pada tanggal 14
Maret 1991. Sistem berkas yang didukung hanya sistem berkas Minix. Kernel
pertama dibuat berdasarkan kerangka Minix (sistem UNIX kecil yang
dikembangkan oleh Andy Tanenbaum). Tetapi, kernel tersebut sudah
mengimplementasi proses UNIX secara tepat.


Pada tanggal 14 Maret 1994 dirilis versi 1.0, yang merupakan tonggak sejarah
Linux. Versi ini adalah kulminasi dari tiga tahun perkembangan yang cepat dari
kernel Linux. Fitur baru terbesar yang disediakan adalah jaringan. Versi 1.0
mampu mendukung protokol standar jaringan TCP/IP. Kernel 1.0 juga memiliki
sistem berkas yang lebih baik tanpa batasan-batasan sistem berkas Minix.
Sejumlah dukungan perangkat keras ekstra juga dimasukkan ke dalam rilis ini.
Dukungan perangkat keras telah berkembang termasuk diantaranya floppy-disk,
CD-ROM, sound card, berbagai mouse, dan keyboard internasional. Dukungan
juga diberikan terhadap modul kernel yang loadable dan unloadable secara
dinamis.
Satu tahun kemudian dirilis kernel versi 1.2. Kernel ini mendukung variasi
perangkat keras yang lebih luas. Pengembang telah memperbaharui networking
stack untuk menyediakan support bagi protokol IPX, dan membuat
implementasi IP lebih lengkap dengan memberikan fungsi accounting dan
firewalling. Kernel 1.2 ini merupakan kernel Linux terakhir yang PC-only.
Konsentrasi lebih diberikan pada dukungan perangkat keras dan memperbanyak
implementasi lengkap pada fungsi-fungsi yang ada.
Pada bulan Juni 1996, kernel Linux 2.0 dirilis. Versi ini memiliki dua
kemampuan baru yang penting, yaitu dukungan terhadap multiple architecture
dan multiprocessor architectures. Kode untuk manajemen memori telah

diperbaiki sehingga kinerja sistem berkas dan memori virtual meningkat. Untuk

pertama kalinya, file system caching dikembangkan ke networked file systems,
juga sudah didukung writable memory mapped regions. Kernel 2.0 sudah
memberikan kinerja TCP/IP yang lebih baik, ditambah dengan sejumlah
protokol jaringan baru. Kemampuan untuk memakai remote netware dan SMB
(Microsoft LanManager) network volumes juga telah ditambahkan pada versi
terbaru ini. Tambahan lain adalah dukungan internal kernel threads, penanganan
dependencies antara modul-modul loadable, dan loading otomatis modul
berdasarkan permintaan (on demand). Konfigurasi dinamis dari kernel pada run
time telah diperbaiki melalui konfigurasi interface yang baru dan standar.
Semenjak Desember 2003, telah diluncurkan Kernel versi 2.6, yang dewasa ini
(2008) telah mencapai patch versi 2.6.26.1 ( http://kambing.ui.edu/kernellinux/v2.6/). Hal-hal yang berubah dari versi 2.6 ini ialah:
* Subitem M/K yang dipercanggih.
* Kernel yang pre-emptif.
* Penjadwalan Proses yang dipercanggih.
* Threading yang dipercanggih.
* Implementasi ALSA (Advanced Linux Sound Architecture) dalam kernel.

* Dukungan sistem berkas seperti: ext2, ext3, reiserfs, adfs, amiga ffs, apple


macintosh hfs, cramfs, jfs, iso9660, minix, msdos, bfs, free vxfs, os/2 hpfs,
qnx4fs, romfs, sysvfs, udf, ufs, vfat, xfs, BeOS befs (ro), ntfs (ro), efs (ro).

2. Jenis Jenis Sistem Operasi
a. Sistem operasi ms-dos
MS-DOS adalah singkatan dari Microsoft Disk Operating System,
yaitu sistem operasi berbasis baris-perintah (command-line) yang
digunakan pada PC. Seperti sistem operasi lain contohnya OS/2, ia
menerjemahkan input dari keyboard menjadi pekerjaan yang dapat
dilakukan oleh komputer, ia juga dapat menangani pekerjaan
seperti input dan output pada disket atau hardisk, dukungan video,
kontrol keyboard, dan banyak lagi fungsi-fungsi internal lainnya
yang berkaitan dengan eksekusi sebuah program dan pemeliharaan
file. Perintah MS-DOS diketikkan dalam sebuah jendela yang
disebut Command Prompt Window. Untuk keluar dari MS-DOS,
ketik exit dalam jendela tersebut yaitu pada kursor yang berkedipkedip. MS-DOS Mode adalah sebuah text based shell dimana
lingkungan MS-DOS diemulasikan dalam sistem operasi 32-bit
atau 64-bit, seperti Windows. Program berbasis MS-DOS dapat
berjalan di Windows dan biasanya ia membuat sebuah file yang

disebut Program Information File (PIF) yang muncul sebagai
shortcut

di

desktop

Anda.

Untuk membuka jendela Command Prompt, klik Start, pilih All
Programs, pilih Accessories, dan kemudian klik Command Prompt.

MS-DOS memiliki sifat Single User dan Mono Tasking. Single
User artinya bahwa OS tersebut hanya dapat digunakan oleh satu
pengguna dalam waktu yang bersamaan. Sedangkan Mono Tasking
artinya bahwa OS tersebut hanya dapat melakukan satu perintah /
pekerjaan

dalam


waktu

yang

bersamaan.

Sebelum sistem operasi Windows diluncurkan ke seluruh penjuru
dunia pada tahun 1995, hampir semua pemakai komputer PC di
dunia berada dibawah naungan system operasi MS-DOS. Contohcontoh program yang dirancangkan untuk MS-DOS adalah
Wordstar (word processor), Lotus 123 (spread sheet), DBase
(pengolah database), Turbo C (pemrograman, dan lain-lain).
Dalam perkembangannya MS-DOS adalah sebuah sistem operasi
yang sangat banyak digunakan oleh komputer IBM-PC atau yang
kompatibel dengannya. Microsoft membuat MS-DOS sebagai
sebuah sistem operasi mainstream, sebelum pada akhirnya
menghentikan dukungan MS-DOS secara perlahan ketika mereka
membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal
juga dengan sebutan GUI) untuk pasar mainstream, yang disebut
sebagai Microsoft Windows.


MS-DOS dirilis pertama kali pada tahun 1981, dan seiring dengan
waktu, Microsoft pun meluncurkan versi yang lebih baru dari MSDOS. Tidak kurang hingga delapan kali Microsoft meluncurkan
versi-versi baru MS-DOS dari tahun 1981 hingga Microsoft
menghentikan dukungan MS-DOS pada tahun 2000. MS-DOS
merupakan salah satu kunci keberhasilan Microsoft dalam
memproduksi perangkat lunak, dari sebuah perusahaan kecil
pembuat bahasa pemrograman saat didirikan hingga menjadi
sebuah perusahaan perangkat lunak yang seolah menguasai dunia.
MS-DOS sebenarnya dibuat oleh sebuah perusahaan pembuat
komputer, yang bernama Seattle Computer Products (SCP) yang
dikepalai oleh Tim Patterson yang belakangan direkrut oleh
Microsoft untuk mengembangkan DOS pada tahun 1980 sebagai
sebuah perangkat lunak sistem operasi dengan nama Q-DOS
(singkatan dari Quick and Dirty Operating System), yang
selanjutnya diubah namanya menjadi 86-DOS, karena Q-DOS
didesain agar dapat berjalan pada komputer dengan prosesor Intel
8086. Microsoft pun membeli lisensinya dengn harga 50.000 dolar
Amerika dari SCP, lalu mengubah namanya menjadi MS-DOS.
Selanjutnya, saat IBM hendak meluncurkan komputer pribadi yang
disebut dengan IBM PC, Microsoft pun menjual lisensi MS-DOS

kepada IBM.

IBM dan Microsoft selanjutnya merilis versi-versi DOS, dimana
versi IBM yang langsung dibundel dengan komputer IBM PC
disebut dengan “IBM PC-DOS” (singkatan dari International
Business Machine Personal Computer Disk Operating System).
Pada awalnya, IBM hanya menggunakan apa yang layak digunakan
dari MS-DOS yang dirilis oleh Microsoft, seperti programprogramnya atau utilitas yang disertakannya. Karena itulah, versi
IBM selalu dirilis lebih lambat dibandingkan dengan versi MSDOS. Namun MS-DOS versi 4.0 adalah versi MS-DOS pertama
yang benar-benar sama seperti IBM PC-DOS karena Microsoft
sedang berkonsenstrasi untuk mengembangkan sebuah sistem
operasi penerus DOS, yang disebut dengan OS/2. Ketika Microsoft
melisensikan DOS kepada IBM, menandatangani perjanjian lisensi
yang salah satu poinnya mengandung bahwa Microsoft boleh
melisensikan MS-DOS kepada perusahaan selain IBM, dan para
perusahaan tersebut dipersilakan mengubah nama MS-DOS
menjadi nama yang mereka gunakan (contoh: TandyDOS, Compaq
DOS, dan lainnya). Kebanyakan versi-versi tersebut tentu saja
sama dengan versi yang telah dikembangkan oleh Microsoft
dengan MS-DOS-nya, tapi Microsoft mulai mencabut perjanjian

lisensinya.

Fungsi dari sistem operasi MS-DOS
1. Mengorganisasi atau mengendalikan kegiatan komputer
2. Mengatur memori
3. Menginstalasi hardware pendukung
4. Mengatur posisi input dan output data
5. Memanajemen sistem dalam komputer
6. Memanajemen file
7. Memanajemen direktori
Pengelolaan disk dan file merupakan salah satu fungsi terpenting
dari MS-DOS dimana sebagian besar perintah DOS melekukan
operasi pada harddisk, floppy disk, atau file.
Perintah-perintah dasar dalam MS-DOS,

1. Komunikasi dengan sistem
Misalnya: DATE, TIME, SET,

PROMPT,

antara

dan

lain

:

lain-lain.

2. Bekerja dengan disk
Misalnya: MASSIGN, DISKCOMP, DISK COPY, LABEL, dan
lain-lain.

3. Bekerja dengan direktori
Misalnya: CHDIR/CD, DIR, MKDIR/MD, RMDIR/RD, TREE,
PATH dan lain-lain.
3. Pengelolaan file
Misalnya: ATTRIB, COPY, ERASE/DEL, FC, RENAME/REN, dan lainlain.

5. Pengelolaan masukan dan keluaran
Misalnya:
CLSMODE,
PRINT,

6. Setting lingkungan kerja
Misalnya: BREAK, COUNTRY,

TYPE,

DEVICE,

FILE

dan

dan

lain-lain.

lain-lain.

7. Penggunaan file batch
Misalnya: CALL, ECHO, FOR, GO, TO, IF, PAUSE, REM, SIFY, dan lainla
b. Windows
Microsoft Windows atau yang lebih dikenal dengan sebutan Windows
adalah keluarga sistem operasi. yang dikembangkan oleh Microsoft,
dengan menggunakan antarmuka pengguna grafis. 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
November 1983, 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%.
Kelebihan :
1. User friendly dibandingkan dengan sistem operasi yang lain
2. Instalasi software masih mudah dibandingkan dengan instalasi di sistem
operasi yang lain
3. Banyak software berbasis Windows
4. Dukungan driver yang lebih banyak
5. Banyak orang pakai Windows sehingga banyak perusahan membuat
aplikasinya menggunakan dasar Windows. Ada beberapa aplikasi yang
hanya ada di Windows dan tidak di OS yang lainnya. Bahkan beberapa
aplikasi vital dunia kerja.
6. Karena systemnya sudah dishare untuk bisa dikembangkan (bukan di
open lho), maka semakin mudah siapa saja membuat software untuk
dijalankan di Mircosoft Windows.
7. Terutama dunia usaha yang membutuhkan aplikasi yang sesuai dengan
kebutuhannya.

8. Perkembangan paling cepat dibanding software lainnya karena banyak
perusahaan software yang konsisten menciptakan kemajuan pada sistem
operasi Windows.
9. Banyak gratisan GPL dan Freeware ditawarkan untuk Windows.
10.Kalau ada masalah mudah menyelesaikannya sebab hampir semua orang
bisa, dan mencari ahlinya juga tidak sulit disekitar kita.
11.Kelebihan yang lain... duitnya banyak. Kalau duitnya banyak mau apa
saja lebih unggul dari lainnya.

Kekurangan :

1. Harga licensi mahal
2. Komunitas terlalu sedikit, karena bersifat closed-source
3. Banyaknya virus yang sering menyerang Windows
4. Sistem keamanan yang masih dibilang kurang
5. Sistem yang kurang stabil
6. Banyak orang tahu bahasa pemrogamannya dan banyak orang pakai
karena itu banyak juga yang buat virus untuk Windows dibanding yang
lainnya (lebih cepat beken dan tersebar tentunya).
7. Karena semua orang atau software bisa utak-utik system Windows karena
itu sering kali jadi ngadat dan ngaco

8. Ada banyak versi sehingga kalau mau yang powerfull harus bayar lebih
mahal.
9. Ringkih... jadi kalau dipakai setahun, udah pasti anda harus membeli
CPU baru demi performa karena OS anda sudah gak bisa dirapikan lagi....
kaya orang sudah jeroannya banyak lemaknya.

c. Mac os
Mac OS adalah singkatan dari kata Macintosh Operating System. Mac
OS diciptakan oleh perusahaan Apple Inc. dengan desain yang elegan tapi
mudah digunakan oleh sang pengguna. Mac OS merupakan sistem operasi
pertama yang menggunakan Graphical User Interface – GUI. Orang-orang
penting pada Macintosh yaitu Bill Atkinson, Jef Raskin dan Andy
Hertzfeld. Kata

Macintosh

diambil

dari

nama

apel

kesukaan

Jef raskin ,McIntosh. Diperkenalkan pada tahun 1984, dan menjadi salah
satu raksasa penguasa Operating System sekarang.
Berikut adalah kelebihan dan kekurangan dari Mac OS:

- Kelebihan Mac OS
1. Lebih stabil karena menggunakan UNIX

2. Multitasking.
3. Bisa mengenal file format windows.
4. Tampilan yang lebih glossy sehingga bagus untuk graphic
design/multimedia.
5. 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.
6. Open source code sehingga Mac OS sulit dibajak.
7. 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.
8. Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan
dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari
berdasarkan keyword.
9. Macintosh memiliki keamanan terhadap virus, spyware, dan sebagainya.
Hal ini menjadi alasan terbesar mengapa banyak orang memilih Mac
karena untuk menghindari virus.
10.

Operating System Mac ini mudah digunakan dan mudah dipelajari.

Karena sumbernya jelas, training centre-nya ada, dan secara umum ketika
orang dihadapkan pada Mac OS mudah belajarnya.

11.

Mac memiliki jaminan kepastian dan support hardware yang jelas.

- Kekurangan Mac OS
1. Mahal.
2. Hanya cocok untuk graphic designer.
3. Mac OS tidak dapat digunakan bersama-sama sistem-sistem
pengoperasian lain yang tidak menggunakan sistem Mac OS
4. Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license
buat perusahaan lain untuk membuat hardware yang bisa menggunakan
Mac OS.
5. Software di Mac OS tidak begitu lengkap.
6. Kurang cocok untuk aplikasi server dan game.
d. Unix
UNIX adalah sistem operasi yang digunakan sebagai sistem operasi baku
pada berbagai jenis komputer, terutama komputer mini baik sebagai
workstation atau server (sistem yang menyediakan pelayanan pada jaringan).
Karena dengan unix sebagai server, berpindah kerja dari satu jenis komputer
ke komputer lainnya menjadi mudah.
Unix didesain sebagai sistem operasi yang portable, multi-tasking, multi-user,
sistem berkas hierarkis dan utilitas. Keuntungan yang diperoleh dengan
menggunakan sistem UNIX yang terkoneksi kesebuah sistem jaringan ialah:
1. Berbagi sumber daya komputer

Sumber

daya

komputer

yang

dibagi

bersama

mencakup

:

• CPU dan alokasi memori,
CPU / memori yang sedang diam (tidak terpakai) dapat digunakan oleh
sistem lain yang sedang sibuk.
• Penyimpanan data / disk,
Disk yang semula tersebar di semua komputer dengan utilitas yang sama
kini dapat digabungkan menjadi unit disk yang besar dan dibagi bersama.
• Pencetak/ printer dan program/ utilitas
Pencetakan/ printing dapat diklasifikasikan berdasarkan prioritas (segera,
tidak segera) ataupun mutu cetak (laser printer, LQ printer, line printer).
2. Peningkatan kehandalan.
Komputer dalam sebuah jaringan lebih handal dibandingkan komputer
yang berdiri sendiri. Jika ada komputer yang tidak berfungsi, peranannya
digantikan oleh komputer yang lain. Sistem dapat diatur / dikendalikan
hingga pemakai tidak mengetahui bahwa komputer yang biasa digunakan
sedang digantikan oleh komputer lain. Sistem penyimpanan disk dapat
diatur derajat keamanannya. Seperti halnya CPU, sistem disk yang tidak
berfungsi digantikan oleh sistem yang lain tanpa diketahui oleh pemakai.
3. Penghematan.
Peningkatan kehandalan serta pemakaian sumberdaya secara bersama
menghasilkan penghematan biaya operasi. Harga 10 komputer 10 MIPS
jauh lebih murah dibandingkan 1 komputer 100 MIPS. Namun,
kemampuan kesepuluh komputer 10 MIPS tersebut dapat hampir
menyamai kemampuan komputer 100 MIPS jika dilakukan utilisasi yang

tinggi. Penghematan lain didapatkan dari penggunaan printer server dan
file server (1 sistem data atau disk untuk banyak komputer).

Sejarah

Unix adalah sebuah sistem operasi komputer yang dikembangkan oleh
AT&T Bell Labs pada tahun 1960 dan 1970-an. 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).

Di Indonesia Unix digunakan sebagai Server aplikasi, produk yang beredar di
pasaran antara lain IBM AIX, HP UX, Sun Solaris. Masing-masing produk ini
umumnya memiliki pasar tersendiri seperti Sun Solaris yang digunakan pada
operator telekomunikasi selular, HP UX pada manufaktur dan distribusi. Fungsi
Unix sebagai workstation kurang populer mengingat harganya yang mahal.
1. Jenis - Jenis UNIX
UNIX adalah sebuah sistem operasi yang dikembangkan oleh banyak
pihak. Setiap pihak yang mengembangkan UNIX, menambahkan teknologi
miliknya ke dalam UNIX, yang meskipun hal itu di luar standar, mampu

menjadikan sistem operasi UNIX lebih kuat atau lebih andal. Jenis - jenis Unix
antara lain :
1. A/UX
2. Domain/X
3. Darwin
4. CTIX
5. Distrix
6. UniCOS
7. DG/UX
8. Digital UNIX
9. Ultrix
10. CLIX
11. HP/UX
12. Tru64
13. AIX
14. Coherent

15. XENIX
16. DVIX
17. UnixWare
18. SCO UNIX
19. SCO XENIX
20. SCO OpenServer
21. Dynix
22. SINIX
23. IRIX
24. SunOS
25. Solaris
26. Eunice
27. Uniplus+
28. BSD UNIX
29. BSD/I
30. OSF/1

31. GNU/Linux
32. GNU/Hurd
33. FreeBSD
34. NetBSD
35. OpenBSD
36. NextStep
37. Minix
38. Mach
39. UNIX System V
40. QNX
Jenis Jaringan Berbasis UNIX
a. UUCP Unix to Unix CoPy
UUCP merupakan jenis jaringan pertama kali muncul pada sistem
UNIX. Pada awalnya, UUCP dikembangkan dengan hanya
memanfaatkan saluran serial atau terminal dari sebuah komputer.
Kini, UUCP bekerja pada setiap versi UNIX bahkan sistem non-

UNIX

seperti

VMS

dan

DOS.

Layanan yang disediakan UUCP diantaranya:
• Alih berkas (file transfer) dan surat elektronis (e-mail)
Penyampaian berkas melalui UUCP dilakukan secara beranting.
Jika seseorang di Indonesia hendak mengirim surat elektronis
kepada rekannya di Amerika, cukup disimpan/ dikerjakan
dikomputer secara lokal. Komputer akan secara otomatis
menyampaikan surat tersebut ke sebuah simpul di Amerika Serikat
yaitu UUNET (Arlington, Va.). Secara beranting, surat tersebut
akan

diteruskan

kesimpul

berikut

hingga

sampai

tujuan.

• Terminal jarak jauh (remote terminal) dan eksekusi perintah jarak
jauh (remote execution)
Jaringan UUCP secera internasional menghubungkan lebih dari
seratus ribu komputer. Secara total, berjuta-juta byte beralih setiap
harinya antara komputer sedunia. Sebagian besar peralihan tersebut
terjadi di Amerika Serikat karena murahnya biaya komunikasi.
Sebagian besar data berupa USENET NEWS, forum diskusi
elektronis

terbesar

didunia.

b. TCP atau IP (Transmission Control Protocol / Internet Protokol)
TCP merupakan protokol yang mengatur transportasi data antar

sistem. TCP dapat diumpamakan sebagai "sekretaris perusahaan"
yang mengelola pengiriman berkas antar alamat. TCP biasanya
memanfaatkan jasa IP sebagai media pengantar. Seperti halnya
sekretaris, TCP bertanggung jawab atas kehilangan pengiriman
paket

berikut

tindak

lanjutnya

(mengirim

ulang

paket).

TCP dimanfaatkan oleh aplikasi-aplikasi lain sebagai pengiriman
data yang handal yaitu mencakup:
• Login jarak jauh: TELNET (umum) dab rlogin (khusus UNIX)
• Eksekusi jarak jauh: rsh (khusus UNIX)
• Alih berkas : FTP (File Transfer Protocol)
• Surat elektronis: SMTP (Simple Mail Transfer Protocol)
• Program aplikasi lokal (buatan sendiri) dapat memanfaatkan
fasilitas TCP/IP untuk saling berkomunikasi.
b. NFS (Network File System) dan RPC (Remote Procedure Call)
NFS pada mulanya dikembangkan oleh Sun Microsystem (1984).
Kini, NFS yang menggunakan RPC diterapkan pada lebih dari 100
jenis komputer dan diperkirakan dioperasikan pada lebih dari
100.000

komputer.

NFS

memungkinkan

sebuah

kompuer

mengakses sistem berkas komputer lain, dan memperlakukan
sistem berkas tersebut seperti bagiannya sendiri.
c. . NCS -- Network Computing System
Beban antara CPU dalam jaringan biasanya tidak sama pada saat
yang sama. Beberapa penelitian telah mengarah pada pemanfaatan
CPU yang sedang diam (idle). Hingga kini, setiap pembuat
komputer masih mengembangkan protokolnya secara terpisah serta
tidak cocok satu dengan lainnya. Namun, usaha menuju
pembakuan sedang dirintis dan diharapkan akan disepakati dalam
kurun waktu yang tidak lama lagi.

Perintah Dasar yang Digunakan Unix

Masalah keamanan data amatlah penting dalam bidang teknologi informasi.
UNIX dalam hal ini jauh lebih unggul dari pada DOS yang tidak menyediakan
fasilitas ini. DOS hanya mempunyai fasilitas ATTRIBUT dengan pilihan Read
Only

dan

Hidden.

DOS

hanya

menyediakan

fasilitas

untuk

untuk

menyembunyikan file (hidden) dan memproteksi file (read-only) agar tidak
dapat dihapus atau dimodifikasi. Sedangkan fasilitas kepemilikan file tidak

disediakan. Berikut ini adalah daftar ringkasan beberapa perintah dasar yang
sering digunakan pada unix :
Perintah untuk Manajemen

File

PERINTAH

KETERANGAN

cat

Menampilkan isi file
(seperti type pada Dos) cp Menyalin satu atau beberapa file (seperti copy pada
Dos)
find Mencari file tertentu pada suatu direktori (seperti Dir pada Dos) ls
Menampilkan informasi file more Menampilkan file per screen mv
Memindahkan

suatu

file

ke

direktori

lain

pg Menampilkan isi suatu file teks per layar rm Menghapus file (sama seperti
Del

pada

Dos)

Perintah Manajemen Direktori PERINTAH KETERANGAN cd Mengaktifkan
suatu direktori sebagai direktori copy Menyalin seluruh struktur direktori
ataupun file mkdir Membuat direktori baru pwd Menampilkan nama direktori
tempat

kita

bekerja

Rmdir Menghapus direktori
Perintah untuk mengatur Akses Direktori PERINTAH KETERANGAN
chgrp Mengubah group dari suatu direktori chmod Mengubah permisi dari suatu
file atau direktori chown Mengubah pemilik dari suatu file atau direktori
Perintah Lingkungan Sistem PERINTAH KETERANGAN exit Keluar dari
shell pada Bourne shell dan Korn shell id Menampilkan nama pemakai beserta
identitas

dari

pemakai

logname Menampilkan nama pemakai logout Keluar dari shell pada C shell
man Menampilkan dokumentasi online dri suatu perintah Unix (sama seperti
Help)
newgrp Mengubah group efektif passwd Mengganti password set Menampilkan
variabel lingkungan pada shell pemakai tty Menampilkan nama identitas (port)
terminal
uname Menampilkan nama sistem operasi whoami Menampilan nama pemakai
yang sedang menggunakan sistem
Perintah Yang Berhubungan dengan Layar PERINTAH KETERANGAN
banner Menampilkan tulisan berukuran besar clear Menghapus layar (sama
seperti Cls pada DOS) echo Menampilkan tulisan ke layar
Perintah yang berhubungan dengan Proses PERINTAH KETERANGAN
kill Menghentikan suatu proses berdasarkan identitas proses ps Menampilkan
proses yang sedang berjalan sleep Menunda eksekusi (proses yang tidak
mengerjakan apa-apa selama beberapa detik)
Perintah-perintah lain PERINTAH KETERANGAN bc Utilitas untuk
melakukan perhitungan cal Menampilkan Kalender date Menampilkan tanggal
dan jam sistem grep Mencri file-file yang mengandung kata tertentu lp
Mencetak

file

ke

printer

mail Utilitas untuk menyampaikan pesan tertulis ke pemakai lain sort
Mengurutkan

data

vi Editor teks wc Menghitung jumlah karakter, kata, dan baris pada suatu file
e. Linux

Adalah software sistem operasi open source yang gratis untuk
disebarluaskan di bawah lisensi GNU. Linux merupakan turunan dari unix dan
dapat bekerja pada berbagai macam perangkat keras koputer mulai dari inter
x86 sampai dengan RISC.

Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program,
lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan
hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode
sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU
memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun
pengiriman program.

2. SEJARAH LINUX
Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang
bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang
diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh
Andrew Tanenbaum.
Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada
tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu versi
0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan
gcc (GNU C Compiler).

Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan
untuk jaringan, pengembangan software dan bahkan untuk pekerjaan seharihari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah
jika dibandingkan dengan sistem operasi komersial (misalnya Windows
9.x/NT/2000/ME).
Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat
dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang.
Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografis. Agar
kelompok ini dapat berkomunikasi dengan cepat dan efisien, internet menjadi
pilihan

yang

sangat

tepat.

3. KELEBIHAN DAN KEKURANGAN LINUX
A. Kelebihan



Bersifat open source, bebas dan terbuka. sehingga tidak perlu biaya untuk
mendapatkannya. LISENSI FREE dan boleh di utak atik semaunya.



Linux sekarang sudah mudah di operasikan. kalo dulu pengguna linux
identik dengan para hacker, tapi sekarang orang awam pun sudah banyak yang
menggunakannya.



Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada
aplikasi linuxnya yang dikembangkan oleh komunitas linux atau bisa juga
menggunakan software emulator.



Memiliki pengamanan yang lebih unggul karena di desain multiuser
sehingga apabila virus menyerang user tertentu, akan sangat sulit menyebar ke
user lainnya.



Cocok untuk PC yang memiliki spesifikasi minimum karena linux
membutuhkan resource yang lebih kecil dibandingkan Windows.



Linux dapat berjalan di dua mode.



Jarang crash atau nge-hang yang mengharuskan kita untuk merestart
komputer karena linux lebih stabil.



Memiliki komunitas di berbagai penjuru dunia.



Terdapat beragam pilihan seperti Ubuntu, Fedora, Debian, Centos,
RedHat, Opensuse, Mandriva, dan sebagainya.

B. Kekurangan



Banyak user yang belum terbiasa menggunakan linux.

Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik



pada linux.


Proses instalasinya tidak semudah windows.



Aplikasi di linux belum seampuh aplikasi windows.



Bagi administrator sistem yang belum terbiasa dengan Unix-like, maka
mau gak mau harus belajar dulu.
Struktur direktori dan hak akses yang membingungkan bagi user yang



terbiasa menggunakan windows.
4. PENGEMBANGAN LINUX
Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun
1991

oleh Linus

Torvalds.

Sistemnya, peralatan

sistem dan pustakanyaumumnya berasal dari sistem operasi GNU, yang
diumumkan tahun 1983 olehRichard Stallman. Kontribusi GNU adalah dasar
dari munculnya nama alternatifGNU/Linux.

Linux telah lama dikenal untuk penggunaannya di server, dan didukung
oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, HewlettPackard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems.
Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat
keraskomputer,

termasuk komputer

desktop, superkomputer,

dan sistem

benamseperti pembaca buku elektronik, sistem permainan video (PlayStation
2,PlayStation 3 dan XBox), telepon genggam dan router.

Para pengamat teknologi informatika beranggapan kesuksesan Linux
dikarenakan Linux tidak bergantung kepada vendor (vendor independence),
biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan
versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi
dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciriciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat
lunak sumber terbuka (opensource software).

Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux
distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat
lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan
desktop (desktop
memilikipaket

environment)
aplikasi

seperti GNOME,KDE dan Xfce juga
perkantoran (office

seperti OpenOffice.org, KOffice,Abiword,

5. MACAM-MACAM DISTRO LINUX

suite)

1. Xandros
Xandros Linux adalah sebuah distro Linux yang berdasarkan pada sistim
KDE.Tampilannya sangat mirip dengan Microsoft Windows, jadi apabila
dioperasikan sangat mudah dan nyaman.
2. Ubuntu.
Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian.
Proyek Ubuntu disponsori oleh Canonical Ltd (perusahaan milik Mark
Shuttleworth). Nama Ubuntu diambil dari nama sebuah konsep ideologi
di Afrika Selatan. “Ubuntu” berasal dari bahasa kuno Afrika, yang berarti
“rasa perikemanusian terhadap sesama manusia”.
3. CentOS
Adalah sistem operasi bebas yang didasarkan pada Red Hat Enterprise Linux
(RHEL). CentOS singkatan dari Community ENTerprise Operating System
(Sistem Operasi Perusahaan buatan Komunitas/Masyarakat).
4. Debian
Debian adalah sistem operasi berbasis kernel Linux. Debian adalah
‘kernel independent’, yaitu sistem operasi Debian dikembangkan murni
tanpa mendasarkan pada sistem operasi yang telah ada.
5. Fedora (sebelumnya bernama Fedora Core, terkadang disebut juga
dengan Fedora Linux) adalah sebuah distro Linux berbasis RPM dan yum
yang dikembangkan oleh Fedora Project yang didukung oleh komunitas

pemrogram serta disponsori oleh Red Hat. Nama Fedora berasal dari
karakter fedora yang digunakan di logo Red Hat.
6. Knoppix
Knoppix adalah distro Linux live-cd yang dapat dijalankan melalui CDROM tanpa instalasi di hard disk. Distro ini berbasis Debian Linux dan
diciptakan oleh Klaus Knopper.
7. Gentoo Linux adalah suatu distribusi Linux yang memakai paket sistem
manajemen Portage. [Bandingkan dengan: Debian yang menggunakan
paket .deb, RedHat / Mandrake yang menggunakan paket .rpm.
Manajemen paket ini dirancang untuk modular (mudah ditambahtambah), portabel (dapat di port ke distro lain), mudah ditata, fleksibel,
dan dioptimalkan untuk masing-masing komputer pengguna.
8. Slackware
Slackware merupakan sistem operasi yang dibuat oleh Patrick Volkerding
dari Slackware Linux, Inc. Slackware merupakan salah satu distro awal,
dan merupakan yang tertua yang masih dikelola. Tujuan utama Slackware
adalah stabilitas dan kemudahan desain, serta menjadi distribusi Linux
yang paling mirip Unix.
9. Mandriva

Linux

Mandriva Linux (dahulu dikenal dengan nama Mandrakelinux atau
Mandrake Linux) adalah sistem operasi yang dibuat oleh Mandriva

(dahulu

dikenal

dengan

nama

Mandrakesoft).

Mandriva Linux menggunakan RPM Package Manager.
10.OpenSUSE
SUSE sebelumnya bernama SUSE Linux dan SuSE Linux Professional
adalah salah satu distro Linux dari perusahaan Novell, atau lebih tepat
dari anak perusahaannya Suse Linux GmbH (Software- und SystemEntwicklungsgesellschaft mbH, Nürnberg yang berarti pengembangan
-perangkat lunak dan -sistem).
11.Freespire
Freespire adalah versi gratis dari distro Linspire (a.k.a Lindows),
kemudian mungkin dikarenakan permasalahan nama, berubah menjadi
Linspire.
12.Linux

Mint

Linux Mint adalah sistem operasi berbasis Linux untuk PC. Inti dari
LinuxMint adalah Ubuntu, sehingga aplikasi yang dapat berjalan di
Ubuntu, juga bisa berjalan pada LinuxMint.
13.PCLinuxOS
PCLinuxOS, sering disingkat sebagai PCLOS, adalah sebuah sistem
operasi desktop. Ini adalah sebuah sistem operasi bebas untuk komputer
pribadi yang bertujuan untuk memudahkan penggunaan.

14.Damn

Small

Linux

Damn Small Linux (DSL) adalah salah satu distro/varian linux mini.
Disebut mini karena paket DSL cuma 50MB besarnya. DSL juga
memungkinkan untuk diinstall di USB 128MB.
15.Kuliax
Kuliax adalah sebuah distribusi Linux LiveCD yang dikembangkan oleh
Kuliax Project untuk pendidikan di universitas. Distribusi ini berbasis
Debian GNU/Linux dan Knoppix, serta telah dioptimasi ke arah
penggunaan desktop Linux.
16.Redhat
Distribusi yang paling populer, minimal di Indonesia, redhat merupakan
distribusi pertama yang instalasi dan pengoperasiannya mudah.

f. Mobile/ symbian
WinSymbian adalah sebuah sistem operasi dan platform software yang
didesain untuk ponsel pintar dan saat ini diawasi oleh Nokia. Platform. Symbian
adalah suksesor daripada Symbian OS dan Nokia Seri 60 yang sebelumnya
sudah pernah beredar di pasaran. Tidak seperti Symbian OS, yang
membutuhkan beberapa sistem antarmuka pengguna, Symbian menyertakan
sebuah komponen antarmuka pengguna berdasarkan S60 5th Edition. Versi
terakhirnya yaitu Symbian^3 sudah secara resmi dirilis pada kuartal 4 tahun
2010 lalu, pertama kali digunakan pada ponsel Nokia N8.

Symbian OS aslinya dikembangkan oleh Symbian Ltd.. Ini merupakan
keturunan dari EPOC dari Psion dan berjalan secara eksklusif di prosesor ARM,
walaupun telah ada x86 port yang belum dirilis resmi ke publik. Device berbasis
Symbian telah mencakup 29.2% pangsa pasar ponsel pintar dunia pada kuartal
pertama tahun 2011. Beberapa perkiraan mengindikasikan bahwa jumlah
kumulatif dari ponsel-ponsel yang dipaketkan dengan Symbian OS ini hingga
akhir kuartal 2 tahun 2010 lalu berjumlah 385 juta. Hingga 5 April 2011, Nokia
merilis Symbian di bawah lisensi baru dan dikonversikan ke model sumber
kepemilikan yang dibagikan, berlawanan dari proyek kode sumber terbuka atau
open source.
Symbian OS mampu melakukan operasi secara multithreading, multitasking dan
pengamanan terhadap memori. Dan semua pemrograman pada Symbian
dilakukan secara event-based, artinya hardware CPU menjadi tidak aktif ketika
tidak ada inputan berupa aktivitas tertentu.

Saat ini Symbian OS banyak telah banyak digunakan oleh berbagai vendor
produk peralatan komunikasi mobile pada berbagai jenis produk mereka yang
bervariasi. Variasi dari sisi hardware ini dimana Symbian OS diimplementasi
dapat

dimungkinkan

karena

sistem

operasi

ini

memiliki

antarmuka

pemprograman aplikasi (Application Programming Interface; API). API

mendukung terhadap komunikasi dan tingkah laku yang umum pada hardware
yang dapat digunakan oleh objek aplikasi lain. Hal ini dimungkinkan karena
API merupakan objek antarmuka yang didefenisikan pada level aplikasi, yang
berisikan prosedur dan fungsi (dan juga variabel serta struktur data) yang
mengelola/memanggil kernel dimana sebagai penghubung antara software dan
hardware. Dengan adanya standar API ini membantu pihak pengembang untuk
melakukan penyesuaian atas aplikasi yang dibuatnya agar dapat diinstal pada
produk telepon bergerak yang bermacam-macam.

Mirip seperti sistem operasi desktop, Symbian OS mampu melakukan
operasi secara multithreading, multitasking dan pengamanan terhadap memori.
Dan semua pemrograman pada Symbian dilakukan secara event-based, artinya
hardware CPU menjadi tidak aktif ketika tidak ada inputan berupa aktivitas
tertentu. Namun perlu dipahami sistem operasi ini memang ditujukan untuk
diinstal pada peralatan mobile dengan keterbatasan sumber daya. Multithread
dan multitasking memberikan kemampuan Symbian OS untuk menjalankan
lebih dari satu aplikasi sekaligus. Namun khusus ini, adanya preemptive
multitasking kernel akan memberi tiap-tiap program suatu pembagian waktu
pemprosesan yang dilakukan bergantian dengan cepat sehingga nampak bagi
pemakai seolah-olah proses ini dieksekusi secara bersamaan. Untuk itu telah
didefinisikan penjadwalan berdasar prioritas tertentu untuk menentukan proses

mana yang berjalan terlebih dahulu dan proses apa berikutnya serta berapa
banyak waktu akan jadi diberi.

Symbian OS sendiri bukanlah software yang sifatnya open source
secara penuh karena meskipun terdapat ketersedian API dan dokumentasinya,
yang banyak membantu pihak pengembang aplikasi untuk membuat software
yang berjalan di atas sistem operasi ini, dipublikasi untuk umum namun tidak
untuk kode source sendiri.

Pengertian Symbian
Oke Symbian OS adalah sistem operasi tak bebas yang dikembangkan oleh
Symbian Ltd. yang dirancang untuk digunakan peralatan bergerak (mobile)
lebih mudahnya handphone.

Symbian sendiri ada dua jenis, yaitu UI dan UIQ. Symbian UI didominasi HP
NOKIA sedangkan symbian UIQ Umumnya ada pada Soner. Perbedaan
signifikan antara UI dan UIQ adalah ponsel UIQ menggunakan touch secreen
alias layar sentuh sedangkan UI tidak.

Untuk saat ini Symbian UI (NOKIA) lebih laris dipasaran, dan aplikasi serta
game-nya sangat banyak beredar dibandingkan dengan UIQ. Dan sekarang

sedang dikembangkan symbian UI dan UIQ pada satu ponsel, so nantinya
aplikasi symbianUI maupun UIQ akan kompetibel di satu ponsel tersebut.

Untuk symbian UI secara garis besar sekarang sudah ada 3 versi yaitu s60v1,
s60v2 dan s60v3. Versi 6.0 dan versi 6.1 dikelompokan menjadi s60v1.
Sedangkan versi 7.0, versi 8.0 dan versi 8.1 dikelompokan menjadi s60v2 dan
terakhir yaitu versi 9.1 dan versi 9.2 dikelompokan menjadi s60v3. Antara
s60v1 dan s60v2 perbedaannya tidak begitu mencolok.

Artinya ada beberapa aplikasi yang bisa dipakai di kedua OS tersebut, salah
satu contohnya adalah FileMan. Tapi kalau dengan s60v3 tidak satupun aplikasi
s60v2 kompetible dengan s60v3, dan begitu juga sebaliknya. Karna ekstensi
pada s60v3 adalah sisx (*.sisx) sedangkan pada s60v1 dan s60v2 adalah samasama sis. (*.sis).

Saat ini Symbian OS telah banyak digunakan oleh berbagai vendor produk
peralatan komunikasi mobile pada berbagai jenis produk mereka yang
bervariasi. Variasi dari sisi hardware ini dimana Symbian OS diimplementasi
dapat

dimungkinkan

karena

sistem

operasi

ini

memiliki

pemprograman aplikasi (Application Programming Interface; API).

antarmuka

API mendukung terhadap komunikasi dan tingkah laku yang umum pada
hardware yang dapat digunakan oleh objek aplikasi lain. Hal ini dimungkinkan
karena API merupakan objek antarmuka yang didefenisikan pada level aplikasi,
yang berisikan prosedur dan fungsi (dan juga variabel serta struktur data) yang
mengelola/memanggil kernel dimana sebagai penghubung antara software dan
hardware.

Dengan adanya standar API ini membantu pihak pengembang untuk
melakukan penyesuaian atas aplikasi yang dibuatnya agar dapat diinstal pada
produk telepon bergerak yang bermacam-macam. Mirip seperti sistem operasi
desktop, Symbian OS mampu melakukan operasi secara multithreading,
multitasking dan pengamanan terhadap memori.

Dan semua pemrograman pada Symbian dilakukan secara event-based, artinya
hardware CPU menjadi tidak aktif ketika tidak ada inputan berupa aktivitas
tertentu. Namun perlu dipahami sistem operasi.

g. windows mobile
Sistem Operasi Pada Ponsel (Mobile Operating System)
Sebelum kite tau perbedaan masing-masing OS (Operating System), tentunye kite mesti
paham dulu dah apa pengertian Sistem Operasi, atau bahasa kerenya mah Operating
System (OS). Sistem operasi yaitu suatu interface perantara antara user dan device yang

digunakan untuk mengontrol/memanage device maupun aplikasi di dalamnya. Bukan
hanya komputer yang mempunyai system operasi, ponselpun juga punya sistem operasi
sendiri. OS yang bukan bersifat proprietary adalah OS umum yang artinya banyak dipakai
oleh banyak Vendor ponsel, contohnya adalah Windows Mobile, Palm, Symbian, Java,
Android, Linux dan yang terakhir adalah Maemo. Mari kita bahas satu persatu. Meskipun
banyak penjelasannya, tapi penjelasan tersebut dapat menambah pengetahuan kita tentang
sistem operasi yang ada pada ponsel.
Sistem Operasi Windows Mobile.
Windows Mobile adalah sistem operasi seluler yang ditawarkan oleh Microsoft. OS windows
mobile biasanya hanya digunakan pada ponsel jenis PDA Phone yang harganya lumayan
untuk kalangan ekonomi menengah kebawah, namun biasanya pengguna HP dengan OS ini
hanya kalangan pebisnis yang ekonominya lumayan. Biasanya sebanding dengan harga 1
buah laptop, tergantung dari merk dan spesifikasinya.
Versi terbaru yang sedang dikembangkan Microsoft adalah Photon, yang didasarkan pada
Windows Embedded CE 6.0 dan diharapkan dapat mengintegrasikan versi smartphone dan
Pocket PC.
Keunggulan windows mobile adalah :
1. Sebagian besar teknologi IT (Information Technology) yang dipakai berbasis
Windows, kecocokan dalam hal platform serta ekstensi yang mudah dengan
software. Komputer dipandang bahwa Microsoft dianggap lebih ideal
dibandingkan Symbian atau Linux.
2. Windows Mobile menawarkan berbagai fitur unggulan seperti Mobile Blog,
GPS, menonton televisi, serta Mobile Database. Kelemahannyan adalah
Windows

Mobile

bersifat

tertutup

sehingga

sulit

bagi

developer independen untuk menciptakan aplikasi-aplikasi baru.

software

Sistem Operasi Palm.
Palm adalah pesaing utama dari sistem operasi Windows Mobile di awal tahun 2000an lalu. Palm juga merupakan pelopor sistem operasi yang mutlak digunakan oleh sebuah
ponsel pintar. Sayangnya ketenaran Palm belakangan kian turun begitu kehadiran para
pesaingnya yang kian mengganas. Keunggulan OS Palm adalah tidak memerlukan banyak
memory untuk dapat menjalankannya dengan baik. Dengan kapasitas sebesar 16 MB
misalnya sudah sangat lebih dari cukup untuk menyuntikkan berbagai fungsi aplikasi
tambahan. Terakhir kabarnya Palm bakalan merilis ponsel terkini mereka yang disebut Palm
Pre. Ponsel yang kabarnya memiliki keunggulan yang digadang-gadangi sebagai iPhone
killer.

h. Sistem Operasi Java.
OS Java biasanya diterapkan pada jenis yang telah polyponik namun kelas
monoponik pun juga telah tersedia. Biasanya terdapat pada ponsel tipe lama,
namun tipe baru sekalipun saat ini biasanya juga telah mendukung untuk fitur
ini. Harga untuk ponsel jenis ini lebih terjangkau. Java sebagai middleware
yang diperkenalkan pada ponsel, memberikan jawaban yang sangat
memuaskan. Dengan adanya Java, seseorang dapat membuat aplikasi
bermodalkan komputer dan sebuah aplikasi notepad. Sayangnya, kemampuan
Java sebagai middleware mengakibatkan terbatasnya feature hardware ponsel
yang dapat diakses oleh sebuah aplikasi berbasis Java.

i. Sistem Operasi Android.
Android adalah sistem operasi terkini sebuah ponsel besutan perusahaan
raksasa Google. Sistem operasi ini sudah mulai digunakan oleh vendor

terkemuka dibidang PDA berlayar sentuh yaitu HTC diikuti oleh vendor lokal
IMO yang barangkali ingin mencoba sedikit peruntungannya. Mengandalkan
berbagai fitur milik Google yang kabarnya menjadi ancaman
bagi perusahaan lainnya sekelas Microsoft dan Yahoo. Android berusaha
mencuri perhatian melalui Maps, Search hingga browsernya yang diklaim jauh
lebih ringkas dan cepat. Sayangnya keterbatasan budget kantong pribadi
menjadi salah satu kendala untuk menjajal sistem operasi ini. Masih berharap
Google bakalan menyediakan Simulator Developmentnya seperti halnya
BlackBerry dan Windows Mobile tempo hari.
Saat ini yang mendominasi pasar adalah OS Symbian dengan pencapaian
pangsa pasar sebesar 48 persen. Ini berarti terjadi penurunan dari 58 persen di
2008. Walaupun Ovum memprediksi pengapalan Symbian akan mencapai 168
juta unit di tahun 2015, jumlah pangsa pasarnya akan terus terkikis sampai ke
kisaran 30 persen. Penyebabnya adalah karena adanya pertumbuhan adopsi OS
Android. Ovum memprediksikan pengapalan Android akan mencapai 110,8
juta di tahun 2015 dan diperkirakan OS ini akan melampaui pengapalan
Windows Mobile di 2014.

j. Sistem Operasi BlackBerry.
Perusahan telekomunikasi asal Canada, Reserch in Motion (RIM),
mengembangkan perangkat komunikasi bergerak. Awalnya produk mereka
adalah memproduksi layanan penyeranta (Pager) dua arah, namun dalam
perkembangannya

perusahaan

ini

membuat

terobosan

baru

dengan

menciptakan pearangkat Blackberry yang terkenal dengan layanan push-email,
dan sekarang blackberry berubah menjadi smartphone yang memiliki berbagai

fungsi seperti, GPS, internet mobile, serta dapat mengakses Wi-FI. RIM
sebagai developer untuk sistem operasi blackberry telah mengeluarkan sistem
operasi baru dengan salah satu aplikasi yang tertanam didalamnya adalah
Document to Go versi trial buatan DataViz, suatu aplikasi yang memiliki
fungsi officeseperti Word to Go, Presenter to Go yang otomatis memiliki Sheet
to Go sebagai aplikasi Spreadsheet. BlackBerry yang belakangan muncul dan
langsung menjadi trend rupanya makin berusaha mencuri pangsa pasar yang
dahulunya dikuasai oleh Windows Mobile. Bahkan kabarnya saking trend-nya
BlackBerry di pasar Indonesia, peluncuran ponsel pintar dari sebuah vendor
besar yang menggunakan Symbian 3rd Edition malah kalah gaungnya. Apa
yang menjadi keunggulan dari sistem operasi ini? sesungguhnya yang
diunggulkan adalah layanan dari Research In Motion (RIM) selaku
pengembang sistem operasi BlackBerry ini. Dari fitur Push Email yang
mampu menciutkan ukuran sebuah attachment pada sebuah email hingga 10
(sepuluh) persennya hingga Messenger yang beken itu. Selebihnya sebenarnya
tak jauh berbeda dengan s