CCNA 1 Chapter
2
2. Sistem Operasi
2.1 Memilih Sistem Operasi
2.1.1
Fungsi dari Sistem Operasi
Sistem komponen dan periperal tidaklah lebih dari
sekumpulan perangkat elektronik dan alat – alat mekanik, agar semua perangkat
tersebut dapat digunakan bersama untuk
melakukan suatu tugas tertentu, program komputer khusus dan pengetahuan tentang
sistem operasi sangatlah diperlukan.
Misalkan pengguna ingin menulis laporan
dan mencetaknya pada printer yang terpasang. Sebuah aplikasi
pengolah kata diperlukan untuk menyelesaikan tugas ini. Informasi dimasukkan
dari keyboard, ditampilkan di monitor, disimpan pada hard disk dan kemudian akhirnya dikirim ke printer.
Agar program pengolah kata tersebut dapat mencapai semua
ini haruslah bekerjasama dengan sistem operasi yang mengontrol input dan
output fungsi. Selain itu, data yang dimasukkan dimanipulasi dalam komputer, disimpan dalam RAM dan diproses oleh CPU. Manipulasi internal dan pengolahan
ini juga dikendalikan oleh sistem
operasi. Semua perangkat komputer,
seperti server, desktop, laptop atau handheld,
memerlukan sebuah sistem operasi agar
dapat berfungsi.
Sistem Operasi bertindak sebagai
penerjemah antara aplikasi user
dan hardware. Seorang pengguna
berinteraksi dengan sistem operasi
melalui aplikasi, seperti pengolah
kata, spreadsheet, game komputer atau program olahpesan cepat. Program aplikasi yang dirancang untuk tujuan tertentu, seperti program pengolah kata, mereka tidak mengetahui tentang
sistem elektronik apa yang mendasarinya.
Sebagai contoh, aplikasi ini tidak
peduli dengan bagaimana informasi dimasukkan ke dalam aplikasi dari keyboard. Sistem operasi bertanggung jawab untuk komunikasi antara
aplikasi dan perangkat keras.
Ketika komputer dinyalakan akan mencari sumber sistem operasi, biasanya dari sebuah disk
drive ke dalam RAM. Bagian dari
kode sistem operasi yang berinteraksi langsung dengan perangkat keras komputer dikenal
sebagai kernel. Bagian yang menyediakan interface antara aplikasi
dengan pengguna, dikenal sebagai shell.
Pengguna dapat berinteraksi dengan shell baik menggunakan antarmuka baris perintah/teks (CLI) atau
antarmuka pengguna grafis (GUI).
Ketika menggunakan CLI, pengguna berinteraksi langsung dengan sistem dalam
lingkungan berbasis teks dengan
memasukkan perintah pada keyboard di command prompt. Sistem
mengeksekusi perintah, kemudian memberikan output tekstual. Antarmuka GUI memungkinkan
pengguna untuk berinteraksi dengan sistem dalam lingkungan yang menggunakan gambar grafis, multimedia, dan teks. Tindakan dilakukan
dengan berinteraksi dengan gambar
di layar. GUI lebih user friendly dan membutuhkan lebih sedikit
pengetahuan dari CLI dari struktur perintah untuk memanfaatkan
sistem. Untuk alasan ini, banyak
orang berpindah ke GUI. Sebagian besar sistem operasi menyediakan
keduanya baik GUI maupun CLI.
Sistem operasi sepenuhnya mengendalikan sumber daya perangkat keras
lokal. Mereka dirancang untuk bekerja dengan satu pengguna pada suatu waktu. Mereka memungkinkan pengguna untuk multitask. Sistem operasi melacak dimana
sumber daya yang digunakan oleh
aplikasi.
Untuk bekerja dengan sumber daya yang tidak
langsung terhubung ke sistem komputer,
perangkat lunak/software khusus harus
ditambahkan yang memungkinkan perangkat
untuk mengirim dan menerima data dari jaringan. Perangkat lunak ini dikenal
sebagai redirector, mungkin itu menjadi bagian
integral dari sistem operasi atau mungkin perlu diinstal secara terpisah sebagai klien jaringan. Ketika diinstal, sistem operasi menjadi
sistem operasi jaringan (NOS).
Sebuah NOS menawarkan penjadwalan
kompleks dan manajemen penggunaan
perangkat lunak yang memungkinkan perangkat untuk berbagi sumber daya dengan banyak
pengguna dan memperlakukan sumber
daya jaringan seolah-olah mereka
secara langsung terhubung.
2.1.2 Kebutuhan Sistem Operasi
Ada banyak sistem operasi yang tersedia. Pengelompokan utama yang tercantum di sini dengan beberapa contoh :
·
Microsoft
Windows : XP, Vista, 2003 Server
·
UNIX-Based
: IBM AIX, Hewlett Packard HPUX, and Sun Solaris
·
BSD – Free
BSD
·
Macintosh
OS X
·
Non – Unix
Proprietary : IBM OS/400, z/OS
Ketika sebagian besar sistem operasi meminta user
menyarankan untuk membeli dan menyetujui lisensi komersial, ada beberapa sistem operasi
yang dirilis dengan berbagai jenis
skema lisensi yang dikenal sebagai
GNU Public License (GPL).
Lisensi komersial biasanya membatasi pengguna untuk memodifikasi program dengan cara apapun. Windows XP, Mac OS X dan UNIX merupakan contoh perangkat lunak OS komersial.
Lisensi komersial biasanya membatasi pengguna untuk memodifikasi program dengan cara apapun. Windows XP, Mac OS X dan UNIX merupakan contoh perangkat lunak OS komersial.
Sebaliknya, GPL memungkinkan pengguna untuk memodifikasi dan meningkatkan kode, jika mereka inginkan,
agar lebih sesuai dengan lingkungan
mereka. Beberapa sistem operasi
umum, yang dirilis di bawah GPL,
termasuk Linux dan BSD.
Sistem operasi membutuhkan sejumlah sumber daya perangkat keras. Sumber
daya ini ditentukan oleh produsen dan termasuk hal-hal seperti :
·
Jumlah RAM
·
Hard disk ruang yang dibutuhkan
·
Prosesor jenis dan kecepatan
·
resolusi video
Produsen sering menentukan standar minimum dan tingkat yang
direkomendasikan sumber daya perangkat keras. Kinerja sistem pada konfigurasi
hardware minimum yang ditentukan biasanya kemampuannya terbatas dan hanya cukup
untuk mendukung OS dan beberapa fungsi lainnya. Konfigurasi yang dianjurkan
biasanya merupakan pilihan yang lebih baik dan lebih mungkin untuk mendukung
aplikasi tambahan standar dan sumber daya.
Untuk memanfaatkan semua fitur yang disediakan oleh sistem operasi, sumber
daya perangkat keras tambahan seperti sound card, NIC, modem, mikrofon, dan
speaker umumnya dibutuhkan. Banyak pengembang sistem operasi mencoba perangkat
keras menentukan bahwa mereka yang kompatibel dengan sistem operasi. Selalu
pastikan bahwa perangkat keras telah disertifikasi untuk bekerja dengan sistem
operasi sebelum membeli dan menginstal itu.