Sistem Operasi


Sebelum kita mengenal macam-macam Sistem Operasi, alangkah baiknya kita terlebih dahulu tau Apa sih Sistem Operasi itu? Nah, dalam artikel ini kalian akan mengetahui pengertian sistem operasi dan juga apa saja macam-macam dari sistem operasi.

Pengertian Sistem Operasi
Sistem operasi atau yang juga dikenal dengan istilah Operating System (OS) adalah salah satu perangkat lunak atau software yang bertanggunga jawab mengatur atau mengontrol kerja perangkat keras atau hardware dan menjalankan aplikasi atau software didalam suatu sistem komputer.
Dengan kata lain sistem operasi adalah sistem yang mengendalikan operasi dasar dan memastikan sistem dalam komputer dapat berjalan dengan semestinya. Sistem operasi memungkinkan suatu aplikasi dapat berfungsi sehingga sistem operasi juga disebut sebagai essential component. Komputer dan sistemnya hanya dapat berfungsi dengan adanya sistem operasi kecuali jika komputer sedang dalam keadaan booting.

Selanjutnya, saya akan menjelaskan Sistem Operasi Mac OS, Linux, dan Android.
Apa sih Mac OS, Linux, dan Android? Berikut penjelasannya.


Mac OS
Pengertian Mac OS

Mac OS adalah singkatan dari kata Macintosh Operating System. Mac OS diciptakan oleh perusahaan Apple Inc. dengan desain yang elegan tapi mudah digunakan oleh sang pengguna. Mac OS merupakan sistem operasi pertama yang menggunakan Graphical User Interface – GUI. Orang-orang penting pada Macintosh yaitu Bill Atkinson, Jef Raskin dan Andy Hertzfeld. Kata Macintosh diambil dari nama apel kesukaan Jef raskin ,McIntosh. Diperkenalkan pada tahun 1984, dan menjadi salah satu raksasa penguasa Operating System sekarang. Sejak tahun 2006, MAC OS telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.
Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh. Sistem operasi ini pertama kali dikeluarkan pada tahun 2001. Karakter "X" adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8Mac OS 9. Beberapa orang membacanya sebagai huruf "X" yang terdengar seperti "eks". Salah satu alasan mengapa mereka menafsir sedemikian karena tradisi untuk memberikan nama sistem operasi yang berbasis Unix dengan akhiran "x" (misalnya AIX, IRIX, Linux, Minix, Ultrix, Xenix). dan Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standardnya, dengan perbedaan bahwa versi Serverworkgroup dalam komputer berskala besar. Contoh fitur tambahan yang tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS. Selain itu cara melisensinya juga berbeda. mencakup piranti lunak untuk keperluan manajemen dan administrasi Mac OS X adalah sistem operasi yang menggunakan kernel BSD sehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam keluarga Unix. Hal yang menarik dari OS ini adalah keindahan tampilannya sehingga menjadikannya panutan bagi pengembang desktop lain.

Kelebihan dan kekurangan dari Mac OS:
Kelebihan Mac OS
Ø  Lebih stabil karena menggunakan UNIX
Ø  Multitasking
Ø  Bisa mengenal file format windows
Ø  Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia
Ø  Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya
Ø  Open source code sehingga Mac OS sulit dibajak
Ø  Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data
Ø  Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword
Ø  Macintosh memiliki keamanan terhadap virus, spyware, dan sebagainya. Hal ini menjadi alasan terbesar mengapa banyak orang memilih Mac karena untuk menghindari virus
Ø  Operating System Mac ini mudah digunakan dan mudah dipelajari. Karena sumbernya jelas, training centre-nya ada, dan secara umum ketika orang dihadapkan pada Mac OS mudah belajarnya
Ø  Mac memiliki jaminan kepastian dan support hardware yang jelas

Kekurangan Mac OS
Ø  Mahal
Ø  Hanya cocok untuk graphic designer
Ø  Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS
Ø   Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS
Ø  Software di Mac OS tidak begitu lengkap
Ø  Kurang cocok untuk aplikasi server dan game (rid)

LINUX

