Sistem Operasi Pada Komputer
Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting.Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer,[1][2] meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web.
Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsoft Windows.[3]
Pendahuluan
Biasanya, istilah Sistem Operasi sering ditujukan kepada semua perangkat lunak yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat lunak terinstal. Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan booting. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti untuk software-software itu. Layanan inti tersebut seperti akses ke disk, manajemen memori, penjadwalan tugas schedule task, dan antar-muka user GUI/CLI. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas 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.
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dengan lapisan software. Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem berkas. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur schedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
Sistem Operasi secara umum terdiri dari beberapa bagian:
- Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
- Kernel, yaitu inti dari sebuah Sistem Operasi
- Command Interpreter atau shell, yang bertugas membaca input dari pengguna
- Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
- Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.
Layanan inti umum
Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan jaringan dan koneksi internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API.
Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara program tersebut dengan program yang lain.
Sistem Operasi saat ini
Sistem operasi-sistem operasi utama yang digunakan komputer umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:- Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang akan dirilis pada tahun 2012 atau lebih lambat)).
- Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
- Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).
Proses
Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada saat tertentu tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memori dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga mengubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).
Status Proses
Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:- Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
- Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
- Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas
Jenis-Jenis Sistem Operasi :
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
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
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 computer
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.
Ø UNIX
UNIX adalah nama system operasi yang dapat diterapkan pada berbagai
jenis mesin. Sistem operasi UNIX ini diperkenalkan pertama kali oleh
AT&T Bell Laboratory untuk pemakaian komputer dalam bentuk jaringan
khusus.
Berbagai versi UNIX
Nama
|
Vendor
|
AIX
|
IBM
|
A/UX
|
Apple (Macintosh)
|
BSD
|
University of California
|
DG/UX
|
Data General
|
HP/UX
|
Hawlette-Packard
|
MS/UX
|
NEC
|
PC/IX
|
Interactive System Corporation
|
SCO UNIX
|
SCO
|
SINIX
|
Siemens
|
ULTRIX
|
DEC
|
UNICOS
|
Cray Research
|
UNIX
|
AT&T, SCO, Sun Microsystem
|
VENIX
|
VenturaCom, Inc
|
XENIX
|
SCO / Microsoft
|
UNIXWARE
|
CALIFORNIA
|
Beberapa sifat dan keistimewaan UNIX
- Portabilitas
Sistem UNIX mudah diadaptasikan ke system komputer yang lain
- Multiuser
Sejumlah pemakai (user) dapat menggunakan istem secara bersamaan dan berbagi sumber seperti penggunaa printer, disk, dll
- Multitasking
Kemampuan system operasi yang memungkinkan seseorang dapat melaksanakan beberapa tugas pada saat yang bersamaan
- Sistem File Hirarkikal
Pengorganisasian informasi atau data dalam bentuk yang mudah untuk diingat dan diakses
Kelemahan system UNIX
- Visualisasinya tidak menarik
- memory yang digunakan besar
- Konsol
Piranti yang terdiri dari layar dan keyboard yang dipakai oleh manajer
system administrator system untuk mengontrol operasi system
- terminal
Piranti yang terdiri dari layar dan keyboard yang biasa digunakan oleh penakai untuk berinteraksi dengan system
- Jalur Komunikasi
Piranti yang biasa digunakan untuk menghubungkan terminal jarak jauh ke system UNIX
- Modem
Piranti untuk mengubah sinyal digital (komputer) menjadi sinyal analog (telepon) dan sebaliknya
- Server
Piranti yang merupakan otak dari system yang berisi system UNIX, program aplikasi, memory dll.
Keterangan :
- Kernel
Inti dari system UNIX yang mengontrol perangkat keras dan melaksanakan
berbagai fungsi level rendah. Fungsi yang dilaksanakan seperti :
- tanggal dan jam system
- manajemen file dan penanganan security
- operasi input/output
- manajemen memori
- penganganan kesalahan dan interupso
- Shell
Penterjemah pada system UNIX yang merupakan jembatan antara pemakai dan system UNIX.
Ada tiga macam Shell yang terkenal yaitu :
Nama Shell
|
Nama Program
|
Pencipta
|
Bourne Shell
|
Sh / $
|
Stephen R Bourne
|
C Shell
|
Csh / %
|
Bill Joy
|
Korn Shell
|
Ksh / $ / #
|
David G Korn
|
- Utilitas
Program yang disediakan system UNIX untuk melaksanakan tugas tertentu, seperti :
- manajmen file dan directory
- penyuntingan file
- penunjang komunikasi dan jaringan
- administrasi system
- penganalisis unjuk kerja system
- untuk keperluan backup dan restore
- Program Aplikasi
Program – program yang dibuat oleh pemakai untuk memenuhi kebutuhannya sendiri.
Masuk Ke Sistem UNIX
Proses untuk masuk ke system UNIX biasa disebut LOGIN atau LOGGING IN atau SIGN ON.
Proses ini diawali dengan tampilan prompt login seperti :
login : -
Berikutnya system UNIX akan menanyakan password :
Contoh :
login : ahmad
password : - (tidak tampak paa saat diketik)
login incorrect (tampil jika password salah)
wait for login retry :
login : -
catatan :
hubungi administrator system jika password lupa
Keluar dari Sistem
Proses untuk keluar dari system UNIX biasa diesebut LOGOUT atau LOGGING OUT
Berikut table logging out berdasarkan shell :
Shell
|
Perintah
|
Bourne / korn shell
|
- exit
-
|
C shell
|
- logout
-
|
Ø 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 siapapun. Nama
"Linux" berasal dari nama kernelnya (kernel Linux), yang dibuat 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. Linux telah lama
dikenal untuk penggunaannya di server, dan didukung oleh
perusahaan-perusahaan komputer ternama seperti Dell, Hewlett-Packard,
IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux
digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras
komputer, termasuk komputer desktop, superkomputer, dan sistem benam
seperti 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. Ciri-ciri 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 environment) (seperti
GNOME dan KDE), dan paket aplikasi perkantoran (office suite) seperti
OpenOffice.org, KOffice, Abiword, dan Gnumeric.
Sejarah
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 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.
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 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.
Disain
Linux merupakan sistem operasi bertipe Unix modular. Linux memiliki banyak disain yang berasal dari disain dasar Unix yang dikembangkan dalam kurun waktu 1970-an hingga 1980-an. Linux menggunakan sebuah kernel monolitik, kernel Linux yang menangani kontrol proses, jaringan, periferal dan pengaksesan sistem berkas. Device driver telah terintegrasi ke dalam kernel. Banyak fungsi-fungsi tingkat tinggi di Linux ditangani oleh proyek-proyek terpisah yang berintegrasi dengan kernel. Userland GNU merupakan sebuah bagian penting dari sistem Linux yang menyediakan shell dan peralatan-peralatan yang menangani banyak fungsi-fungsi dasar sistem operasi. Di atas kernel, peralatan-peralatan ini membentuk sebuah sistem Linux lengkap dengan sebuah antarmuka pengguna grafis yang dapat digunakan, umumnya berjalan di atas X Window System.
Linux merupakan sistem operasi bertipe Unix modular. Linux memiliki banyak disain yang berasal dari disain dasar Unix yang dikembangkan dalam kurun waktu 1970-an hingga 1980-an. Linux menggunakan sebuah kernel monolitik, kernel Linux yang menangani kontrol proses, jaringan, periferal dan pengaksesan sistem berkas. Device driver telah terintegrasi ke dalam kernel. Banyak fungsi-fungsi tingkat tinggi di Linux ditangani oleh proyek-proyek terpisah yang berintegrasi dengan kernel. Userland GNU merupakan sebuah bagian penting dari sistem Linux yang menyediakan shell dan peralatan-peralatan yang menangani banyak fungsi-fungsi dasar sistem operasi. Di atas kernel, peralatan-peralatan ini membentuk sebuah sistem Linux lengkap dengan sebuah antarmuka pengguna grafis yang dapat digunakan, umumnya berjalan di atas X Window System.
Linux
dapat dikendalikan oleh satu atau lebih antarmuka baris perintah
(command line interface atau CLI) berbasis teks, antarmuka pengguna
grafis (graphical user interface atau GUI, yang umumnya merupakan
konfigurasi bawaan untuk versi desktop). Pada
komputer meja, GNOME, KDE dan Xfce merupakan antarmuka pengguna yang
paling populer, walaupun terdapat sejumlah varian antarmuka pengguna.
Antarmuka pengguna yang paling populer berjalan di atas X Window System
(X), yang menyediakan transparansi jaringan yang memperolehkan sebuah
aplikasi grafis berjalan di atas satu mesin tetapi ditampilkan dan
dikontrol di mesin yang lain. GUI yang
lain memiliki X window manager seperti FVWM, Enlightenment, Fluxbox dan
Window Maker. Manajer jendela menyediakan kontrol untuk penempatan dan
penampilan dari jendela-jendela aplikasi individual serta interaksi
dengan sistem jendela X. Sebuah sistem
Linux umumnya menyediakan sebuah antarmuka baris perintah lewat sebuah
shell, yang merupakan cara tradisional untuk berinteraksi dengan sebuah
sistem Unix. Sebuah distro Linux yang dikhususkan untuk lingkungan
peladen mungkin hanya memiliki CLI sebagai satu-satunya antarmuka.
Sebuah sistem yang tidak memiliki monitor hanya dapat dikontrol melalui
baris perintah lewat protokol seperti SSH atau telnet. Kebanyakan
komponen tingkat rendah Linux, termasuk GNU Userland, menggunakan CLI
secara ekslusif. CLI cocok untuk digunakan pada lingkungan otomasi
tugas-tugas yang repetitif atau tertunda, dan menyediakan komunikasi
inter-proses yang sangat sederhana. Sebuah program emulator terminal
grafis sering digunakan untuk mengakses CLI dari sebuah Linux desktop.
Pengembangan
Sebuah ringkasan sejarah sistem operasi-sistem operasi bertipe Unix menunjukkan asal usul Linux. Perhatikan walaupun memiliki konsep dan disain arsitektur yang sama, Linux tidak memiliki kode sumber yang tidak bebas seperti halnya Unix atau Minix.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 Distribusi Linux bertanggung jawab atas konfigurasi bawaan, sistem keamanan dan integrasi secara umum dari paket-paket perangkat lunak sistem Linux.
Sebuah ringkasan sejarah sistem operasi-sistem operasi bertipe Unix menunjukkan asal usul Linux. Perhatikan walaupun memiliki konsep dan disain arsitektur yang sama, Linux tidak memiliki kode sumber yang tidak bebas seperti halnya Unix atau Minix.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 Distribusi Linux bertanggung jawab atas konfigurasi bawaan, sistem keamanan dan integrasi secara umum dari paket-paket perangkat lunak sistem Linux.
Komunitas
Sebuah sesi baris perintah menggunakan bash.Linux dikendalikan oleh pengembang dan komunitas penggunanya. Beberapa vendor mengembangkan dan mendanai distribusi mereka sendiri dengan dasar kesukarelaan. Debian merupakan contoh yang bagus. Yang lain memiliki versi komunitas dari versi komersialnya seperti yang Red Hat lakukan dengan Fedora. Di banyak kota dan wilayah, asosiasi lokal yang dikenal dengan nama Kelompok Pengguna Linux (Linux Users Group atau LUG) mempromosikan Linux dengan mengadakan pertemuan, demonstrasi, pelatihan, dukungan teknis dan instalasi sistem operasi Linux secara gratis. Ada banyak juga komunitas Internet yang menyediakan dukungan terhadap pengembang dan pengguna Linux. Banyak proyek distribusi dan perangkat lunak sumber terbuka yang memiliki ruang percakapan IRC atau newsgroup. Forum daring merupakan bentuk lain untuk mendapatkan dukungan, contoh: LinuxQuestions.org dan forum Gentoo. Distribusi Linux memiliki dengan pembagian topik seperti penggunaan atau pengembangan. Ada beberapa situs web teknologi yang berfokuskan kepada Linux. Linux Weekly News adalah sebuah cernaan mingguan dari berita-berita yang berkaitan dengan Linux. Sementara itu Linux Journal merupakan majalah Linux daring yang dirilis setiap bulan. Slashdot adalah situs web berita yang berhubungan dengan teknologi yang memiliki banyak berita tentang Linux dan perangkat lunak bebas. Groklaw memiliki berita mendalam tentang kemajuan Linux dan memiliki banyak artikel yang berhubungan dengan kernel Linux serta hubungannya dengan GNU dalam proyek GNU. Majalah Linux cetakan umumnya memiliki cakram sampul yang memuat perangkat lunak atau bahkan distribusi Linux lengkap. Walaupun Linux secara umum tersedia secara gratis, beberapa perusahaan besar menjalani model bisnis yang terdiri dari penjualan, dukungan dan kontribusi terhadap Linux dan perangkat lunak bebas; ini termasuk Dell, IBM, HP, Sun Microsystems, Novell, dan Red Hat. Lisensi perangkat lunak bebas di mana digunakan Linux secara eksplisit mengakomodasi komersialisasi; hubungan antara Linux dan vendor-vendor individual dapat dilihat sebagai suatu simbiosis. Satu model bisnis yang umum dari pemasok komersial yaitu dengan mengenakan biaya atas dukungan khususnya terhadap pengguna-pengguna kalangan bisnis. Sejumlah perusahaan menawarkan versi bisnis dari distribusi Linux mereka, antara lain berupa dukungan atas paket-paket tak bebas dan alat bantu untuk mengatur sejumlah besar instalasi atau untuk memudahkan tugas-tugas administratif. Model bisnis yang lain adalah dengan memberikan perangkat lunak secara gratis untuk penjualan perangkat keras.
Sebuah sesi baris perintah menggunakan bash.Linux dikendalikan oleh pengembang dan komunitas penggunanya. Beberapa vendor mengembangkan dan mendanai distribusi mereka sendiri dengan dasar kesukarelaan. Debian merupakan contoh yang bagus. Yang lain memiliki versi komunitas dari versi komersialnya seperti yang Red Hat lakukan dengan Fedora. Di banyak kota dan wilayah, asosiasi lokal yang dikenal dengan nama Kelompok Pengguna Linux (Linux Users Group atau LUG) mempromosikan Linux dengan mengadakan pertemuan, demonstrasi, pelatihan, dukungan teknis dan instalasi sistem operasi Linux secara gratis. Ada banyak juga komunitas Internet yang menyediakan dukungan terhadap pengembang dan pengguna Linux. Banyak proyek distribusi dan perangkat lunak sumber terbuka yang memiliki ruang percakapan IRC atau newsgroup. Forum daring merupakan bentuk lain untuk mendapatkan dukungan, contoh: LinuxQuestions.org dan forum Gentoo. Distribusi Linux memiliki dengan pembagian topik seperti penggunaan atau pengembangan. Ada beberapa situs web teknologi yang berfokuskan kepada Linux. Linux Weekly News adalah sebuah cernaan mingguan dari berita-berita yang berkaitan dengan Linux. Sementara itu Linux Journal merupakan majalah Linux daring yang dirilis setiap bulan. Slashdot adalah situs web berita yang berhubungan dengan teknologi yang memiliki banyak berita tentang Linux dan perangkat lunak bebas. Groklaw memiliki berita mendalam tentang kemajuan Linux dan memiliki banyak artikel yang berhubungan dengan kernel Linux serta hubungannya dengan GNU dalam proyek GNU. Majalah Linux cetakan umumnya memiliki cakram sampul yang memuat perangkat lunak atau bahkan distribusi Linux lengkap. Walaupun Linux secara umum tersedia secara gratis, beberapa perusahaan besar menjalani model bisnis yang terdiri dari penjualan, dukungan dan kontribusi terhadap Linux dan perangkat lunak bebas; ini termasuk Dell, IBM, HP, Sun Microsystems, Novell, dan Red Hat. Lisensi perangkat lunak bebas di mana digunakan Linux secara eksplisit mengakomodasi komersialisasi; hubungan antara Linux dan vendor-vendor individual dapat dilihat sebagai suatu simbiosis. Satu model bisnis yang umum dari pemasok komersial yaitu dengan mengenakan biaya atas dukungan khususnya terhadap pengguna-pengguna kalangan bisnis. Sejumlah perusahaan menawarkan versi bisnis dari distribusi Linux mereka, antara lain berupa dukungan atas paket-paket tak bebas dan alat bantu untuk mengatur sejumlah besar instalasi atau untuk memudahkan tugas-tugas administratif. Model bisnis yang lain adalah dengan memberikan perangkat lunak secara gratis untuk penjualan perangkat keras.
Pemrograman di Linux
Kebanyakan
distribusi Linux mendukung banyak bahasa pemrograman. Koleksi peralatan
untuk membangun aplikasi dan program-program 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.
Penggunaan
Sebagian besar distribusi Linux didisain untuk penggunaan umum di komputer meja dan peladen, tetapi terdapat distribusi yang dikhususkan untuk tujuan dan lingkungan yang berbeda yang tergantung kepada dukungan arsitektur komputer, sistem benam, stabilitas, keamanan, lokalisasi ke wilayah atau bahasa tertentu, kelompok pengguna tertentu, dukungan aplikasi waktu nyata, atau lingkungan desktop tertentu. Beberapa distribusi bahkan mengikutkan hanya perangkat lunak bebas. Sekarang ini ada sekitar tiga ratus distribusi yang secara aktif dikembangkan, dengan sekitar selusin distribusi yang menjadi terpopuler untuk penggunaan secara umum. Linux adalah sistem operasi yang di-porting secara luas. Kernel Linux awalnya didisain hanya untuk mikroprosesor Intel 80386, sekarang kernel Linux telah jalan di beragam arsitektur komputer antara lain di perangkat hand-held iPAQ berbasis ARM, komputer mainframe IBM System z9, dari peralatan berupa telepon bergerak hingga superkomputer. Terdapat distribusi yang dikhususkan untuk sejumlah kecil arsitektur. Fork kernel ELKS dapat dijalankan di mikroprosesor 16-bit Intel 8086 atau Intel 80286, sementara fork kernel µClinux dapat dijalankan di atas sistem yang tidak memiliki sebuah unit manajemen memori.
Sebagian besar distribusi Linux didisain untuk penggunaan umum di komputer meja dan peladen, tetapi terdapat distribusi yang dikhususkan untuk tujuan dan lingkungan yang berbeda yang tergantung kepada dukungan arsitektur komputer, sistem benam, stabilitas, keamanan, lokalisasi ke wilayah atau bahasa tertentu, kelompok pengguna tertentu, dukungan aplikasi waktu nyata, atau lingkungan desktop tertentu. Beberapa distribusi bahkan mengikutkan hanya perangkat lunak bebas. Sekarang ini ada sekitar tiga ratus distribusi yang secara aktif dikembangkan, dengan sekitar selusin distribusi yang menjadi terpopuler untuk penggunaan secara umum. Linux adalah sistem operasi yang di-porting secara luas. Kernel Linux awalnya didisain hanya untuk mikroprosesor Intel 80386, sekarang kernel Linux telah jalan di beragam arsitektur komputer antara lain di perangkat hand-held iPAQ berbasis ARM, komputer mainframe IBM System z9, dari peralatan berupa telepon bergerak hingga superkomputer. Terdapat distribusi yang dikhususkan untuk sejumlah kecil arsitektur. Fork kernel ELKS dapat dijalankan di mikroprosesor 16-bit Intel 8086 atau Intel 80286, sementara fork kernel µClinux dapat dijalankan di atas sistem yang tidak memiliki sebuah unit manajemen memori.
Komputer Meja
Walaupun masih terdapat kekurangan dalam hal porting Linux untuk beberapa perangkat lunak Mac OS X dan Microsoft Windows untuk domain seperti desktop publishing dan audio profesional, aplikasi yang secara kasar sama dengan aplikasi-aplikasi untuk Mac dan Windows tersebut tersedia di Linux. Kebanyakan distribusi Linux menyediakan sebuah program untuk melihat daftar ribuan perangkat lunak bebas yang telah diuji dan dikonfigurasi untuk sebuah distribusi yang spesifik. Program-program bebas ini dapat diunduh dan diinstal dengan satu klik tetikus dan sebuah tanda tangan digital menjamin bahwa tidak ada seorangpun yang menambahkan virus atau spyware ke program-program tersebut. Banyak perangkat lunak bebas yang populer di Windows seperti Pidgin, Mozilla Firefox, Openoffice.org dan GIMP. Jumlah perangkat lunak berbayar di Linux juga semakin bertambah seperti Adobe Flash Player, Acrobat Reader, Matlab, Nero Burning ROM, Opera, RealPlayer, dan Skype. Dalam animasi dan efek visual, terdapat juga perangkat lunak di Linux seperti halnya Windows seperti AutoDesk Maya, Softimage XSI dan Apple Shake. CrossOver merupakan perangkat lunak berbayar berbasis proyek sumber terbuka Wine yang dapat menjalankan versi lama dari Microsoft Office dan Adobe Photoshop. Microsoft Office 2007 dan Adobe Photoshop CS3 diketahui dapat dijalankan
Ø Windows (Windows XP)
Pengertian Windows XP
Microsoft Windows XP Professional
kependekan dari Microsoft Windows Experience Professional merupakan
sistem operasi berbasis grafis (gambar) dengan berbagai fasilitas, dan
kemudahan dalam pengoperasiannya.Microsoft Windows XP ini merupakan
salah satu produk unggulan dari Microsoft Corporation yang secara resmi
dikeluarkan pada tanggal 25 Oktober 2001. Microsoft Windows XP yang
selanjutnya yang disingkat dengan Windows XP ini merupakan kelanjutan
dari dari Windows versi sebelumnya dengan berbagai fasilitas yang ada
didalamnya, baik merupakan fasilitas penyempurnaan maupun fasilitas
terbaru yang tidak ada pada versi sebelumnya. Dengan Windows XP ini anda
akan dipermudah dalam penggunaannya, lebih menyenangkan, lebih cepat,
kompatibel dengan berbagai perangkat lunak (software) maupun perangkat
keras (hardware). Hal inilah yang menyebabkan semakin banyak pengguna
sistem operasi Windows XP ini dalam masyarakat.
Banyak perubahan yang terjadi
dalam sistem operasi Microsoft Windows XP ini, mulai dari masalah
registrasi, kelengkapan driver, peningkatan performance, design
interface baru, Internet Explorer dengan versi terbaru yang mengarahkan
orientasi user dalam penggunaannya, sampai sesuatu yang belum pernah
diterapkan pada Microsoft Windows generasi-generasi sebelumnya, yaitu
Firewall.
Spesifikasi Minimum Windows XP
Berikut adalah spesifikasi minimum yang dapat dijadikan sebagai acuan untuk menggunakan Windows XP :
Minimal
| |
Processor
RAM
Hard Disk
|
Pentium II 300 MHz
128 MB
2 GB
|
Namun demikian dianjurkan untuk menggunakan komputer dengan spesifikasi yang lebih tinggi.
Sejarah Windows XP
Sejarah pembangunan Windows XP bermula sejak proses
pembangunan Windows 2000 yang digunakan untuk menggantikan Windows NT
4.0 dan Windows 98, setelah itu microsoft melancarkan Windows 98 SE.
Pada tahun 1999, Microsoft kemudian meluncurkan Windows Neptune sebagai
versi home edition Windows 2000. namun, projek Neptune tersebut
dibatalkan dan digantikan dengan Windows Me, yaitu sistem pengendalian
Windows 9x yang terakhir. Projek Neptune tersebut kemudiannya digantikan
dengan projek Whistler yang seterusnya membentuk Windows XP. Windows XP
dilancarkan pada 25 Oktober 2001.
Versi Windows XP
a) Windows XP Professional
Windows XP Professional adalah
sistem operasi Windows XP yang dibuat khusus untuk komputer desktop yang
terhubung ke dalam sebuah jaringan dengan domain yang dikelola oleh Active Directory milik Windows 2000 Server atau Windows Server 2003.
Selain itu, versi ini pun dibilang jauh lebih lengkap fiturnya dari
pada Windows XP Home Edition. Ia bisa menjadi sebuah komputer server, meskipun hanya bisa menampung maksimal sepuluh client yang bisa login secara bersamaan.
b) Windows XP Home Edition
Windows XP Home Edition adalah
sistem operasi Windows XP yang ditujukan untuk pengguna rumahan. Pada
dasarnya, tidak ada perbedaan yang signifikan antara Windows XP Home
Edition dengan Windows XP Professional, karena basis pembuatannya yang
sama. Perbedaan yang diberlakukan terhadap versi Windows ini adalah
dukungan jaringan,
di mana Windows XP Home Edition tidak didesain untuk sistem dengan
banyak pengguna, seperti halnya Windows XP Professional. Fitur jaringan
yang tidak ada pun sangat banyak, di antaranya tidak dapat bergabung
dengan sistem domain Active Directory, tidak memiliki sistem berkas terenkripsi, tidak dapat menjadi sebuah server
(meski mampu membuat beberapa berkas dan folder yang dikelolanya dapat
digunakan oleh beberapa pengguna sekaligus), dan tidak memiliki fitur Internet Connection Sharing (ICS), dan masih banyak yang lainnya. Windows
XP Home Edition ditujukan untuk menggantikan versi Windows sebelumnya,
yaitu Windows 98 dan Windows ME, karena kedua versi Windows tersebut
tergolong ke dalam kelas Windows untuk pengguna rumahan.
c) Windows XP Media Center Edition
Windows XP Media Center Edition adalah versi Windows XP
yang dibuat khusus untuk perangkat semacam Hi-Fi, dan PC yang diletakkan
di ruang duduk. Pada dasarnya, Windows XP Media Center merupakan
Windows XP Home Edition yang ditambahi dukungan sebagai perekam video
pribadi (Personal Video Recorder).
d) Windows XP Tablet PC Edition
Windows XP Tablet PC Edition adalah versi Windows XP yang dikhususkan untuk PC yang ultra-portabel, yang dinamakan oleh Microsoft dengan Tablet PC. Bentuknya yang minimalis seperti halnya Asisten Digital Pribadi (Personal Digital Assistant atau PDA), dengan kemampuan setara notebook atau laptop.
Windows XP Tablet PC Edition dibangun berbasis Windows XP Professional,
yang ditambahi dengan fitur pengenalan tulisan tangan (handwriting recognizition) yang lebih baik dibandingkan dengan Windows XP Professional biasa. Pada umumnya, sebuah Tablet PC dilengkapi dengan layar sentuh.
e) Windows XP Professional x64 Edition
Windows XP Professional x64 Edition merupakan versi Windows XP yang dikhususkan untuk prosesor dengan arsitektur x86-64. Saat ini, prosesor yang menggunakan arsitektur tersebut terbatas pada prosesor AMD dengan arsitektur AMD64 seperti Athlon 64 dan Opteron. Dari keluarga Intel ada Intel Pentium 4 dengan ekstensi EM64T (Extended Memory 64-bit Technology), dan beberapa seri dari Intel Pentium M dan D,
serta beberapa varian dari keluarga Intel Core. Perbedaan dengan
Windows XP Professional yang diluncurkan sebelumnya adalah pada
dukungannnya terhadap akses memori lebih besar daripada 4 Gigabytes
seperti pada Windows XP sebelumnya. Sebenarnya, prosesor 64-bit dari
Intel maupun AMD dapat mengakses 16 Eksabyte memori, tetapi Microsoft
membatasi kemampuan sistem operasi Windows ini hingga 16 Terabyte saja.
Pada dasarnya, sistem operasi ini berbeda dari versi Windows XP yang
lainnya, mengingat basis kode yang digunakan adalah Windows Server 2003, Standard Edition for x64, mengingat nomor versi yang digunakannya adalah
5.2.3790
.f) Windows XP Professional 64-bit Edition for Itanium
Windows XP Professional 64-bit Edition for Itanium merupakan versi yang sangat terbatas sekali dilihat dari segi penjualannya. Akan tetapi, produk ini mendukung teknologi mikroprosesor yang sangat bagus, yaitu IA-64 yang digunakan oleh prosesor Intel Itanium dan Intel Itanium 2. Dukungan yang diberikan oleh Microsoft
adalah dukungan terhadap semua fitur dari prosesor Itanium tersebut,
akan tetapi karena sedikit sekali aplikasi yang didesain untuk prosesor
Itanium, penyebaran produk ini sangat sedikit.
Perbedaan fitur dari Windows XP Professional
x64 Edition adalah dukungannya terhadap prosesor Itanium, dengan segala
arsitektur bawaannya, seperti EFI (Extensible Firmware Interface), dan GPT (GUID Partition Table).
Meskipun prosesor Itanium merupakan prosesor dengan kinerja paling
efisien, Itanium tidak dapat menjalankan program yang didesain untuk
Windows XP versi 32-bit maupun Windows XP x64 Edition. Ketika
menjalankan program yang tidak didesain untuknya, kinerjanya pun sangat
rendah.
Aplikasi yang didukung pun sangat sedikit,
dan terbatas pada aplikasi yang berguna bagi komputasi tingkat tinggi,
seperti aplikasi basis data, dan aplikasi ilmiah. Jika Windows versi x64
dan 32-bit mendukung akselerasi multimedia, Windows ini tidak dibekali
dengan fungsi tersebut, karena memang prosesornya tidak dibekali dengan
instruksi khusus untuk akselerasi multimedia.
Windows XP Professional 64-bit Edition telah dihentikan proses
produksinya setelah Hewlett-Packard (satu-satunya produsen yang
menawarkan workstation dengan prosesor Itanium) menghentikan penjualan
workstation miliknya. Beberapa kalangan menilai, hal ini disebabkan
karena Hewlett-Packard tidak begitu sukses dengan produk ini. Meski
telah dihentikan proses produksinya, Microsoft tetap mendukung Windows
XP 64-bit Edition ini hingga keseluruhan Windows XP dihentikan
dukungannya oleh Microsoft.
g) Windows XP Starter Edition
Windows XP Starter Edition merupakan versi Windows XP Home Edition yang diterjemahkan ke dalam bahasa lokal masing-masing dengan menggunakan Language Interface Pack (LIP). Bahasa yang digunakannya pun beragam, mulai dari Bahasa Indonesia, Melayu, Thailand, Turki, Rusia, India, Brazil, hingga bahasa Amerika Latin (Argentina, Chili, Meksiko, Ekuador, Uruguay, dan Venezuela).
Menurut berbagai sumber, Microsoft membuat Windows XP Starter Edition
dengan tujuan untuk memerangi sistem operasi GNU/Linux, karena sistem
operasi tersebut populer di negara-negara dunia ketiga tersebut.
Sistem pengendalian terbenam bagi peralatan elektronik pengguna khusus seperti mesin ATM, peranti perubatan, permainan video arked, terminal jualan serta komponen VoIP.
i) Windows XP edisi N
Pada Mac 2004, Kesatuan Eropah telah menyaman Microsoft sejumlah €497 juta (AS$603 juta) atas dakwaan memonopoli perisian pemain media menerusi penyertaan Windows Media Player
di dalam sistem pengendalian Windows. Selain itu, Microsoft
diperintahkan untuk menghasilkan versi Windows XP tanpa Windows Media
Player, dikenali sebagai edisi N (tanpa Windows Media Player).
Walau bagaimanapun, edisi N tersebut mendapat sambutan dingin di
kalangan pengguna serta pengeluar komputer kerana harga bagi edisi N
adalah sama dengan edisi biasa dengan Windows Media Player, menyebabkan
pengguna dan pengeluar berasa rugi.
Fasilitas jaringan pada Windows XP
Jaringan (Network) merupakan cara menghubungkan antara
satu komputer dengan komputer yang lain. Komputer lain tersebut dapat
berada dalam ruangan yang sama, dalam gedung yang sama, dalam kota yang
sama bahkan dimana saja diseluruh dunia. Apabila
komputer-komputer (node) ditempatkan dalam suatu lokasi yang tidak
terlalu luas, misalnya dalam satu ruangan atau satu gedung, maka
jaringan tersebut disebut dengan Local Area Network (LAN). Sedangkan
apabila jaringan tersebut tersebar dalam jarak jauh, misalnya di kota
satu dengan yang lain, bahkan antar negara, maka jaringan tersebut
disebut dengan Wide Area Network (WAN).
a) Mengenal Jaringan
Secara garis besar, model jaringan komputer dapat
dibedakan menjadi dua bagian, yaitu (1), hubungan dengan model
Client-Server dan (2), hubungan dengan model Peer to Peer.
a. Hubungan Model Client – Server
Jenis jaringan ini terjalin antara
komputer secara personal/individu yang disebut dengan Client dengan
suatu pusat/sentral komputer yang disebut Server. Server berfungsi
sebagai pusat untuk melayani kebutuhan Client. Beberapa client yang
memanfaatkan fasilitas dari suatu server disebut dengan Workgroup,
dengan client yang menjadi anggota dari suatu workgroup tersebut dan
disebut dengan Workstation. Untuk menjalankan jaringan ini
diperlukan sistem operasi pendukung, antara lain Novell Netware, Banyan
Vines, OS/2 LAN Server, Windows NT Server dan sebagainya.
b.Hubungan Model Peer to Peer
Jaringan ini tidak menggunakan
komputer tertantu sebagai server, namun setiap komputer dapat berfungasi
sebagai server ataupun workstation. Sehingga dengan jaringan ini setiap
computer dapat berbagi printer, hard disk, modem dan sebagainya. Jenis
jaringan ini digunakan untuk jumlah kompuer yang relatif sedikit.
b) TCP/IP
Sebelum anda mengkonfigurasi
TCP/IP terlabih dahulu kartu jaringan telah terpasang, dengan sendirinya
sistem operasi windows xp akan mendeteksi kartu jaringan tersebut atau
dengan kata lain kartu tersebut akan terinstall. TCP/IP merupakan
protokol utama dalam jaringan atau internet. Yang harus digunakan jika
ingin komunikasi antara Windows XP Professional dengan komputer lain
atau dalam internet dapat terjalin dengan baik.
c) IP Address
IP Address adalah alamat yang
diberikan pada jaringan computer dan peralatan jaringan yang menggunakan
protocol TCP/IP. IP address terdiri dari 32 bit angka biner yang dapat
dituliskan dalam empat kelompok angka decimal yang dipisahdengan titik,
misalnya 10.10.1.244
IP Address tersebut terdiri dari dua bagian, yaitu network ID (10.10.1) dan Host ID (244). Dimana network ID menentukan alamat jaringan computer, sedangkan Host ID menentukan alamat host/alamat computer.
a. Interface dan tampilan yang dimiliki Windows XP asngat baik jika dibandingkan dengan generasi Microsoft Windows sebelumnya.
a. Adanya penambahan pada system, yaitu Remote Assitance.
b. Adanya dukungan Windows Media Player 8.0 dan Windows Movie Maker.
d. Telah menggunakan Internet Explorer 6.
e. Untuk pertama kali dalam sistemnya, Windows menggunakan Firewall untuk meng-handle keamanan data dalam berinternet.
f. Adanya dukungan FUS (Fast User Switching).
g. Mendukung Multiprocessor.
h. Memiliki dukungan untuk menggunakan file dan folder offline.
i. Memiliki dukungan untuk menggunakan grup dan profile bagi pengguna roaming.
j. Adanya enkripsi file.
k. Peningkatan waktu boot termasuk pengecekan memori, searching hardware baru dan pengetesan POST BIOS.
Keunggulan Windows XP
a. Microsoft Windows XP memiliki stabilitas yang tinggi terhadap sistem yang dimilikinya.
b. Aplikasi yang dijalankan pada system Windows XP dapat dijalankan oleh komputer lain melalui internet.
c. Dengan
menggunakan Remote Assistence kita dapat memonitor kerusakan komputer
yang terjadi pada komputer lain dari jarak jauh melalui internet.
d. Memiliki
sistem keamanan yang dapat digunakan untuk melindungi folder-folder
khusus agar dapat digunakan oleh pemiliknya sendiri.
e. Windows XP dapat digunakan untuk berbagi aplikasi secara real time ke seluruh dunia.
Kekurangan Windows Xp
a. Pihak
Microsoft sangat membatasi kenyamanan pemakaian terhadap sistem operasi
Windows XP ini dimana setiap pengguna harus melakukan aktivasi pihak
Microsoft pada periode-periode tertentu.
b. Tidak adanya Java Virtual Machine seperti generasi-generasi Windows sebelumnya.
Kelengkapan Windows XP
Windows XP dibentuk dengan
kompabilitas tinggi terhadap software-software yang ada sekarang. Bahkan
Windows XP telah dipersiapkan untuk mendukung program-program
berarsitektur Windows generasi sebelumnya seperti Windows
9x/Me/NT/2000. hal ini akan memberikan kemudahan dalam menggunakan
software-software lama berarsitektur Windows 9x/Me/NT/2000. Namun
demikian banyak juga program yang tidak bekerja dengan baik bahkan tidak
mau berjalan karena adanya emulasi yang dipersiapkan oleh Windows XP
ini, khususnya untuk software-software yang memiliki driver khusus untuk
menjalankannya.
Dari sisi hardware, tidak semua
hardware kompatibel dengan sistem Windows XP. Hanya dari sisi multimedia
dan kamera digital terdapat perkembangan yang mengembirakan.
a) Performance yang handal
Telah terjadi banyak perubahan
dari sisi performance pada Windows XP ini. Penambahan kecepatan pada
event-event tertentu, seperti saat booting, yang bahkan kecepatannya
bias melampaui kecepatan booting Windows 2000.
Feature terbaru yang tak kalah
menariknya adalah bahwa kita dapat melakukan pergantian user (pada
Windows generasi sebelumnya, harus menggunakan logoff), tanpa harus
menutup aplikasi yang sedang aktif (hal ini tidak berlaku pada logoff),
yaitu dengan menggunakan switch user.
Dari sisi tampilan, terdapat
desktop gaya baru dari Windows XP yang disebut dengan Luna. Gaya desktop
ini berbeda total jika dibandingkan dengan desktop yang dimiliki oleh
generasi Windows 9x/Me bahkan Windows 2000.
Terdapat pelbagai ciri utama dalam
sistem operasi Windows terutama Windows XP antara ia mementingkan
kepada tiga aspek utama iaitu setting, kemaskini dan tahap keselamatan.
Windows XP ini juga menjadikan lebih mudah untuk menyusun dan
menguruskan sumber sekuriti melalui peralatan sekuriti mantap, mudah
dicapai dan intuitif dengan seting yang dipertingkatkan antaranya
seperti pusat sekuriti Windows dan pengurusan berpusat bagi Windows
Firewall dan Internet Explorer
(IE) Di samping itu Windows XP SP2 ini juga membaiki keupayaan pengguna
untuk memastikan sentiasa selamat melalui penyaluran lebih banyak
maklumat bagi membuat keputusan yang membabitkan sekuriti dan tahap
rahsia mereka.
Ini termasuk kemas kini untuk
pemacu penting serta sekuriti dan sokongan teknologi baru yang mana
semuanya menyediakan pengalaman pengguna akhir lebih baik selain
membolehkan pengkomputeran lebih produktif.Teknologi baru yang
diperkenalkan itu adalah pengadang pop-up IE, menjadikan kegiatan
melayari internet lebih menyeronokkan selain membolehkan pengguna
mengurangkan iklan serta kandungan yang tidak diingini.
Selain itu disediakan bar maklumat
IE yang menyediakan maklumat terbaik mengenai setting IE di samping
memberi amaran kepada pengguna mengenai kawalan dan muat turun yang
tidak ditandatangani.
Selain daripada itu permukaan
Windows juga adalah berlainan dengan Windows yang sebelumnya. Di dalam
Microsoft Windows XP, permukaannya adalah lebih cantik yang di sebut
sebagai Luna. Permukaan Windows XP juga boleh diubah-ubah samada yang
telah sedia ada ataupun dengan menggunakan aplikasi lain antaranya yang
popular adalah StyleXP, WindowBlinds dan lain-lain. Dengan adanya
aplikasi ini pengguna Windows boleh menukarkan latar belakang (theme)
Windows mengikut kemahuan pengguna antaranya pengguna boleh menukarkan
permukaan Windows kepada permukaan perisian Mac OS X (Aqua), Linux dan
lain-lain yang boleh dimuat turun di internet. Didalam perisian Windows
juga memuatkan perisian yang sedia ada seperti Disk Defragmenter,
Internet Explorer (IE), Paint, Wordpad dan sebagainya.
b. Firewall
Dari
sisi keamanan, baru pertama kali Microsoft Windows memiliki fasilitas
firewall, yang dapat digunakan sebagai sistem keamanan data, yang dapat
menyaring penggunaan ping, bahkan dapat membuat komputer yang digunakan
tak tampak bagi port scanner yang biasa digunakan.
Tidak ada komentar:
Posting Komentar