Kamis, 30 Januari 2020

SYSTEM OPERASI

Assalamualaikum wr.wb hallo teman-teman namaku Fitriani RamdhaniSaya mendapatkan tugas mata kuliah Sistem Operasi dari dosen saya yaitu Ibu Sayida Musyarrofa, Jika kalian berkenan, saya ingin mengajak kalian untuk melihat artikel ini

Eitsss tunggu dulu😜 sebelum membaca artikel ini alangkah baiknya berdoa dahulu, supaya artikel ini barokah dan kalian yang membaca bisa dapat pahala Insha Allah dan tugasnya berupa beberapa soal dan harus saya jawab sebagai berikut:






1. Apa yang anda ketahui tentang Buffering, main storage dan Overlay. Jelaskan!

BUFERRING

Yang saya ketahui tentang apa itu Buffering adalah proses melakukan buffer dimana buffer merupakan area memory yang menyimpan data ketika data tersebut sedang dipindahkan antara dua device/antara device dan aplikasi.
Yang saya ketahui juga tentang apa itu Buffering. Si Buffering ini memiliki 4 cara Buffering, yang pertama :
1.      No Buffering (Tidak terdapat Buffer dalam Sistem Operasi) ketika proses memberi perintah untuk perangkat input output. MAka data akan langsung melewati system operasi dan lagsung dikirim ke proses User.
2.      Single Buffering (Terdapat satu buffer dalam Sistem Operasi) Ketika proses pemakai memberikan perintah I/O, sistem operasi menyediakan buffer bagian memori utama sistem untuk operasi.
3.      Double Buffering (Terdapat dua Buffer dalam Sistem Operasi tetapi hanya satu yang ditetapkan untuk berkas) Ide dasar dari double buffering adalah jika consumer mengosongkan salah satu buffer, maka producer dapat mengisikan ke dalam buffer yang lain, pada saat buffer pertama sudah kosong, maka buffer yang kedua harus dalam keadaan penuh.
4.      Circular Buffering (Sebuah skema dari buffer ganda seharusnya mulus keluar dari alur data diantara device I/O dan prose)  Buffering ganda dapat tidak mencukupi  jika proses melakukan operasi I/O yang berurutan dengan cepat.
5.      Utilitas dari Buffering (Buffering merupakan teknis mulus yang berfungsi salam perminataan I/O. Namun, dalam jumlah Buffering yang akan memungkinkan sebuah device I/O untuk tetap dalam bentuk sebuah proses yang tak hingga ketika permintaan rata-rata dari proses lebih besar dari pada device I/O dapat dilayani.

Buffering terjadi tidak begitu saja, Buffering terjadi mempunyai alasan loh, diantaranya;
·         Alasan pertama,  adalah untuk men-cope dengan kesalahan yang terjadi karena perbedaan kecepatan antara produsen dengan konsumen dari sebuah stream data. Sebagai contoh, sebuah file sedang diterima melalui modem dan ditujukan ke media penyimpanan di hard disk. Kecepatan modem tersebut kira-kira hanyalah 1/1000 daripada hard disk.
·         Alasan Kedua, dari buffering adalah untuk menyesuaikan device-device yang mempunyai perbedaan dalam ukuran transfer data. Hal ini sangat umum terjadi pada jaringan komputer, dimana buffer dipakai secara luas untuk fragmentasi dan pengaturan kembali pesan-pesan yang diterima. 
·         Alasan Ketiga, untuk buffering adalah untuk mendukung copy semantics untuk aplikasi I/O. Sebuah contoh akan menjelaskan apa arti dari copy semantics. Jika ada sebuah aplikasi yang mempunyai buffer data yang ingin dituliskan ke disk. Aplikasi tersebut akan memanggil sistem penulisan, menyediakan pointer ke buffer, dan sebuah integer untuk menunjukkan ukuran bytes yang ingin ditulis.

MAIN STORAGE
            Yang saya ketahui apa itu Internal Storage atau yang sering disebut juga sebagai 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. Dan yang harus diketahui Data, Program dan hasil pengolahan yang terdapat dalam internal storage ini hanya bersifat sementara waktu selama pengolahan berlangsung.
Contoh dari Internal Storage/Main Storage adalah :
·   RAM merupakan singkatan dari Random Access Memory adalah sebuah perangkat keras komputer yang berfungsi menyimpan berbagai data dan instruksi program, isi dari RAM dapat diakses secara random atau tidak mengacu pada pengaturan letak data. Data di dalam RAM bersifat sementara, dengan kata lain data yang tersimpan akan hilang jika komputer dimatikan atau catu daya yang terhubung kepadanya dicabut.
·   ROM juga mempunyai tugas untuk menyimpan program yang sifatnya tetap atau permanen loh, tidak tergantung pada keberadaan arus listrik (nonvolatile), dan program yang tersimpan dalam ROM mempunyai sifat yang hanya bisa dibaca oleh para pengguna komputer. Menyimpan data pada ROM tidak dapat dilakukan dengan mudah, namun membaca data dari ROM dapat dilakukan dengan mudah. Biasanya program / data yang ada dalam ROM ini diisi oleh pabrik yang membuatnya. Oleh karena sifat ini, ROM biasa digunakan untuk menyimpan firmware (perangkat lunak yang berhubungan erat dengan perangkat keras).


OVERLAY
Yang saya ketahui tentang apa itu Overlay adalah sebuah proses dapat lebih besar dari pada jumlah memori yang dialokasikan untuk proses, teknik overlay biasanya digunakan untuk kasus ini. Teknik Overlay biasanya digunakan untuk memungkinkan sebuah proses mempunyai jumlah yang lebih besar dari memori fisik daripada alokasi memori yang diperuntukkan.
Selain itu, Ide dari overlay adalah menyimpan di memori hanya instruksi dan data yang diperlukan pada satu waktu. Jika intruksi lain diperlukan, maka instruksi tersebut diletakkan di ruang memori menggantikan instruksi yang tidak digunakan lagi.

2.   Mengapa Sistem Operasi Windows lebih rentan terkena Virus?
            Sebelumnya saya ingin memberi tahu,jika windows adalah Sistem Operasi desktop yang paling populer dibandingkan dengan lainnya.
Pada awalnya Windows memang tidak didesain untuk keamanan, sedangkan Mac OS X dan Linux (berbasis UNIX) dibangun untuk bisa sistem operasi multi user yang memungkinkan pengguna untuk login dengan akun yang tidak terbatas, sementara versi Windows tidak ada yang pernah seperti itu.

            Windows baru memulai meningkatkan keamanan baru-baru ini


Microsoft baru mulai meningkatkan keamanan baru-baru setelah rilisnya Windows 8, sehingga bisa dikatakan terlambat dalam melindungi Sistem Operasi mereka

            Windows tidak di desain untuk sequrity dari awal

Tidak seperti Linux dan Mac OSX yang memang didesain untuk keamanan diamana ada fitur multiuser yang membatasi akses setiap akun tidak seperti Windows yang satu akun memiliki akses yang hampir tak terbatas.


3. Jelaskan Siklus Hidup Virus dan sebutkan tipe-tipe Virus?
Sebelum saya membahas terkait dengan tipe-tipe Virus, saya akan sedikit menjelaskan apa itu Virus dalam Sistem Operasi.

           Virus adalah program / aplikasi yang dapat menggandakan dirinya sendiri dan menyebar dengan cara  menyisipkan dirinya pada program dan data lainnya . Biasanya user tidak mengetahui jika komputer yang di milikinya terjangkit virus sampai salah satu data hilang atau program yang ada pada komputer tidak bisa di jalankan.
Hmm ngomongin soal virus, siapa sih yang suka virus ? 😜pasti ga ada lah ya hehe. Virus dapat mengganggu kinerja komputer kita, menghapus data data atau file file peting kita, mencuri file pribadi kita, dan bisa memata matai komputer kita.

          Virus computer umumnya di buat dengan tujuan tidak baik, banyak efek yang ditimbulkan oleh virus computer seperti memperbanyak dirinya sendiri sehingga memori menjadi kecil, ini mengapa computer/pc kita selalu hang atau freeze, lalu mengubah ekstensi pada filedan program yang membuat program/file tersebut tidak bisa digunakan, dan juga dapat juga mencuri data pribadi seseorang tanpa sepengetahuan orang tersebut, yang sangat berbahayanya lagi virus ini dapat merusak hardware pada computer.

           Seperti makhluk hidup pada umumnya, virus juga memiliki fase hidup loh? Mau tau lebih lanjut? Hayu atuh simak jawaban ini Mengenal Siklus Hidup Virus :D

Siklus hidup virus secara umum, melalui 4 tahap:
 o Dormant phase ( Fase Istirahat/Tidur )
Pada fase ini virus tidaklah aktif. Virus akan diaktifkan oleh suatu kondisi
tertentu, semisal:tanggal yang ditentukan,kehadiran program lain/dieksekusinya
program lain, dsb. Tidak semua virus melalui fase ini

o Propagation phase ( Fase Penyebaran )
Pada fase ini virus akan mengkopikan dirinya kepada suatu program atau
ke suatu tempat dari media storage (baik hardisk, ram dsb). Setiap
program yang terinfeksi akan menjadi hasil “klonning” virus tersebut
(tergantung cara virus tersebut menginfeksinya) 

o Trigerring phase ( Fase Aktif )
Di fase ini virus tersebut akan aktif dan hal ini juga di picu oleh beberapa
kondisi seperti pada Dormant phase

o Execution phase ( Fase Eksekusi )
Pada Fase inilah virus yang telah aktif tadi akan melakukan fungsinya.
Seperti menghapus file, menampilkan pesan-pesan, dsb


4. Jelaskan dan Sebutkan mengenai System Deadlock, cara mendeteksi Deadlock dan cara Pencegahan Deadlock?

Hallo teman-teman 😊 yang saya ketahui dan sudah pelajari dikelas apa itu System Deadlock adalah suatu kondisi dimana dua proses ataulebih saling menunggu proses untuk melepaskan sumber daya/Resources yang sedang dipakai. Deadlock juga teradi karena sebuah proses membutuhkan Resources tertentu, tetapi Resources tersebut sedang digunakan oleh proses lain. Padahal proses lain tersebut tidak akan melepaskan Resources selama proses yang dilakukannya belum selesai

Saya juga sudah mempelajari bagaimana cara mendetksinya yaitu,
Deadlock akan terjadi, jika dan hanya jika grafik tunggu memiliki siklus di dalamnya.Untuk mendeteksi deadlock, sistem harus memiliki grafik tunggu dan menjalankan algoritma deteksi deadlock secara periodik. Hal yang harus diperhatikan adalah seberapa sering algoritma deteksi harus dipanggil. Hal ini tergantung dari dua faktor:
Frekuensi terjadinya deadlock pada umumnya
Jumlah proses yang akan terpengaruh ketika deadlock terjadi.

Pada dasarnya Deadlock System juga bisa dicegah loh, ini dia beberapa cara untuk mencegah Deadlock System :
·         Masalah Kondisi Menunggu dan Memegang (Hold and wait condition)


Penanggulangan deadlock dari kondisi ini lebih baik dan menjanjikan, asalkan kita dapat menahan proses yang memegang sumber daya untuk tidak menunggu sumber daya laun, kita dapat mencegah deadlock. Caranya ialah dengan meminta semua sumber daya yang ia butuhkan sebelum proses berjalan. Tetapi masalahnya sebagian proses tidak mengetahui keperluannya sebelum ia berjalan. Jadi untuk mengatasi hal ini, kita dapat menggunakan algoritma bankir. Yang mengatur hal ini dapat sistem operasi ataupun sebuah protokol. Hasil yang dapat terjadi ialah sumber daya lebih di-spesifikasi dan kelaparan sumber daya, atau proses yang membutuhkan sumber daya yang banyak harus menunggu sekian lama untuk mendapat sumber daya yang dibutuhkan.

·         Masalah tidak ada Preemption (No preemption condition)


Hal ketiga ialah jangan sampai ada preemption pada sumber daya yang telah dialokasikan. Untuk memastikan hal ini, kita dapat menggunakan protokol. Jadi jika sebuah proses meminta sumber daya yang tidak dapat dipenuhi saat itu juga, maka proses mengalami preempted. Atau dengan kata lain ada sumber daya dilepaskan dan diberikan ke proses yang menunggu, dan proses itu akan menunggu sampai kebutuhan sumber dayanya dipenuhi.
Jalan lain kita harus mencek sumber daya yang dimaui oleh proses di cek dahulu apakah tersedia. Jika ya maka kita langsung alokasikan, sedangkan jika tidak tersedia maka kita melihat apakah ada proses lain yang menunggu sumber daya juga. Jika ya, maka kita ambil sumber daya dari proses yang menunggu tersebut dan memberikan pada proses yang meminta tersebut. Jika tidak tersedia juga, maka proses itu harus menunggu. Dalam menunggu, beberapa dari sumber dayanya dapat saja di preempted, tetapi jika ada proses yang memintanya. Cara ini efektif untuk proses yang menyimpan dalam memory atau register.

·         Masalah Circular Wait
Masalah ini dapat ditangani oleh sebuah protokol yang menjaga agar sebuah proses tidak membuat lingkaran siklus yang dapat mengakibatkan deadlock

5. Sebutkan dan Jelaskan kelebihan dari jenis-jenis System Operasi yang anda ketahui!

SYSTEM OPERASI MICROSOFT WINDOWS

Salah satu jenis – jenis sistem operasi yang cukup terkenal atau populer di kalangan pengguna adalah Microsoft Windows. Sistem operasi sangat terkenal dan rata-rata hampir digunakan seluruh pengguna di dunia di komputer mereka. 

Windows sendiri merupakan pengembangan dari MS-DOS, yang sudah mendukung fitur GUI. Windows pertama kali meluncurkan produk sistem operasi yang bernama very 1.0. Produk dari windows kini sudah berkembang pesat. Saat ini Windows sudah masuk ke tahapan perkembangan terakhirnya, yatu windows versi 10.0.

Yang saya ketahui apa itu kelebihan dari system ini adalah :




1.  User friendly dibandingkan dengan sistem operasi yang lain.
2.  Instalasi software masih mudah dibandingkan dengan instalasi di sistem operasi yang lain.
3.  Banyak software berbasis Windows.
4.  Dukungan driver yang lebih banyak.
5. Banyak orang yang menggunakan Windows sehingga banyak perusahan membuat aplikasinya menggunakan dasar Windows. Ada beberapa aplikasi yang hanya ada di Windows dan tidak di OS yang lainnya. Bahkan beberapa aplikasi vital dunia kerja.
6. Karena systemnya sudah dishare untuk bisa dikembangkan, maka semakin mudah siapa saja membuat software untuk dijalankan di Mircosoft Windows. Terutama dunia usaha yang membutuhkan aplikasi yang sesuai dengan kebutuhannya.

SYSTEM OPERASI MAC OS

Mac Os atau Macintosh merupakan sistem operasi yang ekslusif untuk digunakan pada produk keluaran Apple saja, seperti Mac Book dan juga berbagai komputer desktop lainnya yang dikeluarkan oleh Apple. Banyak orang yang juga menganggap bahwa Mac OS merupakan sabuah sistem Operasi yang masuk ke dalam keluarga sistem operasi UNIX.
Yang saya ketahui apa itu kelebihan dari system ini adalah :
1.      Hardware dan sistem operasi berasal dari produsen yang sama.
2.      Tidak bisa di tembus virus dan worm.


SYSTEM OPERASI  LINUX
Linux merupakan salah satu sistem operasi yang cukup populer, dan juga cukup dikenal oleh banyak orang, namun demikian penggunaannya tidak sebanyak sistem operasi Windows dan juga Mac OS. Sistem operasi ini merupakan sistem operasi yang sifatnya open source, alias terbuka.
Yang saya ketahui apa itu kelebihan dari system ini adalah:
1.      Linux merupakan sistem operasi bebas dan terbuka. Sehingga dapat dikatakan, tidak terdapat biaya lisensi untuk membeli atau menggunakan Linux.
2.      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.
3.      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.

6. Jelaskan apa yang dimaksud dengan Virtual Memory!

Yang sudah saya pelajari dan catat waktu dikelas saat berdiskusi mengenai Virtual Memory adalah, Virtual Memory (Memori Virtual) adalah memory yang dapat dibuat oleh user (pengguna komputer), yang digunakan oleh aplikasi untuk menggunakan sebagian dari memori sekunder seolah-olah ia menggunakannya sebagai RAM fisik.

Nah yang paling penting dan saya ingat waktu diskusi yaitu 👇
Prinsip Memory Virtual yang patut diingat :
"Kecepatan maksimum eksekusi proses di memory Virtal sapat sama, tetapi tidak pernah melampaui kecepatan eksekusi proses yang sama di sistem tanpa menggunakan Memory Virtual."

Implementasi Memory Virtual ada 2 cara
> Demand Paging
Yaitu dengan menerapkan konsep pemberian halaman pada proses.
>Demand Segmentation, lebih kompleks diterapkan ukuran segmen yang bervariasi.


Alhamdulillah, barakallah tugas Sistem Operasi yang dikasih Ibu Sayyida Musyarrofa sudah selesai. Teruntuk keluarga terimakasih banyak sudah sedikit berperan dalam pembuatan tugas ini terutama bapak sama mama, mulai dari meminjamkan chargeran laptop memberi semangat dan dukungan, wahhh sangat membantu sekali 💛
Whhhwahhhwahhhh saya juga ingin berterimakasih kepada rekan terdekat yang sudah mau mampir dan membaca artikel yang saya buat, semoga artikel ini bisa berguna bagi si pembaca💛




Kamis, 16 Januari 2020

21 Pertamakuuu💛

Assalamu’alaikum Warahmatullahi Wabarakatuh

Hari ini alhamdulillah banget  dan mau berterimakasih sama Allah karena hari ini ani ulang tahun yang ke 21.
Banyak doa terbaik dari keluarga dan sahabat yang mereka panjatkan untuk aku....
Mau berterimakasih juga sama keluarga dan sahabat yang selalu kasih aku support 💙

Wasalamu'alaikum Warahmatullahi Wabarakatuh

Minggu, 05 Januari 2020

Luvv Your Self💙

Ini cerita temenku yang aku ceritain lagi, dia juga ga mau disebutin namanya. Ini sebagai pembelajaran aja sii, ga lebih. Mari dibaca ;) hehehe
👀
Akhir-akhir ini aku tuh sering merasa stress, Selalu merasa terancam jika aku berada di lingkungan baru, depresi, takut, cemas, khawatir, selalu merasa sendirian, selalu merasa kesepian, selalu merasa paling menderita, selalu merasa bodoh, selalu merasa ga berharga, dan selalu merasa ga punya temen. dan hal ini tuh overthingking banget.

