Langsung ke konten utama

UTS System Operasi

Nama          : Riyo irawan
Nim            : 18020052
Kelas          : Reguler B
Semester     : 3 (Tiga)

Pertanyaan:
1.   Jelaskan yang perbedaan antara sistem operasi dan progam aplikasi!
2.   Jelaskan apa yang disebut dengan open source dan berikan contoh system operasi yang menggunakan   system tersebut!
3.   Apa kelebihan system operasi windows, linux, mac, dan android?
4.   Gambarkan dengan lengkap susunan memory, dan jelaskan yang dimaksud dengan cache memory!
5.   Jelaskan perbedaan metode pemodelan analisis model dan simulasi!
6.   Gambarkan diagram penjadwalan prosesor dan jelaskan dari masing-masing penjadwalan!
7.   Berikan penjabaran tiga metode evaluasi terhadap algoritma penjadwalan!

Jawaban
1.     Sistem Operasi adalah perangkat lunak yang berfungsi sebagai jembatan penghubung antara Software/Program (Aplikasi) dan Perangkat keras (Komputer) atau bisa disebut tempat berjalannya program Aplikasi sedangkan,
Program Aplikasi adalah suatu program yang telah dicompile dan manjadi software              utuh guna keperluan berbagai hal. namun untuk menjalankan program dibutuhkan Sistem Operasi sebagai tempat menjalankan program tersebut
2.     Open Source ialah sebuah Lisensi Pengembangan atau Pengelolaan pada sebuah program Aplikasi ataupun Sistem Operasi yang tidak dibatasi oleh seorang individu semata atau sebuah lembaga, Jadi kita bisa mengubah Memodifikasi Program atau Aplikasi open source tersebut sehingga bisa menghasilkan Program atau Sistem Operasi Baru hasil Modifikasi. Pada dasarnya, open source menerapkan pola pengembangan take and give.
Contoh Sistem Operasi yang menggunakan sistem open source oada pengembangannya antara lain UNIX, Debian, Sun Solaris, RedHat, Ubuntu, Fedora, CentOs dll
3.     Windows : Di Indonesia OS Windows sangat familiar karena digunakan hampir di seluruh bagian Indonesia kemudian Interface yang User Friendly, Memiliki dukungan Aplikasi & Game yang begitu beragam, Mendukung berbagai jenis Jaringan Komputer, Memiliki fitur Troubleshooting untuk memudahkan memecahkan masalah
Linux : Linux memiliki keunggulan harga yang lebih murah bahkan gratis karena sebagian besar OS keluaran Linux Lisensi nya Open Source, Keamanan sistem yang cukup baik, Aplikasi Program bawaan yang sudah terinstal, mudah melakukan modifikasi Source Code, cocok bagi yang suka otak atik komputer,Tidak membutuhkan Spesifikasi komputer yang begitu besar
Mac OS : Kelebihan OS ini antara lain, lebih stabil karena base on UNIX OS, Sistem Operasi yang sangat eksklusif sehingga ada jaminan support kedepannya, Lebih aman kebal terhadap Virus, Sulit untuk diretas, tampilan yang indah elegan Smooth

 Android : Kelebihan Android antara lain, Open source bisa dimodifikasi vendor lain, dukungan aplikasi yang banyak, familiar digunakan di Indonesia, Pengembang utama Perusahaan besa Google, mudah digunakan, dapat dijalankan ke berbagai hardware
Gambar No. 4
4.     Cache Memory Adalah Memory kecil yang terdapat pada Processor walaupun ukurannya sangat kecil kecepatan memory ini sangatlah cepat, berfungsi sebagai media penyimpanan perintah sementara untuk di eksekusi di prosesor
5.     Analisis Model : adalah metode yang digunakan untuk mengetahui perbedaan antara kondisi yang diinginkan dan kondisi yang ada
Simulasi Model : adalah metode untuk menggambarkan hunbungan sebab dan akibat dalam sebuah sistem komputer
Gambar No. 6
6.     Penjadwal jangka pendek Penjadwal ini bertugas menjadwalkan alokasi pemroses diantara proses-proses ready di memori utama. Sasaran utama penjadwal ini memaksimalkan kinerja untuk memenuhi satu kumpulan kriteria yang diharapakan. Penjadwal ini dijalankan setiap terjadi pengalihan proses untuk memilih proses berikutnya yang harus dijalankan.
Penjadwal Jangka Menengah menangani proses-proses swapping. Proses-proses mempunyai kepentingan kecil saat itu sebagai proses yang tertunda. Tetapi, begitu kondisi yang membuatnya terunda hilang dan proses dimasukkan kembali ke memori utama dan ready. Penjadwal jangka menengah mengendalikan transisi dari suspended-ready (dari keadaan suspend ke ready) proses-proses swapping.
Penjadwal jangka panjang bekerja terhadap antrian batch dan memilih batch berikutnya yang harus dieksekusi. Batch biasanya adalah proses-proses dengan penggunaan sumber daya yang intensif (yaitu waktu proses, memori, perangkat I/O), program-program ini berprioritas rendah, digunakan sebagai pengisi (agar pemroses sibuk) selama periode aktivitas job-job interaktif rendah. Sasaran utama penjadwal jangka pangjang adalah memberi keseimbangan job-job campuran. Dikaitkan dengan state-state proses.
7.     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 ratekedatangan dan rate layanan, maka kita dapat mengkomputasi utilisasi, panjang antrian rata-rata, waktu

Komentar

Posting Komentar

Postingan populer dari blog ini

UAS Sistem Operasi

Jawaban 1. Buffering adalah suatu proses pengiriman video atau audio yang sedang anda lihat atau anda dengar. walaupun anda tidak mendownload secara langsung, dalam proses tersebut terdapat proses pentransferan data hingga dapat anda nikmati secara langsung. Main Storage adalah memori yang memiliki tugas atau fungsi sebagai penampung data dan instruksi / progaram dari input device untuk dilanjutkan ke CPU (Central Processing Unit) dan juga tempat untuk menampung data / hasil kerja dari CPU sebelum dilanjutkan ke Output Unit. Overlay adalah prosedur penting dalam analisis SIG (Sistem Informasi Geografis). Overlay yaitu kemampuan untuk menempatkan grafis satu peta diatas grafis peta yang lain dan menampilkan hasilnya di layar komputer atau pada plot. 2. Pada dasarnya virus ada bukan hanya karena ulah para programmer (nakal) tetapi juga dari segi kesempatan atau celah keamanan pada suatu sistem operasi maupun suatu aplikasi itu sendiri. Ditambah ada faktor-faktor psikis dan k...