Materi Minggu Kelima

Sistem Operasi
Operating Sistem (OS).
Materi Minggu Kelima Perkuliahan

 “Assalamu ‘alaikum wa rahmatullahi wa barakatuh”
 السلام عليكم ورحمة الله وبركاتها


        Pada kesempatan kali ini, saya akan menjelaskan materi yang saya dapatkan di minggu ke lima perkuliahan saya, pada minggu kali ini saya akan menjelaskan materi yang agak sedikit mengorek sedikit tentang sistem operasi. Adapun materi tersebut adalah sedikit pengertian tentang OS, fungsi dan sasaran dari sistem operasi, pengelolaan seluruh sumber daya sistem komputer, sumber daya sistem komputer dan sebagainya seperti yang akan saya sampaikan sebagai berikut :

1. Apa itu Sistem Operasi ??
        Sistem Operasi adalah  perangkatlunak yang ada pada komputer, digunakan untuk mengorganisasikan perangkat lunak dan keras pada komputer, tanpa sistem operasi maka kita tidak dapat menggunakan program aplikasi yang ada pada komputer kita.

2. Fungsi dan Sasaran OS
Berikut adalah tugas utamanya sebagai berikut :
a. Pengelolaan seluruh sumberdaya sistem komputer (Resource Manager)
         Fungsi ini yaitu memungkinkan sistem operasi untuk mengelola dan mengatur seluruh sumberdaya agar bisa berjalan tepat sasaran dan efisiensi dalam banyak aspek.
b. Pada sistem komputer memungkinkan untuk adanya pergantian job agar menggunakan processor secara bergantian.
c. Pada saat pergantian job, tugas sistem operasi adalah mengatur agar status dari job sebelumnya harus disimpan, agar ketika pergantian job kembali lagi padanya, Sistem Operasi akan melanjutkan eksekusi terakhir yang dijalankannya.

3. Sumberdaya Sistem komputer
        Sumberdaya yang dimaksud disini adalah sumbernya yang memberikan keuntungan dan manfaat. Terdiri atas dua yaitu :
a. Sumberdaya yang berbentuk fisik.
*     Perangkat masukan : keyboard, barcode reader dan lain sebagainya
* Perangkat tunjuk (pointing devices) : mouse, joystick,lightpen,track-ball, touch-screen, dan sebagainya
* Perangkat penyimpanan sekunder : floppy disk drive, hard disk, tape drive, optical disk, CD ROM drive, DVD drive dan sebagainya
* Perangkat pencetak : printer, plotter dan sebagainya
* Perangkat penampil : layar monitor, LCD, dan sebagainya
* Perangkat komunikasi : modem, ethernet card, PCMCIA dan sebagainya
* Perangkat memori : memori akses acak (RAM=Ramdom Access Memory), chace memory, register dan sebagainya
* Perangkat multimedia : kamera, sound card, radio, dan sebagainya
* Perangkat grafis : digitizer, scanner dan sebagainya
* Perangkat pengendalian proses : sensor dan aktuator.

b. Sumberdaya abstrak.
* Data, untuk mencatat dan mengendalikan proses yang ada, sebagai contoh adalah seperti program file yang digunakan untuk sebagai media penyimpanan data, dan sebaliknya data di simpan didalam media berbentuk file.
* program, adalah sekumpulan dari instruksi yang akan dijalankan oleh komputer sehingga mencapai tujuan tertentu.

4. Sistem Operasi Sebagai Extended atau Virtual Machine.
Fungsinya adalah :
a. Memberikan abstraksi tingkat tinggi yang lebih sederhana sehingga menyembunyikan kerumitan tingkat tinggi, contoh :
  • Bagaimana caranya data-data dikirim
        ke printer lewat kabel paralel.
  • Bagaimana SO menyimpan data ke
        suatu alamat disk.
  • Melakukan perhitungan di processor.
  • Menyediakan System Call berupa API
        (Aplication Programming Interface).
  • Sebagai basis untuk program lain.

5. Sasaran OS Menurut Stalling.
Sasaran OS Menurut Stalling ada tiga yaitu :
a. Kenyamanan, OS dituntut untuk membuat agar user atau pengguna merasa nyaman ketika menggunakan OS tersebut, hal ini berkaitan erat dengan design interface yang disajikan.
b. Efisien, yang dimaksud disini adalah, OS harus bisa menjadikan sumberdaya yang di pakai oleh user agar lebih efisien di banyak aspek seperti efisien waktu, efisien penyimpanan dan lain sebagainya.
c. Mampu Berevolusi, mampu berevolusi yang dimaksud adalah, OS harus mampu bertahan dengan keadaan, tanpa harus mengganggu layanan yang dijalankan oleh sistem komputer.


6. Layanan Sistem Operasi.
Menurut Stalling, OS harus mampu menyediakan layanan sebagai berikut :
a. Pembuatan program.
b. Eksekusi program.
c. Pengaksesan perangkat masukan dan keluaran I/O.
d. Pengaksesan terkendali terhadap berkas.
e. Pengaksesan sistem
f. Deteksi dan memberikan tanggapan terhadap kesalahan
g. Accounting.

