Selasa, 09 November 2010

Mengenal OPerating System


Dahrul manalu

1. Pendahuluan
Tanpa perangkat lunak (software) sebuah komputer sebenarnya sekumpulan
besi yang tidak berguna. Dengan software sebuah komputer dapat digunakan
untuk menyimpan, mengolah data (memproses) dan mendapatkan kembali
informasi yang telah disimpan, menemukan kesalahan dalam program,
memainkan games dan menggunakan banyak aktivitas lainnya yang bernilai.
Namun sebelum kita membahas lebih jauh mengenai software komputer
khususnya operating system, terlebih dulu kita akan membahas mengenai
komputer secara garis besar, agar dapat mempermudah kita nanti dalam
mempelajari materi pokok kita yaitu masalah operating system /system operasi.

2. Apa itu Komputer ?
Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya
menghitung. Dalam bahasa Inggris disebut to compute. Secara definisi komputer
diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama,
dapat menerima data (input),mengolah data (proses) dan memberikan informasi
(output) serta terkoordinasi dibawah kontrol program yang tersimpan di
memorinya. Jadi cara kerja komputer dapat kita gambarkan sebagai berikut.


 

2.1.Input Device, adalah perangkat-perangkat keras komputer yang berfungsi
untuk memasukkan data ke dalam memori komputer, seperti keyboard,
mouse, joystick dan lain-lain.
2.2.Prosesor, adalah perangkat utama komputer yang mengelola seluruh
aktifitas komputer itu sendiri. Prosesor terdiri dari dua bagian utama, yaitu ;
· Control Unit (CU), merupakan komponen utama prosesor yang
mengontrol semua perangkat yang terpasang pada komputer, mulai dari
input device sampai output device.
· Arithmetic Logic Unit (ALU), merupakan bagian dari prosesor yang
khusus mengolah data aritmatika (menambah, mengurang dll) serta data
logika (perbandingan).
2.3.Memori adalah media penyimpan data pada komputer.
Mhttp://home.xandros.com/emori ini terbagi atas dua macam, yaitu ;
 Read Only Memory (ROM), yaitu memori yang hanya bisa dibaca
saja, tidak dapat dirubah dan dihapus dan sudah diisi oleh pabrik
pembuat komputer. Isi ROM diperlukan pada saat komputer
dihidupkan. Perintah yang ada pada ROM sebagian akan dipindahkan
ke RAM. Perintah yang ada di ROM antara lain adalah perintah untuk
membaca sistem operasi dari disk, perintah untuk mencek semua peralatan yang ada di unit sistem dan perintah untuk menampilkan
pesan di layar. Isi ROM tidak akan hilang meskipun tidak ada aliran
listrik. Tapi pada saat sekarang ini ROM telah mengalami
perkembangan dan banyak macamnya, al ;
a. PROM (Programable ROM), yaitu ROM yang bisa kita program
kembali dengan catatan hanya boleh satu kali perubahan setelah
itu tidak dapat lagi diprogram.
b. RPROM (Re-Programable ROM), merupakan perkembangan
dari versi PROM dimana kita dapat melakukan perubahan
berulangkali sesuai dengan yang diinginkan.
c. EPROM (Erasable Program ROM), merupakan ROM yang
dapat kita hapus dan program kembali, tapi cara penghapusannya
dengan menggunakan sinar ultraviolet.
d. EEPROM (Electrically Erasable Program ROM),
perkembangan mutakhir dari ROM dimana kita dapat mengubah
dan menghapus program ROM dengan menggunakan teknik
elektrik. EEPROM ini merupakan jenis yang paling banyak
digunakan saat ini.
 Random Access Memori (RAM), dari namanya kita dapat artikan
bahwa RAM adalah memori yang dapat diakses secara random. RAM
berfungsi untuk menyimpan program yang kita olah untuk sementara
waktu (power on) jika komputer kita matikan, maka seluruh data yang
tersimpan dalam RAM akan hilang. Tujuan dari RAM ini adalah
mempercepat pemroses data pada komputer. Agar data yang kita buat
tidak dapat hilang pada saat komputer dimatikan, maka diperlukan
media penyimpanan eksternal, seperti Disket, Harddisk, flash disk,
PCMCIA card dan lain-lain.

2.4.Output Device, adalah perangkat komputer yang berguna untuk
menghasilkan keluaran, apakah itu ke kertas (hardcopy), ke layar monitor
(softcopy) atau keluaran berupa suara. Contohnya printer, speaker, plotter,
monitor dan banyak yang lainnya.
Dari penjelasan diatas dapat kita simpulkan bahwa prinsip kerja komputer
tersebut diawali memasukkan data dari perangkat input, lalu data tersebut
diolah sedemikian rupa oleh CPU sesuai yang kita inginkan dan data yang
telah diolah tadi disimpan dalam memori komputer atau disk. Data yang
disimpan dapat kita lihat hasilnya melalui perangkat keluaran.


