os202

OS202

View the Project on GitHub kukuhhafiyyan/os202

WEEK 03

  1. Multi-Booting Multi-Booting adalah penggunaan beberapa OS dalam satu device. Dengan Multi-booting kita dapat memilih penggunaan salah satu OS yang kita inginkan. Penggunaan Multi-booting memerlukan custom boot loader. Kegunaan dari multi-booting adalah kita dapat melakukan test terhadap suatu OS atau software baru tanpa harus merubah OS standar secara keseluruhan. Penggunaan multi-booting dalam satu device merupakan sebuah cara untuk mengurangi hardware cost. Wikipedia dan Multibooters

  2. Mobile OS Smartphone atau mobile device menjadi salah satu teknologi yang digunakan hampir seluruh manusia di muka bumi ini. Lambat laun, smartphone dapat menggantikan sebagian besar dari fungsi desktop computer. Tentu saja, selayaknya desktop computer, smartphone juga memiliki sebuah OS untuk menjalankan sistemnya. Beberapa OS populer dikalangan pengguna smartphone adalah Andoid OS, IOS, atau Windows OS. Mobile OS juga akan menentukan aplikasi apa saja yang dapat digunakan pada mobile device yang menggunakan OS tersebut. Webopedia dan Wikipedia

  3. Processor Processor atau CPU merupakan sebuah komponen penting pada komputer. CPU adalah seuah logic circuitry yang merespon dan memproses basic instruksi pada sebuah komputer. Processor dapat ditemukan pada komputer desktop ataupun mobile device. Dua processor yang saling bersaing di pasar processor adalah Intel dan AMD. Kebanyakan processor saat ini memiliki multi-core, yang berarti IC-nya memiliki beberapa processor untuk meningkatkan performa dan mengurangi power consumption. Penggunaan Muti-core dapat membantu meringankan beban saat mengerjakan beberapa task dalam satu waktu. Pemasangan multi-core sebenarnya sama saja dengan menggunakan beberapa processor individu yang terpisah dalam satu komputer. Namun karena processor terpasang dalam satu socket, maka koneksi mereka akan sangat cepat. TechTarget

  4. Project Athena Project athena adalah sebuah proyek besar untuk industri laptop yang digagas oleh Intel. Intel ingin menjadikan laptop dengan lisensi project athena sebagai sebuah standard atau benchmark baru di industri laptop. Intel menggunakan Key Experience Indicator (KEI) sebagai tolak ukur laptop pada proyek ini. KEI ini disusun berdasarkan sudut pandang pengguna yang akan mempengaruhi user experience pada penggunaan sesungguhnya nanti. Salah satu kriteria di project athena adalah penggunaan prosesor intel generasi ke-10. Terdapat 6 sektor yang menjadi sorotan di laptop porject athena, yaitu Instant Action, Performa dan Responsivitas, Kecerdasan, daya tahan baterai, konektivitas, dan form factor. Selengkapnya dapat dibaca pada Info Komputer dan Techgenix

  5. Windows OS Microsoft Windows menjadi salah satu OS desktop komputer yang paling banyak digunakan pada saat ini. Saat ini Windows sudah mencapai versi ke-10. Windows juga sudah mulai memasuki pasar mobile device seperti smartphone dan laptop. Beberapa alasan mengapa banyak yang memilih dan menggunakan windows sebagai OS utama mereka adalah sistem dan interface yang user-friendly. Kemudian windows juga memiliki aplikasi yang berlimpah dan kebanyakan hardware yang beredar dipasaran mendukung OS windows. Windows memiliki kekurangan yaitu sering sekali melakukan update. Banyaknya pengguna windows juga menyebabkan windows rentan untuk diretas. Windows juga dapat dengan mudah terserang virus karena dengan windows user dapat dengan mudah mengunduh berbagai macam hal. Silahkan kunjungi Microsoft.com untuk melihat update dari windows.

  6. Mac OS Mac OS merupakan sebuah operating system yang dikembangkan oleh Apple. Mac OS menjadi pesaing terbesar Microsoft windows untuk pasar laptop. Pengguna Mac Os pada umumnya juga merupakan pengguna IOS untuk smartphone mereka. Hal ini terjadi karena Mac OS dan IOS dapat menjadi suatu ekosistem yang luar biasa untuk kemudahan bekerja. Keunggulan dari Mac OS adalah kestabilan yang lebih baik karena menggunakan UNIX. Mac OS juga lebih aman dari serangan virus. Sayangnya Mac OS tidak dapat digunakan pada perangkat lain, hanya produk Apple yang dapat menggunakan Mac OS. Mac Os juga memiliki harga yang relatif lebih mahal dari OS lain dan memiliki pilihan software yang relatif lebih sedikit dibandingkan windows. Silahkan kunjungi Apple.com untuk mengetahui update mengenai mac OS.

  7. C and C++ Language Seperti yang kita ketahui, C dan C++ merupakan sebuah programming language yang digunakan untuk membangun sebuah aplikasi atau software. Namun tentu saja C dan C++ memiliki sebuah perbedaan yang cukup besar. Perbedaan yang sangat jelas adalah C merupakan procedural programming language dan tidak support classes dan objects. Sedangkan C++ merupakan gabungan dari procedural dan object-oriented programming language. Perbedaan lainnya dapat dilihat pada C vs C++

  8. Types of Operating System Operating system memiliki beberapa tipe dalam menjalankan dan mengolah pekerjaannya. Berdasarkan perbedaan cara dalam menjalankan task, OS dibagi menjadi beberapa kelompok, yaitu Batch Operating System, Time-Sharing Operating Sistem, Distributed Operating System, Network Operating System, dan Real-Time Operating System. Setiap tipe tersebut memiliki kelebihan dan kekurangannya masing-masing dalam menjalankan task. kelengkapan perbedaan dari setiap tipe dapat dilihat pada Types of Operating System

  9. Robotics Operating System Robotics Operating System (ROS) adalah sebuah middleware. ROS bukanlah sebuah operating system, tetapi ROS merupakan sebuah software yang dapat membantu membangun dan menggerakan robot. Konsep yang digunakan oleh ROS terhadap robotnya sama seperti konsep OS yang menggerakan komputer. Tujuan dari ROS adalah mempermudah pembuatan robot untuk membantu pekerjaan manusia. Menurut Willow Garage, software-nya ini dapat dengan mudah disesuaikan dengan kebutuhan user dalam membangun robot mereka. Silahkan kunjungi ROS.org untuk melihat perkembangan mereka.

  10. File System Interface Bagi kebanyakan pengguna, sistem file adalah aspek yang paling terlihat dari sebuah sistem operasi. Sistem file menyediakan mekanisme untuk penyimpanan online dan akses ke data dan program sistem operasi dan semua pengguna sistem komputer. Sistem file terdiri dari dua bagian berbeda: kumpulan file, masing-masing menyimpan data terkait, dan struktur direktori, yang mengatur dan menyediakan informasi tentang semua file dalam sistem. File System Interface juga berhubungan dengan File Attributes, Fundamental Component of A File, dan File Operations. Ketiga hal tersebut dapat dilihat pada w3schools.