OS202

Logo

Intan's page for 'Operating Systems' course

View the Project on GitHub fadintan/os202

« Back

Top 10 List of Week 00

  1. Apa itu Sistem Operasi?
    Sistem Operasi adalah sistem perangkat lunak yang mengatur sumber daya dari software dan hardware serta sebagai daemon untuk program komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputernya kecuali program booting. Contoh dari OS adalah: AmigaOS, Android, ChromeOS, Mac OS, Microsoft Windows, GNU, UNIX.

  2. Arsitektur von Neumann
    Seperti yang dipelajari pada mata kuliah POK, von Neumann adalah arsitektur komputer yang digambarkan menjadi empat bagian utama, yaitu: Unit Aritmetika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (I/O).

  3. Pipeline
    Untuk meningkatkan performance datapath, digunakanlah pipeline. Pipeline seperti proses paralel. Terdapat beberapa tahap pipeline yang berjalan secara independen yang biasa disebut sebagai MIPS pipeline stages

  4. Perbedaan Multithreading & Multicore
    Multicore berkaitan dengan komputer atau prosesor yang mempunyai lebih banyak dari satu logical CPU core, dan multicore dapat mengeksekusi beberapa instruksi dalam satu waktu. Sedangkan multithreading adalah sebuah program yang mengambil manfaat dari komputer multicore dengan berjalan pada lebih dari satu core dalam satu waktu.

  5. Hubungan Multithreading & Pipeline
    Thread berjalan di pipeline. Jika core nya mendukung 2 thread, maka 2 thread dapat berjalan pada sebuah pipeline, lebih efisien lagi mengeliminasi pipeline bubbles.

  6. Macam-macam OS
    Pada situs ini dijelaskan perbedaan-perbedaan antar beberapa sistem operasi seperti Windows, Microsoft DOS, MacOS, Linux, dan Unix.

  7. Perbedaan Free Software dan Open Source
    Free Software fokus pada penerima software diizinkan untuk melakukan apapun pada software tersebut, user memiliki kebebasan untuk menjalankan, copy, distribusi, belajar, mengubah, dan meningkatkan kulitas software. Sedangkan Open Source fokus pada konsekuensi praktik yang dimungkinkan oleh lisensinya. Jadi, Open Source adalah metodologi pengembangan, sedangkan Free Software adalah sebuah gerakan sosial.

  8. Apa itu Github Page?
    Github Page adalah servis situs hosting static yang menggunakan file-file HTML, CSS, dan JavaScript langsung dari repository pada GitHub, menjalankannya melalui build process, dan publish sebuah website.

  9. Creating a GitHub Pages site
    Cara membuat GitHub page bisa dimulai dengan membuat repository dan mengisinya dengan file-file yang diperlukan. Setelah itu melakukan pengaturan pada repository settings.

  10. Penulisan dasar dan sintaks format
    Laman ini membantu saya dalam melakukan penulisan untuk membuat isi dari GitHub Page dan juga Top 10 Week List.