Jawaban UTS Sistem Operasi

Jawaban UTS Sistem Operasi 

Rahadian Syarif
18020046
3A Karyawan


1. Jelaskan perbedaan antara sistem operasi dan program aplikasi
Gambar 1.1 Icon Sistem Operasi

Sistem Operasi yang  biasa disebut (Operating System) atau yang biasa disingkat OS, iyalah perangkat lunak (software) sistem yang berfungsi melakukan pengontrolan dan manajemen perangkat keras (hardware) serta operasi-operasi dasar dari suatu sistem Komputer.

Program aplikasi pada komputer merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya.Dalam sebuah komputer aplikasi ini disiapkan sesuai kebutuhannya masing-masing.

Contohnya: adalah ketika kita menjalankan Corel Draw diperlukan ram, vga, dll yg berjalan di sistem operasi windows maupun linux dll.


2. Jelaskan Apa yang disebut dengan open source dan berikan contoh sistem operasi yang menggunakan sistem tersebut.

Gambar 2.1 Open Source

Open source adalah sistem pengembangan yang tidak dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas (biasanya menggunakan fasilitas komunikasi internet).

Contoh : Ubuntu, Mandriva, Android, One UI, Backtrack, Mint dll


3. Apa Kelebihan Sistem Operasi Windows, Linux, Mac dan Android
Gambar 3.1 Sistem Operasi

Kelebihan Windows :
  • GUI yang familiar sehingga pengguna lebih nyaman berada didepan layar monitor
  • Dukungan perangkat dari driver yang lebih baik
  • Banyak aplikasi kantor yang kompatibel dengan windows
  • Mudah untuk digunakan, karena para pengguna sudah terbiasa dengan tampilan windows

Kelebihan Linux :
  • Open source
  • Lebih “kebal” virus
  • Aplikasi bawaan relatif lengkap
  • Driver relatif lengkap
  • Software center yang relatif mumpuni
  • User interface yang refreshing
  • Tampilan menuntut adaptasi
  • Aplikasi relatif sedikit apabila dibandingkan dengan sistem operasi lain

Kelebihan Mac :
  • Kestabilan lebih baik karena menggunakan UNIX
  • Mac OS ini merupakan sebuah system operasi exclusif untuk Mac, maka kualitas dan support kedepannya lebih terjamin.
  • Mudah digunakan dan apabila kesulitan dapat terdapat pula training centrenya
  • Lebih aman dari gangguan virus, Spyware dll. Oleh sebab itu produk Mac menjadi sebuah pilihan bagi mereka yang sudah kesal dengan namanya virus.
  • Mac OS juga memiliki fitur yang namanya “Sherlock” program ini tidak hanya mencari di internal hardisk saja, tetapi di internet juga sesuai keyword yang diinginkan.
  • Sulit dibajak
  • Dokumen yang diolah pada Mac dapat dibaca pada OS lain, begitu pula sebaliknya.
  • Untuk tampilan tidak perlu diragukan lagi, Mac OS memang selalu memberikan tema yang smoth dan indah.

Kelebihan Android : 
  • Merupakan sistem operasi open source, sehingga mudah dikembangkan oleh developer handset
  • Mudah dikustomisasi dan dimodifikasi
  • Perangkat android memiliki harga yang beragam, dari yang termurah hingga termahal
  • OS android dapat dijalankan pada banyak pilihan spesifikasi hardware
  • Dukungan aplikasi yang sangat banyak dan beragam
  • Mudah dipahami, sehingga dapat diperbaiki apabila mengalami kerusakan sistem
  • Dapat diaplikasikan di banyak peralatan elektronik
  • Dikembangkan oleh salah satu raksasa telekomunikasi dunia, yaitu Google
  • Merupakan salah satu sistem operasi yang cepat dan responsive

4. Gambarkan dengan lengkap susunan memory, dan jelaskan apa yang dimaksud dengan cache memory

Gambar 4.1 Susuan Lengkap Memory

Cache adalah memory berukuran kecil yang sifatnya temporary (sementara). Walaupun ukuran filenya sangat kecil, namun kecepatannya sangat tinggi. Dalam terminologi hardware, istilah ini biasanya merujuk pada memory berkecepatan tinggi yang menjembatani aliran data antara processor dengan memory utama (RAM) yang biasanya memiliki kecepatan jauh lebih rendah