Aku cerita ke temen deketku dan keluarga feedback mereka sama aja. "ini itu wajar ko" "Mungkin kamu kurang inget sama Allah" atau Blaaa Blaa Blaaaaa. bahkan ada respon mereka seolah menyepelekan apa yang aku rasa. Padahal kalian gatau apa yang aku rasain. Ini salah satu membuat aku berfikir kalo mereka ga akan mengerti apa yang aku alamin dan rasain.

Dan setelah aku googling serta mencari tau tentang apa itu Mental health dan apa sebenernya yang terjadi sama aku. Ternyata kesehatan mental itu penting loh. Banyak banget orang yang aku juga, bahkan lebih seperti Bipolar disorder yang di alami ka pandu dan ka afina, serta OCD atau yang lainnya. Aku jadi tau apa itu kesehatan mental. Akhirnya aku memutuskan untuk pergi ke pertolongan profesional.

Untuk menghindari self Diagnosis, karena self diagnosis itu ga baik. Ga mudah memang untuk langsung memutuskan ke Psikolog. Aku juga sama kok butuh pertimbangan dan waktu karna pasti kalo udah denger psikolog itu banyak yang bilang "Gila" "ga waras" "orang stress" dan Blaa Blaaa Blaaaa.

Setelah aku pergi ke psikolog akhirnya aku ceritakan semua apa yang terjadi sama aku, dari A-Z aku ceritakan. alhamdulillah ini sangat membantu banget. Aku juga lebih tau lagi dan aku jadikan ini sebuah pembelajaran tentang apa itu Self Esteem dan Anxiety Taste. Aku juga di kasih PR dan harus konsul lagi supaya aku bisa sembuh dari kecemasan ini. Kalian jangan pernah takut yaaa untuk pergi ke Psikolog. Mencoba untuk mencintai diri sendiri apa salahnya?

