os212

🔗 LINKS 🔗

Week01

  1. Vim Basic
    Menjelaskan dan mengajarkan konsep serta cara menggunakan Vim. Selain itu, menjelaskan keunggulan Vim dengan text editor yang lain. Video ini menarik karena dengan menonton video ini, kita dapat lebih memahami cara kerja Vim.
  2. Linux Command Line Cheat Sheet
    Berisi command-command penting untuk Linux. Menurut saya, ini sangat berguna dan praktis, sehingga dapat mudah untuk memahami setiap command untuk Linux.
  3. The Basics of Regex
    Sangat mudah dipahami bagi pemula dan menjelaskan apa itu Regex serta kegunaanya. Situs ini menarik karena tercantum sintaks yang digunakan serta fungsi dan contohnya.

Week02

  1. Belajar Bahasa Pemrograman C Untuk Pemula
    Artikel ini sangat pas bagi kita yang baru memulai belajar bahasa C. Selain itu, artikel ini akan lebih mudah dipahami karena penulisannya menggunakan bahasa Indonesia.
  2. C Programming | In One Video
    Video ini berisi tutorial konsep dan penggunaan bahasa C. Disajikan dengan pembahasan yang menarik, jelas, dan tepat serta membahas seluruh aspek penting dari bahasa C.
  3. Why C is so Influential - Computerphile
    Mungkin beberapa dari kita bertanya-tanya, mengapa kita perlu mempelajari bahasa C? Pertanyaan tersebut akan terjawab setelah menyaksikan video ini!

Week03

  1. Explaining File Systems: NTFS, exFAT, FAT32, ext4 & More
    NTFS, FAT32, exFAT, ext4 and APFS merupakan contoh file systems yang digunakan untuk mengorganisir data yang ada didalam storage drives. Video ini menjelaskan tentang perbedaan antara file systems tersebut dengan file systems lainnya dan bagaimana cara memilih file systems yang tepat.
  2. FUSE - The Linux Kernel Archives
    Dalam situs ini menjelaskan definisi serta konsep dari FUSE. Selain itu juga menjelaskan cara kerjanya serta cara menggunakannya.

Week04

  1. Main Memory
    Rangkuman umum tentang Main Memory. Website ini menjelaskan secara padat apa yang dimaksud dari main memory. Website ini sangat membantu kita untuk memahami fondasi dari suatu main memori.

Week05

  1. What is virtual memory? – Gary explains
    Video ini sangat berguna bagi pemula yang ingin belajar mulai dari konsep dan pengertian virtual memory hingga cara kerjanya. Disajikan dalam bentuk audio visual sehingga lebih menarik.
  2. Virtual Memory in OS: What is, Demand Paging, Advantages
    Berisi rangkuman tentang virtual memory. Dibahas secara runtut dan jelas mulai dari pengertian, kegunaan, cara kerja, hingga kekurangan dan kelebihannya.

Week06

  1. Operating System: Threads and Concurrency
    Tulisan ini membantu kita untuk memahami apa itu Threads dan Concurrency, mulai dari konsepnya hingga kelebihan dan kekurangannya. Selain itu kita dapat belajar mengenai beberapa mekanisme yang terkait dengannya seperti mutex dan variabel bersyarat.
  2. Process Management (Processes and Threads)
    Dalam video ini menjelaskan konsep dan contoh dari Process Management, Processes, Threads, dan perbedaan antara processes dan threads. Dengan menyaksikan video ini, kita dapat lebih memahami tentang process management.

Week07

  1. Introduction of Process Synchronization
    Salah satu materi OS pada pekan ini membahas tentang synchronization. Artikel dari geeksforgeeks ini membahas tentang proses synchronization yang sangat baik untuk kita ketahui

Week08

  1. Linux From Scratch
    Salah satu sumber valid yang berisi panduan cara mengunduh LFS versi terbaru. Tahapan dituliskan secara runtut dan jelas, sehingga mudah dipahami.

Week09

  1. Boot the System
    Setelah belajar tentang beberapa komponen penting Linux, link ini penting untuk mempelajari tentang bagaimana sistem melakukan booting yang dimulai dari BIOS hingga Init.

Week10

  1. Principles of I/O Software
    Dalam link ini kita dapat belajar, mengenal, dan mengetahui lebih jauh tentang prinsip sistem I/O di sistem operasi kita. Link ini dilengkapi dengan gambar sehingga dapat memudahkan kita untuk memahaminya.