os202

Operating Systems Odd Semester 2020/2021


Project maintained by HugoIr Hosted on GitHub Pages — Theme by mattgraham

HOME


Top 10 List of Week 00

  1. Pengenalan Tentang Sistem Operasi
    Sistem operasi adalah merupakan sebuah resource allocator dan control program yang memanfaatkan hardware secara efisien dan mengelola pelaksanaan dari user programs. Website Geeksforgeeks ini cocok untuk memulai pengenalan dasar terhadap sistem operasi.

  2. Kernel
    Suatu program yang dijalankan setiap waktu dalam komputer adalah kernel (bagian dari OS), sedangkan yang lainnya adalah system program dan application program. Kernel memiliki data struktur sebagai berikut : singly linked list, double linked list, circular linked list, binary search tree, hash function, dan bitmaps.

  3. Computer System Operation
    Pada video ini tercakup 6 topik, yaitu pengenalan OS, struktur sistem komputer, CPU, Device dan Memory Controller, Bootstrap Program, Interrupts dan System Calls.

  4. Interrupt
    Interrupt adalah suatu signal dari suatu device yang terhubung ke komputer atau suatu program pada komputer, yang memberitahu OS untuk berhenti dan memilih apa yang hendak dilakukan selanjutnya. Penjelasan pada website ini mencakup definisi, Programmable Interrupt Controller, Advanced Programmable Interrupt Controller, Interrupt Control, Architecture specific interrupt handling in Linux, dan Generic interrupt handling in Linux.

  5. Operating-System Structures
    Dengan bersumber pada buku Operation System Concepts, dibahas lengkap submateri Operating-System Services, User Operating-System Interface, System Calls, System Programs, Operating-System Design and Implementation, Operating-System Structure, Operating-System Debugging, Operating-System Generation, System Boot, dan disertakan juga summary.

  6. Resource Management
    Program adalah passive entity, process adalah active entity (sebuah unit work sistem). Sebuah proses adalah suatu program yang sedang dieksekusi. Tutorialspoint menyampaikan materi ini dengan lengkap. Layak untuk dilihat sebagai penguatan konsep tentang resource management.

  7. Kernel I/O Subsystem
    Di website kambing ui ini dijelaskan penjelasan yang cukup detail tentang Kernel I/O Subsystem. Disampaikan juga cakupan yang diawasi oleh I/O subsystem. Materi lainnya juga dapat ditemui pada website ini.

  8. OS Protection dan Security
    Protection adalah mekanisme untuk mengontrol akses terhadap proses/user atas resources yang ditentukan oleh OS. Sedangkan, security berarti pertahanan dari sistem terhadap serangan internal ataupun external. Pada website ini cukup lengkap membahas tentang protection dan security mulai dari jenis-jenisnya sampai dengan security model pada UNIX dan Windows-NT.

  9. Types of Virtualization
    Dijelaskan pengertian Virtualization dengan contoh yang simpel. Dibahas juga 7 tipe yang ada pada Virtualization, yaitu OS Virtualization, Application-Server Virtualization, Application Virtualization, Administrativ Virtualization, Network Virtualization, Hardware Virtualization, dan Storage Virtualization. Cukup singkat, namun berguna untuk menambah pemahaman tentang virtualization.

  10. Distributed Operating Systems
    Distributed Operating System (DOS) adalah kumpulan sistem komputer yang terpisah secara fisik, yang terhubung ke jaringan untuk menyediakan pengguna yang memiliki akses atas berbagai resources yang ada. Pada website ini, dijabarkan definisi, arsitektur, jenis, karakteristik, 13 macam transparansi DOS, keuntungan, dan kerugian dari DOS.