Hi, thank you for stopping by this page π
I hope these links can help you understand Operating Systems subject better!π
Icon info:
| Icon | Link Format |
| :---: | :--- |
| π¬ | video |
| π | online book (pdf) |
| π | website |
πLINKS
1οΈβ£ WEEK 01 - Overview 2, Virtualization & Scripting
- Operating Systems PDF Bookπ
If you want to excel in OS weekly quizzes, read this book in the section where the material of the week is (for example if you are in week 2, then you should read security section). Read at least 30 mins before the quiz.
- Operating Systems Website by CBKadalππ¦
Who doesnβt know cbkadal? Absolutely this website will guide you in learning OS this semester. There are so many resources like links or midterm problems from previous semester. Just follow the guide correctly for the assignments, explore more for your knowledge and for your success in weekly quizzes.
- Operating Systems by Neso Academyπ¬
Youtube playlist by my favorite education channel youtuber that will teach you operating systems from A to Z.
- Linux Commands Cheat Sheetπ
This cheat sheet will help you understand linux command quickly and without beating around the bush.
2οΈβ£ WEEK 02 - Security, Protection, Privacy, & C-language
- Understand Encryption and Public Keyπ¬
New to cyber security? I think itβs important for you to understand what is encryption and public key because you will meet them many times.
- Security Attacksπ¬
This video will let you know more about types and example of security attacks.
- Setfacl, Getfaclπ¬
setfacl? getfacl? what is that??π₯ Understand ACL with this video.
- chmod Tutorialπ¬
This video will explain how to use chmod.
3οΈβ£ WEEK 03 - File System & FUSE
- Linux File System Articleπ
If you donβt have time to watch youtube video but you want to know popular linux directory and understand them (like /mnt, /boot), you should check it out!
- Penjelasan Linux File Systemπ¬
I think the speakerβs explanation is good and suitable for you who likes to watch bahasa video.
- Learning the Linux File Systemπ¬
Recommended! This video is really structured and well explained. Watch this if you have 30 minute.
4οΈβ£ WEEK 04 - Addressing, Shared Lib, & Pointer
- scp Command Tutorialπ
This article will help you learn scp (secure copy) command that can be used to transfer file from a Local System to a Remote, from a remote to local, and from remote to remote.
- you will never ask about pointers again after watching this videoπ¬
This video will show you what a pointer is, as it applies to low level memory access, and how pointer syntax is in C in just 8 minutes video.
- Big Endian and Little Endianπ¬
Short explanation video about little endian and big endian that you need for learning material this week.
5οΈβ£ WEEK 05 - Virtual Memory
- Swap Explanationπ¬
This video will teach you how the mechanism of swap from main memory to secondary memory and from secondary too main memory in a short and clear explanation.
- Page Table Explanationπ¬
This video will explain how to do translation with page tables, make the translation table size manageable with pages, and explain about page table entries and page offset address.
- Virtual Memory Quizπ
I think questions from this website will help you ace the weekly quiz, good luck!
6οΈβ£ WEEK 06 - Concurrency: Processes & Threads
- Process vs Threadπ
This article will help you understand the differences between process and thread.
- Concurrency vs Parallelismπ¬
This video will give you explanation about the differences between concurrency and parallelism, and I think it will help you answer the week 6 quiz easier.
- Unix Threads in Cπ¬
This is a youtube video playlist about how to use threads under linux in C.
7οΈβ£ WEEK 07 - Synchronization & Deadlock
- Semaphore in OSπ
This article will help you understand semaphore in OS.
- Semaphore Quizπ
There are many true/false problems on this website that will help you get familiar with the Week 7 quiz
- Semaphores Videoπ¬
This video will explain about semaphore, including wait() and signal() operations, binary semaphore, and counting semaphore.
8οΈβ£ WEEK 08 - Scheduling + W06/W07
- LFS VID TUTORIALπ¬
yes this will help you build linux from scratch. itβs so recommended for you to watch these vid when you want to do assignment week 8
- lfs build bookπ
absolutely, this is the main source for assignment week 8
- swap tutorialπ
you probably need this if your storage is full.
You are so cool, here is a bunch of apples as a reward for finishing reading this page..
ππ»πππππππππππππππππππππππ
Have a nice dayπ¦π