Pengertian Linux
Linux adalah nama dari sebuah sistem informasi yang berbasis Unix yang disebarluaskan ke masyarakat secara gratis dan berada di bawah lisensi GNU General Public License (GPL), yang berarti bahwa Linux didistribusikan berikut dengan source code-nya. Ketersediaan akses kode sumber memungkinkan para pengguna untuk memodifikasi sistem operasi ini yang kemudian diperbolehkan juga untuk digunakan dan didistribusikan kembali secara bebas. Nama Linux sendiri diambil dari nama si penciptanya yaitu Linus Torvalds.
Yang menjadi perbedaan paling utama antara sistem operasi Linux dengan sistem operasi populer lainnya adalah terletak pada kernel Linux dan komponen-komponen yang menyusunnya yang beda diakses secara bebas dan terbuka. Namun perlu pembaca ketahui, linux bukanlah satu-satunya sistem operasi yang berada pada kategori open source, masih terdapat beberapa sistem operasi lain yang bersifat sama dengan Linux. Akan tetapi Linux menjadi contoh terbaik dan sistem operasi open source yang paling banyak digunakan.
Pengembangan sistem operasi Linux dilakukan dengan cara mendistribusikannya secara bebas sehingga setiap calon pengguna dapat mendownload sistem operasi ini di internet atau mendapatkannya dari forum-forum khusus. Forum pengguna Linux biasanya membentuk sebuah komunitas khusus untuk memodifikasi sistem, setelah itu kode sumber yang telah dimodifikasi dan dikembangkan tersebut kembali dibagikan melalui internet atau media lainnya. Siapapun bebas untuk bergabung dengan komunitas dalam pengembangan sistem operasi Linux.
Kelebihan dan Kekurangan Linux
Kelebihan Linux :
Ø  Open Source, Linux adalah salah satu sistem operasi yang bersifat open source, bebas untuk dimiliki, bebas untuk dikembangkan, dan bebas untuk didistribusikan ulang.
Ø  Freeware, Linux merupakan sistem operasi yang mempunyai bersifat Freeware, hal ini berarti siapapun baik untuk penggunaan pribadi, kelompok, dan instansi sekalipun dapat menggunakan sistem operasi ini secara bebas dan tanpa dituntut untuk membayar royalty kepada si penciptanya.
Ø  Minimal Hardware, Linux hanya membutuhkan spesifikasi hardware komputer yang rendah, namun tetap untuk kebutuhan yang tinggi seperti grafis dan lainnya disarankan untuk menggunakan spesifikasi yang lebih tinggi.
Ø  Skalabilitas, Linux dapat berjalan pada mesin sekecil 3Com Palm Pilot dan Digital Itsy atau pada mesin besar seperti Beowulf Clusters.
Ø  Stabilitas, Keandalan linux dipercaya oleh badan sekelas NASA, NASA menggunakan sistem operasi Linux untuk sebuah percobaan tanaman di luar angkasa yang membutuhkan kestabilan sistem tinggi.
Ø  Shared Libraries, Linux menggunakan sistem penomoran versi Shared Libraries. Sehingga memungkinkan untuk memperbaharui versi tanpa akan adanya kerusakan pada program lain.
Ø  Non-Fragmentasi, Pengguna linux dipermudah dalam penggunaan untuk mengedit, membuat, dan menghapus file tanpa harus kuatir akan terjadinya fragmentasi pada program atau data yang ada.
Ø  Kebal Virus, Linux lebih kebal terhadap serangan virus dibandingkan dengan sistem operasi lain seperti yang berbasis DOS. Hal ini merupakan yang paling penting karena berhubungan dengan sistem keamanan.
Masih terdapat beberapa kelebihan lainnya dari sistem operasi linux, yaitu: Bugfix, Native Protocol TCP/IP, File System 32 Bit, Multi User, Multiconcole, Multitasiking, Virtual Memory, Akses Sistem File, EMulator, Partition Mounting. Selain itu Linux juga mendukung beberapa software penting untuk sebuah server andal, diantaranya: Proxy Serverl Local, Transparent Proxy, Web Server, FTP Server, Remote, Firewall, Shell Programmbale. Selain itu Linux juga menyediakan dukungan terhadap fasilitas GUI (Graphic User Interface).

Kekurangan Linux :
Ø  User awam akan mengalami kesulitan ketika pertama kali menggunakan Linux, karena sistem operasi ini sama sekali berbeda dengan sistem operasi populer semacam Windows.
Ø  Beberapa jenis Linux masih belum optimal dalam penyajian WYSYWYG (What You See is What You Get). Namun kelemahan ini sekarang sudah mulai diperbaiki dan kita sudah bisa menggunakan sistem operasi Linux yang benar-benar telah mendekati nilai sempurna.
Ø  Proses instalasinya tidak semudah windows
Ø  Aplikasi di linux belum seampuh aplikasi di windows
Contoh Distribusi Linux
  • Ubuntu
  • Debian Linux
  • Redhat Linux
  • Mandrake Linux
  • Caldera Open Linux
  • Slackware Linux
  • OpenSUSE Linux
  • Corel Linux
  • Turbo Linux
  • Fedora
  • BackTrack
  • Xandros
  • ClearOS
  • Chrome OS
  • Gentoo Linux
  • Sabayon
  • CentOS


ANDROID


