Kelas : 2P46
1. Pengantar
Bagaimana kita berinteraksi dengan
komputer kita, dan apa aplikasi yang dapat berjalan, mempengaruhi
kemampuan kita untuk berkomunikasi dengan orang lain.
Sistem operasi komputer memungkinkan kita untuk menggunakan perangkat
lunak aplikasi. menyimpan informasi, yang bergabung dengan jaringan.
sistem operasi merupakan program yang paling penting yang berjalan pada
komputer, tanpa itu program lain dan fitur tidak beroperasi
dalam bab ini Anda akan belajar tentang sistem operasi paling populer,
dan bagaimana untuk memilih salah satu yang tepat untuk komputer Anda
setelah selesai bab ini, anda harus dapat:
-
Menggambarkan tujuan dari OS dan mengidentifikasi sistem operasi umum tersedia
-
Lakukan instalasi yang sebenarnya atau simulasi dari sebuah sistem
operasi dan menyiapkan komputer untuk berpartisipasi di jaringan
-
Mempertahankan sistem operasi
2. Tujuan Sistem Operasi
Komponen sistem dan periferal,
berupa komponen elektronik dan mekanik. Untuk membuat bagian ini bekerja
sama dalam melakukan tugas tertentu khusus pada program komputer, yang
dikenal sebagai sistem operasi (OS).
Misalkan pengguna ingin menulis
laporan dan mencetaknya pada sebuah printer. Terdapat Sebuah aplikasi
pengolah kata yang diperlukan untuk menyelesaikan tugas ini. Informasi
yang dimasukkan dari keyboard, ditampilkan di monitor, disimpan pada
disk drive dan akhirnya dikirim ke printer.
Agar program pengolah
kata dapat dugunakan, ia harus bekerja dengan OS, yang mengontrol fungsi
input dan output. Selain itu, data yang dimasukkan dimanipulasi dalam
komputer, disimpan di RAM dan diproses oleh CPU. Manipulasi internal dan
pengolahan juga dikendalikan oleh OS. Semua perangkat komputer, seperti
server, desktop, laptop atau handheld, memerlukan sebuah OS agar dapat
berfungsi.
OS bertindak
seperti penerjemah antara aplikasi user dan hardware. Seorang pengguna
berinteraksi dengan sistem komputer melalui sebuah aplikasi, seperti
pengolah kata, spreadsheet, permainan komputer atau program pesan
instan. Program aplikasi yang dirancang untuk tujuan tertentu, seperti
pengolah kata, dan pengetahuan elektronik yang mendasarinya. Sebagai
contoh, aplikasi ini tidak peduli dengan bagaimana informasi dimasukkan
ke dalam aplikasi dari keyboard. Sistem operasi bertanggung jawab untuk
berkomunikasi antara aplikasi dan perangkat keras.
Ketika komputer
dinyalakan, maka beban OS, biasanya dari disk drive, ke dalam RAM.
Bagian dari kode OS yang berinteraksi langsung dengan hardware komputer
dikenal sebagai kernel. Bagian yang interface dengan aplikasi dan
pengguna, dikenal sebagai shell. Pengguna dapat berinteraksi dengan
shell baik menggunakan antarmuka baris perintah (CLI) atau antarmuka
pengguna grafis (GUI).
Bila menggunakan CLI, pengguna berinteraksi
langsung dengan sistem dalam lingkungan berbasis teks dengan memasukkan
perintah pada keyboard pada command prompt. Sistem mengeksekusi
perintah, sering memberikan output tekstual. Antarmuka GUI memungkinkan
pengguna untuk berinteraksi dengan sistem di lingkungan yang menggunakan
gambar grafis, multimedia, dan teks. Tindakan dilakukan dengan
berinteraksi dengan gambar pada layar. GUI lebih user friendly dan
memerlukan pengetahuan yang kurang dari CLI struktur perintah untuk
memanfaatkan sistem. Untuk alasan ini, banyak orang bergantung pada
lingkungan GUI. Sebagian besar sistem operasi menawarkan baik GUI dan
CLI.
Sistem operasi memiliki kontrol penuh terhadap sumber daya
perangkat keras lokal. Mereka dirancang untuk bekerja dengan satu
pengguna pada satu waktu. Mereka memungkinkan pengguna untuk multitask.
Sistem operasi melacak sumber daya yang digunakan oleh aplikasi mana.
Dalam
rangka untuk bekerja dengan sumber daya yang tidak langsung terhubung
ke sistem komputer, sebuah perangkat lunak harus ditambahkan yang
memungkinkan perangkat untuk mengirim dan menerima data dari jaringan.
Software ini, yang dikenal sebagai redirector, baik mungkin merupakan
bagian integral dari OS atau mungkin perlu diinstal secara terpisah
sebagai klien jaringan. Ketika dipasang, sistem operasi menjadi sebuah
sistem operasi jaringan (NOS).
Sebuah NOS menawarkan penjadwalan
kompleks dan pengguna perangkat lunak manajemen yang memungkinkan
perangkat untuk berbagi sumber daya antara banyak pengguna dan
memperlakukan sumber daya jaringan seolah-olah mereka secara langsung
dihubungkan.
3. Persyaratan sistem Operasi
Terdapat bermacam-macam sistem operasi yang tersedia. Pengelompokan utama terdaftar di sini dengan beberapa contoh.
- Microsoft Windows: XP, Vista, 2003 Server
- Berbasis UNIX: IBM AIX, HPUX Hewlett Packard, dan Sun Solaris
- BSD – BSD Free
- Linux-Based (varietas Banyak)
- Macintosh OS X
- Non-proprietary Unix: IBM OS/400, z / OS
Sementara
sebagian besar sistem operasi ini meminta user untuk membeli dan
menyetujui lisensi komersial, ada beberapa sistem operasi yang dirilis
dibawah berbagai jenis skema lisensi yang dikenal sebagai GNU Public
License (GPL).
Lisensi komersial biasanya menolak pengguna-akhir
untuk memodifikasi program dengan cara apapun. Windows XP, Mac OS X dan
UNIX merupakan contoh perangkat lunak OS komersial.
Sebaliknya, GPL
memungkinkan pengguna akhir untuk memodifikasi dan meningkatkan kode
tersebut, jika mereka inginkan, untuk lebih sesuai dengan lingkungan
mereka. Beberapa sistem operasi umum, yang dirilis di bawah GPL,
termasuk Linux dan BSD.\
Sistem operasi memerlukan sejumlah
perangkat keras. Perangkat Keras tersebut ditentukan oleh produsen dan
mencakup hal-hal seperti:
-
Jumlah RAM
-
Hard disk space yang dibutuhkan
-
Tipe prosesor dan kecepatan
-
Resolusi video
Produsen
sering menentukan baik tingkat minimum dan direkomendasikan sumber daya
perangkat keras. Sistem kinerja pada konfigurasi hardware minimum yang
ditetapkan biasanya rendah dan hanya cukup untuk mendukung OS dan tidak
ada fungsi lainnya. Konfigurasi yang dianjurkan adalah biasanya 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
diperlukan. Banyak pengembang OS menguuji berbagai perangkat keras dan
menyatakan bahwa mereka yang kompatibel dengan sistem operasi. Selalu
pastikan bahwa perangkat keras telah disertifikasi untuk bekerja dengan
sistem operasi sebelum membeli dan memasangnya.
Kegiatan
Dalam
kegiatan ini tetntukan jenis yang sesuai lisensi perangkat lunak untuk
skenario yang diberikan. Berdasarkan skenario, periksa apakah jenis
komersial atau GPL perizinan lebih tepat
Jackie menjalankan sebuah
perusahaan desain interior kecil. Dia memiliki tiga desainer interior
bekerja untuk tidak ada dan dari mereka memiliki banyak pengetahuan
tentang komputer atau sistem operationg. Mereka membutuhkan sebuah
sistem operasi yang mudah digunakan dan menawarkan dukungan yang sangat
terstruktur.
Amy adalah seorang programmer sangat terampil yang
membutuhkan sebuah sistem operasi komputer yang akan memberikan dia
dengan kemampuan untuk membuat modifikasi untuk mengoptimalkan fungsi
program nya. Dia tidak mengandalkan dukungan terstruktur dan cukup
bersenang-senang dengan jumlah besar kode pemrograman
Petris hanya
diberi sebuah komputer lama oleh seorang teman dan harus memuat sistem
operasi agar dapat digunakan. Dia tidak ingin menghabiskan uang pada
mesin ini karena ia hanya intens untuk menggunakannya untuk akses
internet untuk melihat halaman web
Garret baru saja membeli komputer
laptop untuk memungkinkan dia untuk mengambil beberapa pekerjaan rumah
di malam hari dan akhir pekan. Dia juga ingin dapat menggunakan laptop
untuk terhubung ke internet dan mengambil email nya berbasis web. Tempat
Harret tentang mempekerjakan menggunakan Microfost Windows XP pada
semua sistem mereka. Dan semua aplikasi mereka hanya berjalan di sistem
operasi ini
4. Memilih Sistem Operasi
Memilih OS yang tepat membutuhkan
banyak faktor yang harus dipertimbangkan sebelum memutuskan mana yang
akan digunakan dalam lingkungan tertentu.
Langkah pertama dalam
memilih OS adalah untuk memastikan bahwa OS sedang dipertimbangkan
sepenuhnya mendukung kebutuhan pengguna akhir. Apakah OS yang mendukung
aplikasi yang akan dijalankan? Apakah keamanan dan fungsionalitas yang
cukup untuk kebutuhan pengguna?
Selanjutnya, melakukan penelitian
untuk memastikan bahwa sumber daya perangkat keras yang cukup tersedia
untuk mendukung OS. Ini termasuk barang-barang dasar seperti memori,
prosesor, dan ruang disk, serta perangkat periferal seperti scanner,
sound card, NIC dan removable storage.
Pertimbangan lain adalah
tingkat sumber daya manusia yang diperlukan untuk mendukung OS. Dalam
lingkungan bisnis, perusahaan dapat membatasi dukungan kepada satu atau
dua sistem operasi dan mencegah, atau bahkan melarang, instalasi OS
lainnya. Di lingkungan rumah, siap ketersediaan dukungan teknis untuk OS
mungkin menjadi faktor penentu.
Ketika mempertimbangkan OS, itu
adalah total biaya kepemilikan (total cost of ownership) dari OS yang
harus dipertimbangkan dalam proses pengambilan keputusan. Hal ini tidak
hanya mencakup biaya untuk mendapatkan dan menginstal OS, tetapi juga
seluruh biaya yang berkaitan 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 OS atau mungkin
memiliki pembatasan pembatasan individu dari jenis tertentu memperoleh
teknologi. Dalam jenis lingkungan, tidak mungkin untuk mempertimbangkan
OS tertentu terlepas dari kesesuaian untuk tugas itu. Proses untuk
memilih sistem operasi harus mengambil semua faktor ini ke rekening.
5. Cara Install Sistem Operasi
Sebuah OS
diinstal pada hard disk, disebut sebuah partisi disk. Ada berbagai
metode untuk menginstal sebuah OS. Metode yang dipilih untuk instalasi
ini didasarkan pada perangkat keras sistem, OS yang diinstal, dan
kebutuhan pengguna. Ada empat pilihan dasar yang tersedia untuk
instalasi OS baru:
Clean Install
Sebuah Clean Install dilakukan
pada sistem yang baru atau dalam kasus di mana tidak ada jalan upgrade
ada antara OS saat ini dan yang sedang dipasang. Clean Install menghapus
semua data pada partisi tempat OS diinstal dan memerlukan perangkat
lunak aplikasi yang akan diinstal ulang. Sebuah sistem komputer baru
memerlukan instalasi yang bersih. Sebuah instalasi yang bersih juga
dilakukan pada saat instalasi OS yang ada telah menjadi rusak dalam
beberapa cara.
Upgrade (Meningkatkan)
Jika dalam platform OS yang
sama, sering mungkin untuk melakukan upgrade. Dengan upgrade, sistem
pengaturan konfigurasi, aplikasi dan data yang diawetkan. Ini hanya
menggantikan OS file lama dengan file OS baru.
Multi-boot
Hal ini
dimungkinkan untuk menginstal lebih dari satu OS di komputer untuk
membuat sistem multi-boot. Setiap OS terkandung dalam partisi sendiri
dan dapat memiliki file sendiri dan pengaturan konfigurasi. Di start-up,
pengguna disajikan dengan menu untuk memilih OS yang diinginkan. Hanya
satu OS dapat berjalan pada satu waktu dan memiliki kendali penuh
perangkat keras.
Virtualisasi
Virtualisasi adalah teknik yang
sering digunakan pada server. Hal ini memungkinkan beberapa salinan dari
sebuah OS yang akan dijalankan pada satu set perangkat keras, sehingga
menciptakan banyak mesin virtual. Setiap mesin virtual dapat
diperlakukan sebagai komputer yang terpisah. Hal ini memungkinkan sumber
daya fisik tunggal untuk berfungsi sebagai sumber daya beberapa
logical.
Kegiatan
Dalam kegiatan ini tentukan teknik install sistem operasi yang tepat untuk skenario yang diberikan.
Berdasarkan skenario, periksa jenis yang paling tepat instalasi sistem operasi.
Nefi
telah membeli komputer dari seorang teman dan ingin memastikan bahwa
semua file lama dan program aplikasi akan dihapus dari sistem
Caroline baru saja membeli versi terbaru dari sistem operasi yang terinstal di komputer rumahnya.
Nigel telah memutuskan bahwa ia ingin mencoba sistem operasi Linux. Nya komputer saat ini memiliki Windows XP terinstal.
Ingrid
memiliki laptop yang lebih tua bahwa dia sedang berjalan Linux di. Dia
sekarang ingin untuk dapat menginstal Windows XP di laptop tapi masih
membutuhkan Linux untuk melakukan pekerjaan sehari-hari.
Preeti baru
saja disewa oleh perusahaan untuk melakukan pekerjaan kontrol kualitas
pada aplikasi database mereka. Kedua versi Windows dan linux aplikasi
yang tersedia dan ia harus menguji kedua versi aplikasi pada waktu yang
sama. Tom mencapai ini Preeti telah membeli sistem komputer high-end
6. Persiapan Menginstall Sistem Operasi
Sebuah daftar pra-instalasi membantu memastikan bahwa proses instalasi berhasil.
Pastikan semua perangkat keras disertifikasi untuk bekerja dengan OS yang dipilih.
Pastikan bahwa sumber daya perangkat keras memenuhi atau melebihi persyaratan minimal dipublikasikan.
Konfirmasikan
bahwa media instalasi yang sesuai tersedia. Karena ukuran file sistem
operasi saat ini, mereka biasanya tersedia pada kedua CD dan DVD media.
Jika
OS yang akan diinstal pada sistem yang sudah berisi data:
(a) Gunakan
alat diagnostik dan utilitas sistem untuk memastikan instalasi OS saat
ini dalam kondisi baik, bebas dari file berbahaya atau merusak dan kode,
(b) Lengkapi penuh cadangan semua file-file penting.
Jika melakukan bersih-install, pastikan bahwa semua perangkat lunak aplikasi yang tersedia untuk instalasi.
Sebelum memulai instalasi, kita perlu menentukan struktur partisi yang paling sesuai dengan kebutuhan pengguna.
Salah
satu teknik yang tersedia untuk membantu melindungi data adalah untuk
membagi harddisk menjadi beberapa partisi. Dengan instalasi yang bersih,
banyak teknisi lebih suka untuk membuat satu partisi untuk data dan
partisi yang terpisah untuk OS. Hal ini memungkinkan sebuah OS untuk
ditingkatkan tanpa risiko kehilangan data. Hal ini juga menyederhanakan
backup dan recovery file data.
Hal ini juga diperlukan untuk
menentukan jenis sistem berkas untuk digunakan. Sebuah sistem berkas
adalah OS menggunakan metode untuk melacak file. Banyak yang berbeda
jenis file sistem yang ada. Sistem file yang digunakan meliputi
FAT16/32, NTFS, HPFS, ext2, ext3. Setiap OS dirancang untuk bekerja
dengan satu atau lebih dari jenis file sistem dan setiap jenis file
system menawarkan keuntungan tertentu. Hati-hati harus menjadi
pertimbangan dengan jenis sistem file yang didukung oleh OS yang dipilih
dan manfaat masing-masing.
Meskipun alat ada untuk memodifikasi
struktur partisi dan sistem file dari sebuah hard drive setelah
instalasi, ini harus dihindari jika mungkin. Ketika memodifikasi baik
sistem file atau struktur partisi pada harddisk, dapat mengakibatkan
kehilangan data. Perencanaan yang cermat dapat membantu menjaga
integritas data.
7. Konfigurasi komputer untuk jaringan
Setelah suatu OS diinstal, komputer
dapat dikonfigurasi untuk berpartisipasi dalam jaringan. Jaringan
adalah grup perangkat, seperti komputer, yang terhubung satu sama lain
untuk tujuan berbagi informasi dan sumber daya. Sumber daya bersama
dapat mencakup printer, dokumen dan koneksi akses Internet.
Untuk
fisik terhubung ke jaringan, komputer harus memiliki kartu antarmuka
jaringan (NIC). NIC adalah bagian dari perangkat keras yang memungkinkan
komputer untuk terhubung ke jaringan media. Ini mungkin diintegrasikan
ke dalam motherboard komputer atau mungkin kartu terpisah diinstal.
Selain
sambungan fisik, beberapa konfigurasi sistem operasi diperlukan untuk
komputer untuk berpartisipasi dalam jaringan. Jaringan modern kebanyakan
terhubung ke Internet dan menggunakan Internet untuk bertukar
informasi. Setiap komputer pada jaringan ini membutuhkan Internet
Protocol (IP), serta informasi lainnya, untuk mengidentifikasi itu. Ada
tiga bagian pada konfigurasi IP, yang harus benar untuk komputer untuk
mengirim dan menerima informasi pada jaringan. Ketiga bagian tersebut
adalah:
- Alamat IP – mengidentifikasi komputer di jaringan.
- Subnet mask-digunakan untuk mengidentifikasi jaringan di mana komputer tersambung.
- Gateway default-mengidentifikasi perangkat yang menggunakan komputer untuk mengakses Internet atau jaringan lain.
Sebuah alamat IP komputer dapat dikonfigurasi secara manual atau ditugaskan secara otomatis oleh perangkat lain
.
Manual Konfigurasi IP
Dengan
konfigurasi manual, nilai-nilai yang diperlukan dimasukkan ke dalam
komputer melalui keyboard, biasanya oleh administrator jaringan. Alamat
IP mengadakan disebut sebagai alamat statis dan secara permanen
ditugaskan untuk komputer tersebut.
Dynamic IP Configuration
Komputer
dapat ditetapkan untuk menerima konfigurasi jaringan secara dinamis.
Hal ini memungkinkan komputer untuk meminta alamat dari kolam alamat
ditugaskan oleh perangkat lain dalam jaringan. Ketika komputer selesai
dengan alamat itu dikembalikan ke kolam renang untuk tugas ke komputer
lain.
8. Nama Komputer
Selain alamat IP, sistem jaringan
operasi beberapa menggunakan nama. Dalam lingkungan ini setiap sistem
individu harus memiliki nama yang unik yang ditugaskan untuk itu.
Sebuah
nama komputer memberikan nama user friendly, sehingga memudahkan
pengguna untuk terhubung ke sumber daya bersama, misalnya folder dan
printer di komputer lain.
Administrator jaringan harus menentukan
skema penamaan logis yang membantu untuk mengidentifikasi jenis
perangkat dan / atau lokasinya. Sebagai contoh, nama PRT-CL-Eng-01 dapat
mewakili laser printer berwarna pertama di Jurusan Teknik.
Nama-nama
ini secara manual ditugaskan untuk setiap perangkat, meskipun beberapa
alat memang ada untuk membantu mengotomatisasi proses penamaan.
Deskripsi komputer juga dapat dimasukkan ketika menetapkan nama untuk
memberikan informasi tambahan tentang lokasi atau fungsi dari perangkat.
9. Nama Jaringan dan rencana Alamat Jaringan
Sebagai suatu jaringan bertumbuh
dalam ukuran dan kompleksitas, menjadi semakin penting bahwa itu
direncanakan dengan baik, logis terorganisir dan didokumentasikan dengan
baik.
Banyak organisasi mengembangkan konvensi untuk penamaan dan
pengalamatan komputer. Ini memberikan pedoman dan aturan yang dapat
digunakan oleh personel dukungan jaringan saat melakukan tugas ini. Nama
Komputer harus unik dan harus memiliki format yang konsisten yang
menyampaikan informasi yang berarti. Hal ini dapat membantu untuk
menentukan jenis perangkat, fungsi, lokasi dan nomor urutan berdasarkan
nama perangkat. Alamat IP juga harus unik untuk setiap perangkat.
Penggunaan
perangkat logis penamaan dan pengalamatan konvensi yang terdokumentasi
dengan baik dapat sangat menyederhanakan tugas pelatihan, manajemen
jaringan dan dapat membantu dengan pemecahan masalah ketika masalah
timbul.
10. Mengapa dan kapan harus menerapkan patch
Setelah sistem operasi (OS) atau aplikasi diinstal, penting untuk tetap up to date dengan patch terbaru.
Patch
adalah potongan kode program yang dapat memperbaiki masalah atau
meningkatkan fungsionalitas dari program aplikasi atau OS. Mereka
biasanya disediakan oleh produsen untuk memperbaiki kerentanan yang
diketahui atau melaporkan masalah.
Komputer harus terus diupdate
dengan patch terbaru kecuali ada alasan untuk tidak melakukannya.
Kadang-kadang bercak dapat memberikan dampak negatif pengoperasian fitur
lain sistem. Dampak dari patch harus dipahami dengan jelas sebelum
diterapkan. Informasi ini biasanya dapat ditemukan di situs web produsen
perangkat lunak.
11. Menerapkan Patch OS
Patch untuk sistem operasi dapat
diinstal dengan cara yang berbeda, tergantung pada OS dan kebutuhan
pengguna. Pilihan untuk men-download dan menginstal pembaruan meliputi:
OS
dapat dikonfigurasi untuk terhubung ke situs web pabrikan, download dan
menginstal update kecil tanpa campur tangan pengguna. Update dapat
dijadwalkan untuk terjadi selama saat-saat komputer aktif, tetapi tidak
digunakan.
Beberapa pengguna ingin memiliki
kontrol atas perusahaan patch diterapkan. Ini sering merupakan pilihan
pengguna yang memahami apa dampak patch ini terhadap kinerja sistem.
Sistem ini dapat dikonfigurasi untuk memberitahukan pengguna akhir saat
patch tersedia. Selanjutnya pengguna harus memutuskan apakah patch harus
didownload dan diinstal.
Pembaruan yang membutuhkan
potongan-potongan besar kode untuk diganti pada sebuah sistem harus
dijalankan secara manual. Pembaruan utama sering disebut paket layanan
dan dirancang untuk memperbaiki masalah dengan aplikasi atau OS, dan
kadang-kadang untuk menambah fungsionalitas. Layanan paket ini biasanya
membutuhkan pengguna akhir untuk secara manual terhubung ke situs web,
download dan menginstal pembaruan. Mereka juga dapat diinstal dari CD
yang dapat diperoleh dari produsen.
12. Aplikasi Patch dan Update
Aplikasi
juga membutuhkan patch dan update. Patch biasanya dirilis oleh
produsen, untuk memperbaiki kerentanan terdeteksi di aplikasi yang dapat
mengakibatkan perilaku yang tidak diinginkan.
Browser dan perangkat
lunak perkantoran seperti pengolah kata, spreadsheet dan aplikasi
database adalah target umum untuk serangan jaringan. Aplikasi ini
memerlukan update untuk memperbaiki kode yang memungkinkan serangan itu
untuk berhasil. Produsen juga dapat mengembangkan pembaruan yang dapat
meningkatkan fungsionalitas produk, tanpa biaya tambahan.
OS dan
aplikasi patch umumnya ditemukan melalui website produsen. Proses
instalasi dapat meminta izin untuk menginstal update dan untuk
memverifikasi bahwa perangkat lunak pendukung hadir. Proses instalasi
juga dapat menginstal semua program yang dibutuhkan untuk mendukung
pembaruan. Update web dapat didownload ke sistem dari internet dan
diinstal secara otomatis