3. Komponen-Komponen Komputer
Komputer terdiri dari tiga komponen utama yang tidak dapat dipisahkan, yaitu ;
3.1.Hardware (perangkat keras), Merupakan peralatan fisik dari komputer yang
dapat kita lihat dan rasakan. Hardware ini terdiri dari ;
 Input/Output Device (I/O Device) Terdiri dari perangkat masukan dan
keluaran, seperti keyboard dan printer.
 Storage Device (perangkat penyimpanan) Merupakan media untuk
menyimpan data seperti disket, harddisk, CD-I, flash disk dll.
 Monitor /Screen Monitor merupakan sarana untuk menampilkan apa
yang kita ketikkan pada papan keyboard setelah diolah oleh prosesor.
Monitor disebut juga dengan Visual Display Unit (VDU).
 Casing Unit adalah tempat dari semua peralatan komputer, baik itu
motherboard, card, peripheral lain dan Central Procesing Unit (CPU).
Casing unit ini disebut juga dengan System Unit.
 Central Procesing Unit (CPU) adalah salah satu bagian komputer
yang paling penting, karena jenis prosesor menentukan pula jenis
komputer. Baik tidaknya suatu komputer, jenis komputer, harga
komputer, ditentukan terutama oleh jenis prosesornya.


Semakin canggih prosesor komputer, maka
kemampuannya akan semakin baik dan biasanya harganya akan
semakin mahal.

3.2.Software (perangkat lunak), merupakan program-program komputer yang
berguna untuk menjalankan suatu pekerjaan sesuai dengan yang
dikehendaki. Program tersebut ditulis dengan bahasa khusus yang
dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu ;
 Sistem Operasi, seperti DOS, Unix, Linux, Novell, OS/2, Windows,
Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat
yang terpasang pada komputer sehingga masing-masingnya dapat
saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak
dapat difungsikan sama sekali.
 Program Utility, seperti Norton Utility, Scandisk, PC Tools, dll.
Program utility berfungsi untuk membantu atau mengisi
kekurangan/kelemahan dari system operasi, misalnya PC Tools dapat
melakukan perintah format sebagaimana DOS, tapi PC Tools mampu
memberikan keterang dan animasi yang bagus dalam proses
pemformatan. File yang telah dihapus oleh DOS tidak dapat
dikembalikan lagi tapi dengan program bantu hal ini dapat dilakukan.
 Program Aplikasi, seperti GL, MYOB, Payroll dll.
Merupakan program yang khusus melakukan suatu pekerjaan tertentu,
seperti program gaji pada suatu perusahaan. Maka program ini hanya
digunakan oleh bagian keuangan saja tidak dapat digunakan oleh
departemen yang lain. Biasanya program aplikasi ini dibuat oleh
seorang programmer komputer sesuai dengan permintaan / kebutuhan
seseorang / lembaga/ perusahaan guna keperluan interennya.
 Program Paket, seperti Microsofr office, Adobe fotoshop, macromedia
studio, open office dll Adalah program yang disusun sedemikian rupasehingga dapat digunakan oleh banyak orang dengan berbagai
kepentingan. Seperti MS-office, dapat digunakan oleh departemen
keuangan untuk membuat nota, atau bagian administrasi untuk
membuat surat penawaran dan lain sebagainya.
 Bahasa Pemrograman, PHP, ASP, dBase, Visual Basic, dll.
