os202

OS202

View project on GitHub

HOME


Top 10 List of Week 01

  1. Virtualization
    Virtualization adalah salah satu teknologi yang dapat membagi satu server menjadi beberapa Operating System yang dapat berjalan secara bersama-sama. Biasanya Virtual Box digunakan untuk mencoba sebuah sistem operasi tanpa harus menimpa sistem operasi yang sudah ada.

  2. Virtual Box
    Dengan menggunakan Virtual Box, kita seolah-olah bisa memiliki berbagai macam perangkat PC dengan berbagai macam sistem operasi tanpa harus memiliki perangkat aslinya.

  3. Virtual Machine
    Virtual Machine (VM) adalah program perangkat lunak atau sistem operasi yang tidak hanya menunjukkan perilaku komputer yang terpisah, tetapi juga mampu melakukan tugas seperti menjalankan aplikasi dan program.

  4. Virtual Memory
    Virtual Memory adalah memory yang dapat dibuat oleh user yang digunakan oleh aplikasi untuk menggunakan sebagian dari memori sekunder seolah-olah ia menggunakannya sebagai RAM fisik.

  5. Git
    Git adalah salah satu tool yang sering digunakan dalam proyek pengembangan software dan bahkan menjadi tool yang wajib dipahami oleh programmer. Git akan memantau semua perubahan yang terjadi pada file proyek dan menyimpannya ke dalam database. Git dapat memudahkan programmer untuk mengetahui perubahan source codenya sehingga anda akan dapat lebih mudah berkolaborasi dengan rekan lain dalam melakukan update pada kodingan pemrograman secara real-time.

  6. Debian
    Debian merupakan distribusi software yang selain memberi pengguna sistem operasi, juga memberi puluhan ribu software dalam repositorinya. Debian juga gabungan dari perangkat lunak yang dikembangkan dengan lisensi GNU dan utamanya menggunakan kernel Linux, sehingga populer dengan nama Debian GNU/Linux.

  7. Cloud Computing
    Cloud Computing merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. Cloud Computing memudahkan penggunanya untuk menjalankan program tanpa harus menginstall aplikasi terlebih dahulu dan memudahkan pengguna untuk mengakses data dan informasi melalui internet. Contoh cloud computing untuk versi public adalah layanan milik Google seperti Google Docs dan Google Spreadsheet.

  8. System Call
    System call adalah tata cara pemanggilan di program aplikasi untuk memperoleh layanan yang disediakan oleh sistem operasi. System call berupa rutin sistem operasi untuk keperluan tertentu yang spesifik. System call untuk manajemen proses diperlukan untuk mengatur proses yang sedang berjalan.

  9. Scripting Language
    Bahasa script adalah bentuk bahasa pemograman yang biasanya disisipkan dalam suatu aplikasi atau bahasa pemograman lainnya yang memiliki kegunaan untuk melengkapi program atau aplikasi sehingga dapat berfungsi sesuai keinginan programmer, biasanya bahasa script dieksekusi secara intepreter yang berarti eksekusi program dapat tetap berjalan walaupun terjadi error pada source code.

  10. Hypervisor
    Hypervisor adalah sebuah teknik virtualisasi yang memungkinkan beberapa operating system untuk berjalan bersamaan pada sebuah host. Tugas dari hypervisor adalah untuk mengatur setiap sistem operasi tersebut sesuai dengan gilirannya agar tidak mengganggu satu dengan yang lainnya.