SOAL PENDAHULUAN 2
1. Jelaskan secara rinci proses booting pada SO?
2. Sebutkan langkah-langkah secara jelas dalam
menginstal SO Linux dengan menggunakan USB flashdisk.
3. Sebutkan macam-macam distro Linux dan jelaskan
perbedaannya.
4. Apa yang anda ketahui tentang SO untuk hp
seperti antara lain android, meego, windows mobile dll. Sebutkan beberapa SO yang umumnya
digunakan oleh perangkat mobile/hp (hp, PDA, smartphone, tablet PC dll).
Jelaskan kelebihan dan kekurangan masing-masing (min2).
5. Ada 2 macam SO, yaitu open source dan close
source. Jelaskan 2 macam SO tersebut dan beri contohnya.
6. Jelaskan
kegunaan Perintah :
- Gedit
- Mkdir
- Cat
- Echo
- Rm
- Mv
- Cd
- Clear
1. Proses Booting yaitu Langkah awal dalam
mengoperasikan komputer. Proses booting adalah suatu proses yang terjadi pada
saat seseorang menghidupkan komputer, dimana masuknya arus listrik ke dalam
peralatan komputer dan kemudian sistem memeriksa ada atau tidaknya perangkat
keras ( hardware ) yang terhubung pada komputer, agar komputer dapat
berkomunikasi dengan pengguna (user).
Secara umum,
gambaran tahapan-tahapan yang terjadi pada proses booting adalah sebagai
berikut:
1) Saat komputer dihidupkan, memorinya masih
kosong. Belum ada instruksi yang dapat dieksekusi oleh prosesor. Oleh karena
itu, prosesor dirancang untuk selalu mencari alamat tertentu di BIOS ( Basic
Input Output System) ROM. Pada alamat tersebut, terdapat sebuah instruksi jump
yang menuju kealamat eksekusi awal BIOS. Setelah itu, prosesor menjalankan
Power On Self Test (POST), yaitu memeriksa kondisi hardware yang terhubung pada
komputer.
2) Setelah itu, BIOS mencari Video Card. Secara
khusus dia mencari BIOS milik Video Card. Kemudian sistem BIOS menjalankan
Video Card BIOS. Barulah sesudah itu, Video Card di inisalisasi.
3) Kemudian BIOS memeriksa ROM pada hardware yang
lain, apakah memiliki BIOS yang tersediri apakah tidak. Jika ya, maka akan
dieksekusi juga.
4) Lalu BIOS melakukan pemeriksaan lagi, misalnya
memeriksa besar memori dan jenis memori. Lebih lanjut lagi, dia memeriksa
hardware yang lain, seperti disk. Lalu dia mencari disk dimana proses boot bisa
dilakukan, yaitu mencari boot sector. Boot sector ini bisa berada di hard disk,
atau floppy disk.
2. Langkah
- langkah secara jelas dalam menginstal Sistem Operasi Linux, dengan
menggunakan USB Flashdisk (UBUNTU).
cara instal linux dari flashdisk atau cara membuat linux live USB ini dapat dengan mudah kita lakukan dengan menggunakan sebuah aplikasi yang bernama Universal USB Installer.
Live Linux USB yaitu sebuah USB Flashdisk bootable yang berisi system operasi linux. Aplikasi Universal USB Installer sendiri mensupport beragam distro linux seperti Ubuntu, Centos, Fedora, membuat USB Emergency Disk, bahkan bisa juga dibuat untuk Windows 7 dan Windows 8 Installer.
Dengan beragam distro linux yang disupport tersebut tentunya akan memudahkan kita yang sedang belajar atau mencoba memilih distro linux mana yang kita minati. Sebagai teknisi komputer juga kita bisa menggunakan aplikasi Universal USB Installer untuk membuat "emergency disk" seperti Hirens atau AVGRescue CD untuk troubleshooting kerusakan komputer.
Sebelum membuat Linux Live USB ini, kita persiapkan terlebih dahulu hal-hal yang dibutuhkan yaitu:
Live Linux USB yaitu sebuah USB Flashdisk bootable yang berisi system operasi linux. Aplikasi Universal USB Installer sendiri mensupport beragam distro linux seperti Ubuntu, Centos, Fedora, membuat USB Emergency Disk, bahkan bisa juga dibuat untuk Windows 7 dan Windows 8 Installer.
Dengan beragam distro linux yang disupport tersebut tentunya akan memudahkan kita yang sedang belajar atau mencoba memilih distro linux mana yang kita minati. Sebagai teknisi komputer juga kita bisa menggunakan aplikasi Universal USB Installer untuk membuat "emergency disk" seperti Hirens atau AVGRescue CD untuk troubleshooting kerusakan komputer.
Sebelum membuat Linux Live USB ini, kita persiapkan terlebih dahulu hal-hal yang dibutuhkan yaitu:
Aplikasi Universal USB Installer, dapat didownload di http://www.pendrivelinux.com/downloads/Universal-USB-Installer/Universal-USB-Installer-1.9.3.2.exe
1) USB Flashdisk berukuran 1GB - 4 GB, tergantung dari distro linux yang akan kita masukan.
2) File image dalam bentuk .ISO dari distro linux tersebut.
1) USB Flashdisk berukuran 1GB - 4 GB, tergantung dari distro linux yang akan kita masukan.
2) File image dalam bentuk .ISO dari distro linux tersebut.
Untuk membuat linux live USB dengan Universal USB Installer ini sangatlah mudah. Kita tinggal pilih distro linux yang akan digunakan, pilih file ISO imagenya yang sudah kita simpan sebelumnya lalu pilih drive USB dan klik Create.
Pada step 4 ada fitur Persistence, yang berarti setelah kita booting dan menjalankan linux, maka segala perubahan (setting) dan penambahan file bisa tersimpan di USB. Kita juga bisa menginstall software di linux dan software ini akan tersimpan meski kita restart komputer atau booting ulang. Ukuran storage untuk fitur Persistence ini bisa kita atur dan sebaiknya USB Flashdisk kita mempunyai kapasitas yang cukup besar.
Pada step 4 ada fitur Persistence, yang berarti setelah kita booting dan menjalankan linux, maka segala perubahan (setting) dan penambahan file bisa tersimpan di USB. Kita juga bisa menginstall software di linux dan software ini akan tersimpan meski kita restart komputer atau booting ulang. Ukuran storage untuk fitur Persistence ini bisa kita atur dan sebaiknya USB Flashdisk kita mempunyai kapasitas yang cukup besar.
Langkah-langkah
untuk menginstal Linux Ubuntu adalah sebagai berikut:
1)
Tancapkan Flasdis lalu Masuk ke BIOS, lalu
ganti priority boot device dengan USB
2) Sehingga akan muncul tampilan konfirmasi bahasa
yang akan digunakan saat proses instalasi. Pilih salah satu bahasa yang tersedia.
3)
Setelah memilih bahasa yang digunakan, maka akan
muncul tampilan yang berisi beberapa opsi. Pilih Install Ubuntu untuk
memulai proses instalasi. Namun jika ingin memperbaiki Linux yang sudah ada
tetapi rusak maka pilih rescue a broken system.
4) Setelah memilih install Ubuntu, maka akan
ditampilkan pilihan bahasa sistem yang akan digunakan pada Ubuntu.
5) Kemudian pilih negara tempat kita berada. Karena
kita berada di Indonesia, maka pilih otherlalu pilih Asia,
kemudian pilih Indonesia. Selanjutnya tekan enter.
6) Setelah itu isikan konfigurasi lokal dengan
memilih benua yang nantinya digunakan untuk mengatur zona waktu.
7) Selanjutnya akan ditampilkan perintah untuk
mengkonfigurasi keyboard. Klik yes untuk
mengkonfigurasi keyboard atau no untuk
melanjutkan proses instalasi.
8) Pilih salah satu tipe keluaran keyboard yang
digunakan dalam komputer yang tersedia sesuai jenis komputer yang digunakan
lalu tekan enter.
9)
Kemudian komputer akan memproses pilihan yang
telah dipilih. Setelah itu kita akan diminta untuk mengisikan alamat server,
gunanya untuk menentukan alamat server dari Networks OS Linux kita nantinya.
Langkah ini boleh dilewati. Pilih continue untuk
melanjutkan proses.
10) Selanjutnya akan muncul tampilan untuk mengisi
hostname yaitu nama tunggal sebagai identitas komputer saat terhubung dengan
jaringan. Secara default sudah terisi dengan nama Ubuntu,
namun kita dapat mengubahnya sesuai keinginan. Jika tidak ingin diubah, maka
pilih continue untuk lanjut ke tahap instalasi selanjutnya.
11) Langkah selanjutnya adalah memilih daerah yang
akan digunakan sebagai patokan waktu yang digunakan. Karena kita memilih
Indonesia sebagai lokasi kita, maka akan muncul beberapa zona waktu yang ada di
Indonesia. Pilih salah, di sini kami memilih Jakarta (GMT +7) sebagai zona
waktu, lalu tekan enter.
12) Selanjutnya akan ditampilkan pilihan untuk
proses pembagian harddisk. Agar proses partisi sesuai
yang kita harapkan, maka pilih metode partisi manual.
13)
Untuk memulai proses partisi, maka pilih
harddisk, lalu tekan enter.
14)
Kemudian akan muncul pertanyaan untuk membuat
partisi baru atau tidak. Pilih yes, maka akan muncul
besar memori yang ada pada harddisk (tertulis free space). Tekan enter
untuk memulai proses partisi.
15) Setelah menekan enter, maka akan muncul tampilan
yang menanyakan tentang penggunaan memori yang ada. Pilih creat a new partition agar dapat menentukan besaran
direktori yang nantinya digunakan. Untuk membuat partisi otomatis pilih automatically partition the free space dan
pilihan show cylinder/had/sector information untuk menampilkan
informasi harddisk yang akan dipartisi.
16) Kemudian akan muncul tampilan yang mana disana
kita disuruh untuk menentukan besar memori yang akan digunakan digunakan,
apakah semuanya atau sesuai keinginan kita. Ketikkan besar yang akan digunakan,
setelah itu pilih continue.
17)
Tampilan selanjutnya akan menampilkan pilihan
tipe dari partisi, apakah Primary (biasanya
file system dan file lokal) atau Logical (biasanya
untuk file penambahan RAM). PilihPrimary, lalu akan
ditampilkan pernyataan untuk memulai proses partisi. Pilih Beginninguntuk menggunakan ruang bebas yang awal atau end untuk ruang bebas yang akhir, sehingga akan muncul
tampilan seperti berikut, lalu tekan enter. Maka akan muncul pengaturan untuk
partisi yang akan dibuat.
Dari detail
partisi di atas kita dapat melihat beberapa pengaturan dari partisi yang baru
saja kita buat, yakni seperti use as (harddisk
yang dipakai untuk partisi), Mount point (titik
lokasi partisi dapat harddisk), mount options (pengaturan
titik lokasi partisi), label(penamaan
partisi), reserved blocks (penyediaan kapasitas tambahan yang
diambil dari blok), typical usage (tipe kegunaan
partisi), bootable flag (pedeteksian partisi saat komputer
mulai booting), copy data from another partition (menyalin
pengaturan partisi yang sudah ada), delete the partition (menghapus
partisi yang baru saja dibuat), done setting up the
partition (menyelesaikan pengaturan partisi). Jika semua pengaturan
sudah tepat, pilih done setting up the partition, lalu
tekan enter maka akan muncul tampilan seperti di bawah ini. Partisi baru akan
muncul di bawah nama harddisknya dan ruang kosong yang bisa dibuat drive lagi
akan muncul di bawah partisi baru tadi.
18)
Disana terdapat memori bebas sebesar sisa
(tertera 30 GB) dari memori yang digunakan (tertera 27.7 GB) untuk home seperti
yang sudah dilakukan di atas. Lakukan kembali ke proses partisi untuk
mempartisi sisa memori yang bebas, namun sisakan memori yang ada untuk swap. Memori ini nanti digunakan saat RAM yang ada sudah
penuh, maka memori ini akan menampung sisa dari proses yang ada pada RAM
(memori akan berfungsi sebagai RAM cadangan). Berikan nama swap pada partisi
dengan menekan enter pada memori yang akan digunakan untuk swap, maka akan
muncul tampilan seperti berikut.
19)
Pilih Enter manually kemudian
isikan swap, klik continue maka nama
partisi tersebut akan berubah menjadi swap seperti yang
terlihat di screenshot berikut ini. Selanjutnya pilih Done setting up the partition.
20)
Dari detail partisi di atas kita dapat melihat
beberapa pengaturan dari partisi yang baru saja kita buat, yakni seperti use as (harddisk yang dipakai untuk partisi), Mount point (titik lokasi partisi dapat
harddisk), mount options (pengaturan titik lokasi partisi), label(penamaan partisi), reserved blocks (penyediaan
kapasitas tambahan yang diambil dari blok), typical usage (tipe
kegunaan partisi), bootable flag (pedeteksian partisi
saat komputer mulai booting), copy data from another
partition (menyalin pengaturan partisi yang sudah ada), delete the partition (menghapus partisi yang baru saja
dibuat), done setting up the partition (menyelesaikan
pengaturan partisi). Jika semua pengaturan sudah tepat, pilih done setting up the partition, lalu tekan enter maka akan
muncul tampilan seperti di bawah ini. Partisi baru akan muncul di bawah nama
harddisknya dan ruang kosong yang bisa dibuat drive lagi akan muncul di bawah
partisi baru tadi.
21)
Tampilan selanjutnya akan menanyakan kepada kita
untuk kembali ke proses partisi atau tidak dan menampilkan hasil partisi
harddisk. Pilih No, maka akan muncul tampilan seperti
gambar dibawah, lalu klik yes, maka komputer akan
melakukan instalasi sistem.
22)
Setelah proses instalasi sistem selesai, maka
kita disuruh untuk mengisikan nama lengkap untuk pengguna baru. Setelah selesai
mengetikkan nama lengkap lalu klik continue, sehingga muncul tampilan untuk mengisikan
nama akun. Ketikkan nama akun lalu klik continue.
23)
Selanjutnya kita disuruh mengisikan password
untuk masuk ke OS kita nantinya dan mengisikan kembali password yang sama untuk
memastikan password yang dimasukkan sesuai kehendak.
24)
Selanjutnya akan muncul pertanyaan apakah home
directory kita akan dienkripsi atau tidak. Pilih Yes untuk
mengamankan direktori atau no untuk lanjut ke
pengaturan berikutnya.
25)
Selanjutnya kita disuruh untuk mengisikan
proksi, isikan proksi jika anda menggunakan HTTP Proxy untuk menjelajah di
internet. Lewati langkah ini jika kita tidak ingin mengisikan proksi dengan
memilih continue.
26)
Lalu kita disuruh untuk menginstal GRUB Boot Loader yang fungsinya untuk mengantisipasi
perubahan dari master boot record jika booting
instalasi gagal dilakukan karena adanya OS selain Linux Ubuntu. GRUB Boot Loader biasanya muncul karena kita
menggunakan OS tunggal yakni Linux Ubuntu. GRUB Boot Loader dapat
diatur manual setelah selesai instalasi.
27)
Setelah semua pengaturan selesai dilakukan, maka
komputer akan melakukan instalasi software bawaan Ubuntu termasuk GRUB boot loader. Tunggu beberapa saat hingga proses
instalasi selesai. Setelah proses instalasi selesai, maka Ubuntu akan melakukan
booting.
28)
Setelah proses booting selesai, akan muncul
tampilan. Isikan password lalu tekan enter.
29) Muncul tampilan desktop Linux Ubuntu
3.
Macam – Macam Distro Linux
1)
Slackware
Distro paling
tua, dibuat oleh Patrick Volkerding. Ini mungkin distro linux yang paling mirip
UNIX. Paket manager nya pake dpkg dengan akhiran tgz. Rilis pertama adalah Juli
1993, rilis terakhir versi 10.2 performace nya bagus untuk low end komputer,
kurang cocok untuk pemula, cocok bagi yang sangat terbiasa dengan unix. turunan
nya cukup banyak sekarang ada vector, slax
2)
Debian
Distro paling
lengkap, dibuat oleh Ian dan cewek nya Debbie jadilan Debian. Didukung oleh
paling banyak hacker di dunia, paling banyak paket program nya. Paket manager
nya pake apt-get, paket file nya *.deb. Paling cepat update nya, tapi rilis
stabil nya paling lelet rilis terakhir "sarge" versi 3r1. Sebanyak
14CD atau 2DVD, source nya sebanyak 15CD, 3DVD. Mendownload cd nya dengan
jidgo, jidgo ini akan mendownload paket paket program dan membuat image cd nya
di komputer kita. Target nya stabilitas distro, pemakai nya kebanyakan advance
user, untuk pemula kurang frienly, banyak tool yang harus diakses dari konsol.
Saat ini banyak turunan dari debian contoh terkenal adalah linux live cd
knoppix, ubuntu
3)
Redhat
Pelopor
distro linux user frendly, dibuat oleh Alan Cox. redhat yang menciptakan paket
manager rpm, saat ini ada paket manager yup, dan apt-get untuk redhat. Target
nya untuk pemula sampai advance user. Redhat juga yang membuat proyek Gnome.
Turunan nya banyak sekali contoh nya adalah Mandriva, Fedora dll. Saat ini
Redhat fokus untuk komersial untuk enterprise Linux, sedangkan untuk komunitas
ada Fedora. Btw sebenarnya orang orang nya dia-dia juga. Paket source dari
Redhat sebenarnya free, jadi banyak yang porting dari RPMS redhat menjadi
Distro lain contoh nya adalah CentOS, Tao, Whitebox.
4)
SuSE/Novell
Distro ini
dikembangkan di eropa, jerman tepatnya, target user nya pemula sampai advance,
dulu nya SuSE tidak menyediankan iso image untuk di download, jadi kalau mau
install konek internet, download disket boot dan install langsung dari
Internet, maklum aja di eropa jaringan internet nya udah kenceng sampe ke
rumah. Saat ini SuSE dibeli oleh Novell, berkerja sama juga dengan Sun
Microsystem, sehingga desktop default nya solaris 10 adalah gnome. Baru baru
ini saja Suse mengeluarkan versi OpenSuSE yang bisa di download iso image nya.
5)
Mandriva
Distro paling
user frendly ini dikembangkan di Prancis, Dahulu nama nya Mandrake tapi karena
ada masalah lisensi nama, kemudian ganti nama menjadi mandriva setelah
mengakuisisi Conectiva. Memakai paket mamager RPM, dan oleh mandriva di
kembangkan menjadi urpmi. Target user nya pemula sampai advance, banyak dipakai
untuk desktop. Yang baru pemula sungguh enak sekali pakai mandriva, karena
instalasi nya mudah, pengenalan hardware nya bagus. Default dekstop nya adalah
KDE
6)
Ubuntu
Distro baik hati, bayangin dia bagi bagi CD gratis kei seluruh dunia. Pasti uang nya juga lumayan terutama ongkos kirim nya. dikembangkan dari debian & knoppix, ada dua versi live cd atau install. paket debian bisa langsung di install di Ubuntu.
4. Macam - Macam OS, Kelebihan dan Kekurangannya.
- SYMBIAN OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian Ltd. yang dirancang untuk digunakan peralatan bergerak (mobile). Saat ini Symbian OS banyak telah banyak digunakan oleh berbagai vendor produk peralatan komunikasi mobile pada berbagai jenis produk mereka yang bervariasi. Variasi dari sisi hardware ini dimana Symbian OS diimplementasi dapat dimungkinkan karena sistem operasi ini memiliki antarmuka pemprograman aplikasi (Application Programming Interface; API). API mendukung terhadap komunikasi dan tingkah laku yang umum pada hardware yang dapat digunakan oleh objek aplikasi lain. Hal ini dimungkinkan karena API merupakan objek antarmuka yang didefenisikan pada level aplikasi, yang berisikan prosedur dan fungsi (dan juga variabel serta struktur data) yang mengelola/memanggil kernel dimana sebagai penghubung antara software dan hardware. Dengan adanya standar API ini membantu pihak pengembang untuk melakukan penyesuaian atas aplikasi yang dibuatnya agar dapat diinstal pada bermacam produk mobile . Mirip seperti sistem operasi desktop, Symbian OS mampu melakukan operasi secara multithreading, multitasking dan pengamanan terhadap memori. Dan semua pemrograman pada Symbian dilakukan secara event-based, artinya hardware CPU menjadi tidak aktif ketika tidak ada inputan berupa aktivitas tertentu. Namun perlu dipahami sistem operasi ini memang ditujukan untuk diinstal pada peralatan mobile dengan keterbatasan sumber daya. Multithread dan multitasking memberikan kemampuan Symbian OS untuk menjalankan lebih dari satu aplikasi sekaligus. Namun khusus ini, adanya preemptive multitasking kernel akan memberi tiap-tiap program suatu pembagian waktu pemprosesan yang dilakukan bergantian dengan cepat sehingga nampak bagi pemakai seolah-olah proses ini dieksekusi secara bersamaan. Untuk itu telah didefinisikan penjadwalan berdasar prioritas tertentu untuk menentukan proses mana yang berjalan terlebih dahulu dan proses apa berikutnya serta berapa banyak waktu akan jadi diberi.
Kelebihan:
- Sistem stabil.
- Hemat Baterai.
- Mendukung video call.
- User Friendly.
- Banyak dukungan aplikasi.
Kekurangan:
- Interface yang statis.
- Mudah terserang malware.
- JAVA sebenarnya OS ini bisa dikatakan bukan operating system sejati. Karena masing-masing vendor akan menerapkan sistem yang berbeda untuk produknya. Kebanyakan java ini digunakan untuk capabilitas aplikasi dari pihak ketiga. misalnya java game atau aplikasi handphone lainnya. Namun tidak semua handset yang telah mendukung java ini juga akan mampu mendukung aplikasi yang sama, karena hal ini terkait sistem dan hardware yang bersangkutan. Hal inilah yang membuat handphone china walaupun telah mendukung java tapi tidak bisa disuntikkan game java yang umum beredar. Sistem operasi ini memiliki kelebihan open source serta membutuhkan memory & prosesor yang relatif kecil. Sedangkan kelemahannya yang paling utama adalah tidak (belum) support multi tasking (beberapa aplikasi berjalan bersamaan). Sehingga ponsel tersebut tidak memiliki tombol untuk switch application atau gambar.
- WINDOWS MOBILE adalah salah satu sistem operasi (OS) mobile yang dikembangkan oleh Microsoft dan di desain untuk digunakan pada smartphone dan perangkat nirkabel lainya. Versi saat ini disebut 'Windows Mobile 6.5'. OS ini berbasis pada Windows CE 5.2 Kernel, dan fitur-fiturnya dikembangkan menggunakan Microsoft Windows API. Windows Mobile didesain sedemikian rupa agar mirip dengan versi Windows Desktop. Sebagai tambahan, third party software development tersedia untuk Windows Mobile. Pertama kali dirilis sebagai sistem operasi Pocket PC 2000, kebanyakan perangkat Windows Mobile dilengkapi dengan Stylus Pen, yang mana di gunakan untuk memasukan perintah-perintah dengan cara men-tap-nya di layar. Microsoft mengumumkan platform baru, Windows 7 Series, di Mobile World Congress di Barcelona pada 15 Februari 2010. Perangkat yang menggunakan Windows Mobile seri 6.x tidak dapat di upgrade ke Windows Mobile seri 7.
- Dukungan penuh dari Microsoft.
- Aplikasi office yang lengkap.
- Tersedia Android Market untuk memenuhi kebutuhan user.
- Tersedia fitur Find My Phone untuk mengetahui lokasi ponsel anda.
- Tersedia fitur Live Tiles untuk memberikan informasi pada homescreen ponsel anda.
Kekurangan:
- Mudah terserang malware.
- Keterbatasan multitasking (hanya untuk aplikasi tertentu).
- Aplikasi bawaan dari sistem kurang memadai (tidak ada file transfer bluetooth, Windows Explorer, Silverlight).
- Tidak mendukung internet tethering.
- ANDROID adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler. Di dunia terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).
- Open source.
- Multitasking.
- Kemudahan dalam notifikasi.
- Mendukung banyak hardware mobile.
- Management widget yang flexibel.
- Tersedia banyak aplikasi pendukung.
- Dukungan penuh dari Google.
- User Interface yang interaktif.
- Telah mendukung HTML5.
- Tersedia Android Market untuk memenuhi kebutuhan user.
- Mendukung GPS.
Kekurangan:
- Harus terus update untuk memperbaiki bug.
- Banyak terpampang iklan dalam aplikasi.
- PALM OS (dikenal juga sebagai Garnet OS) adalah suatu sistem operasi mobile yang awalnya dikembangkan oleh Palm, Inc untuk perankat PDA pada tahun 1996. Perusahaan ini sendiri didirikan pada tahun 1992 dan bermarkas di Sunnyvale, California, Amerika Serikat. Palm OS dirancang untuk perangkat yang ease of use dengan user interface touchscreen berbasis grafis. Didalamnya telah disediakan suite aplikasi dasar untuk manajemen informasi pribadi. Beberapa tahun kemudian platform diperluas sehingga dapat mendukung smartphone dan PDA phone. Setelah membeli Palm merek dagang Palm oleh ACCESS yang kemudian mengganti namanya menjadi Garnet OS. Pada tahun 2007, ACCESS memperkenalkan penerus ke Garnet OS, dengan nama Access Linux Platform pada tahun 2009 lalu. Kelebihan PalmOS 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. Selain itu , perusahaan yang mengembangkan Palm telah dihentikan maka kemungkinan perkembangan program Palm tidak akan ada lagi dan development yang ada sekarang mungkin hanya berupa support untuk produk produk lama Palm
- BLACKBERRY OS dikembangkan oleh RIM (Research In Motion) yang merupakan sebuah perusahaan multinasional yang menghasilkan berbagai macam produk telekomunikasi. Didirikan pada tahun 1984. Perusahaan ini bermarkas di Waterloo, Ontario. OS ini saat ini digunakan oleh ponsel BlackBerry keluaran RIM. Sistem operasi dapat melakukan multitasking dan mendukung perangkat input khusus yang telah diadopsi oleh RIM untuk digunakan seperti trackwheel, trackball, dan yang paling baru-baru ini, yang trackpad dan touchscreen. Platform BlackBerry menyandang MIDP 2.0, yang memungkinkan aktivasi nirkabel lengkap dan sinkronisasi dengan Microsoft Exchange, Lotus Domino, atau Novell GroupWise email, kalender, tugas, catatan, dan kontak, ketika digunakan bersama dengan BlackBerry Enterprise Server. Sistem operasi juga mendukung WAP 1.2. Pembaruan sistem operasi secara otomatis tersedia dari operator selular yang mendukung layanan. OTASL BlackBerry (over the air software loading) pengembang pihak ketiga dapat membuat perangkat lunak menggunakan BlackBerry API yang tersedia (application programming interface/aplikasi pemrograman antarmuka), meskipun aplikasi yang menggunakan fungsi tertentu harus dalam keadaan “digitally singned”. RIM mengembangkan dan rilis versi update dari sistem operasi untuk mendukung masing-masing perangkat, terserah operator individu untuk memutuskan jika dan ketika versi dilepaskan untuk para penggunanya.
- Fungsi BBM yang digunakan untuk chatting antar blackberry.
- Customize Theme untuk user level untuk mendesign thema blackberrynya sendiri.
- Fungsi geotag pada blackberry berGPS yang berisikan informasi.
- Tampilan akses multimedia yang sangat nyaman untuk digunakan.
- Fitur firewallnya,sangat efektif dalam memblok sms/mms/phone call yang tidak kita inginkan.
- System full backup/recover mempermudah user dalam membackup data-data penting.
Kekurangan:
- Belum mendukung conference call.
- Tidak ada aplikasi native untuk menerima dan mengirimkan fax.
- Spell check yang membantu pengecekan kesalahan ketik hanya dapat berjalan jika selesai diketik semua.
- Sinkronisasi antara email di blackberry dan server kurang maksimal.
- Browser bawaan blackberry tidak sempurna menampilkan webpage ber-javascript dan animasi.
- APPLE IOS sebagai kompetitor bebuyutan Microsoft juga tidak mau kalah untuk terjun di dunia ponsel. Sama seperti Windows Mobile, Iphone OS pun menawarkan hal yang sama yaitu sinkronisasi dengan produk Apple yang lain.
- Multitasking.
- Navigasi mudah.
- Terintegrasi penuh dengan OS Apple yang lain.
- Dukungan multimedia sangat baik.
- User Interface yang interaktif.
- Tersedia AppStore untuk memenuhi kebutuhan user.
- Mendukung GPS.
Kekurangan:
- Tidak support flash (Safari Mobile).
- Penempatan antena kurang baik.
- Standar aplikasi pengembang sangat ketat.
- LINUX MOBILE adalah salah satu sistem operasi yang kerap digunakan oleh vendor Motorola. Baik dalam seri ROKR maupun seri PDA layar sentuh mereka. Namun keterbatasan dukungan fungsi aplikasi tambahan dan user interface yang kurang familiar menyebabkan sistem operasi ini timbul tenggelam dalam dunia ponsel. Kelemahannya adalah aplikasi tambahan yang belum banyak beredar, serta Linux dibangun untuk mengoprasikan sistem dengan tenaga besar, sehingga manajemen sumber daya baterai masih kalah efektif dibandingkan OS lainnya. Kelebihannya adalah Linux sebagai OS yang ideal bagi ponsel karena dukungan oleh perusahaan-perusahaan besar seperti IBM, Oracle, dan Intel. Selain itu, sistem ini nilai lebih fleksibel dan menawarkan memori yang lebih kecil serta bisa lebih dihemat.
- SAMSUNG BADA Operating System besutan samsung ini menanamkan Adobe ® Flash ® Player dan WebKit browser Internet langsung ke aplikasi asli, kontrol peta bada mudah tertanam dalam aplikasi Anda untuk memberikan pemetaan interaktif dan routing dengan fitur POI bagi pengguna Anda. Platform bada memberikan modalitas interaksi pengguna termasuk gerak penginderaan, kontrol fine-tuned getaran, dan deteksi wajah. Samsung bada juga menyediakan mekanisme untuk mengembangkan sensor-based, aplikasi-sadar konteks. Dengan layanan cuaca dan sensor seperti percepatan, magnetik, miring, GPS, dan sensor jarak, pengembang aplikasi dapat dengan mudah menerapkan konteks-aware, aplikasi interaktif.
- MAEMO Dikembangkan oleh Nokia sebagai alternatif sistem operasi berbasiskan Linux Debian. Maemo merupakan sebuah platform yang bersifat open source untuk perangkat-perangkat yang menggunakan sistem Linux, seperti internet tablet, yang mewarisi arsitektur Linux dari sistem operasi Unix. Maemo dibuat melalui komponen open source yang digunakan secara luas dengan beberapa tambahan untuk mengintegrasikan kesemuanya dengan baik pada perangkat yang menggunakannya. Sistem operasi ini lebih diperuntukkan bagi mereka yang lebih mengutamakan aktifitas internetan dan browsing ketimbang voice atau komunikasi. Tak heran dalam setiap rilis devicenya, Nokia selalu mengutamakan resolusi layar yang besar dan lebar lengkap dengan layar sentuh plus keypad QWERTY dalam bentuk slide. Saat ini Nokia telah merilis tiga internet tablet menggunakan platform Maemo, yaitu Nokia 770, Nokia N800, dan Nokia N810, dan yang terbaru Nokia N900.
- MEEGO adalah proyek sistem operasi open source berbasis Linux yang pertama kali di umumkan pada Mobile World Congress bulan Februari 2010 oleh Intel dan Nokia. Sistem operasi ini merupakan penggabungan antara Intel Moblin dengan Nokia Maemo. Penggunaan dari sistem operasi ini ditujukan pada perangkat mobile, tablet PC, dan Netbook.
5. PERBEDAAN OPEN SOURCE & CLOSE SOURCE
- Konsep Open Source Software pada intinya adalah dapat/diizinkan membuka kode sumber (source code) dari sebuah perangkat lunak. Konsep ini terasa aneh pada awalnya dikarenakan kode sumber merupakan kunci dari sebuah perangkat lunak. Dengan diketahui logika yang ada di kode sumber, maka orang lain semestinya dapat membuat perangkat lunak yang sama fungsinya. Open source hanya sebatas itu. Artinya, tidak harus gratis. Kita bisa saja membuat perangkat lunak yang kita buka kode-sumber-nya, mempatenkan algoritmanya, medaftarkan hak cipta, dan tetap menjual perangkat lunak tersebut secara komersial (alias berbayar). Feature utama dari karakteristik free ( Open Source ) adalah kebebasan dari user untuk :
- Memiliki software yang tersedia sesuai kebutuhan. Tentu saja meliputi improvisasi, perbaikan bugs, memperbesar fungsinya dan dokumentasi pengoperasiannya.
Mendistribusikan software kepada user lainnya, untuk digunakan berdasarkan kebutuhannya. Pendistribusian bisa saja free, atau dengan biaya
Ini ada beberapa Contoh Nama-nama Sistem Operasi Open Source :
- UNIX
- MINIX
- BSD
- GNU LINUX
- SUN SOLARIS
- SYLLABLE DEKSTOP
- AROS RESEARCH OPERATION SYSTEM
- OPENGEM
- KOLIBRIOS
- REACTOS
- DEXOS
- VISOPSYS
- HAIKU
- GOOGLE CROMS OS
- FEDORA
- LINUX UBUNTU
- GARUDA OS
- KNOPIX
- BACKTRACK
- Close source adalah kebalikan dari open source. Close source adalah suatu software yang kode sourcenya tidak dipublikasikan, contohnya adalah Microsoft Windows, (Bukan berarti closed source disini bahwa hanya Bill Gate saja yang tahu kode sumber dari OS Windows, dan hanya dia yang melakukan pengembangan sendirian sampai hari ini, namun kenapa masih dikatankan close soure? hal ini dikarenakan kode sourcenya tidak di publikasikan ke umum dan hanya diketahui oleh pegawai-pegawainya saja atau hanya kelompok tertentu saja yang tahu, yang dalam hal ini hanya pihak perusahaan Microsoft). Close Source merupakan salah satu software perangkat lunak dipublikasikan tanpa kode sumber. Secara umum, itu berarti hanya binari dari program komputer didistribusikan dan lisensi tidak memberikan akses ke program kode sumber . Kode sumber dari program tersebut dapat dianggap sebagai rahasia dagang perusahaan . Akses ke kode sumber oleh pihak ketiga umumnya memerlukan partai untuk menandatangani perjanjian non-disclosure. Pada umumnya program komputer memiliki lisensi atau Hak Cipta yang melindungi hasil ciptaan itu dari penggunaan yang tidak adil oleh orang lain. Namun kebanyakan lisensi yang ada sekarang ini khususnya untuk program komputer yang Close Source mencantumkan klausul-klausul yang menempatkan pembeli atau pengguna pada posisi yang sangat lemah.
- contoh : Windows, Mac Os
Gedit
|
Untuk membuka file *.txt
|
$ gedit [nama_file.txt]
|
$ gedit tugas.txt
|
Mkdir
|
membuat
direktori.
|
mkdir [OPTION] DIRECTORY...
|
$ mkdir data
|
Cat
|
menggabungkan
file dan cetak pada keluaran standar.
|
cat [OPTION] [FILE]...
|
$ cat avatar.avi.001
avatar.avi.002 > avatar.avi
$ cat readme.txt
|
Echo
|
menampilkan
baris teks.
|
echo [OPTION] [string] ...
|
$ echo I love Indonesia
$ echo $HOME
|
Rm
|
menghapus
file atau direktori.
|
rm [OPTION]... FILE...
|
$ rm file1.txt , rm rf some_dir
|
Mv
|
memindahkan
atau merubah nama file.
|
mv [OPTION]... SOURCE DEST
|
$ mv source.txt target_dir
$ mv old.txt new.txt
|
Cd
|
berpindah
direktori.
|
cd [DIRECTORY]
|
$ cd data
|
clear
|
menghapus
layar terminal.
|
$ clear
|
$ clear
|
No comments:
Post a Comment