Mari berdoa sebelum membaca :)
Jelaskan perbedaan sistem operasi dengan program
aplikasi?
aplikasi?
Sistem operasi adalah sutau perangkat lunak yang berfungsi untuk jalan suatu antara
perangkat lunak dan perangkat keras.
Program aplikasi pada komputer merupakan perangkat lunak siap
pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan
penggunanya.
Jelaskan apa yang disebut dengan Open Source dan berikan contoh sistem operasi yang digunakan!
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 Sistem Operasi:
1. Unix
Termasuk sistem operasi yang paling awal ada untuk komputer. Merupakan induk dari sistem operasi linux. Unix atau UNIX adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service)
Termasuk sistem operasi yang paling awal ada untuk komputer. Merupakan induk dari sistem operasi linux. Unix atau UNIX adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service)
2. MINIX
Minix adalah sebuah sistem operasi keturunan UNIX
yang bersifat open-source, yang dibuat berdasarkan arsitektur microkernel
3.
BSD (Berkeley Software Distribution)
Berkeley
Software Distribution (BSD) pertama kali dibangun dan dikembangkan oleh
Computer System Research Group (CSRG) di University of California at Berkeley
(UCB), BSD pertama kali keluar pada akhir 1977 sebagai
paket tambahan dan patch dari AT&T UNIX versi 6, yang mana waktu itu
beroperasi pada mesin PDP-11 minicomputer.
Linux
adalah sebuah kloning UNIX, ditulis benar-benar dari bawah lebih dari satu
dekade lalu. Linux sama dengan BSD dalam banyak hal, namun BSD telah mempunyai
budaya yang telah lama, serta lebih ramah terhadap dunia komersial. Sistem
Operasi ini dibuat oleh Linus Torvald dan berkembang sedemikian cepatnya
sehingga hampir bisa melampaui jumlah pengguna Windows di dunia. Linux bisa
didapatkan dalam berbagai distribusi (sering disebut Distro). Distro adalah
bundel dari kernel Linux, beserta sistem dasar linux, program instalasi, tools
basic, dan program-program lain yang bermanfaat sesuai dengan tujuan pembuatan
distro.
Solaris adalah salah satu UNIX yang paling dikenal
dunia. Solaris dibuat oleh Sun Microsystem. Solaris berjalah pada high−end
hardware yang dapat mendukung puluhan processor, GB RAM, serta harddisk. Ia
banyak digunakan sebagai platform oleh aplikasi enterprise, seperti Oracle.
Solaris didesain untuk berjalan pada processor SPARC yang diproduksi oleh SUN.
Karena SUN mengontrol sendiri hardware dan software, mereka dapat mengembangkan
system dengan fitur2 menarik, seperti, hot-swappable RAM, mainboard, harddisk,
CPU.
6. Syllable Desktop
Syllable adalah sebuah OS gratis dan open source yang
dicabangkan dari AtheOS, tiruan AmigaOS pada tahun 2002, Syllable Desktop
merupakan OS yg ringan dan cepat, cocok uuntuk home and small office users.
Apa kelebihan System Operasi Windows, Linux, Mac, dan Android?
Kelebihan Linux
- linux merupakan sistem operasi bebas dan terbuka. Sehingga dapat dikatakan, tidak terdapat biaya lisensi untuk membeli atau menggunakan Linux.
- Linux mudah digunakan. Dulu, Linux dikatakan merupakan sistem operasi yang sulit dan hanya dikhususkan untuk para hacker. Namun, kini, pandangan ini salah besar. Linux mudah digunakan dan dapat dikatakan hampir semudah menggunakan Windows.
- Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux. Kita dapat mengakses situs web Open Source as Alternative untuk memperoleh informasi yang cukup berguna dan cukup lengkap tentang alternatif aplikasi Windows di Linux.
- Keamanan yang lebih unggul daripada Windows. Dapat dikatakan, hampir semua pengguna Windows pasti pernah terkena virus, spyware, trojan, adware, dsb. Hal ini, hampir tidak terjadi pada Linux. Di mana, Linux sejak awal didesain multi-user, yang mana bila virus menjangkiti user tertentu, akan sangat sangat sangat sulit menjangkiti dan menyebar ke user yang lain.
- Linux relatif stabil. Komputer yang dijalankan di atas sistem operasi UNIX sangat dikenal stabil berjalan tanpa henti. Jarang ditemui, komputer yang tiba-tiba hang dan harus menekan tombol Ctrl-Alt-Del atau Restart untuk mengakhiri kejadian tersebut.
Mac OS Tidak mudah
terkena virus. Dirancang dengan security oriented, Mac OS tidak diganggu oleh serangan
konstan dari PC virus dan malware. Namun tidak juga akan memperlambat Anda
dengan peringatan keamanan konstan dan interupsi lainnya.
High Performance. Khususnya pada Mac
OS X - dengan prosesor Intel terbaru dan inovasi terbaik lainnya, Mac dapat
melakukan semua hal yang hanya dapat dilakukan Mac - dengan kecepatan yang
menakjubkan.
User-friendly.Dengan tampilan GUI
yang sangat menarik, menjadikan Mac OS sebagai salah satu OS yang banyak
diminati khususnya oleh para graphic designer dan bagi mereka yang baru
mempelajari komputer.
Kelebihan Windows
Masih yang paling user friendly penggunaannya dibandingkan dengan sistem operasi
yang lain, karna memang selama ini kita memang di ajari bagaimana menggunakan
windows. dan banyak sekali lembaga2 pendidikan yang mengajarkan materi komputer
dengan menggunakan sistem operasi ini.
Instalasi Software masih mudah dibandingkan dengan instalasi di sistem
operasi yang lain.
- 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
- Dapat diaplikasikan di banyak peralatan elektronik
Gambarkan dengan lengkap susunan Memory, dan jelaskan apa yang dimaksud
dengan Cache Memory!
Susunan Memory
Cache Memory
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.
Jelaskan perbedaan metode pemodelan analisis model dan Simulasi!
Metode pemodelan
Analisis
Model
Analisis Model merupakan suatu metode untuk mengetahui perbedaan antara kondisi yang diinginkan ataupun dengan kondisi yang ada. Kondisi yang diinginkan seringkali disebut dengan sebutan kondisi ideal, sedangkan kondisi yang ada, seringkali disebut dengan kondisi riil atau kondisi nyata.
Analisis Model merupakan suatu metode untuk mengetahui perbedaan antara kondisi yang diinginkan ataupun dengan kondisi yang ada. Kondisi yang diinginkan seringkali disebut dengan sebutan kondisi ideal, sedangkan kondisi yang ada, seringkali disebut dengan kondisi riil atau kondisi nyata.
Simulasi
Model
Model Simulasi adalah model yang menggambarkan hubungan sebab dan akibat (cause and effect relationship) dalam sebuah sistem pada model komputer, yang mampu menggambarkan perilaku yang mungkin terjadi pada sistem nyatanya.
Model Simulasi adalah model yang menggambarkan hubungan sebab dan akibat (cause and effect relationship) dalam sebuah sistem pada model komputer, yang mampu menggambarkan perilaku yang mungkin terjadi pada sistem nyatanya.
Gambarkan Diagram Penjadwalan prosesor dan
jelaskan dari masing-masing penjadwalan!
Diagram Penjadwalan Prosesor
1.
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.
2.
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.
3.
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.
Berikan penjabaran tiga
metode evaluasi terhadap algoritma penjadwalan!
A. 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.
B. 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).
C. 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.
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.
B. 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).
C. 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.
Alhamdulillah akhirnya saya telah menyelesaikan tugas ini dengan baik..
semoga apa yang saya tulis di blog ini bermanfaat bagi si pembaca. Gomawo :)












