Kamis, 14 November 2019

UTS STIKOM AL - KHAIRIYAH 2018-2019 MATKUL "SISTEM OPERASI"

Kamis, 14 November 2019

Nama : Septian Maulana
NIM    : 18020066
Kelas  : Reguler Sore (B)
Jurusan : Teknik Informatika
Semester : III / 3

Perbedaan SISTEM OPERASI dan PROGRAM APLIKASI
Selamat malam semua :) , Terutama untuk kalian yang jarang di ucapkan Selamat Malam :D

1. -> SISTEM OPERASI.

Sistem Operasi merupakan program utama yang langsung berinteraksi dengan bahasa yang di kenal oleh mesin komputer ( bahasa mesin). Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputerdinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software tsb.
Contoh Sistem Operasi: Windows 3.1, Windows 95, Windows 98, Windows 2000, WIndows Me, WIndows XP, Windows Vista, WIndows NT (untuk jaringan).

     -> PROGRAM APLIKASI.

Program Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.

Contoh Program Alpikasi: Microsoft Office untuk pengolahan kata,Winamp untuk mendengarkan musik, Avira sebagai antivirus, dll.

2.Open Source 
Open Source adalah suatu istilah yang digunakan untuk software (perangkat lunak) yang membuka atau membebaskan source codenya dapat dilihat oleh pengunanya atau seluruh data coding dalam program tersebut dapat dibuka dan diedit oleh semua orang.
Contoh Sistem Operasi Open Source:
⦁ Linux, merupakan software sistem operasi yang gratis dan sangat populer.
⦁ XAMPP, merupakan paket software yang berguna untuk simulasi dan pengembangan web, termasuk juga di dalamnya Apache dan MySQL (database).
⦁ Mozilla Firefox, merupakan software yang berguna untuk menjelajahi halaman web di internet.

3.Kelebihan SIstem Operasi Windows, Linux, Mac, & Android

A. Kelebihan Windows


⦁ Sistem operasi yang user-friendly.
⦁ Dukungan hardware yang lengkap, aplikasi bagi platform Windows lebih banyak.
⦁ Memiliki pengaturan control akses yang canggih dibandingkan dengan sistem operasi yang lain, dikarenakan tidak semua orang dapat mengakses data secara bebas terhadap semua objek tertentu.

B. Kelebihan Linux




⦁ Sistem operasi yang tahan tertular virus.
⦁ Linux sangat stabil, sehingga menjadi platform mayoritas bagi server internet, hingga industri perfilman.
⦁ Linux sangat baik digunakan untuk jaringan.

C. Kelebihan Mac

⦁ Tampilan yang lebih glossy sehingga bagus untuk desain grafik/multimedia.
⦁ Tidak mudah terserang virus, Karena dirancang oleh security oriented.
⦁ High Performance khususnya untuk MAC OS X yang dapat untuk melakukan semua hal dalam menjalankan aplikasi dengan kecepatan baik.

D. Kelebihan Android


 
⦁ Penggunaan yang didesain mudah pada fitur-fitur aplikasi, serta tidak sulit untuk dipahami.
⦁ Android dapat juga dikatakan sistem operasi berbasis Linux yang open source. Dengan begitu akan memberikan peluang besar untuk para developer membuat dan mengembangkan aplikasi-aplikasi yang bagus dan canggih.
⦁ Tersedia banyak sekali aplikasi yang dapat digunakan secara gratis dengan berbagai fungsinya, itu secara resmi tersedia di Google Play Store.
⦁ OS Android memiliki keunggulan dibandingkan dengan sistem operasi lainnya seperti salah satunya IOS yang dipunyai milik Apple, dimana iOS hanya dapat digunakan oleh produk dari APPLE sendiri. Adapun Android dapat digunakan berbagai merek SMARTPHONE seperti Samsung, Sony Ericsson, Motorola, dan HTC.

4. Gambar Susunan Memory Lengkap dan Pengertian Cache Memory



Memory Cache
Memory cache
sering pula disebut dengan RAM cache, adalah sebuah porsi memori yang dibuat dengan kecepatan tinggi static RAM (SRAM). Tipe cache ini lebih efektif karena hampir semua program dapat mengakses data atau perintah yang sama berulang kali. Itu artinya, semakin banyak informasi yang disimpang di SRAM, maka komputer akan semakin sering menggunakan cache ini ketimbang menggunakan DRAM yang relatif lebih lambat.

5. Analisis Model dan Simulasi

⦁ Model adalah alat yang sangat berguna untuk menganalisis maupun merancang sistem. Sebagai alat komunikasi yang sangat efisien, model dapat menunjukkan bagaimana suatu operasi bekerja dan mampu merangsang untuk berpikir bagaimana meningkatkan atau memperbaikinya.  Model didefinisikan sebagai suatu deskripsi logis tentang bagaimana sistem bekerja atau komponen-komponen berinteraksi. Dengan membuat model dari suatu sistem maka diharapkan dapat lebih mudah untuk melakukan analisis. Hal ini merupakan prinsip pemodelan, yaitu bahwa pemodelan bertujuan untuk mempermudah analisis dan pengembangannya.

⦁ Simulasi merupakan suatu teknik meniru operasi-operasi atau proses- proses yang terjadi dalam suatu sistem dengan bantuan perangkat komputer dan dilandasi oleh beberapa asumsi tertentu sehingga sistem tersebut bisa dipelajari secara ilmiah (Law and Kelton, 1991). Simulasi merupakan alat yang tepat untuk digunakan terutama jika diharuskan untuk melakukan eksperimen dalam rangka mencari komentar terbaik dari komponen-komponen sistem. Hal ini dikarenakan sangat mahal dan memerlukan waktu yang lama jika eksperimen dicoba secara riil.

6. Gambar Diagram Penjadwalan Prosessor dan Penjelasan Masing-masing Penjadwalan



Terdapat 3 tipe penjadwal berada secara bersama-sama pada sistem operasi yang kompleks, yaitu:
⦁ 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. Penjabaran Tiga Metode Evaluasi terhadap Algoritma Penjadwalan

A. 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 ratekedatangan 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. Pemodelan Simulasi dapat memberikan evaluasi algoritma penjadualan dengan lebih akurat. Simulasi melibatkan pemrograman model system komputer. Dengan simulasi akan diperoleh statistik yang menyatakan kinerja algoritma.
#Pika_Pika


Alhamdulillah saya telah  menyelesaikan tugas UTS ini dengan baik..
semoga apa yang sudah saya Buat di blog ini bermanfaat bagi Para Pembaca. Matur Suwun :)