Merupakan software yang khusus digunakan untuk membuat program
komputer, apakah itu sistem operasi, program paket dll. Bahasa
pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu ;
o Low Level Language, bahasa pemrograman generasi pertama,
bahasa pemrograman jenis ini sangat sulit dimengerti karena
instruksinya menggunakan bahasa mesin. Biasanya yang mengerti
hanyalah pembuatnya saja.
o Midle Level Language, merupakan bahasa pemrograman tingkat
menengah dimana penggunaan instruksi sudah mendekati bahasa
sehari-hari, walaupun begitu masih sulit untuk di mengerti karena
banyak menggunakan singkatansingakatan seperti STO artinya
simpan (singkatan dari STORE) dan MOV artinya pindah
(singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah
Assembler, ForTran (Formula Translator).
o High Level Language, merupakan bahasa tingkat tinggi yang
mempunyai cirri mudah dimengerti, karena menggunakan bahasa
sehari-hari, seperti BASIC, dBase, Visual Basic, VB.Net dll.

 








4. Brainware (User),
adalah personil-personil yang terlibat langsung dalam pemakaian komputer,
seperti Sistem analis, programmer, operator, user, dll. Pada organisasi yang
cukup besar, masalah komputerisasi biasanya ditangani oleh bagian khusus
yang dikenal dengan bagian EDP (Electronic Data Processing), atau seringdisebut dengan EDP Departemen, yang dikepalai oleh seorang Manager EDP.
Kalau di lingkup ptpn7 di kelola oleh bagian PDE dan SIM.
5.Pengertian Sistem Operasi
Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer
dengan perangkat keras komputer. Sebelum ada sistem operasi, orang hanya
mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital.
Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini
terdapat berbagai sistem operasi dengan keunggulan masing-masing. Untuk
lebih memahami sistem operasi maka sebaiknya perlu diketahui terlebih dahulu
beberapa konsep dasar mengenai sistem operasi itu sendiri. Pengertian sistem
operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada
sistem komputer dan menyediakan sekumpulan layanan (system calls) ke
pemakai sehingga memudahkan dan menyamankan penggunaan serta
pemanfaatan sumber-daya sistem komputer.


6. Fungsi Dasar
Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu
perangkat-keras, program aplikasi, sistem-operasi, dan para pengguna. Sistem
operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras
oleh berbagai program aplikasi serta para pengguna.
Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti
membuat kondisi komputer agar dapat menjalankan program secara benar.
Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan
sumber-daya yang sama, sistem operasi mengatur pengguna mana yang dapat
mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource
allocator. Satu lagi fungsi penting sistem operasi ialah sebagai programpengendali yang bertujuan untuk menghindari kekeliruan (error) dan
penggunaan komputer yang tidak perlu.
7. Tujuan Mempelajari Sistem Operasi
Tujuan mempelajari sistem operasi agar dapat merancang sendiri serta dapat
memodifikasi sistem yang telah ada sesuai dengan kebutuhan kita, agar dapat
memilih alternatif sistem operasi, memaksimalkan penggunaan sistem operasi
dan agar konsep dan teknik sistem operasi dapat diterapkan pada aplikasiaplikasi
lain.


8. Sasaran Sistem Operasi
Sistem operasi mempunyai tiga sasaran utama yaitu
· kenyamanan -- membuat penggunaan komputer menjadi lebih nyaman,
· efisien -- penggunaan sumber-daya sistem komputer secara efisien,
· mampu berevolusi--sistem operasi harus dibangun sehingga memungkinkan
pengembangan, pengujian sistem yang baru.



9. Layanan sistem operasi
Sebuah sistem operasi yang baik menurut Tanenbaum harus memiliki layanan
sebagai berikut: pembuatan program, eksekusi program, pengaksesan I/O
Device, pengaksesan terkendali terhadap berkas pengaksesan sistem, deteksi
dan pemberian tanggapan pada kesalahan, serta akunting.
Pembuatan program yaitu sistem operasi menyediakan fasilitas dan layanan
untuk membantu para pemrogram untuk menulis program; Eksekusi Program
yang berarti Instruksi-instruksi dan data-data harus dimuat ke memori utama,
perangkat-parangkat masukan/ keluaran dan berkas harus di-inisialisasi, serta
sumber-daya yang ada harus disiapkan, semua itu harus di tangani oleh sistem
operasi; Pengaksesan I/O Device, artinya Sistem Operasi harus mengambil alih
sejumlah instruksi yang rumit dan sinyal kendali menjengkelkan agar pemrogram
dapat berfikir sederhana dan perangkat pun dapat beroperasi; Pengaksesan
terkendali terhadap berkas yang artinya disediakannya mekanisme proteksi
terhadap berkas untuk mengendalikan pengaksesan terhadap berkas;
Pengaksesan sistem artinya pada pengaksesan digunakan bersama (shared
system); Fungsi pengaksesan harus menyediakan proteksi terhadap sejumlah
sumber-daya dan data dari pemakai tak terdistorsi serta menyelesaikan konflikkonflik
dalam perebutan sumber-daya; Deteksi dan Pemberian tanggapan pada
kesalahan, yaitu jika muncul permasalahan muncul pada sistem komputer maka
sistem operasi harus memberikan tanggapan yang menjelaskan kesalahan yangterjadi serta dampaknya terhadap aplikasi yang sedang berjalan; dan Akunting
yang artinya Sistem Operasi yang bagus mengumpulkan data statistik
penggunaan beragam sumber-daya dan memonitor parameter kinerja. ( Dalam
windows xp ada pada Event Viewer dalam Linux ada pada log )

0 komentar:

Posting Komentar