7. Fungsi Minor Sistem Operasi.
a. Mengimplementasikan antarmuka untuk user. Maksud dari mengimplementasikan disini adalah menerapkan interface atau tampilan yang bagus kepada user atau pengguna.
b. Memungkinkan pemakaian perangkat keras secara bersamaan. Maksudnya adalah OS akan menugaskan banyak perangkat keras untuk kerja dari sistem komputer sehingga pemakaian bisa mencapai tujuan komputasi. Contohnya adalah penggunaan monitor, CPU mouse, keyboard dan perangkat keras komputer lainnya bisa digunakan sekaligus.
c. Memungkinkan pemakaian data bersama, maksudnya adalah komputer akan bisa memproses data yang sama di di banyak program yang di eksekusi oleh sistem operasi.
d. Mencegah gangguan antar pemakaian. Hal ini masih berkaitan dengan poin c, dimana dengan kemampuan OS, komputer akan bisa mengeksekusi suatu data dengan banyak program tanpa harus mengalami gangguan seperti eror.
e. Menjadwalkan pemakaian sumberdaya, OS bisa mengatur penjadwalan dalam intensitas waktu yang ditentukan.
f. Memberikan fasilitas masukan atau keluaran. Sebuah OS yang baik, akan memberikan fasilitas yang memungkinkan user memberikan masukan dan mendapatkan hasil dari masukan yang telah diproses sebelumnya sehingga menjadi sebuah informasi.
g. Memulihkan kesalahan. Sistem Operasi juga memberikan fasilitas yang memungkinkan user bisa menyadari kesalahannya dan memperbaiki kesalahan.
h. Menghitung penggunaan sumberdaya. Sistem operasi harus bisa menghitung penggunaan sumberdaya yang digunakan oleh user ataupun sistem operasi itu sendiri.
i. Menangani komunikasi jaringan. Sebuah sistem operasi memungkinkan komputer bisa menggunakan jaringan yang baik sehingga user bisa berkomunikasi dengan layanan seperti internet.


8. Subsistem Sistem Operasi.
a. Manajemen proses ( memungkinkan komputer bisa memproses data )
b. Manajemen memori ( bisa mengatur sumberdaya memori atau penyimpanan sehingga lebih efisien )
c. Manajemen berkas ( sistem operasi bisa mengatur berkas berkas yang ada pada komputer )
d. Manajemen perangkat masukan atau keluaran ( sistem operasi bisa mengatur dan mengalokasikan perangkat masukan ataupun keluaran bisa dijalankan sesuai fungsinya )
e. Pengamanan sistem ( sistem operasi memungkinkan komputer mendapatkan pengamanan terhadap virus ataupun Malware )
f. Sistem komunikasi ( sistem operasi memungkinkan user bisa menggunakan sistem komunikasi yang bisa terhubung dengan akses internet )

9. Kategori Sistem Operasi.
Terdiri dari 4 yaitu :
a. Single User - single tasking
        Maksudnya adalah satu komputer hanya bisa digunakan oleh satu orang user, dan hanya bisa menjalankan satu program di dalam satu waktu.
b. Multi User - Single Tasking
          Satu komputer dapat digunakan oleh banyak user, namun tiap user hanya bisa menjalankan 1 program (aplikasi) di satu waktu.
c. Multi User - Multi Tasking
         Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program di satu waktu.
d. Single User - Multi Tasking
             Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu. (Tampilan Desktop GUI)

10. Sistem Komputer dalam Berbagai
Sudut Pandang.
a. Pemakai 
        Tidak mempengaruhi kerja dari sistem operasi atau tidak berkaitan langsung dengan sistem operasi, memandang sistem komputer dari interface atau tampilan yang dikenal dengan aplikasi, dan administrator yang bertugas menjaga agar sistem dari sebuah komputer berjalan dengan baik dan sesuai dengan kebutuhan secara optimal.
b. Program Aplikasi.
        Pemrogram menggunakan sistem yang ada pada komputer untuk membuat sebuah aplikasi yang bisa dijalankan dan didukung di sistem operasi tersebut, sistem operasi bisa bertindak sebagai mediator untuk mempermudah pekerjaan dari pemrogram untuk membuat program aplikasi. Operasi rumit terhadap perangkat keras di simpan sebagai fasilitas sistem operasi bagi pemrogram.
c. Perancangan Sistem Operasi
         Bertugas membuat sistem operasi yang dapat memudahkan dan menyamankan pemakai. Memiliki pengetahuan yang menyeluruh terhadap sistem operasi. 

  1.         Berikut saja yang dapat saya bagikan pada kesempatan kali ini, masih banyak kekurangan dari penulisan saya kali ini, saya mengucapkan banyak terimakasih kepada para pembaca dan pengunjung blog saya. Saya mengharapkan mendapat kritik dan saran yang bersifat membangun agar saya bisa terus meningkatkan dari blog saya, atas perhatiannya saya ucapkan terima kasih wassalamu'alaikum warahmatullahi wa barakatuh........



Komentar

Postingan Populer