Top 10 List of Week 01
Muhammad Zahran Agung Dewantoro

Top 10 List of Week 01

  1. Operating System Definition
    Operating System is a program that acts as an interface between the user of a computer & the computer hardware. The goal of Operating System is to execute user programs and make solving user problems easier.

  2. Virtual Machine
    A virtual machine is an emulation of a physical computer. They are often referred to as a guest while the physical machine they run on is referred to as the host.

  3. Virtual Memory
    Virtual Memory is a storage allocation scheme in which secondary memory can be addressed as though it were part of main memory which creates the illusion of a very large main memory.

  4. Bash (shell)
    Bash is a command processor that let us write commands. Prior to this, I already knew some basic bash commands such as cd, ls, mkdir, rm, and mv. The new commands that I used during this week is history, alias, and cat.

  5. Open Source
    Open source is a broad software license that makes source code available to the general public with relaxed or non-existent restrictions on the use and modification of the code.

  6. Github page
    I learned how to make a github page. All I need to do is press the repository settings, and then choose a theme. Github will create the page for me.

  7. Operating system functions
    There are lots of important function in opearating system. Such as system security, controlling system performance, hardware management, etc.

  8. Hypervisor
    Hypervisor is a software that creates and runs virtual machine. Hypervisor is also known as Virtual Machine Monitor or VMM. Hypervisor offer a lot of mobility because we can move around the guest VM regardless of the host hardware. There are two types of hypervisor, type 1 (or bare metal) and type 2 (or hosted).

  9. Device driver
    In the class, we discussed a bit about driver. Basically driver (device driver) is a software that used to communicate between hardware and operating system. There are two types of device driver: kernel-mode device driver, user-mode device driver.

  10. Vi
    Vi is a text editor that has two modes: command mode and insert mode. The commands that I used the most during this week is I to insert the text, d to delete, and :x to save and quit.


© Muhammad Zahran Agung Dewantoro, 2021-2021