Pengertian Android
Android adalah sistem operasi yang digunakan di smartphone dan juga tablet PC. Fungsinya sama seperti sistem operasi Symbian di Nokia, iOS di Apple dan BlackBerry OS.
Android pertama kali dikembangkan oleh perusahaan bernama Android Inc., dan pada tahun 2005 di akuisisi oleh raksasa Internet Google. Android dibuat dengan basis kernel Linux yang telah dimodifikasi, dan untuk setiap release-nya diberi kode nama berdasarkan nama hidangan makanan. Android ini diresmikan pada tahun 2007 seiring dengan berdirinya Open Handset Alliance-konsorsium hardware, software, dan perusahaan telekomunikasi yang ditujukan untuk memajukan standar perangkat selular. Smartphone yang tersedia untuk publik pertama kali yang menjalankan Android adalah HTC Dream, yang dirilis pada 22 Oktober 2008.
Android tidak terikat ke satu merek Handphone saja, beberapa vendor terkenal yang sudah memakai Android antara lain Samsung , Sony Ericsson, HTC, Nexus, Motorolla, dan lain-lain.
Beberapa fitur utama dari Android antara lain WiFi hotspot, Multi-touch, Multitasking, GPS, accelerometers, support java, mendukung banyak jaringan (GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE & WiMAX) serta juga kemampuan dasar handphone pada umumnya.

Versi Android yang beredar saat ini
Eclair (2.0 / 2.1)
Versi Android awal yang mulai dipakai oleh banyak smartphone, fitur utama Eclair yaitu perubahan total struktur dan tampilan user interface dan merupakan versi Android yang pertama kali mendukung format HTML5.
Froyo / Frozen Yogurt (2.2)
Android 2.2 dirilis dengan 20 fitur baru, antara lain peningkatan kecepatan, fitur Wi-Fi hotspot tethering dan dukungan terhadap Adobe Flash.
Gingerbread (2.3)
Perubahan utama di versi 2.3 ini termasuk update UI, peningkatan fitur soft keyboard & copy/paste, power management, dan support Near Field Communication.
Honeycomb (3.0, 3.1 dan 3.2)
Merupakan versi Android yang ditujukan untuk gadget / device dengan layar besar seperti Tablet PC; Fitur baru Honeycomb yaitu dukungan terhadap prosessor multicore dan grafis dengan hardware acceleration (Tablet pertama yang memakai Honeycomb adalah Motorola Xoom yang dirilis bulan Februari 2011).
Google memutuskan untuk menutup sementara akses ke source code Honeycomb, hal ini dilakukan untuk mencegah vendor pembuat handphone menginstall Honeycomb pada smartphone. Karena di versi sebelumnya banyak perusahaan menginstall Android ke dalam tablet PC, yang menyebabkan user tidak puas dan akhirnya membuat citra Android tidak bagus.
Ice Cream Sandwich (4.0)
Android Ice Cream Sandwich diumumkan pada 10 Mei 2011 di ajang Google I/O Developer Conference (San Francisco) dan resmi dirilis pada tanggal 19 Oktober 2011 di Hongkong. “Android Ice Cream Sandwich” dapat digunakan baik di smartphone ataupun tablet. Fitur utama Android ICS 4.0 ialah Face UnlockAndroid Beam (NFC), perubahan major User Interface, dan ukuran layar standar (native screen) beresolusi 720p (high definition).
Jelly Bean (4.1, 4.2 dan 4.3)
Android Jelly Bean lebih menfokuskan fiturnya ke peningkatan User Interface yang lebih lancar dan responsif. Di versi ini juga menandai hadirnya fitur Google Now yang memberikan saran dan rekomendasi berdasarkan data-data yang tersimpan (kontak, kalender, lokasi, dll) di handphone.
KitKat (4.4 – 4.4.4)
Android Kitkat menfokuskan pada manajemen memory sehingga device low-end yang memiliki memoery rendah tetap dapat berjalan lancar dan minim lagg. Selain itu hadir beberapa fitur lain seperti kemampuan untuk menggunakan semua tampilan layar (immersive mode), dukungan Mobile Printing, penambahan dukungan sensor baru, dll.
Lollipop (5.0 – 5.1.1)
Perubahan desain User interface menggunakan material design, perubahan runtime dari dalvik menjadi Android Runtime (ART), dan hadirnya fitur pengghemat baterai yaitu Project Volta.
Marshmallow (6.0)
Perubahan permission (izin applikasi), manajemen daya untuk baterai bernama Doze, mendukung secara native sensor sidik jari, dan USB Type-C
Nougat (7.0)
Kehadiran split-screen multi-window mode, seamless updates, penghemat baterai Doze, data saver penghemat kuota internet, penambahan emoji baru, dll.
Market Share Android
Pada tahun 2012 sekitar 630 juta smartphone akan terjual diseluruh dunia, dimana diperkirakan sebanyak 49,2% diantaranya akan menggunakan OS Android. Dan pada tahun 2014 perangkat Android telah dipakai oleh 1,6 milyar orang yg merupakan 75% dari jumlah smartphone yang beredar di seluruh dunia.
Data yang dimiliki Google saat ini mencatat bahwa 500.000 Handphone Android diaktifkan setiap harinya di seluruh dunia dan nilainya akan terus meningkat 4,4% /minggu.
Versi
Nama
Tanggal Rilis
API level
Market Share
6
Marshmallow
5-Oct-15
23
0.50%
5.1.x
Lollipop
9-Mar-15
22
13.20%
5.0–5.0.2
3-Nov-14
21
16.30%
4.4–4.4.4
KitKat
31-Oct-13
19
36.60%
4.3.x
Jelly Bean
24-Jul-13
18
3.90%
4.2.x
13-Nov-12
17
13.00%
4.1.x
9-Jul-12
16
10.00%
4.0.3–4.0.4
Ice Cream Sandwich
16-Dec-11
15
2.90%
2.3.3–2.3.7
Gingerbread
9-Feb-11
10
3.40%
2.2–2.2.3
Froyo
20-May-10
8
0.20%

