Sistem operasi Bagian 1
Memilih
sistem operasi
Tujuan
dari sistem operasi:
2.1.1.1
Sistem komponen dan periferal, dengan sendirinya, tidak lebih
dari kumpulan elektronik dan bagian mekanik. Untuk mendapatkan bagian-bagian
ini untuk bekerja sama untuk melakukan tugas tertentu, tipe khusus dari program
komputer, yang dikenal sebagai sistem operasi (OS), 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 mencapai semua ini, itu harus
bekerja dengan OS, yang mengontrol input dan output fungsi. Selain itu, data
yang dimasukkan dimanipulasi dalam komputer, disimpan dalam RAM dan diproses
oleh CPU. Rekayasa dalam dan pengolahan ini juga dikendalikan oleh OS. Semua
perangkat komputer, seperti server, desktop, laptop atau perangkat genggam,
memerlukan sebuah OS agar dapat berfungsi.
2.1.1.2
OS bertindak seperti penerjemah antara pengguna aplikasi dan
hardware. Seorang pengguna berinteraksi dengan sistem komputer melalui
aplikasi, seperti pengolah kata, spreadsheet, game komputer atau program olahpesan cepat. Program aplikasi yang
dirancang untuk tujuan tertentu, seperti pengolahan kata, dan mengenal apapun
tentang elektronik 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, itu beban OS, biasanya dari
sebuah disk drive, ke dalam RAM. Bagian dari kode OS yang berinteraksi langsung
dengan perangkat keras komputer dikenal sebagai kernel.
Bagian yang menghubungkan aplikasi dan pengguna, dikenal sebagai shell.
Pengguna dapat berinteraksi dengan shell
baik menggunakan command line interface (CLI) atau graphical user interface
(GUI).
Ketika menggunakan CLI, pengguna berinteraksi langsung dengan
sistem di lingkungan berbasis teks dengan memasukkan perintah pada keyboard di
command prompt. Sistem menjalankan perintah, sering pula memberikan keluaran
tekstual. Penghubung GUI mengijinkan
pengguna berinteraksi dengan sistem di lingkungan yang menggunakan gambar
grafis, multimedia, dan teks. Tindakan dilakukan melalui interaksi dengan
gambar di layar. GUI lebih mudah digunakan pengguna dan memerlukan pengetahuan
yang kurang kecil dari struktur peintah CLI
dengan memanfaatkan sistem. Karena itu, banyak orang bergantung pada lingkungan
GUI. Sebagian besar sistem operasi menawarkan keduanya GUI dan CLI.
2.1.1.3
Sistem operasi telah selesai mengendalikan sumber daya
perangkat keras lokal. Mereka dirancang untuk bekerja dengan satu pengguna pada
suatu waktu. Mereka membolehkan pengguna untuk multitask. Sistem operasi
melacak sumber daya yang mana yang digunakan oleh aplikasi.
Agar dapat bekerja dengan sumber daya yang tidak langsung
terhubung ke sistem komputer, bagian khusus dari perangkat lunak harus
ditambahkan agar mengijinkan perangkat untuk mengirim dan menerima data dari
jaringan. Perangkat lunak ini, yang dikenal sebagai pengalih
arah, baik mungkin merupakan bagian integral dari OS atau mungkin perlu
diinstal secara terpisah sebagai klien jaringan.
Ketika diinstal, sistem operasi menjadi sistem operasi jaringan (NOS).
Sebuah NOS menawarkan
penjadwalan yang kompleks dan software pengelolaan pengguna yang mengijinkan
sebuah perangkat untuk berbagi sumber daya antara banyak pengguna dan menangani
sumber daya jaringan seolah-olah mereka secara langsung terhubung.
Kebutuhan
sistem operasi:
2.1.2.1
Ada banyak sistem operasi yang tersedia. Pengelompokan utama
diuraikan di sini dengan beberapa contoh.
- Microsoft Windows: XP, Vista, 2003 Server
- Berbasis UNIX: IBM AIX, Hewlett Packard HPUX, dan Sun Solaris
·
BSD - Free BSD
- Linux Berbasis (banyak variasi)
- Macintosh OS X
- Non-Unix Proprietary: IBM OS/400, z / OS
Sementara sebagian besar sistem operasi mengharuskan pengguna
untuk membeli dan setuju untuk lisensi komersial, ada beberapa sistem operasi
yang dirilis dengan berbagai jenis skema lisensi yang dikenal sebagai GNU Public License (GPL).
Lisensi komersial biasanya menolak kemampuan pengguna akhir
memodifikasi program dengan cara apapun. Windows XP, Mac OS X dan UNIX merupakan contoh perangkat lunak sistem
operasi komersial.
Sebaliknya, GPL
mengijinkan pengguna akhir memodifikasi dan meningkatkan kode, jika mereka mau,
agar lebih sesuai dengan lingkungan mereka. Beberapa sistem operasi umum, yang
dirilis di bawah GPL, termasuk Linux dan
BSD.
2.1.2.2
Sistem operasi membutuhkan sejumlah sumber daya perangkat
keras. Sumber daya ini ditentukan oleh produsen dan termasuk hal-hal seperti:
- Jumlah RAM
- Ruang yang dibutuhkan hard disk
- Jenis dan kecepatan prosesor
- Resolusi video
Produsen sering menentukan seminimal mungkin dan tingkat yang
direkomendasikan sumber daya perangkat keras. Sistem kinerja pada spesifikasi
konfigurasi hardware paling kecil biasanya buruk dan hanya cukup untuk
mendukung OS dan tidak ada fungsi lainnya. Konfigurasi yang dianjurkan biasanya
merupakan pilihan yang lebih baik dan baik 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 tes pengembang perangkat keras
berbagai OS dan menyatakan bahwa mereka yang kompatibel dengan sistem operasi.
Selalu pastikan bahwa perangkat keras telah disertifikasi untuk bekerja dengan
sistem operasi sebelum membeli dan menginstalnya.
Pemilihan
sistem operasi:
2.1.3.1
Memilih OS yang sesuai memerlukan banyak faktor yang harus dipertimbangkan
sebelum memutuskan mana yang akan
digunakan dalam suatu lingkungan tertentu.
Langkah pertama dalam memilih OS adalah
memastikan bahwa OS yang dianggap
mendukung sepenuhnya kebutuhan dari
pengguna akhir. Apakah OS mendukung aplikasi yang akan dijalankan?
Apakah keamanan dan
fungsionalitas cukup untuk
kebutuhan pengguna?
Selanjutnya, melakukan penelitian untuk memastikan bahwa
sumber daya perangkat keras yang cukup
tersedia untuk mendukung OS.
Hal ini termasuk barang-barang dasar seperti memori, prosesor,
dan ruang disk, serta perangkat
periferal seperti scanner, kartu suara, NIC dan removable storage.
Pertimbangan
lain adalah tingkat sumber daya manusia yang diperlukan untuk mendukung
OS. Dalam lingkungan bisnis, sebuah perusahaan dapat membatasi dukungan kepada satu atau dua sistem operasi dan mencegah, atau bahkan melarang,
instalasi OS lain. Dalam lingkungan rumah, tersedianya dukungan teknis untuk sebuah OS mungkin menjadi faktor penentu.
2.1.3.2
Ketika
mempertimbangkan penerapan OS, itu adalah total cost of ownership (TCO) dari OS yang harus dipertimbangkan dalam proses
pengambilan keputusan. Hal ini tidak hanya meliputi biaya untuk mendapatkan dan
menginstal OS, tetapi juga semua biaya yang terkait dengan mendukungnya.
Faktor lain
yang mungkin ikut bermain dalam proses pengambilan keputusan adalah
ketersediaan sistem operasi. Beberapa negara dan / atau bisnis telah membuat
keputusan untuk mendukung jenis tertentu dari OS atau mungkin pembatasan
melarang individu dari memperoleh beberapa jenis teknologi. Dalam jenis
lingkungan, hal itu mungkin tidak memungkinkan dipertimbangkan OS tertentu
terlepas dari kesesuaian untuk tugas itu.
Proses untuk memilih sistem operasi harus mengambil semua faktor-faktor ini.
Proses untuk memilih sistem operasi harus mengambil semua faktor-faktor ini.
0 komentar:
Posting Komentar