Mungkin saat itu ketika aku tidak memberanikan diri untuk pergi ke pertolongan profesional mungkin aku sangat-sangat down, dan aku tidak akan bisa untuk mengontrol diriku sendiri. Sedih dan merasa sendiri, nangis terus kalo udah merasa stress dan depresi. Untuk temen-temen terdekat sebagian ada yang suportif, mungkin di awal ada yang bilang "ihh kenapa sih dia kaya gitu" "ihh itu dia hidupnya ngeluh terus" "marah-marah terus". tapi makin kesini temen-temenku sebagian ada yang memahami.

Jujur kalo ga ada suport system mungkin aku bakal gampang banget untuk relaps untuk jatoh. Tapi kalo ada suport system aku ga akan pernah merasa sendiri makannya itu yang aku selalu tekankan ketemen-temenku. Untuk orang kaya aku, simple chat atau video call  nge cek temen sehari-hari cuma yang kaya "hey apakabar" "gimana hari ini" "gimana kerjanya" "gapapakan hari ini" "gimana kuliahnya" itu tuh sangat berarti banget untuk orang kaya aku.

Untuk orang terdekat yang selalu kasih suport aku. aku cuma mau bilang terimakasih banyak.
kata-kata singkat yang kalian keluarkan untuk aku itu tuh udah berharga udah merubah pandangan aku untuk menjadi manuasia yang lebih baik dan merubah self esteem aku yang rendah ini.

Big Luv untuk kalian💙





Kamis, 14 November 2019

SISTEM OPERASI




Mari berdoa sebelum membaca :)



Jelaskan perbedaan sistem operasi dengan program 
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)


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.

4. GNU Linux

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.

5. Sun Solaris

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.
Kelebihan Mac

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.

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
  • 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.
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.

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.






Alhamdulillah akhirnya saya telah  menyelesaikan tugas ini dengan baik..
semoga apa yang saya tulis di blog ini bermanfaat bagi si pembaca. Gomawo :)


SYSTEM OPERASI

Assalamualaikum wr.wb hallo teman-teman namaku Fitriani Ramdhani Saya mendapatkan tugas mata kuliah Sistem Operasi dari dosen saya yaitu ...