Applikasi AndroidData distribusi versi OS Android yang beredar di dunia sampai April 2012
Android memiliki komunitas developer yang besar untuk pengembangan applikasi, ini membuat fungsi Android menjadi lebih luas dan beragam. Android Market (sekarang Google Play) merupakan tempat download applikasi Android baik gratis ataupun berbayar yang dikelola oleh Google.

Kelebihan dan kekurangan Android
Kelebihan Android :
Ø  User Friendly , Kalimat ini sangat melekat pada sistem operasi Windows miliknya microsoft, ibaratnya kita dengan sangat mudah mengoprasikan komputer hanya dengan belajar beberapa hari bahkan beberapa jam saja, dan ini juga melekat pada Android yang berjalan pada Smartphone.
Ø  Notifications , Anda dengan sangat mudah mendapatkan notifikasi dari smartphone android dengan mengatur beberapa akun Email, SMS , Voice Dial, Update dan lain sebagainya.
Ø  Tampilan , Dari segi tampilan, Android tidak kalah bagusnya dari iOS miliknya Apple, karena memang dari awal android hampir mengusung teknologi iOS, hanya saja ini versi murahnya.
Ø  Open Source, Operating system ini memang dibuat open source oleh penciptanya, karena memang berbasis kernel Linux. Jadi jangan kaget jika diluar sana ada banyak sekali Custom Rom untuk masing-masing perangkat android.
Ø  Aplikasi, Untuk Aplikasi anda akan disajikan jutaan pilihan aplikasi yang menarik dari yang gratis hingga berbayar, dan anda bisa mendownloadnya di Google Play, siapa lagi kalau bukan miliknya Mbah Google.
Ø  Dll, Dan masih banyak lagi kelebihan dan fitur yang dimiliki Android, dan anda bisa mengembangkannya sesuai dengan keinginan anda, karena Sistem operasi ini Open Source dan User Friendly

Kekurangan Android :
Ø  Update System , Untuk melakukan update system tidaklah mudah, anda harus menunggu dari masing-masing Vendor untuk merilis Update Versi yang terbaru. Tentu ini sangat tidak menyenangkan.
Ø  Batterai Cepat Habis , Ini sering terjadi jika anda menyalakan paket data dan menggunakan widget serta aplikasi yang berjalan secara berlebihan, untuk mengatasinya anda harus mengurangi aktivitas aplikasi pada smartphone anda.
Ø  Lemot atau Lag , Sebenarnya kalau ini ada kaitannya dengan spesifikasi dari masing-masing perangkat, namun ada kalanya Android ini tidak bersahabat dengan beberapa aplikasi dikarenakan Ram ataupun Prosesornya yang kurang memadai, jadi sesuaikan aplikasi dengan perangkatnya.

Oke, sekian artikel dari saya mengenai Mac OS, Linux, dan Android. Apabila ada yang kurang atau ada pertanyaan atau juga ingin menambahkan, silahkan langsung kontak saya atau langsung berikan komentar anda di bawah. Terima kasih dan sampai jumpa di artikel saya selanjutnya.





Komentar

Postingan populer dari blog ini

Perbedaan 4 EA Framework : Zachman, TOGAF, FEA, dan Gartner.

Perbedaan Model Pengembangan Software

Sertifikasi TOGAF 2018: Mengapa, Apa dan Bagaimana?