Sabtu, 09 Oktober 2021

 B. SISTEM OPERASI

            1. UNIX

·         Sejarah:

Bell Laboratory merupakan salah satu laboratory yang turut aktif didalam mengembangkan sistem operasi timesharing yang juga dikenal dengan sebutan MUTICS (MULTipex Information and Computing Service)Ditahun 1968, departemen penelitian dari Bell labs menyadari adanya beberapa probem yang vital dari sistem operasi tersebut, dan hal tersebut mendorong Bell labs untuk mengundurkan diri dari projek MULTICS disekitar tahun 1969.Beberapa staff Bell labs, di antaranya D.Ritchie dan K.Thompus yang juga dikenal sebagai penulis utama bahasa C, kemudian berkumpul dan mulai peneitian untuk mengembangkan sistem operasi sebagai alternatife dari MULTICS.Thompus akhirnya memutuskan untuk menulis kembali MULTICS, tapi kali ini Thompus menggunakan bahasa assembler dan ditunjukan khusus untuk PDP-7 komputer mini. ternyata hasinya cukup memuasakan dan hal ini mendorong bergabungnya seluruh team untuk pengembangan lebih lanjut. salah satu anggota dari team tersebut ialah, brian kernighan, kemudian menyebut sistem baru tersebut dengan nama UNICS (UNiplex Information and Computing Service). Untuk selanjutnya, nama ini dikenal dengan nama UNIX.(http://aryawiradarma23.blogspot.com/2016/11/sejarah-singkat-fitur-pada-sistem.html)

·         Cara Kerja:

cara kerja unix adalah serangkaian database yang saling terhubung,dan berbasis CLI (commant Line interface) yang digunakan untuk mengatur sebuah jaringan data.

·         Kelebihan dan Kekurangan:

Kelebihan:

-           Portabilitas yaitu dapat diadaptasikan dengan mudah ke komputer lain

-           Multiuser, dapat digunakan oleh banyak pengguna sekaligus

-          Multitasking, dapat menjalankan tugas secara bersamaan dalam satu waktu

-            Sistem file hirarkikal, pengorganisasian informasi atau data dalam bentuk yang mudah untuk diingat dan diakses.

-             Sistem file stabil untuk database, server Internet, Intranet, file-server, Internet-client pengembangan Java.

-          Mempunyai kinerja yang lebih baik daripada Windows NT

-           UNIX adalah sistem operasi yang hampir gratis.

Kekurangan:

-          Tampilan kurang menarik

-           Membutuhkan memori yang cukup besar

-          Masih belum banyaknya game-game besar yang bersedia dijalankan pada platform ini.

-           Beberapa hardware sulit untuk menyediakan driver untuk Linux.

-           Sulit digunakan untuk pengguna awam.

·         Pandangan pribadi tentang sistem operasi yang ditulis:

       Pandangan saya tentang sistem operasi Unix sistem operai ini dipergunakan secara lapang berpihak kepada yang benar sebagai server atau workstation. Arsitektur Unix dan model client/server merupakan elemen yang paling penting dalam perkembangan internet dan mengubah anggota komputasi secara terpusat dalam jaringan dari pada anggota tunggal di komputer. Linux, merupakan sistem operasi yang diadopsi dari Unix dan tersedia secara bebas sama sekali mendapat popularitas sebagai alternatif dari sistem operasi proprietary seperti Microsoft Windows

 

 2.  WINDOWS

·         Sejarah:

Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi. yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka pengguna grafis Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985, yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.(https://hazistrihartoyo.wordpress.com/2016/01/06/sejarah-singkat-sistem-operasi-windows/)

·         Cara kerja:

-          Melakukan manajemen proses. Artinya sistem operasi melakukan penjadwalan, pembuatan file, penghapusan file, dan lain sebagainya.

-          Sistem operasi komputer hanya bisa bekerja setelah menerima instruksi dari penggunanya. 

-          Setelah menerima instruksi, kemudian dikelola atau diubah menjadi informasi yang diterima oleh perangkat lunak atau software yang ada di komputer.

-          Tampilan komputer (hardware) akan berubah beberapa saat setelah sistem operasi memproses instruksi dan menjalankan apa yang diinginkan penggunanya.

·         Kelebihan dan Kekurangan:

Kelebihan:

-          Mendukung untuk semua perangkat keras.

-          Kemudahan penggunaan.

-          Mendukung untuk hampir semua  perangkat lunak.

-          Fitur pasang dan mainkan.

-          Desktop dan layar sentuh.

Kekurangan:

-          Serangan Virus

-          Sebagian besar perangkat lunak berbayar.

-          Mem-boot ulang sistem.

-          Harga tinggi.

-          Sumber daya kompuer yang tinggi .

-          Dukungan teknis

(https://www.merdeka.com/sumut/kelebihan-dan-kekurangan-windows-ketahui-sebelum-memakainya-kln.html?page=3)

·         Pandangan pribadi tentang sistem operasi yang ditulis:

       Pandangan saya terhadap sistem operasi windows ,seperti yang kita ketahui sistem oprasi windows ini yang merupakan sistem operasi dengan pengguna terbanyak. Perkembangan teknologi dan informasi memang selalu berkembang dari hari ke hari. Selalu ada teknologi atau temuan yang muncul setiap harinya bahkan hanya dalam hitungan jam saja. Pengguna komputer khususnya pengguna aktif tentunya tidak asing lagi dengan windows.Perkembangan windows mulai dari awal muncul memang terus berkembang hingga sekarang. Hal ini tentu karena perusahaan Microsoft yang selalu mengutamakan keefisiensian dan inovasi dari sebuah sistem operasi guna membantu meringankan pekerjaan manusia. 

3.  LINUX

·         Sejarah:

Linux merupakan sistem operasi berbasis open source. Kernel sistem operasi Linux di ciptakan oleh Linus Torvald pada tahun 1991 saat dia masih berada dalam masa kuliah di Universitas Helsinski, Finlandia.Jauh sebelum Linus Torvald mengembangkan kernel Linux Richard Stallman sudah terlebih dahulu mengembangkan project GNU. Dalam project ini Stallman adalah untuk menciptakan sistem operasi yang benar-benar free (free di sini berarti bebas untuk di kembangkan, free tidak selalu gratis).Berbagai kode program di kembangkan dan pada tahun 1991 kode ini telah terkumpul hanya kurang satu yaitu kernel. Sementara itu di tempat lain Linus Torvald yang saat itu masih menjadi mahasiswa di Universitas Helsinski mengembangkan project pribadi untuk mengembangkan kernel sistem operasi yang mirip dengan UNIX (atau di sebut UNIX like).Proses development yang di lakukan oleh Linus baru sebatas kernel. Kernel yang ia kembangkan baru dapat membaca harddisk dan device yang terhubung ke komputer. Pada bulan September di tahun 1991 kernel ini di luncurkan dengan nama Linux. Kernel ini sendiri di beri versi 0.01. Kernel ini kemudian di gabungkan dengan project GNU hingga terbentuklah nama GNU/Linux. Setelah itu perkembangan Linux menjadi sangat cepat. Pada 5 Oktober 1991 Linus mengumumkan kernel Linux 0.02 dan pada 19 Desember 1991 dia kembali memperkenalkan versi kernel 0.11 yang mana pada versi ini Linux sudah dapat berfungsi selayaknya sistem operasi standar. Sampai versi 0.11 kernel Linux masih berlisensi free software. Namun pada rilis berikutnya Linus mengganti lisensi kernel yang ia ciptakan menjadi GNU/GPL (General Public License) hal ini membuat siapapun dapat melihat, mengembangkan dan berpartisipasi dalam proses development Linux.Pada awal kemunculanya yakni pada dekade 1990-2000, Linux hanya di gunakan pada lingkungan aplikasi berskala besar seperti web server, network server dan database server. Namun setelah itu Linux mulai di kembangkan untuk desktop. Banyak variasi sistem operasi Linux (atau di sebut Distro Linux) mulai dari RedHat, Debian, Slackware beserta turunanya (RedHat memiliki distro turunan seperti Fedora dan CentOS, Debian memiliki distro turunan seperti Ubuntu dan Linux Mint). Sekarang sistem operasi Linux telah di gunakan di berbagai infrastruktur dan berbagai hardware. Mulai dari web server yang melayani puluhan ribu request per detik hingga aplikasi embedded. Selain itu Linux juga menjadi tulang punggung berbagai perangkat kritis seperti satelit, kelistrikan, surveillance hingga pada pesawat terbang.( https://www.dedyprastyo.com/sejarah-singkat-sistem-operasi-linux/)

·         Cara Kerja:

Berikut adalah penjabaran cara kerja sistem operasi linux terutama pada operasi input output:

1.       Proses Input Output

Sebuah proses sistem operasi memerlukan Input dan Output termasuk pada sistem operasi Linux. Instruksi (command) yang diberikan pada Linux melalui Shell disebut sebagai eksekusi program yang selanjutnya disebut proses. Setiap kali instruksi diberikan, maka Linux kernel akan menciptakan sebuah proses dengan memberikan nomor PID (Process Identity). Proses dalam Linux selalu membutuhkan Input dan menghasilkan suatu Output.Dalam konteks Linux input/output adalah :

-          Keyboard (input)

-          Layar (output)

-          Files

-          Struktur data kernel

-          Peralatan I/O lainnya (misalnya Network)

2.       File Descriptor

Linux berkomunikasi dengan file melalui file descriptor yang direpresentasikan melalui angka yang dimulai dari 0, 1, 2 dan seterusnya. Tiga buah file descriptor standar yang lalu diciptakan oleh proses adalah :

-          0 = keyboard (standar input)

-          1 = layar (standar output)

-          2 = layar (standar error)

Linux tidak membedakan antara peralatan hardware dan file, Linux memanipulasi peralatan hardware sama dengan file.

3.       Pembelokan (Redirection)

Pembelokan dilakukan untuk standard input, output dan error, yaitu untuk mengalihkan file descriptor dari 0, 1 dan 2. Simbol untuk pembelokan adalah :

-          0< atau < pengganti standard input

-          1> atau > pengganti standard output

-          2> pengganti standard error

4.       Pipa (Pipeline)

Mekanisme pipa digunakan sebagai alat komunikasi antar proses. Input Þ Proses1 Þ Output = Input Þ Proses2 Þ Output Proses 1 menghasilkan output yang selanjutnya digunakan sebagai input oleh Proses 2. Hubungan output input ini dinamakan pipa, yang menghubungkan Proses 1 dengan Proses 2 dan dinyatakan dengan symbol “|”. Proses1 | Proses2.

5.       Filter

                    Filter adalah utilitas Linux yang dapat memproses standard input (dari keyboard) dan                            menampilkan hasilnya pada standard output (layar). Contoh filter adalah cat, sort, grep, pr,                     head, tail, paste dan lainnya.

                    Pada sebuah rangkaian pipa : P1 | P2 | P3 ……. | Pn-1 | Pn. Maka P2 sampai dengan Pn-1                        mutlak harus utilitas Linux yang berfungsi sebagai filter. P1 (awal) dan Pn (terakhir) boleh                     tidak filter. Utilitas yang bukan filter misalnya who, ls, ps, lp, lpr, mail dan lainnya.                                Beberapa perintah Linux yang digunakan untuk proses penyaringan antara lain :

-          Perintah grep

Digunakan untuk menyaring masukannya da n menampilkan baris-baris yang hanya mengandung pola yang ditentukan. Pola ini disebut regular expression.

-          Perintah wc

Digunakan untuk menghitung jumlah baris, kata dan karakter dari baris-baris masukan yang diberikan kepadanya. Untuk mengetahui berapa baris gunakan option –l, untuk mengetahui berapa kata, gunakan option –w dan untuk mengetahui berapa karakter, gunakan option –c. Jika salah satu option tidak digunakan, maka tampilannya adalah jumlah baris, jumlah kata dan jumlah karakter.( https://blog.ub.ac.id/dimasatmojo/2012/10/21/arsitektur-dan-mekanisme-kerja-sistem-operasi-linux/)

·         Kelebihan dan Kekurangan:

Kelebihan:

-          Open Source: Kelebihan utama dari sistem operasi Linux adalah open-source. Maksud dari open-source sendiri ada sumber kode yang ada di dalam sistem operasi terbuka untuk siapa saja. Open-source juga berarti gratis dan bisa dikembangkan sesuai dengan keinginan pengembang. Bahkan penggunaannya tidak terbatas dan bisa dimodifikasi dengan tujuan apapun.

-          Keamanan: Berbeda dengan windows, kelebihan dan kekurangan linux ada pada keamanannya. Linux membutuhkan authorization setiap kali pengguna ingin menjalankan program, sehingga virus akan kesulitan berjalan di perangkat lunak. Akan tetapi, bukan karena kesulitan tersebut Linux tidak ada virusnya.Sama seperti Windows, Linux juga berpotensi terjangkit virus. Hanya saja tidak separah Windows.Keamanan tidak hanya menyangkut virus. Keamanan privacy dan data personal pengguna juga terjamin di Linux. Linux sendiri tidak mengumpulkan data pengguna ketika menggunakan distro atau software tertentu. Tidak seperti kebanyakan sistem operasi lainnya yang membutuhkan data pribadi penggunanya.

 

-          Ringan: Berbeda dengan Windows yang menggunakan GUI (Graphical User Interface)sehingga tampilannya menjadi cukup penting untuk membantu pengguna. Linux lebih ke command line melalui perintah yang berbasis text. Sehingga menjadikan Linux lebih ringan dibandingkan dengan Windows atau kebanyakan sistem operasi pada umumnya.Meskipun begitu, saat ini Linux juga menerapkan GUI dan masih menggunakan command line yang sama. Dan, tetap saja Linux lebih ringan. Keringanan inilah yang membuat Linux bisa beroperasi di komputer atau hardware yang sudah ketinggalan zaman dan spesifikasi yang rendah.

-          Customization: Kelebihan dan kekurangan Linux lainnya adalah customization. Jadi karena diberi kebebasan untuk memodifikasi sistem operasi dengan sendirinya, maka pengguna linux bisa meng custom sendiri fiturnya. Mulai dari menambah fitur yang diperlukan hingga menghapus fitur yang tidak dibutuhkan. Tidak hanya itu, tampilan dari Linux sendiri bisa dimodifikasi senyaman dan sebagus mungkin oleh pengguna.

-          Banyak pilihan Distro: Yang terakhir adanya banyak distro yang tersedia untuk dipilih. Baik sebagai kelebihan dan kekurangan Linux, mempunyai distro yang banyak cukup membantu pengguna memilih berdasarkan fungsi dari komputernya. Ada banyak distro yang saat ini terus aktif dan berkembang. Seperti Fedora, Ubuntu, Arch Linux, Debian, Linux Mint, dan sebagainya. Hanya saja, karena hal tersebut akan membingungkan pemula yang ingin belajar. Walaupun masing-masing distro punya fungsi yang sama.

Kekurangan:

-          Tidak banyak dukungan aplikasi: Sebagai sistem operasi yang tidak begitu dilirik pasar dan orang awam. Kehadiran Linux tidak banyak mendukung aplikasi yang banyak dibutuhkan orang. Misalnya aplikasi pengeditan video, gambar, desain, dan sebagainya, biasanya tidak compatible dengan software dari perusahaan ternama seperti Adobe. Hal ini yang menyebabkan Linux tidak bisa dinikmati oleh kalangan tertentu karena terbatasnya aplikasi yang tersedia.

-          Dukungan Hardware: Selain piranti lunak, ternyata kekurangan lainnya dari Linux adanya penyesuaian piranti keras juga. Nah, laptop atau komputer biasanya memang dikhususkan agar bisa berjalan di sistem operasi windows, untuk itu jika kamu menginstall Linux pastikan jika drivers hardware bisa terdeteksi sistem. Karena jika tidak, kemungkinan hardware tidak akan terbaca oleh Linux. Misalnya keyboard atau mouse tidak dapat berfungsi dan sebagainya.

-          Layanan support berbayar: Walaupun menyediakan sistem operasi secara gratis dan bisa dimodifikasi sesuka hati oleh penggunanya. Ternyata Linux memiliki layanan support yang berbayar. Sehingga apabila pengguna mengalami kendala atau masalah saat menjalankan Linux dan ingin menghubungi customer support secara langsung, maka mereka akan mengenakan biaya untuk layanan tersebut. Atau jika, kamu mengalami masalah dan ingin mencari solusi tanpa membayar, kamu bisa menggunakan forum-forum yang tersebar di internet.( https://www.domainesia.com/berita/kelebihan-dan-kekurangan-linux/)

·         Pandangan pribadi tentang sistem operasi yang ditulis:

      Pandangan saya terhdap sistem operasi Linux ini merupakan sistem oprasi yang mudah di dapakan ,open source,dan dapat di modifikasi oleh penggunanya.Sistem operasi ini biasa digunakan untuk mengembangkan infrastruktur perangkat. Jadi, wajar bila Linux terkesan kurang populer dibanding Windows yang lebih menyasar para pemula dan end user.Tapi, apa ini artinya jarang ada yang menggunakan Linux?Tentu saja tidak. Malah sebaliknya, sistem operasi ini justru banyak digunakan pada perangkat yang kita temui sehari-hari. Mulai dari alat elektronik, mobil, hingga smartphone.Bahkan Android, sistem operasi mobile terpopuler pun dikembangkan berdasarkan kernel Linux. 

4.  Mac Os

·         Sejarah:

Sistem operasi MacOS atau Macintosh Operating System pada awalnya dinamakan OS X oleh perusahaan pengembangnya yakni Apple Inc. Mendengar nama Apple ini mungkin sebagian orang tidak menyangka karena memang lebih identik pada produk smartphone dengan iOS sebagai sistem operasinya.Namun ternyata sebagai salah satu perusahaan raksasa penyedia berbagai macam perangkat lunak, Apple Inc juga turut andil dalam meluncurkan MacOS untuk pertama kali pada tahun 1986. Dengan penggunaan desain yang elegan penciptaan MacOS juga melibatkan orang – orang penting yakni Bill Atkinson, Jef Raskin dan Andy Hertzfeld.

Jef Raskin sebagai salah satu orang yang terlibat juga turut andil dalam pemberian nama Macintosh ini yang diambil dari jenis apel kesukaannya. Setelah kemunculannya pertama kali pada tahun 1986, MacOS mengalami beberapa kali pengembangan atau update, bahkan sempat berganti nama menjadi MacOS X server pada tahun 2001 yang menjadi penerus dari MacOS 8 dan MacOS 9. Penggunaan “X” ini juga ditafsirkan beberapa pihak menjadi sebuah kewajiban karena penggunaan basis Unix dalam pembuatannya.MacOS X server pada dasarnya memang mirip dengan versi aslinya, namun dengan catatan bahwa dalam mencakup keperluan piranti lunak untuk keperluan manajemen dalam komputer dengan skala lebih besar. Selain itu masih ada fitur – fitur tambahan lain yang disediakan seperti SMTP, SMB, LDAP dan DNS dengan lisensi OS yang juga berbeda.

·         Cara Kerja:

Mac OS adalah sistem operasi yang menjalankan setiap Mac.Anda dapat melakukan banyak hal di Mac yang tidak dapat anda lakukan di komputer lain.Karena macOS dirancang khusus untuk perangkat keras yang menggunakannya dan sebaliknya.Mac OS dilengkapi dengan keseluruhan rangkaian aplikasi yang di desain dengan indah.Mac OS bekerja sama denhan iCloud untuk terus memperbarui foto,dokumen,dan file lain pada semua perangkat anda.Menjadikan Mac anda bekerja begitu sempurna dengan iphone anda.Dan telah dirancang sejak awal dengan mengutamakan privasi dan keamanan.

( https://flinsetyadi.com/beberapa-pertanyaan-mengenai-sistem-operasi/)

·         Kelebihan dan Kekurangan:

Kelebihan:

-          Penggunaan GUI (Graphical User Interface) pada MacOS menjadikan tampilannya lebih menarik dan elegan sehingga sangat cocok untuk keperluan desain serta multimedia.

-          Penggunaan basis UNIX yang diterapkan menjadikan pemakaiannya lebih stabil serta dalam segi keamanan juga sangat terjamin (bebas dari virus, spyware dan malware).

-          Kompatible bagi semua sistem operasi. Artinya anda tidak perlu khawatir jika membuat dokumen dalam format tertentu seperti PDF, HTML, MP3, TEXT, DOC, XLS dan lainnya di MacOS karena bisa juga dijalankan pada sistem operasi lain.

-          Dari segi kemudahan penggunaan juga cukup terjamin karena anda secara langsung dapat mencoba sekaligus belajar mengenai cara penggunaannya, selain itu support hardware pada MacOS juga cukup jelas.

-          Untuk mencari data dalam harddisk, penggunaan internet juga sangatlah mudah dan dapat dilakukan dengan memasukkan kata kunci.

-          Kemampuan dalam hal backup system juga sangat baik dan dapat dilakukan secara otomatis sehingga anda tidak perlu mengkhawatirkan perubahan – perubahan yang terjadi pada data tidak tersimpan.

Kekurangan:

-          Dibalik semua keunggulan yang ditawarkan ternyata MacOS masih memiliki banyak kekurangan, salah satunya adalah harga yang cukup tinggi mengingat pihak Apple sendiri juga selalu memberikan harga tinggi pada semua produknya termasuk juga sistem operasi MacOS.

-          Sistem operasi MacOS memang lebih cenderung digunakan hanya pada keperluan desain grafis saja, bahkan sistem ini tidak mensupport keperluan gaming.

-          Pada suatu komputer MacOS tidak bisa digunakan bersamaan dengan sistem operasi lain, tidak seperti Windows yang juga mampu menjalankan Linux meskipun dalam pengemasan VirtualBox.

-          Pihak Apple sebagai pengembang juga tidak pernah memberikan lisensi kepada semua perusahaan yang ingin hardwarenya mensupport MacOS, sehingga tidak bisa dirakit sendiri oleh siapapun.( https://www.nesabamedia.com/pengertian-macos/)

·         Pandangan pribadi tentang sistem operasi yang ditulis:

      Pandangan saya terhadap sistem operasi Mac OS merupakan sistem operasi kedua paling banyak digunakan oleh pengguna komputer, setelah Microsoft Windows. Meski berada di urutan kedua, macOS juga memiliki keunggulan yang tidak kalah jauh dengan Windows. Salah satu di antaranya adalah macOS dapat diinstall pada smartphone atau gadget yang sesuai dengan ketentuan dan spesifikasi yang berlaku.

5.  Mobile

·         Sejarah:

Sistem operasi mobile telah lama hadir dalam kehidupan manusia, tepatnya 20 tahun yang lalu. Sebelumnya, handphone hanya bisa untuk mengirim pesan dan melakukan panggilan atau menerima panggilan saja. Namun sekarang handphone sudah bisa terhubung dengan internet dan melakukan aplikasi bagai komputer, yang sekarang biasa disebut dengan smartphone. Hal itu dapat terjadi karena adanya Sistem Operasi Mobile yang terdapat pada smartphone atau handphone para pengguna. Pada tahun 1993 dirilis smartphone yang pertama, “IBM Simon” yang memiliki fitur layar sentuh, email serta PDA. Selang 3 tahun kemudian, tahun 1996 Palm Pilot 1000 memperkenalkan personal digital assistant (PDA) untuk pertama kalinya dengan sistem operasi Palm OS. Masih dalam tahun yang sama PC Handled untuk pertama kalinya diperkenalkan dengan sistem Windows CE. 4 tahun kemudian, tahun 2000 Symbian menjadi sistem operasi mobile modern pertama pada smartphone yang diluncurkan oleh Ericsson R380.
Setahun kemudian, tahun 2001 The Kyocera 6035 menjadi pelopor smartphone pertama yang menggunakan Palm OS. Tahun 2002, Microsoft pertama Windows CE (Pocket PC) pada smartphone diperkenalkan. Masih pada tahun 2002, Blackberry merilis smartphone pertamanya. 3 tahun kemudian, tahun 2005 Nokia memperkenalkan Maemo OS pada tablet internet pertama Nokia N770. Lalu tahun 2007, Apple iPhone dengan iOS diperkenalkan sebagai iPhone “mobile phone” dan “internet communicator”. Setahun kemudian, tahun 2008 OHA yang dibentuk oleh Google merilis Android 1.0 dengan HTC Dream (T-Mobile G1) sebagai ponsel Android yang pertama.

·         Cara Kerja Sistem operasi Android:

Karena perangkat Android umumnya bertenaga baterai, Android dirancang untuk mengelola memori (RAM) guna menjaga konsumsi daya minimal, berbeda dengan sistem operasi desktop yang bisa terhubung pada sumber daya listrik tak terbatas. 

Ketika sebuah aplikasi Android tidak lagi digunakan, sistem secara otomatis akan menangguhkannya (suspend) dalam memori – secara teknis aplikasi tersebut masih “terbuka”, namun dengan ditangguhkan, aplikasi tidak akan mengkonsumsi sumber daya (misalnya daya baterai atau daya pemprosesan), dan akan “diam” di latar belakang hingga aplikasi tersebut digunakan kembali. Cara ini memiliki manfaat ganda, tidak hanya meningkatkan respon perangkat Android karena aplikasi tidak perlu ditutup dan dibuka kembali dari awal setiap saat, tetapi juga memastikan bahwa aplikasi yang berjalan di latar belakang tidak menghabiskan daya secara sia-sia.

Android mengelola aplikasi yang tersimpan di memori secara otomatis: ketika memori lemah, sistem akan menonaktifkan aplikasi dan proses yang tidak aktif untuk sementara waktu, aplikasi akan dinonaktifkan dalam urutan terbalik, dimulai dari yang terakhir digunakan. Proses ini tidak terlihat oleh pengguna, jadi pengguna tidak perlu mengelola memori atau menonaktifkan aplikasi secara manual.

Namun, kebingungan pengguna atas pengelolaan memori pada Android telah menyebabkan munculnya beberapa aplikasi task killer pihak ketiga yang populer di Google Play.

Sistem operasi Android merupakan sistem operasi multitasking yang memiliki cara kerja berbeda dengan sistem operasi lainnya. Seperti yang dijelaskan di atas, Android bekerja dengan metodologi tidak mematikan aplikasi yang sedang berjalan. 

Android memang didesain meninggalkan fungsi menutup atau mematikan aplikasi. Para perancang Android menilai hal ini dinilai tidak efisien, atas dasar pengguna ponsel akan menggunakan dan berinteraksi dengan berbagai macam aplikasi sepanjang hari.

Ketika pengguna meninggalkan suatu aplikasi, aplikasi juga diijinkan untuk menjaga agar proses yang berjalan di background (true multitasking) yang memungkinkan untuk melanjutkan melakukan pekerjaan apapun yang perlu dilakukan. 

Ketika tidak ada memori RAM yang tersisa, Android akan mulai menutup aplikasi yang dianggap memiliki prioritas rendah dengan mendeteksi aplikasi yang telah digunakan (jarang) pada saat itu dan dianggap tidak penting pada saat itu.

Namun, Android terbilang sistem operasi yang cerdas, Android tidak akan menutup aplikasi yang sedang berjalan pada latar depan (foreground) dan tidak mematikan fungsi ponsel pada umumnya seperti alarm dan jam

Ketika Android tidak menutup aplikasi sendiri untuk membebaskan memori RAM, dengan cara yang sangat pintar Android akan membuka aplikasi yang sudah ditutup, ia akan mengembalikannya seakan-akan tidak pernah ditutup sama sekali (mirip dengan cara kerja sistem operasi iOS pada iPhone dan iPad yang disebut ‘main multitasking’ oleh Apple).

(https://rsinewsupdate.wordpress.com/2016/12/18/%E2%80%8Bketahui-bagaimana-cara-kerja-sistem-operasi-android/ )

·         Kelebihan dan Kekurangan Sistem operasi Android:

Kelebihan:

-           Merupakan sistem operasi open source, sehingga mudah dikembangkan oleh developer.

-           Mudah dikustomisasi dan dimodifikasi.

-           OS android dapat dijalankan pada banyak pilihan spesifikasi hardware.

-           Dukungan aplikasi yang sangat banyak dan beragam.

-          Mudah dipahami, sehingga dapat diperbaiki apabila mengalami kerusakan sistem.

-          Dapat diaplikasikan di banyak peralatan elektronik.

-           Dikembangkan oleh salah satu raksasa telekomunikasi dunia, yaitu Google.

-           Merupakan salah satu sistem operasi yang cepat dan responsive.

Kekurangan:

-          Memiliki proses kerja sistem yang cukup berat, sehingga memakan RAM cukup banyak.

-           Terkadang apabila disandingkan dengan spesifikasi hardware yang buruk, menjadi kurang responsive.

-          Sistem operasi yang di custom sering tidak stabil dan kurang optimal.

-          Sistem operasi Android tampaknya menuntut pengguna untuk harus memiliki koneksi internet dalam keadaan aktif. Seperti minimalnya perlu koneksi internet GPRS.

-           Memang terdapat banyak Aplikasi Android yang dapat digunakan secara gratis, akan tetapi seringkali  pada aplikasi yang digunakan akan memunculkan iklan.

-           Baterai pada smartphone dengan sistem Android akan sangat boros dibandingkan OS lainnya. 

(https://www.jasaandroid.com/blog-kelebihan-dan-kekurangan-sistem-operasi-android

·         Pandangan pribadi tentang sistem operasi yang ditulis:

Pandangan saya tentang sistem operasi android  sebuah sistem operasi yang sudah menjadi salah satu kebutuhan pokok. Hampir semua orang membutuhkan alat yang satu ini untuk berkomunikasi, mencari informasi dan perkembangan berita terbaru, melakukan pekerjaan, dan berbagai aktivitas lainnya. Bahkan, saat ini hampir semua orang menggantungkan aktivitas mereka pada Android yang mereka miliki.Kita juga pasti merupakan salah satu pengguna sistem operasi yang satu ini untuk menunjang kegiatan Anda sehari-hari. Terlebih lagi saat ini Android juga memungkinkan para pengembang untuk mengembangkan aplikasi mereka sendiri yang kemudian dapat digunakan oleh berbagai macam perangkat. Biasanya, Android digunakan pada telepon pintar (smartphone) atau komputer tablet.


Tidak ada komentar:

Posting Komentar

Project 3 Ad.Sis- S1

Hai teman-teman,apa kabar?saya harap teman-teman baik-baik saja,Pada blog kali ini saya akan membahas Project 3 dengan topic, Peran Penting ...