5. Jelaskan metode pemodelan analisis model dan simulasi
Gambar 5.1 Kekurangan dan Kelebihan Model Analisis dan Simulasi

Metode Analisis Model Antrian :
Menggunakan teori antrian untuk menemukan kombinasi algoritma mana yang paling efisien. Metode ini menggunakan teori yang rumit

Metode Simulasi : Dibuat simulasi berukuran kecil bagi pekerjaan yang besar. Metode ini lebih cepat karena ukuran keil pada simulasi.

6. Gambarkan diagram penjadwalan dan jelaskan dari masing-masing penjadwalan
Gambar 6.1 Diagram Penjadwalan Prosesor

  • Penjadwal jangka pendek (short term scheduller) Bertugas menjadwalkan alokasi pemroses di antara proses-proses ready di memori utama Penjadwalan dijalankan setiap terjadi pengalihan proses untuk memilih proses berikutnya yang harus dijalankan.

  • Penjadwal jangka menengah (medium term scheduller) Setelah eksekusi selama suatu waktu, proses mungkin menunda sebuah eksekusi karena membuat permintaan layanan masukan/keluaran atau memanggil suatu system call. Proses-proses tertunda tidak dapat membuat suatu kemajuan menuju selesai sampai kondisi-kondisi yang menyebabkan tertunda dihilangkan. Agar ruang memori dapat bermanfaat, maka proses dipindah dari memori utama ke memori sekunder agar tersedia ruang untuk proses-proses lain. Kapasitas memori utama terbatas untuk sejumlah proses aktif. Aktivitas pemindahan proses yang tertunda dari memori utama ke memori sekunder disebut swapping. Proses-proses mempunyai kepentingan kecil saat itu sebagai proses yang tertunda. Tetapi, begitu kondisi yang membuatnya tertunda hilang dan dimasukkan kembali ke memori utama dan ready.

  • Penjadwal jangka panjang (long term scheduller) Penjadwal ini bekerja terhadap antrian batch dan memilih batch berikutnya yang harus dieksekusi. Batch biasanya adalah proses-proses dengan penggunaan sumber daya yang intensif (yaitu waktu pemroses, memori, masukan/keluaran), program-program ini berprioritas rendah, digunakan sebagai pengisi (agar pemroses sibuk) selama periode aktivitas job-job interaktif rendah.

7. Berikan penjabaran tiga metode evaluasi terhadap algoritma penjadwalan

Gambar 7.1 Penjadwalan Proses

  • Pemodelan deterministik : Pemodelan deterministik merupakan evaluasi analitis. Evaluasi analitis menggunakan algoritma dan beban kerja sistem untuk menghasilkan satu rumus atau angka yang menunjukkan kinerja algoritma untuk beban kerja itu. Pemodelan deterministik menggunakan suatu beban kerja tertentu yang telah ditentukan dan mendefinisikan kinerja algoritma untuk beban kerja itu.
  • Pemodelan antrian : Sistem komputer dipandang sebagai satu jaringan pelayan (server). Masing-masing pelayan mempunyai satu antrian dari proses-proses yang menunggu layanan. Pemroses adalah satu pelayan dengan satu antrian proses yang siap menerima layanan, begitu juga perangkat I/O adalah antrian perangkat. Dengan mengetahui rate kedatangan dan rate layanan, maka kita dapat mengkomputasi utilisasi, panjang antrian rata-rata, waktu tunggu rata-rata dan sebagainya. Bidang studi ini adalah analisis jaringan antrian (queueing network analysis).
  • Simulasi : Simulasi dapat memberikan evaluasi algoritma penjadualan dengan lebih akurat. Simulasi melibatkan pemrograman model system komputer. Dengan simulasi akan diperoleh statistik yang menyatakan kinerja algoritma.


23 comments:

  1. Sukses ya, masa iya nilai C lagi

    ReplyDelete
  2. Nilainya dari jawaban apa tampilan, apa cuma dari komentar?

    ReplyDelete

Please Comment...!!