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


Lanjutkan mantap
BalasHapusPengetahuanku jadi bertambah. Good👍
BalasHapusPengetahuanku jadi bertambah. Good👍
BalasHapusAlhamdulillah. Ilmunya sangat bermanfaat
BalasHapusBagus
BalasHapusSangat membantu
Semoga bermanfaat
BalasHapusGood♡
BalasHapusSangat bermanfaat
Sukses selalu
Bagus sekali
BalasHapusMudah di mengerti
BalasHapus