HOME


Top 10 List of Week 00

  1. Computer History
    it’s fascinating how computer evolved from only can solve simple mechanism to the complex one by binary computing

  2. API
    In the computing world that full of languages, without API its harder for systems with different language to communicate. Its like interpreter that we use to compile our code so computer understand what are the task it should do.

  3. Hypervisor
    It’s like a hardware but in a software since its task is handling one or more virtual machine.

  4. Interrupts
    Interrupts help computer to do more tasks with no burdensome to the processor.

  5. Architecture: clustered systems
    Increasing performance and availability without increasing the cost.

  6. GitHub
    Has some function with Git, GitHub is equipped with “Hub” which means user can network with other users without have to “log” to the git.

  7. Virtual memory
    Systems that make secondary memory allocated to be main memory. Helps computer with small RAM to execute “huge” application

  8. Port
    Port, both physical and networking, is a “door” to connect computer to other sources. While physical port is like a “key hole” that need inserted by “the key” to get connected, network port using numbers.

  9. Multithreading
    Both multithreading and multiprocessing support computer to do more tasks at the same time. The difference is that multithreading cos is low since they can share the memory. In other hand, multiprocessing cost is high since it assign memory per task.

  10. Kernel
    Connector between software and hardware. When a software wants to turn indicator lamp on, it asks kernel to turn it on.