Top 10 List of Week 00
-
Computer History
it’s fascinating how computer evolved from only can solve simple mechanism to the complex one by binary computing -
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. -
Hypervisor
It’s like a hardware but in a software since its task is handling one or more virtual machine. -
Interrupts
Interrupts help computer to do more tasks with no burdensome to the processor. -
Architecture: clustered systems
Increasing performance and availability without increasing the cost. -
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. -
Virtual memory
Systems that make secondary memory allocated to be main memory. Helps computer with small RAM to execute “huge” application -
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. -
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. -
Kernel
Connector between software and hardware. When a software wants to turn indicator lamp on, it asks kernel to turn it on.