Sistem Operasi
A. Sistem Operasi
Sistem operasi atau Operating System adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia.
Sistem Operasi merupakan software pada lapisan pertama yang diletakan pada memori komputer saat komputer dinyalakan, memori komputer disini adalah hardisk,bukan RAM
FUNGSI SISTEM OPERASI
Fungsi utama dari sistem operasi adalah menjalankan operasi dasar pada komputer. Sistem ini dinilai sebagai komponen vital yang mendasari kerja perangkat lunak atau software lainnya.Sebelum aplikasi berjalan dan dapat berfungsi pada suatu komputer, maka sistem operasilah yang memungkinkan program atau aplikasi tersebut dapat berjalan dan ditampilkan kepada pengguna atau user yang menggunakan perangkat komputer tersebut.
JENIS-JENIS SISTEM OPERASI UNTUK KOMPUTER:
1.WINDOWS
Windows merupakan salah astu sistem operasi paling populer, dan banyak digunakan oleh berbagai kalangan user. Windows merupakan pengembangan dari sistem operasi DOS, yang sudah mendukung fitur GUI. Mulai dari pertama kali diluncurkan, yaitu very 1.0, saat ini Windows sudah masuk ke tahapan perkembangan terakhirnya, yatu windows versi 10.0
2.MAC(OS)
Merupakan pesaing terdekat dari sistem operasi Windows. Mac OS atau Macintosh merupakan sistem operasi yang diciptakan oleh Apple, Inc. apabila dilihat dari sejarah pembuatan dan juga pengembangannya, Mac OS merupakan sistem operasi pertama yang mendukung GUI atau sistem Graphical User Interface.
3.LINUX
Linux merupakan sistem operasi yang bersifat open source. SIfat ini berarti Linux memiliki source code pemrograman yang bisa dirubah dan dimodifikasi sesuai dengan kemauan usernya. Linux merupakan salah satu jenis sistem operasi komputer yang gratis, dan memilki biaya yang sangat murah apabila dibandingkan dengan Mac dan juga Windows
JENIS-JENIS SISTEM OPERASI UNTUK SMARTPHONE:
1. Android
Android adalah sistem operasi berbasis Linux yang dirancang untuk perangkat bergerak layar sentuh seperti telepon pintar dan komputer tablet. Android awalnya dikembangkan oleh Android Inc, dengan dukungan finansial dari Google, yang kemudian membelinya pada tahun 2005.
Sistem operasi ini sangat rentan terhadap virus karena berfisat open sources, tapi disisi lain dengan adanya open sources dari Android para pengguna Android dapat memodifikasi sistem operasi ini dengan bebas.
2. IOS
Ios adalah sistem operasi perangkat bergerak yang dikembangkan dan didistribusikan oleh Apple Inc.
Sistem operasi ini mengedepankan kualitas, mulai dari kontrol privacy yang ketat, simple, model yang elegan dan gaya.
Di iOS terdapat abstraction layers, Core OS layers, Core Service layers, Media layers, Cocoua Touch Layers.
Namun, kelemahan dari sistem operasi ini adalah pilihan perangkatnya yang terbatas pada iPhone, dan bagi banyak orang harga iPhone cenderung lebih mahal.
3. Windows Phone
Windows Phone adalah keluarga sistem operasi perangkat bergerak yang dikembangkan oleh Microsoft.
Sistem operasi mobile ini dikenal akan kecepatan dan kemudahan dalam berintegrasi dengan perangkat WIndows lainnya.
Namun kekurangan Windows Phone adalah jumlah aplikasi yang masih terbatas, karena banyak aplikasi di Android dan IOS yang tidak akan kita dapatkan di Windows Store.
4. Blackberry
BlackBerry adalah sistem operasi mobile yang dikembangkan oleh Research In Motion untuk perusahaan BlackBerry.
Sistem operasi ini mengutamakan privasi dan keamanannya. Sistem Operasi Blackberry mempunyai menejemen kontak yang akurat serta rapi di banding sistem operasi yang lainnya, dan merupakan sistem operasi yang paling tangguh di pasaran OS
RIM juga merilis apliction store sendiri yang disebut dengan Blackberry App World yang sama dengan Apple. namun kurangnya aplikasi dan antarmuka yang cukup rumit menjadikan memperlambat adopsi.
dan rata rata aplikasi Blackberry jauh lebih mahal dari pada aplikasi iOS dan android, serta Blackberry OS memberikan pengalaman browsing yang lemah.
5. Symbian
Symbian adalah sebuah sistem operasi dan platform software yang didesain untuk ponsel pintar dan saat ini diawasi oleh Nokia. Platform. Symbian adalah suksesor daripada Symbian OS dan Nokia Seri 60 yang sebelumnya sudah pernah beredar di pasaran
Symbian juga bukanlah sistem operasi yang open source, tetapi karna diperlukan API sehingga banyak pihak developer yang salah meng-artikan bahwa source code nya tidak di distribusikan secara bebas.
Salah satu ke unggulan nya adalah dapat di jalankan dengan multi-tasking. Saat ini Symbian juga sudah sampai pada versi Symbian Belle, yang merupakan versi paling baru dan dapat di temui dalam Nokia 600 dan 700.
6. FireFox
Mozilla, perusahaan yang mengembangkan aplikasi peramban (browser) Firefox, berencana untuk membuat sistem operasi kode sumber terbuka (open source) untuk perangkat mobile bernama Firefox OS.
Segenap dukungan telah didapatkan Mozilla untuk proyek Firefox OS. Produsen perangkat mobile ZTE dan TCL, yang keduanya berasal dari China,
Mozilla mengatakan, Firefox OS akan menjadi ekosistem mobile yang sepenuhnya terbuka. Dibangun sepenuhnya pada standar web terbuka dan aplikasi yang dikembangkan dengan teknologi HTML5.
Firefox OS akan bersaing dengan Android karena keduanya sama-sama bersifat terbuka (open source) dan bisa digunakan secara gratis oleh vendor ponsel
FireFox OS adalah sistem operasi mobile yang bebas dari teknologi ekslusif saat ini menjadi platform yang kuat yang memberikan pengembang aplikasi kesempatan untuk menciptakan produk unggulan Selain itu, Firefox OS fleksibel dan cukup mampu membuat pengguna bahagia
7. Ubuntu Mobile
Linux adalah turunan Debian yang dikembangkan oleh Canonical Ltd, Ubuntu Phone OS sendiri dikembangkan oleh Ubuntu dengan tujuan untuk memberikan pengguna ponsel pengalaman yang mirip dengan Ubuntu versi desktop
Ubuntu Phone OS sudah diumumkan sejak tanggal 2 Januari 2013 lalu di situs resmi Ubuntu, Ubuntu Phones OS menggunakan kernel yang mirip dengan Android sehingga Ubuntu Phone OS dapat diinstal pada smartphone yang sejenis dengan mudah oleh para vendor ponsel.
Satu hal yang menarik dari Ubuntu Phone OS adalah ponsel yang menggunakan sistem operasi ini akan dapat berubah menjadi mode desktop secara utuh ketika ponselnya terhubung ke docking station
Ketika ponsel terpasang pada perangkat docking station tersebut, pengguna dapat menggunakan semua fitur Ubuntu secara lengkap.
Ubuntu Phone OS juga memiliki fungsi multitasking untuk mempermudah pengguna dalam mengakses aplikasi yang sebelumnya dijalankan
Bagi para pengembang aplikasi, mengembangkan aplikasi di Ubuntu Phone OS dikabarkan akan cukup mudah karena pengembangan aplikasi di Ubuntu OS dapat menggunakan Qt maupun HTML5 yang sudah cukup dikenal oleh para pengembang aplikasi.
Ubuntu pun juga sudah mempersiapkan situs bagi para pengembang aplikasi untuk mencoba membuat aplikasi di Ubuntu Phone OS walaupun saat ini masih belum banyak informasi yang disajikan.
8. MeeGo
MeeGo adalah sebuah sistem operasi open source yang berbasis Linux dan ditargetkan untuk pasar genggam(mobile), biarpun penggunaannya bisa digunakan juga untuk alat elektronik yang lebih besar seperti netbook, tablet, laptop, smartTV, dan lainnya.
Meego OS merupakan OS barudan di perkenalkan pada Mobile World Congress tahun 2010 dan yang memperkenalkan adalah Intel dan Nokia
OS ini merupakan penyempurnaan dari OS Maemo berkolaborasi dengan Intel, OS MegGo dan OS Android keduanya merupakan platfon baru untuk system operasi ponsel, kedua system tersebut running dengan linux jadi sama-sama open source.
MeeGo menyediakan dukungan untuk ARM dan prosesor Intel x86 dengan SSSE3 diaktifkan [ dan menggunakan btrfs sebagai sistem file default.
9. Palm
Palm OS (juga dikenal sebagai Garnet OS) adalah suatu sistem operasi mobile awalnya dikembangkan oleh Palm, Inc untuk asisten digital pribadi (PDA) pada tahun 1996. Palm OS dirancang untuk kemudahan penggunaan dengan user interface touchscreen-berbasis grafis
Hal ini disediakan dengan suite aplikasi dasar untuk manajemen informasi pribadi. Kemudian versi dari OS telah diperluas untuk mendukung smartphone. Beberapa lisensi yang lain diproduksi perangkat didukung oleh Palm OS.
Kelebihan Palm OS dibandingkan dengan sistem operasi lainnya adalah Palm memiliki kebutuhan sistem yang sedikit dan cepat sehingga tidak dibutuhkan perangkat PDA yang canggih dan mahal,
dan tidak memerlukan banyak memory untuk dapat menjalankannya dengan baik.
Sedangkan kelemahan Palm OS yaitu tidak memiliki media penyimpanan eksternal/tambahan, walaupun bisa diisi sebuah program, Software maupun Aplikasi tetapi tidak bisa di instal dengan kapasitas yang banyak karena hanya keterbatasan memori.
10. WebOS
WebOS HP adalah sistem operasi yang dimiliki oleh HP (Hewlett-Packard yang berbasis kernel Linux, awalnya dikembangkan oleh Palm, yang kemudian diakuisisi oleh Hewlett-Packard. Nama resmi adalah WebOS, uncapitalised, tapi WebOS juga digunakan.
WebOS diperkenalkan oleh Palm pada Januari 2009. Berbagai versi dari webOS telah ditampilkan di beberapa perangkat, termasuk Pra, Pixi, dan Veer ponsel dan tablet TouchPad HP
WebOS menggunakan pendekatan berbasis cloud bukan menggunakan klien sync desktop, tetapi berbagai pihak ketiga klien sinkron yang tersedia.
Versi pertama dari webOS dikirimkan dengan kemampuan untuk melakukan sinkronisasi dengan perangkat lunak Apple iTunes dengan menyamar sebagai perangkat Apple,
namun fitur ini dinonaktifkan oleh pembaruan perangkat lunak berikutnya dari Apple.
11. BADA
Bada merupakan sistem operasi yang dikembangkan oleh Samsung Electronics yang digunakan pada ponsel low end dan smart phone.
Bada bukan berbasis Linux atau Java seperti Android, tapi RTOS, tapi bada bisa berjalan di Linux
Pertama kali Samsung mengumumkan platform Bada pada tanggal 10 november 2009.
Setelah pengumuman itu, smartphone Bada pertama kali adalah Samsung Wave S8500 yang pertama kali ditampilkan dalam acara Mobile World Congress 2010 di Barcelona pada bulan Februari 2010.
Aplikasi web Bada akan mengabungkan HTML5, JS Framework dan WAC 2.0 . Ada lebih dari 80 API yan dapat memberikan kegunaan lebih banyak dan keuntungan yang lebih besar.
terdapat juga peningkatan dalam fungsi keamanan seperti I/O dan DRM.
12. Tizen
Tizen sebelumnya adalah sistem operasi dengan nama Meego yang merupakan gabungan dari Intel Mobilin dan Nokia Maemo.
Namun karena Nokia memutuskan untuk lebih fokus ke sistem operasi Windows Phonenya maka Meego pun ditinggalkan dan kini diganti dengan nama Tizen yang kini tengah diusung alah satu vendor ponsel terbesar yakni Samsung.
OS Tizen merupakan sistem operasi yang diusung oleh Samsung bekerjasama dengan Linux Foundatiion. berakar dari sistem operasi komputer Linux yang bersifat open source,
dimana penggunanya dapat mengotak-atik sistem nya sesuai dengan kebutuhan ponsel itu sendiri. Sifat OS Tizen ini sama dengan OS Android dari Google. Namun sistem operasi ini diprediksi akan menyaingi Android dan iOS
Samsung kini mulai mengaplikasikan OS Tizen ini pada perngkat buatannya. Pada 3 Juni 2014, Samsung telah resmi mengenalkan smartphone pertamanya bertajuk Samsung Z dengan OS Tizen pada ajang Tizen Developer Conference di San Francisco, Amerika Serikat.
B. Manajemen File dan Direktory
Manfaat Manajemen File:
Dari penjelasan pengertian manajemen file, kita bisa memahami beberapa manfaat dari manajemen file. Berikut ini adalah Manfaat Manajemen File:
1. Meminimalisir Resiko Kehilangan File
File di dalam komputer bisa saja tidak sengaja terhapus. Dalam banyak kasus, kejadian tidak sengaja menghapus file ini bisa sangat merugikan.
2. Memudahkan Pencarian File
Penyimpanan file dalam sistem operasi komputer bisa dilakukan dengan teratur, baik penamaan file maupun letak file. Hal ini akan memudahkan pencarian seseorang ketika akan menggunakan kembali file tersebut.
3. Mengetahui File yang tak Terpakai
Ada kalanya file yang disimpan sudah tidak diperlukan lagi. Untuk menghemat kapasitas penyimpanan maka kita bisa menghapus file yang tak terpakai dengan mudah.
Manajemen file yang baik dan terorganisir akan memberikan banyak manfaat bagi para pengguna komputer.
Manajemen File Windows
File sistem atau manajemen file adalah metode dan struktur data yang digunakan sistem operasi untuk mengatur dan mengorganisir file pada disk atau partisi. File sistem juga dapat diartikan sebagai partisi atau disk yang digunakan untuk menyimpan file-file dalam cara tertentu. Cara memberi suatu file sistem ke dalam disk atau partisi, yaitu dengan melakukan format.
Direktori Pada Windows:
a. Lokasi Penyimpanan File User
Secara default, Windows menyimpan sebagian besar file yang dibuat oleh pengguna di folder C: \ Documents and Settings \ user_name \ My Documents
b. Lokasi File System
Ketika sistem operasi Windows diinstal, semua file yang digunakan untuk menjalankan komputer yang terletak di folder C: \ WINNT \ system32 untuk Windows 2000 dan C: \ Windows \ system32 begitu pula dengan Windows XP dan Windows Vista.
c. Font
Folder Font dapat diakses melalui Control Panel. Font yang sudaah terinstal akan tersimpan di folder di C: \ Windows \ Fonts.
d. Temporary File
File-file sementara yang ditemukan di folder C: \ Documents and Settings \ user_name \ Local Settings \ Temp.
e. Program Files
Program Files merupakan folder yang berisi program aplikasi yang sudah kita instal. Program ini biasanya diletakkan di folder C: \ Program Files.
Ext2 merupakan jenis sistem file Linux paling tua yang masih ada sejak tahun 1993. Ext2 adalah sistem file yang paling ampuh di Linux dan menjadi dasar dari segala distribusi linux.
Sistem file Ext2 menyimpan data secara hirarki standar yang banyak digunakan oleh sistem operasi. Data tersimpan di dalam file, file tersimpan di dalam direktori. Sebuah direktori bisa mencakup file dan direktori lagi di dalamnya yang disebut sub direktori.
Android adalah sistem operasi berbasis Linux yang dirancang untuk perangkat bergerak layar sentuh seperti telepon pintar dan komputer tablet. Android awalnya dikembangkan oleh Android Inc, dengan dukungan finansial dari Google, yang kemudian membelinya pada tahun 2005.
Sistem operasi ini sangat rentan terhadap virus karena berfisat open sources, tapi disisi lain dengan adanya open sources dari Android para pengguna Android dapat memodifikasi sistem operasi ini dengan bebas.
2. IOS
Ios adalah sistem operasi perangkat bergerak yang dikembangkan dan didistribusikan oleh Apple Inc.
Sistem operasi ini mengedepankan kualitas, mulai dari kontrol privacy yang ketat, simple, model yang elegan dan gaya.
Di iOS terdapat abstraction layers, Core OS layers, Core Service layers, Media layers, Cocoua Touch Layers.
Namun, kelemahan dari sistem operasi ini adalah pilihan perangkatnya yang terbatas pada iPhone, dan bagi banyak orang harga iPhone cenderung lebih mahal.
3. Windows Phone
Windows Phone adalah keluarga sistem operasi perangkat bergerak yang dikembangkan oleh Microsoft.
Sistem operasi mobile ini dikenal akan kecepatan dan kemudahan dalam berintegrasi dengan perangkat WIndows lainnya.
Namun kekurangan Windows Phone adalah jumlah aplikasi yang masih terbatas, karena banyak aplikasi di Android dan IOS yang tidak akan kita dapatkan di Windows Store.
4. Blackberry
BlackBerry adalah sistem operasi mobile yang dikembangkan oleh Research In Motion untuk perusahaan BlackBerry.
Sistem operasi ini mengutamakan privasi dan keamanannya. Sistem Operasi Blackberry mempunyai menejemen kontak yang akurat serta rapi di banding sistem operasi yang lainnya, dan merupakan sistem operasi yang paling tangguh di pasaran OS
RIM juga merilis apliction store sendiri yang disebut dengan Blackberry App World yang sama dengan Apple. namun kurangnya aplikasi dan antarmuka yang cukup rumit menjadikan memperlambat adopsi.
dan rata rata aplikasi Blackberry jauh lebih mahal dari pada aplikasi iOS dan android, serta Blackberry OS memberikan pengalaman browsing yang lemah.
5. Symbian
Symbian adalah sebuah sistem operasi dan platform software yang didesain untuk ponsel pintar dan saat ini diawasi oleh Nokia. Platform. Symbian adalah suksesor daripada Symbian OS dan Nokia Seri 60 yang sebelumnya sudah pernah beredar di pasaran
Symbian juga bukanlah sistem operasi yang open source, tetapi karna diperlukan API sehingga banyak pihak developer yang salah meng-artikan bahwa source code nya tidak di distribusikan secara bebas.
Salah satu ke unggulan nya adalah dapat di jalankan dengan multi-tasking. Saat ini Symbian juga sudah sampai pada versi Symbian Belle, yang merupakan versi paling baru dan dapat di temui dalam Nokia 600 dan 700.
6. FireFox
Mozilla, perusahaan yang mengembangkan aplikasi peramban (browser) Firefox, berencana untuk membuat sistem operasi kode sumber terbuka (open source) untuk perangkat mobile bernama Firefox OS.
Segenap dukungan telah didapatkan Mozilla untuk proyek Firefox OS. Produsen perangkat mobile ZTE dan TCL, yang keduanya berasal dari China,
Mozilla mengatakan, Firefox OS akan menjadi ekosistem mobile yang sepenuhnya terbuka. Dibangun sepenuhnya pada standar web terbuka dan aplikasi yang dikembangkan dengan teknologi HTML5.
Firefox OS akan bersaing dengan Android karena keduanya sama-sama bersifat terbuka (open source) dan bisa digunakan secara gratis oleh vendor ponsel
FireFox OS adalah sistem operasi mobile yang bebas dari teknologi ekslusif saat ini menjadi platform yang kuat yang memberikan pengembang aplikasi kesempatan untuk menciptakan produk unggulan Selain itu, Firefox OS fleksibel dan cukup mampu membuat pengguna bahagia
7. Ubuntu Mobile
Linux adalah turunan Debian yang dikembangkan oleh Canonical Ltd, Ubuntu Phone OS sendiri dikembangkan oleh Ubuntu dengan tujuan untuk memberikan pengguna ponsel pengalaman yang mirip dengan Ubuntu versi desktop
Ubuntu Phone OS sudah diumumkan sejak tanggal 2 Januari 2013 lalu di situs resmi Ubuntu, Ubuntu Phones OS menggunakan kernel yang mirip dengan Android sehingga Ubuntu Phone OS dapat diinstal pada smartphone yang sejenis dengan mudah oleh para vendor ponsel.
Satu hal yang menarik dari Ubuntu Phone OS adalah ponsel yang menggunakan sistem operasi ini akan dapat berubah menjadi mode desktop secara utuh ketika ponselnya terhubung ke docking station
Ketika ponsel terpasang pada perangkat docking station tersebut, pengguna dapat menggunakan semua fitur Ubuntu secara lengkap.
Ubuntu Phone OS juga memiliki fungsi multitasking untuk mempermudah pengguna dalam mengakses aplikasi yang sebelumnya dijalankan
Bagi para pengembang aplikasi, mengembangkan aplikasi di Ubuntu Phone OS dikabarkan akan cukup mudah karena pengembangan aplikasi di Ubuntu OS dapat menggunakan Qt maupun HTML5 yang sudah cukup dikenal oleh para pengembang aplikasi.
Ubuntu pun juga sudah mempersiapkan situs bagi para pengembang aplikasi untuk mencoba membuat aplikasi di Ubuntu Phone OS walaupun saat ini masih belum banyak informasi yang disajikan.
8. MeeGo
MeeGo adalah sebuah sistem operasi open source yang berbasis Linux dan ditargetkan untuk pasar genggam(mobile), biarpun penggunaannya bisa digunakan juga untuk alat elektronik yang lebih besar seperti netbook, tablet, laptop, smartTV, dan lainnya.
Meego OS merupakan OS barudan di perkenalkan pada Mobile World Congress tahun 2010 dan yang memperkenalkan adalah Intel dan Nokia
OS ini merupakan penyempurnaan dari OS Maemo berkolaborasi dengan Intel, OS MegGo dan OS Android keduanya merupakan platfon baru untuk system operasi ponsel, kedua system tersebut running dengan linux jadi sama-sama open source.
MeeGo menyediakan dukungan untuk ARM dan prosesor Intel x86 dengan SSSE3 diaktifkan [ dan menggunakan btrfs sebagai sistem file default.
9. Palm
Palm OS (juga dikenal sebagai Garnet OS) adalah suatu sistem operasi mobile awalnya dikembangkan oleh Palm, Inc untuk asisten digital pribadi (PDA) pada tahun 1996. Palm OS dirancang untuk kemudahan penggunaan dengan user interface touchscreen-berbasis grafis
Hal ini disediakan dengan suite aplikasi dasar untuk manajemen informasi pribadi. Kemudian versi dari OS telah diperluas untuk mendukung smartphone. Beberapa lisensi yang lain diproduksi perangkat didukung oleh Palm OS.
Kelebihan Palm OS dibandingkan dengan sistem operasi lainnya adalah Palm memiliki kebutuhan sistem yang sedikit dan cepat sehingga tidak dibutuhkan perangkat PDA yang canggih dan mahal,
dan tidak memerlukan banyak memory untuk dapat menjalankannya dengan baik.
Sedangkan kelemahan Palm OS yaitu tidak memiliki media penyimpanan eksternal/tambahan, walaupun bisa diisi sebuah program, Software maupun Aplikasi tetapi tidak bisa di instal dengan kapasitas yang banyak karena hanya keterbatasan memori.
10. WebOS
WebOS HP adalah sistem operasi yang dimiliki oleh HP (Hewlett-Packard yang berbasis kernel Linux, awalnya dikembangkan oleh Palm, yang kemudian diakuisisi oleh Hewlett-Packard. Nama resmi adalah WebOS, uncapitalised, tapi WebOS juga digunakan.
WebOS diperkenalkan oleh Palm pada Januari 2009. Berbagai versi dari webOS telah ditampilkan di beberapa perangkat, termasuk Pra, Pixi, dan Veer ponsel dan tablet TouchPad HP
WebOS menggunakan pendekatan berbasis cloud bukan menggunakan klien sync desktop, tetapi berbagai pihak ketiga klien sinkron yang tersedia.
Versi pertama dari webOS dikirimkan dengan kemampuan untuk melakukan sinkronisasi dengan perangkat lunak Apple iTunes dengan menyamar sebagai perangkat Apple,
namun fitur ini dinonaktifkan oleh pembaruan perangkat lunak berikutnya dari Apple.
11. BADA
Bada merupakan sistem operasi yang dikembangkan oleh Samsung Electronics yang digunakan pada ponsel low end dan smart phone.
Bada bukan berbasis Linux atau Java seperti Android, tapi RTOS, tapi bada bisa berjalan di Linux
Pertama kali Samsung mengumumkan platform Bada pada tanggal 10 november 2009.
Setelah pengumuman itu, smartphone Bada pertama kali adalah Samsung Wave S8500 yang pertama kali ditampilkan dalam acara Mobile World Congress 2010 di Barcelona pada bulan Februari 2010.
Aplikasi web Bada akan mengabungkan HTML5, JS Framework dan WAC 2.0 . Ada lebih dari 80 API yan dapat memberikan kegunaan lebih banyak dan keuntungan yang lebih besar.
terdapat juga peningkatan dalam fungsi keamanan seperti I/O dan DRM.
12. Tizen
Tizen sebelumnya adalah sistem operasi dengan nama Meego yang merupakan gabungan dari Intel Mobilin dan Nokia Maemo.
Namun karena Nokia memutuskan untuk lebih fokus ke sistem operasi Windows Phonenya maka Meego pun ditinggalkan dan kini diganti dengan nama Tizen yang kini tengah diusung alah satu vendor ponsel terbesar yakni Samsung.
OS Tizen merupakan sistem operasi yang diusung oleh Samsung bekerjasama dengan Linux Foundatiion. berakar dari sistem operasi komputer Linux yang bersifat open source,
dimana penggunanya dapat mengotak-atik sistem nya sesuai dengan kebutuhan ponsel itu sendiri. Sifat OS Tizen ini sama dengan OS Android dari Google. Namun sistem operasi ini diprediksi akan menyaingi Android dan iOS
Samsung kini mulai mengaplikasikan OS Tizen ini pada perngkat buatannya. Pada 3 Juni 2014, Samsung telah resmi mengenalkan smartphone pertamanya bertajuk Samsung Z dengan OS Tizen pada ajang Tizen Developer Conference di San Francisco, Amerika Serikat.
B. Manajemen File dan Direktory
Pengertian Manajemen File
Apa itu manajemen file? Pengertian Manajemen File adalah sebuah metode dan struktur data yang digunakan oleh sistem operasi pada komputer untuk mengatur dan mengorganisir file yang ada pada disk atau partisi disk. Sedangkan file system adalah partisi atau disk yang digunakan untuk menyimpan berbagai file di dalam komputer dengan cara tertentu.
Pengertian Manajemen file secara umum dapat juga diartikan sebagai kegiatan yang berhubungan dengan penyimpanan, penempatan, pengumpulan, pemeliharaan, distribusi surat-menyurat, perhitungan, catatan, penggrafikkan, klasifikasi, dan sejenisnya untuk kemudahan dalam berorganisasi atau berbisnis. Manajemen file ini sangat penting bagi perusahaan karena sewaktu-waktu pasti dibutuhkan. Hal ini juga untuk memudahkan yang bersangkutan untuk menggunakannya. Filing ini juga sering digunakan sebagai ingatan seorang operator komputer atau manajer dalam kegiatan bisnis di sebuah perusahaan.
Dari penjelasan pengertian manajemen file, kita bisa memahami beberapa manfaat dari manajemen file. Berikut ini adalah Manfaat Manajemen File:
1. Meminimalisir Resiko Kehilangan File
File di dalam komputer bisa saja tidak sengaja terhapus. Dalam banyak kasus, kejadian tidak sengaja menghapus file ini bisa sangat merugikan.
2. Memudahkan Pencarian File
Penyimpanan file dalam sistem operasi komputer bisa dilakukan dengan teratur, baik penamaan file maupun letak file. Hal ini akan memudahkan pencarian seseorang ketika akan menggunakan kembali file tersebut.
3. Mengetahui File yang tak Terpakai
Ada kalanya file yang disimpan sudah tidak diperlukan lagi. Untuk menghemat kapasitas penyimpanan maka kita bisa menghapus file yang tak terpakai dengan mudah.
Manajemen file yang baik dan terorganisir akan memberikan banyak manfaat bagi para pengguna komputer.
Manajemen File Windows
File sistem atau manajemen file adalah metode dan struktur data yang digunakan sistem operasi untuk mengatur dan mengorganisir file pada disk atau partisi. File sistem juga dapat diartikan sebagai partisi atau disk yang digunakan untuk menyimpan file-file dalam cara tertentu. Cara memberi suatu file sistem ke dalam disk atau partisi, yaitu dengan melakukan format.
Direktori Pada Windows:
a. Lokasi Penyimpanan File User
Secara default, Windows menyimpan sebagian besar file yang dibuat oleh pengguna di folder C: \ Documents and Settings \ user_name \ My Documents
b. Lokasi File System
Ketika sistem operasi Windows diinstal, semua file yang digunakan untuk menjalankan komputer yang terletak di folder C: \ WINNT \ system32 untuk Windows 2000 dan C: \ Windows \ system32 begitu pula dengan Windows XP dan Windows Vista.
c. Font
Folder Font dapat diakses melalui Control Panel. Font yang sudaah terinstal akan tersimpan di folder di C: \ Windows \ Fonts.
d. Temporary File
File-file sementara yang ditemukan di folder C: \ Documents and Settings \ user_name \ Local Settings \ Temp.
e. Program Files
Program Files merupakan folder yang berisi program aplikasi yang sudah kita instal. Program ini biasanya diletakkan di folder C: \ Program Files.
Manajemen File Linux
Sama seperti manajemen file windows, manajemen file di linux juga berfungsi untuk menyimpan data di komputer disimpan dalam sistem file hirarki di mana direktori memiliki file dan subdirektori di bawahnya. Penamaan file dan folder dan mengatur folder yang ada didalamnya, begitu juga menangani file dalam folder adalah aspek fundamental dari manajemen file.
Direktori pada Linux
1. mkdir : untuk membuat folder/direktori.
2. pwd : point work directory (menampilkan tempat direktori yang sedang dikerjakan).
3. cp : untuk mengcopy file.
4. cp –r : untuk mengcopy folder.
5. mv : untuk memindahkan atau merename file.
6. rm : untuk menghapus file.
7. rm –r : untuk menghapus direktori.
8. find : mencari file dalam suatu direktori.
9. touch : untuk membuat file baru tetapi tidak ada isinya.
10. whereis : untuk mengetahui lokasi file yang dicari.
11. echo : untuk menampilkan baris teks.
12. wc : untuk menghitung jumlah kata, baris dan jumlah huruf dalam suatu file.
13. chmod : untuk mengubah perizinan suatu direktori atau file.
14. chown : untuk mengubah pemilik file dan group.
15. Who : untuk melihat siapa yang login.
16. ifconfig : konfigurasi perangkat jaringan.
17. iwconfig : konfigurasi perangkat jaringan nirkabel.
1. File Sistem Pada Windows
FAT File System merupakan sebuah File System yang
menggunakan struktur tabel alokasi berkas sebagai cara
dirinya beroperasi.
.
• Ada beberapa versi FAT yang ada hingga saat ini, di
antaranya:
1.1. FAT16 (File Allocation Table)
FAT16 dikenalkan oleh MS-DOS pada tahun 1981. Awalnya, Sistem ini di design untuk mengatur file di floopy drive dan mengalami beberapa kali perubahan sehingga digunakan untuk mengatur file di harddisk. FAT16 adalah sistem berkas yang menggunakan unit alokasi yang memiliki batas hingga 16-bit, sehingga dapat menyimpan hingga 216 unit alokasi (65536 buah). Sistem berkas ini memiliki batas kapasitas hingga ukuran 4 Gigabyte saja. Ukuran unit alokasi yang digunakan oleh FAT16 bergantung pada kapasitas partisi yang akan hendak diformat.
1.2 FAT32 (File Allocation Table)
FAT32 mulai di kenal pada tahun 1976 dan digunakan pada sistem operasi Windows 95 SP2, dan merupakan pengembangan lanjutan dari FAT16. Karena menggunakan tabel alokasi berkas yang besar (32-bit), FAT32 secara teoritis mampu mengalamati hingga 232 unit alokasi (4294967296 buah). Meskipun demikian, dalam implementasinya, jumlah unit alokasi yang dapat dialamati oleh FAT32 adalah 228 (268435456 buah).
1.3. NTFS (New Technology File System)
NTFS di kenalkan pertama pada Windows NT dan merupakan file system yang sangat berbeda di banding teknologi FAT. NTFS atau New Technology File System1, merupakan sebuah sistem berkas yang dibekalkan oleh Microsoft dalam keluarga sistem operasi Windows NT, yang terdiri dari Windows NT 3.x (NT 3.1, NT 3.50, NT 3.51), Windows NT 4.x (NT 4.0 dengan semua service pack), Windows NT 5.x (Windows 2000, Windows XP, dan Windows Server 2003), serta Windows NT 6.x (Windows Vista, Windows 7). NTFS bekerja berdasarkan prinsip BTree dan menggunakan Full Indexing. Karena itu pula fragmentation dapat ditekan seminimal mungkin. Kemudian, setiap file pada NTFS memiliki checksum, yang memungkinkan file tersebut diperbaiki secara sempurna bila suatu saat NTFS tersebut bermasalah.
2. File Sistem Pada Linux
2.1. Ext2 (2nd Extended)
Sistem file Ext2 menyimpan data secara hirarki standar yang banyak digunakan oleh sistem operasi. Data tersimpan di dalam file, file tersimpan di dalam direktori. Sebuah direktori bisa mencakup file dan direktori lagi di dalamnya yang disebut sub direktori.
2.2 Ext3 (3rd Extended)
Ext3 adalah peningkatan dari sistem file Ext2. Peningkatan ini memiliki beberapa keuntungan, diantaranya:
- Journaling, dengan menggunakan journaling, maka waktu recovery pada shutdown mendadak tidak akan selama pada Ext2. Namun ini menjadi kekurangan dari Ext3, karena dengan adanya fitur journaling, maka membutuhkan memori yang lebih dan memperlambat operasi I/O (Input/Output).
- Integritas data, Ext3 menjamin adanya integritas data setelah terjadi kerusakan atau unclean shut down. Ext3 memungkinkan kita memilih jenis dan tipe proteksi dari data.
- Kecepatan, daripada menulis data lebih dari sekali, Ext3 mempunyai throughput yang lebih besar daripada Ext2 karena Ext3 memaksimalkan pergerakan head hard disk. Kita bisa memilih tiga jurnal mode untuk memaksimalkan kecepatan, tetapi integritas data tidak terjamin.
- Mudah dilakukan migrasi, kita dapat berpindah dari sistem file Ext2 ke sistem file Ext3 tanpa melakukan format ulang.
2.3 Ext4 (4th Extended)
Ext4 merupakan peningkatan dari sistem file Ext3. Ext4 dirilis secara lengkap dan stabil mulai dari kernel 2.6.28. Keuntungan menggunakan Ext4 adalah mempunyai pengalamatan 48-bit blok yang artinya dia akan mempunyai 1 EiB = 1.048.576 TB. Ukuran maksimum sistem file 16 TB.
2.4 JFS (Journalis File System)
JFS atau dikenal juga dengan nama IBM Journal File System merupakan sistem file pertama yang menawarkan journaling. JFS sudah bertahun-tahun digunakan dalam IBM AIX® OS sebelum digunakan ke GNU/Linux.
JFS saat ini menggunakan sumber daya CPU paling sedikit dibandingkan sistem file GNU/Linux lainnya. JFS sangat cepat diformat, mounting dan fsck, serta memiliki kinerja sangat baik, terutama berkaitan dengan deadline I/O scheduler. Walaupun begitu, dukungan terhadap JFS tidak seluas sistem file Ext atau Reiser FS.
2.5 Reiser FS
Sistem file Reiser dibuat berdasarkan balance tree yang cepat dan unggul dalam hal kinerja, dengan algoritma yang lebih rumit. Sistem file Reiser juga memiliki jurnal yang cepat dan ciri-cirinya mirip sistem file Ext3.
3. File System Hierarchy Standar di Linux
Direktori root berisi seluruh file dan direktori lain.
- /bin : File biner atau file executable yang dapat digunakan baik user biasa ataupun user root.
- /boot File-file : Yang dibutuhkan sistem saat booting, termasuk kernel.
- /cdrom : Mounting point untuk cdrom. Jika sistem memilki 2 buah cdrom drive maka akan dikenali sebagai /cdrom2.
- /floppy : Mounting point untuk floppy drive. Jika sistem memiliki 2 buah floppy drive maka akan dikenali sebagai /floppy2.
- /dev : Mendefinisikan perangkat keras hardisk, partisi, dan perangkat keras lainnya. Direktori /dev juga berisi tool makedev untuk membuat device baru.
- /etc : File konfigurasi sistem debian GNU/Linux seperti /etc/X11 untuk konfigurasi X Window.
- /home : Direktori home untuk user biasa. Sedangkan direktori home untuk user root adalah /root.
- /initrd : File-file untuk RAM Disk GNU/Linux.
- /lib : Pustaka program yang dibutuhkan untuk menjalankan sistem dan perintah dasar.
- /lost+found : File-file recovery
- /mnt : Sebuah folder tempat mount point device.
- /proc : Proses dan informasi sistem.
- /sbin : File-file executable yang dibutuhkan untuk boot sistem serta program- program maintenance seperti lilo, ifconfig, mkfs, dll dan hanya dapat dieksekusi oleh user
- /usr : Merupakan direktori tempat aplikasi disimpan oleh GNU/linux, saat anda menginstal sebuah program di debian GNU/linux maka akan secara otomatis disimpan direktori tersebut.
- /var : File data yang berisi tentang perubahan-perubahan yang dilakukan seperti cache, spool, log file, dan file mailbox user.
- /var/lock : File lock untuk menjaga user lain menggunakan file tersebut.
- /var/log : Berisi log dari sebuah program
- /tmp : Direktori ini digunakan untuk penyimpanan sementara
Komentar
Posting Komentar