Sistem Operasi
Soal:
Sebutkan pengertian Sistem Operasi dan tujuan?
Sebutkan dan jelaskan sudut pandang Sistem Operasi?
Sebutkan dan jelaskan kelas Sistem Operasi?
Jelaskan dalam Sistem Operasi pengaturan sumber daya meliputi?
Sebutkan dan jelaskan Sturuktur dasar Sistem Operasi?
Gambar dan jelaskan skema dasar sistem komputer baik hardware dan software?
Sebutkan dan jelaskan waktu akses disk pada harddisk?
Sebutkan dan berikan contoh Algoritma pengaksesan disk?
Jelaskan apa yang Anda ketahui tentang proses di dalam Sistem Operasi?
Jawaban:
Pengertian Sistem Operasi adalah Sebagai program pengendali yang merupakan sekumpulan program kontrol atau alat pengendali secara terpadu bertindak sebagai penghubung antara komputer dengan pemakainya.
Tujuannya adalah :
Membuat komputer menjadi lebih mudah dan nyaman untuk digunakan.
Memungkinkan sumber daya sistem sistem komputer untuk digunakan secara efisien.
Secara tersusun memungkinkan pengembangan yang efektif, pengujian, dan penerapan fungsi baru tanpa mengganggu layanan yang sudah ada.
Sudut Pandang Sistem Operasi yaitu ,
Aspek Ukuran adalah ukuran yang digunakan dalam SO
Aspek Tujuan adalah Tujuan yang harus dicapai oleh SO
Aspek Kegiatan Adalah
Struktur Sistem perasi adalah
Kelas Sistem Operasi yaitu,
Kelas 1, pemakaian tunggal,termasuk generasi pertama------generasi tanpa sistem operasi, komponen utamanya berupa tabung hampa, operasi scr manual melalui plugsboards, hanya bisa menghitung (+, -, *)
Kelas 2, operasi berbentuk tumpukan (batch system) termasuk generasi kedua, komponen utamanya berupa transisitor, penginputannya menggunakan punch card
Kelas 3, operasi olahan segera (real time), memiliki ciri-ciri sebagai berikut:
Multiprogramming satu komponen mengerjakan banyak program yang ada dalam memori utama
Kemandirian alat (Device Independence) masing-masing alat memiliki device driver sendiri-sendiri, contoh: Printer
Kelas 4, operasi multi proses termasuk ke dalam generasi ketiga
Kelas 5, operasi berbagi waktu dan multi programming termasuk ke dalam generasi ketiga
Kelas 6, operasi tersebar termasuk dalam generasi keempat, sistem tujuan umum (General Purpose dan Multimodus), aplikasi komputer seperti word processor telah berkembang pesat.
Operasi Pengaturan Sumber Daya meliputi :
pengaturan memory, dengan cara : mengawasi bagian-bagian memory, lokasinya, statusnya, besarnya, bila terpakai siapa pemakainya. Menetapkan kebijaksanaan alokasi. Siapa yang berhak mendapatkan bagian memory beserta lokasinya.
Pengaturan prosesor, dengan cara : mengawasi status prosesor. Menentukan proses yang mana dari beberapa proses yang sedang menanti atau menggunakan prosesor. Menyerahkan penggunaan prosesor dengan cara mengisi register-register yang perku diisi. Menarik kembali pemakaian prosesor bila sudah tidak dipergunakan.
Pengaturan peralatan I/O dengan cara : Mengawasi status peralatan I/O beserta kelengkapannya (Channel). Mengatur cara dan jadwal pemakaian peralartan I/O. Menyerahkan pemakaian peralatan I/O. Menerima kembali peralatan I/O bila sudah tidak dipergunakan.
Pengaturan informasi (System File) dengan cara : Mengawasi berbagai informasi, yaitu mengenal statusnya, lokasi, penggunaannya dan sekuritinya. Menetapkan proses-proses yang mendapatkan informasi tertentu. Melepaskan atau memberikan informasi, umpanya dengan cara membuka suatu file tertentu. Menarik kembali dan menyimpan informasi.
Struktur Dasar Sistem Operasi yaitu,
Struktur Sederhana adalah struktur yang tidak memiliki cukup baik. Contoh, MS-DOS, UNIX
Sistem Monoitik adalah sistem operasi berbagai kumpulan prosedur dimana prosedur dapat saling dipanggil oleh prosedur lain disistem bila diperlukan. Tiap-tiap sistem call memiliki satu service procedure. Utilitas prosedure melaksanakan segala sesuatu yang dibutuhkan oleh beberapa service procedure. User program berjalan pada user mode. Sistem operasi berjalan pada monitor mode.
Sistem Berlapis adalah teknik membuat dengan cara merancang sistem operasi berbentuk modular. Mengadakan pendekatan top – down, semua fungsi ditentukan dengan dibagi-bagi menjadi kompoen-komponen. Lapisan terendah (level 0) → Hardware. Lapisan Tertinggi (Level n) → User Interfice
Virtual Mesin adalah mempunyai kemiripan dengn pendekatan berlapis dengan tambahan berupa antar muka yang menghubungkan hardware dengan kernel untuk tiap-tiap proses. Contoh Java Virtual Mesin.
Clien Server adalah konsep Sistem Operasi diimplementasikan dengan menjadikan fungsi-fungsi yang ada pada Sistem Operasi diserver menjadi User Proses. Jika satu proses minta untuk dilayani maka clien process akan melayani permintaan tersebut ke User process, server process akan melayani permintaan tersebut kemudian mengirimkan jawabannya kembali. Semua tugas dilakukan pada pengendalian komunikasi antara client – server.
di bawah ini adalah Gambar Skema Dasar Sistem Operasi sebagai berikut :
Perangkat keras (Hardware) adalah komponen fisik komputer yang terdiri dari rangkaian elektronika dan peralatan mekanis lainnya. Pada abstraksi tingkat atas terdiri dari empat komponen yaitu :
Pemroses (Prossesor) adalah komputer yang bertugas untuk mengolah data dan melaksanakan berbagai perintah. Yang terdiri dari bagian ALU(Aritmatic Logic Unit) untuk komputasi, berupa operasi aitmatika dan logika. Bagian CU (control Unit) untuk pengendalian operasi yang dilaksanakan sistem komputer.
Memory Utama (Main Memory) adalah yang berfungsi sebagai tempat penyimpanan data dan program. Terdapat beberapa memory yaitu, Register, Memory case, Memory kerja, dll.
Perangkat masukan dan keluaran (device I/O) adalah yang terdiri dari dua bagian yaitu, komponen mekanik adalah perangkat itu sendiri dan komponen elektronik yaitu pengendali perangkat berupa chip controller.
Interkoneksi antar komponen disebut juga galur/jalur (Bus) yang terdapat pada main board, bus terdiri dari tiga macam yaitu Bus alamat (address Bus) satu arah 16,20,24 jalur. Bus data (data bus) dua arah 8,16,32 jalur. Bus kendali (control bus) dua arah 4-10 jalur.
Perangkat Lunak (Software) adalah komponen nonfisik berupa kumpulan program beserta struktur datanya . program adalah sekumpulan instruksi yang disusun sedemikian rupa untuk dapatmenyelesaikan masalah-masalah tertentu sesuai dengan kebutuhan.
beberapa waktu akses disk yaitu :
Magnetick Disk merupakan penyimpanan skunder , berbentuk bundar dengan permkukaan magnetick.penggerak disk berupa motor drive dengan kecepatan tinggi (kurang lebih dari 60 putaran perdetik. Kegiatan baca tulis dilakukan oleh Read Write head .
Shock Protection System (SPS) adalah sebagian besar kerusakan yang timbul pada harddisk disebabkan karena adanya goncangan. Dengan menggunakan SPS energi goncangan akan diredam.
Self-Monitoring Analysis and Reporting (SMART) menggunakan teknologi SMART yang sangat berguna bagi komputer-komputer yang memiliki data-data penting pada harddisk dan penggunaan komputer secara terus menerus, harddisk dapat berkomunikasi melalui software.
Solid State Disk (SSD) yaitu tidak lagi menggunakan piringan magnetick tetapi menggunakan DRAM (Dynamick RAM). SSD dikembangkan menggunakan antar muka SCSI untuk sisitem akses data yang cepat.
Magnetore – Sistive (MR) yaitu dikenal dengan nama induktif head yang berfungsi untuk read write.head untuk menulis menggunakan elemen film tipis yang bersifat induktif, sedangkan head untuk membaca menggunakan film tipis yang bersifat sensitif terhadap magnet.
Partial Response Maximum Likelihood (PRML) adalah teknologi dalam hal encoding dan konversi data pada saat read write. Menawarkan kepadatan data yang lebih tinggi kinerja harddisk yang lebih baik dan integritas dat yang lebih terjamin.
Hot Swap adalah proses memasang peralatan elektronik kedalam suatu sistem yang sedang bekerja
Plug ana Play ATA (Advance Technology Atachment) system Pnp melakukan konfigurasi secara otomatis dan melakukan pengaturan pada software saja tidak pada pengubahan Jumper, dsb.
Enviroment Protection Agency (EPA) yaitu Harddisk yang menghabiskan energi listrik cukup banyak pada pc (tanpa menghitung monitor),apalagi pada notebook. Untuk itu harddisk yang mendukung EPA memperbaikinya dengan fungsi Sleep, Stand by.
Error Correction Code (ECC) yaitu kesalahan pembacaan dari piringan . untuk itu ECC dapat memperbaikinya tanpa perlu membaca daerah yang rusak.dapat diperbaiki sampai 3 byte dari data 512 byte dalam satu sector.dari hasil pengujian diperoleh hanya 1 kali kegagalan dalam 100 trilyun kali.
Auto Transfer yaitu mempercepat transfer data dari harddisk ke memory utama dengan Mode Block proses pemberian baca atau tulis secara bersamaan.
2. Pengaksessan Disk adalah waktu yang diperlukan oleh kepala baca untuk menulis atau membaca isi sektor.
Terdiri dari 4 komponen yaitu
Waktu cari, untuk mencapai lintas atau silinder yang dikehendaki
Waktu Mantap, untuk hulu tulis baca menjadi mantap dilintas atau silinder
Waktu latensi, untuk menulis atau membaca isi sektor.
Gabungan Waktu, waktu inkuiri dan waktu pemutakhiran atau pergantian.
beberapa Algoritma Pengaksesan Disk yaitu,
Algoritma Pertama tiba Pertama Dilayani (PTPD) yaitu pengaksesan dimulai secara berurutan sesuai dengan uruten tiba atau kedudukan antrian. Contoh Diketahui antrian akses track dengan saat awal 50. Jawab : 50,13, 46, 65, 27, 95, 82, 9, 17, 52, 53, 17, 1, 82, 2,17, 98, 7. yang telah dilaui 50+13+46+65+27+95+9+17+52+53+1+82+2+98+7 = 617 jumlah track rerata = jumlah track / Banyaknya Proses = 617/15 = 41.135.
Algoritma Pick Up yaitu hulu tulis baca akan membaca atau menuju ketrack yang terdapat pada urutan awal antrian, sambil mengakses track yang dilalui. Mirip dengan PTPD tetapi lintasan yang dilewati dipungut atau diambil, sehingga tidak perlu diakses lagi.
Contoh : diketahui antrian akses track dengan saat awal 50.13, 46, 65, 27, 95, 82, 9, 17, 52, 53, 17, 1, 82, 2,17, 98, 7.
Jawab : 50-13 = 37, 13-65 = 52, 65-95 = 35, 95-9 = 86, 9-1 = 8, 1-98 = 97. Jadi hasil dari penjumlahanya adalah 37+52+35+86+8+97 = 310 Jumlah Tract.
Contoh : diketahui antrian akses track dengan saat awal 50.13, 46, 65, 27, 95, 82, 9, 17, 52, 53, 17, 1, 82, 2,17, 98, 7.
Jawab : 50-52 = 2, 52-53 = 1, 53-46 = 7, 46-27 = 19, 27-17 = 10, 17-13 = 4, 9-7 = 2, 7-2 = 5, 2-1 = 1, 1-65 = 64, 65-82 = 17, 82-95 = 13, 95-98 = 3. Jadi hasil dari penjumlahanya adalah 2+1+7+19+10+4+2+5+1+64+17+13+3 = 148 Jumlah Tract.
Contoh : diketahui antrian akses track dengan saat awal 50.13, 46, 65, 27, 95, 82, 9, 17, 52, 53, 17, 1, 82, 2,17, 98, 7.
Jawab : 50-98 = 48, 98-1 = 97. Jumlah 145 Track
Algoritma Circular Look adalah Hulu baca akan bergerak naik seperti pergerakan lift menuju antrian tract terbesar pada disk sambil mengakes antrian track yang dilalui ,kemudian turun ke antrian track yang terkecil tetapi tidak mengakses track yang dilalui, baru pada saat naik akan mengakses track yang belum diakses.
Contoh : diketahui antrian akses track dengan saat awal 50.13, 46, 65, 27, 95, 82, 9, 17, 52, 53, 17, 1, 82, 2,17, 98, 7.
Jawab : 50 – 98 = 48, 98-1 = 97, 1-46 = 45. Jadi jumlah tract 190.
Algoritma Scan adalah Hulu baca akan bergerak naik seperti pergerakan lift menuju antrian tract terbesar pada disk sambil mengakes antrian track yang dilalui, kemudian turun mnuju track yang terkecil pada disk sambil mengakses track yang dilalui , dan track yang diakses tidak diakses lagi.
Contoh : diketahui antrian akses track dengan saat awal 50.13, 46, 65, 27, 95, 82, 9, 17, 52, 53, 17, 1, 82, 2,17, 98, 7.
Jawab : 50-99 = 49, 99-0 = 99. Jadi jumlah track 148.
Algoritma Circular Scan adalah Hulu baca akan bergerak naik seperti pergerakan lift menuju antrian tract terbesar pada disk sambil mengakes antrian track yang dilalui, kemudian turun mnuju track yang terkecil tetapi tidak mengakses track yang dilalui, baru pada saat naik akan mengakses track yang belum diakses.
Contoh : diketahui antrian akses track dengan saat awal 50.13, 46, 65, 27, 95, 82, 9, 17, 52, 53, 17, 1, 82, 2,17, 98, 7.
Jawab : 50-99 = 49, 99-0 = 99, 0-46 = 46. Jadi jumlah tarck 194
Yang saya ketahui tentang prosses didalam Sistem Operasi yaitu, proses merupakan konsep pokok didalam sistem operasi. Prosses Tugas yang telah dijadwalkan untuk menemukan prosessor. Tugas adalah bagian dari tataolah yang belum di jadwalkan untuk menemukan prossesor .
TUGAS PROSES PROSESOR .
Sehingga proses adalah program yang telah dieksekusi, memiliki sumber daya-sumber daya dan dijadwalkan sistem operasi, serta mengalokasikan sumber daya ke proses-proses sesuai dengan kebijaksanaan untuk memenuhi sasaran sistem.