TUGAS SISTEM OPERASI
WINDOWS DAN LINUX
A.
WINDOWS
Sistem Operasi windows dibuat oleh perusahaan Microsoft. Sistem
operasi windows pertama kali diperkenalkan tahun 1985. Semulanya sistem operasi windows ini
diperkenalkan dengan nama Interface
Manager. Dan windows merupakan seri up-grade.
Dimulai dari DosShell for DOS 6 buatan
Microsoft dan inginnya Microsoft bersaing terhadap larisnya penjualan Apple
Macintosh yang menggunakan GUI, Microsoft menciptakan Windows 1.0. Nama ini
berasal dari kelatahan karyawan Microsoft yang menyebut nama aplikasi tersebut
sebagai Program Windows (Jendela Program). Windows versi 2 adalah versi Windows
pertama yang bisa diinstal program. Satu-satunya program yang bisa ditambahkan
adalah Microsoft Word versi 1. Windows versi 3 menjanjikan aplikasi tambahan
yang lebih banyak, kelengkapan penggunaan, kecantikan user interface atau
antarmuka dan mudahnya konfigurasi. Windows versi 3.1 adalah versi Windows yang
bisa mengoptimalisasi penggunaannya pada prosesor 32-bit Intel 80386 ke atas.
Windows versi 3.11 adalah versi Windows terakhir sebelum era Start Menu.
Windows 3.11 pun adalah versi Windows pertama yang mendukung
networking/jaringan. Versi Hibrida dapat dijalankan tanpa MS-DOS. Versi Hibrida
tersebut menginstalasi dirinya sendiri dengan DOS 7. Tidak seperti Windows
versi 16-bit yang merupakan shell yang harus diinstalasi melalui DOS terlebih
dahulu. Aplikasinya pun berbeda. Meskipun Windows 9X dapat menjalankan aplikasi
Windows 16-bit, namun Windows 9X memiliki grade aplikasi sendiri - X86-32,
Windows 9X sangat terkenal dengan BSOD (Blue Screen of Death).
Versi
- Versi Windows Sudah dirilis
- 16-bit, berjalan di atas MS-DOS
- 1985 November - Windows 1.0
- 1987 9 Desember - Windows 2.0
- 1990 22 Mei - Windows 3.0
- 1992 Agustus - Windows 3.1
- 1992 Oktober - Windows for Workgroups 3.1
- 1993 November - Windows for Workgroups 3.11
- Hibrida (16-bit/32-bit), berjalan tanpa MS-DOS
(meski tidak sepenuhnya)
- 1995 24 Agustus - Windows 95 (Versi: 4.00.950)
- 1998 25 Juni - Windows 98 (Versi: 4.1.1998)
- 1999 5 Mei - Windows 98 Second Edition (Versi:
4.1.2222)
- 2000 19 Juni - Windows Millennium Edition (Me)
(Versi: 4.9.3000)
- Berbasis kernel Windows NT
- 1993 Agustus - Windows NT 3.1
- 1994 September - Windows NT 3.5
- 1995 Juni - Windows NT 3.51
- 1996 29 Juli - Windows NT 4.0
- 2000 17 Februari - Windows 2000 (Versi: NT
5.0.2195)
- 2002 - Windows XP (Versi: NT 5.1.2600)
- 2003 - Windows Server 2003 (Versi: NT
5.2.3790)
2006 - Windows Vista (Versi 6.0 Build 6000)
- 2007 - Windows Home Server (Versi 6.0.1800.24)
- 2008 - Windows Server 2008 (Versi 6.1)
- 2009 - Windows 7 (Versi 6.1)
- 2009 - Windows Server 2008 R2
(Versi 6.1)
Beberapa keunggulan windows :
1. Tampilan
grafik yang lebih menarik karena berbasiskan Graphical User interface (GUI)
2. Adanya
standarisasi proses artinya pemakai akan lebih mudah menggunakannya tanpa perlu
menghafal.
3. Kemudahan
proses artinya dengan memakai sistem operasi ini suatu data dapat dipakai
bersama dan dapat dipindahkan dari satu aplikasi ke aplikasi lainnya dengan
mudah.
4. Investasi
yang menarik, artinya semaikin banyak produk software yang mendukung sistem
operasi ini.
5. fasilitas
multithreading dan pre-emptive multitasking sehingga kinerja multitasking lebih
reponsif. Dengan fasilitas ini beberapa program dapat dijalankan secara
bersamaan
6.
Dapat menghubungkan satu komputer
dengan komputer lain dengan mengunakan modem
7. Didukung
oleh standar industri Plug and Playyang dapat membantu guna menghindari
kesulitan pada saat menambah perangkat
keras baru.
Kekurangan
Windows :
Contohnya pada
·
windows xp:
1. Harga lisensinya cukup mahal
2. Tidak adanya Java Virtual Machine seperti generasi-geerasi
windows sebelumnnya
3. Komunitasnya terlalu sedikit, karena bersifat closed-source
4. Gampang terkena virus
5 .Sistem yang kurang stabil
·
Windows 7:
1. Beberapa aplikasi belum bisa beroperasi di Windows 7
2. Bug pada Windows Player 12
3. Ada hardware yang bisa langsung dikenali di Vista, tapi tidak di
Windows 7
4. Susah memaksa software yang sebelumnya bisa dipaksakan diinstall di
Vista, juga dipasang di Windows 7
B.
LINUX
Sejarah
Linux
Awal mula Linux adalah proyek hobi yang dikerjakan
oleh Linus Torvalds yang memperoleh inspirasi dari MINIX2.
Linux versi 0.01 di kerjakan sekitar bulan agustus 1991yang di posting di Milis
comp.os.minix, dengan maksud menawarkan untuk mempublikasikan kode sumbernya
dan mengundang para developer lain untuk bergabung dan mengembangkan
bersama-sama. Kemudian pada 5 Oktober 1991, Linus mengumumkan versi resmi
Linux, yaitu 0.02 yang pada saat itu hanya dapat menjalankan BASH ( GNU
Bourne Again Shell ) dan GCC( GNU C Compiler ).
Linux adalah
system operasi turunan UNIX3 yang
lengkap,yang dapat digunakan untuk pengembangan perangakt lunak, jaringan
,perkantoran, bisnis, edukasi atau bahkan sekedar permainan. Masalah
penggunaannya pengguna dapat memilih Distro yang sesuai kebutuhan misalnya
redhat, mandrake,OpeSuse, Ubuntu dan lain-lain. Perbedaan antara satu dengan
lainya adalah kepada program-program yang disertakan serta fungsionalitas
pemakainya, dengan tetap menggunakan satu jenis Kernel yaitu LINUX.
Dalam sistem linux yang telah
terinstall akan terdapat ratusan aplikasi. Aplikasi-aplikasi tersebut tergolong
sebagai sistem linux dasar. Aplikasi yang ada di linux dapat dikategorikan
menjadi dua golongan yaitu:
·
Sistem
Linux dasar (basic Linux System )
·
Produk
pihak ketiga (Third-party product)
Sistem
Linux dasar
terbagi menjadi tiga bagian aplikasi, yaitu :
1.
Utilitas ( tool dan utility)
Utilitas
adalah aplikasi bantu di luar shell untuk melakukan tugas tertentu.
Misalnya untuk menyunting dokumen, merubah nama file, mengirimkan email dan
sabagainya
2.
Shell
Shell
merupakan
aplikasi yang memungkinkan pemakai dapat berkomunikasi dengan komputer. Tugas Shell
adalah sebagai Command interpreter atau membaca perintah yang
diberikan pemakai dan menerjemahkan sekaligus meneruskan perintah tersebut
sebagai salah satu permintaan pada kernel.
Pada
prompt Shell , pemakai member perintah dan kemudian Shell akan
langsung memberi respon. Setelah itu Shell akan menanti perintah lain
dari pemakai, penggunaan Shell seperti diatas disebut juga penggunaan Shell
secara interaktif. Selain dengan pemakaian interaktif, Shell juga
memungkinkan pemakai untuk membuat sebuah prosedur atau utillitas yang
melibatkan sejumlah perintah yang tersedia pada linux.
Perintah-perintah
tersebut dapat disimpan dalam sebuah File teks yang disebut juga
Aplikasi Shell atau Script Shell. Adapun penulisan perintah pada file
script shell biasa disebut dengan pemrograman shell. Penggunaan
aplikasi Shell ini sangat bermanfaat untuk meng-otomatisasi-kan
tugas-tugas yang bersifat rutin dan mengurangi kesalahan pada saat
pengoperasian. Ada beberapa kondisi di mana aplikasi Shell biasa
digunakan oleh pengguna :
·
Menangani prosedur yang terdiri dari
beberapa perintah.
·
Membuat suatu utilitas yang bermanfaat
bagi banyak pemakai.
·
Menyerderhnakan beberapa perintah yang
sering dipergunakan.
3.
Kernel
Kernel merupakan
aplikasi inti pada sebuah sistem operasi, begitu juga pada sistem operasi
linux. Tugas yang dilaksanakan oleh Kernel adalah :
·
Mengendalikan akses terhadap komputer
·
Mengatur Memori komputer
·
Memelihara system File
·
Mengalokasikan sumber daya komputer di
antara pemakai
Bagian
inilah yang melakukan koordinasi fungsi-fungsi internal dari komputer. Bagi
pemakai atau Brainware, Kernel adalah mitra kerja yang tidak tampak.
Kelebihan LINNUX:
1. Open Source
Linux merupakan sistem operasi bebas dan terbuka.
Sehingga dapat dikatakan, tidak terdapat biaya lisensi untuk membeli atau
menggunakan linux. Atau juga merupakan program asli (source program)
bisa didapatkan secara gratis, sehingga bisa dimiliki, diubah,atau dipelajari
oleh siapa saja.
2. Mudah digunakan
Linux mudah digunakan. Dulu, Linux dikatakan merupakan
system operasi yang sulit dan hanya dikhususkan untuk para hacker. Namun, kini,
pandangan ini salah besar. Linux mudah digunakan dan dapat dikatakan hampir
semudah menggunakan Windows.
3. Keamanan yang lebih unggul
Keamanan yang lebih unggul daripada Windows. Dapat dikatakan,
hampir semua pengguna Windows pasti pernah terkena virus, spyware, trojan,
adware, dsb. Linux sejak awal didesain multi-user, yang mana bila virus
menjangkiti user tertentu, akan sangat sangat sangat sulit menjangkiti dan
menyebar ke user yang lain.
4. Driver
Walaupun drivernya bukan driver resmi, tapi mereka
sudah menyediakan banyak support untuk berbagai macam hardware.Graphic card,
soundcard, printer, dan LAN card yang mudah dikenaldengan sukses oleh
seluruh distro linux.
5. Kelengkapan Program
Banyak sekali aplikasi yang langsung tersedia ketika
kita megninstal linux. Program yang lengkap membuat kita tidak perlu lagi megninstallnya
satu persatu. Mulai dari perkantoran sampai ke jaringan internet.
6. Codec
Codec adalah suatu jenis tool/program yang dibutuhkan sehingga
komputer bisa mengenali berbagai format video dan audio. Beberapa distributor
Linux (seperti MEPIS, KateOS,
dan Mandrake/Mandriva menyediakan support untuk format2 tersebut, sehingga
masalah codec ini bisa dibilang teratasi)
7. Modifikasi Kode
Di sinilah kebihan utama dari linux, kode programnya
bisa dimodifikasi sendiri.
8. Support luas utk berbagai bahasa pemrograman
Linux juga (pada umumnya) menyediakan tool dan
compiler untuk berbagai bahasa pemrograman. Misalnya, untuk bahasa C ada gcc;
dan buat C++ ada g++. Untuk Java SDK, beberapa distro juga mendukung
dengan menyertakan paket ini — atau sekadar ngasih JRE (Java Runtime
Environment), di mana dgn tool ini program Java bisa jalan di linux
tersebut.
9. Stabil
Linux relatif stabil. Komputer yang dijalankan di atas
system operasi UNIX sangat dikenal stabil berjalan tanpa henti. Linux, yang
merupakan varian dari UNIX, juga mewarisi kestabilan ini. Jarang ditemui,
komputer yang tiba-tiba hang dan harus menekan tombol Ctrl-Alt-Del atau Restart
untuk mengakhiri kejadian tersebut. Sehingga, tidaklah mengherankan bila Linux
mempunyai pangsa pasar server dunia yang cukup besar. Dari hasil riset IDC,
pangsa pasar server dunia yang menggunakan Linux pada Tahun 2008 akan mencapai
25,7 % .
10. Kompatibilitas yang baik
Linux mempunyai kompatibilitas ke belakang yang lebih baik
(better backward-compatibilty). Perangkat keras (hardware) yang telah berusia
lama, masih sangat berguna dan dapat dijalankan dengan baik di atas Linux. Komputer-komputer yang lama ini tidak perlu
dibuang dan masih dapat digunakan untuk keperluan tertentu dengan menggunakan
Linux (sebagai penunjang informasi dapat membaca artikel “Don’t Throw That Old
PC Away–Give It New Life with Linux“). Selain itu, tidak pernah ditemui
dokumen-dokumen yang lebih baru tidak dapat dibaca pada Linux versi yang lebih
lama.
11. Non-fragmentasi
Tanpa defrag dalam MS Windows
12. Bugfix
Dapat menggunakan TCP/IP
13. Mendukung File System 32 Bit
14. Multi User
15. Multiconsole
Yaitu dapat menggunakan User yang sama berulang kali
tanpa harus menutup sesi yang sebelumnya di buka.
16. Multitasking
Memungkinkan mengakses data secara bersamaan tanpa
terjadinya hang pada komputer.
17. Pemanfaatan memory secara optimal dengan membuat virtual memory
18. Login User tanpa batas
19. Mendukung 34 madan Akses Sistem File yang berbeda
20. Menyediakan Emulator
21. Partition Mounting yaitu dapat membagi partisi seperti
MS Windows
22. Linux dilengkapi juga dengan Proxy Server Local yang
biasa digunakan oleh ISP dan juga kampus-kampus di seluruh dunia
23. Dapat digunakan sebagai Web Server
24. Dapat digunakan sebagai FTP Server
25. Dapat diperbaiki secara Remote (jarak jauh)
26. Dilengkapi dengan Firewall
27. Shell Programmable
28. menyediakan semua Program dan aplikasi networking yang
di butuhkan dalan satu CD
29. Minimal hardware
Yaitu tidak begitu membutuhkan hardware yang terlalu
besar kapasitasnya maupun biayanya.
Kekurangan Linux :
1. Sistem operasi yang digunakan sama sekali berbeda
denganvWindows sehingga perlu waktu dan tenaga untuk belajar menggunakannya.
Banyak pengguna yang belum terbiasa dengan Linux dan masih ‘Windows minded’.
Hal ini dapat diatasi dengan pelatihan-pelatihan atau edukasi kepada pengguna
agar mulai terbiasa dengan Linux.
2. Dukungan perangkat keras dari vendor-vendor
tertentu yang tidak terlalu baik pada Linux. Untuk mencari daftar perangkat
keras yang didukung pada Linux, kita dapat melihatnya di Linux-Drivers.org atau LinuxHardware.org.
3. Penggunaan WYSYWYG (What You See is What You
Get)belum bisa secara menyeluruh, sehingga diperlikan trik tersendiriuntuk
menggunakannya.
4. Proses instalasi software / aplikasi yang tidak
semudah di Windows. Instalasi software di Linux, akan menjadi lebih mudah bila
terkoneksi ke internet atau bila mempunyai CD / DVD repository-nya. Bila tidak,
maka kita harus men-download satu persatu package yang dibutuhkan beserta
dependencies-nya.
5. Bagi administrator sistem yang belum terbiasa
dengan Unix-like (seperti Linux), maka mau tidak mau harus mempelajari hal ini.
Sehingga syarat untuk menjadi administrator adalah manusia yang suka belajar
hal-hal baru dan terus-menerus belajar.
BEBERAPA
PERBEDAAN WINDOWS DAN LINUX
PERBEDAAN
|
WINDOWS
|
LINUX
|
Awal Perkembangan
Kelengkapan Program
Dukungan Perangkat Keras
Sistem File
Sistem Distribusi
Security dan virus
Partisipasi Hardisk
|
Windows berkembang dari dunia
computer mikro yang serba personal. Untuk kebutuhan Desktop,Windows sangat
memfokuskan diri pada kesederhanaan pengguna.
Windows tidak menyediakan banya
program setelah diinstal kalaupun ada mungkin hanya internet explorer,windows
media player,notepad.
Kemudahan didapat bila menggunakan
windows karena perangkat keras telah menyediakan drive ubtuk windows.
Windows menggunakan FAT dan NTS.
Windows tidak bisa membaca file system linux tanpa menggunakan program
terpisah.
Windows hanya mengenal satu
distribusi yaitu Microsoft
Windows memiliki masalah dengan
virus dan spyware. Ini terjadi karena banyak lubang keamanan di windows yang
bisa dieksploitasi oleh orang yang tidak bertanggungjawab.
Bila di windows ada penamaan drive
C untuk suatu partisi.
|
Linux berkembang dari dunia UNIX
dengan perkembangan multi-tasking dan multi-user. Dari awal Linux
dikembangkan berusaha untuk berjalan pada berbagai arsitektur
computer,sehingga linux tidak menjadikan desktop sebagai kebutuhan besar.
Linux setelah di install akan
ditemui banyak program dari semua hampir kategori program seperti Office
Suite, multimedia,games dll.
Masih sedikit vendor yang
menyediakan driver utuk perangkat keras yang dikeluarkan untuk system.
Linux menggunakn
ext2,ext3,reiserfs,xfs,jfx dan sebagainya. Serta linux juga dapat membaca dan
menulis di FAT32 dan NTFS.
Linux mengenal banyak distribusi
yang merupakan kumpulan kernel linux pustaka-pustaka system dan software yang
dibungkus dengan prosedur tertentu .
Linux diturnkan dari sitem operasi
UNIX yag memiliki sekuriti lebih kuat.
Di linux tidak mengenal penamaan drive
c. semua drive disatukan dalam suatu system penyimpanan yang besar.
|
DAFTAR PUSTAKA
Tidak ada komentar:
Posting Komentar