PENDAHULUAN PRAKTIKUM - 2
1. Proses Booting pada
Sistim Operasi.
Secara umum, gambaran tahapan-tahapan yang terjadi pada proses booting
adalah sebagai berikut:
a. 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.
b. 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.
c. Kemudian BIOS memeriksa ROM pada hardware yang lain,
apakah memiliki BIOS yang tersediri apakah tidak. Jika ya, maka akan dieksekusi
juga.
d. 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. r.
Setiap kesalahan memiliki pola bunyi beep-nya
sendiri-sendiri, dan berbeda antar BIOS yang digunakan.
Refrensi site : http://annayustinaa.wordpress.com/2013/04/22/proses-booting/
2. Langkah-langkah menginstal Sistim Operasi linux dengan
flashdisk.
Alat yang diperlukan.
a. UnetBootin(linux OS)
b. Disk Imagenya linux
c. Flashdisk yang berkapasitas wajar.
d. Komputer/laptop/netbook
untuk cara instalasi OSnya Mudah saja.
a. Jalankan UnetBootinimage
b. Pilih instalasi dari Diskimage, browse CD linux Image yang bakalan
digunakan sebagai OSimage
c. Jangan lupa set Drive Flashdisk anda jangan sampe
salahimage
d. klik OK image
e. selesai anda telah berhasil membuat Flashdisk yang berisi instalasi untuk
Linux, dan bisa juga digunakan untuk USBliveimage
f. Flashdisk sudah siap di gunakan.
untuk booting lewat flashdisk, anda bisa mensetting nya di dalam bios,
untuk membuat flashdisk anda menjadi prioritas utama saat boot, setelah boot
dari flashdisk, lakukan instalasi OS seperti pada umumnya.
3. Macam - Macam Distro Linux dan Perbedaanya.
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. Gentoo
Distro ini menyediakan compile di tempat. Artinya anda bisa mengoptimalkan
distro linux untuk pc anda, pembuat nya (sory lupa) pernah menjadi developer
freebsd. Kemudian membuat paket manager yang mirip dengan freebsd untuk gentoo.
sory gue gak bisa komentar banyak belum pernah install gentoo soalnya.
7. Knoppix
Distro paling asik deh, soalnya enggak perlu install ke hardisk, cukup
masukan cd nya dan boot ke cd. Dikembangkan dari debian, sehingga paket debian
bisa di install ke knoppix, bisa di install ke hardisk. Guna nya cukup banyak
misalnya untuk demo program, sarana belajar linux dengan cepat. Bagi pemula
yang takut install linux lebih baik belajar pake Knoppix. Yang pembuat nya dari
Jerman Klaus Knopper.
8. 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.
9. Mepis & Xandros
Ini distro yang mudah di install, menyertakan paket yang instant misalnya
flash, java, acrobat reader, mplayer, quicktime, nvidia driver sudah include
ada di sini. Fedora, Mandriva free download, opensuse, belum menyertakan paket
tersebut. Dkembangkan dari debian
10. linux lain lain
Bnyak lagi linux yang lain ada ratusan distro coba lihat refrensi link di
atas dengan terget nya macam-macam, tapi yang pasti linux itu program program
nya sama saja, yang berbeda cara paket nya, instalasi nya. kalau sudah masuk
konsol pasti rasanya mirip mirip.
4. System Operasi yang umum digunakan oleh handphone.
1. iOS Apple
iOS adalah sistem operasi mobile
Apple. Dikembangkan awalnya untuk iPhone, kemudian telah digunakan juga pada
iPod Touch, iPad dan Apple TV. Apple tidak mengizinkan OS untuk dijalankan pada
hardware pihak ketiga. Interface pengguna iOS didasarkan pada konsep manipulasi
langsung, menggunakan gerakan multi-touch. Elemen kendali Interface terdiri
dari slider, switch, dan tombol. Interaksi dengan OS mencakup gerakan seperti
menggesekkan, penyadapan, mencubit, dan sebaliknya mencubit. Akselerometer
internal digunakan oleh beberapa aplikasi untuk merespon guncangan perangkat
(satu hasil yang umum adalah membatalkan perintah) atau berputar dalam mode
tiga dimensi (satu hasil yang umum adalah beralih dari portrait ke modus
landscape). Dalam IOS, ada empat lapisan abstraksi: Core OS layer, Core
Services layer, Media layer, dan Cocoa Touch layer. Sistem operasi membutuhkan
sekitar 500 megabyte penyimpanan perangkat, bervariasi untuk setiap perangkat yang
diimplementasikan.
Kelebihan:
-
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.
2. Android
Android adalah sistem operasi untuk
telepon seluler berbasis linux. Android menyediakan platform terbuka bagi para
pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh
berbagai macam peranti penggerak. Awalnya Google Inc. membeli Android Inc.,
perangkat baru yang membuat perangkat lunak untuk ponsel. Kemudian untuk
mengembangkan Android, dibentuklah open Handset Alliance, konsorium dari34
perusahaan perangkat keras, perangkat lunak, dan telekomunikasi seperti Google,
HTC, Intel, Motorola, Qualcommn, T-Mobile, dan Nvidia.
Android dirilis pertama pada tanggal
5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung
pengembangan standart terbuka pada perangkat seluler. Di lain pihak, Google
Inc. Merilis kode-kode Android dibawah lisensi Apache.
Di dunia ini 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).
Kelebihan:
-
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.
3. Windows 7 Mobile
Windows Mobile adalah salah satu
sistem operasi mobile yang dikembangkan oleh Microsoft dan di desain
untuk digunakan pada smartphone dan perangkat nirkabel lainya. Versi saat ini
disebut Windows 7 Mobile. OS ini berbasis pada Windows CE 7 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.
Kelebihan:
-
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.
4. RIM Blackberry
BlackBerry OS adalah sistem operasi
mobile yang dikembangkan RIM yang mendukung layanan multitasking untuk produk
BlackBerry. BlackBerry diperkenalkan tahun 1997 oleh Perusahaan Kanada,
Research in Motion(RIM) yang mampu menyampaikan informasi jaringan data
nirkabel. BlackBerry mulai dikenalkan di Indonesia pada Desember 2004 oleh
operator di Indonesia. Pasar BlackBerry mulai diramaikan oleh berbagai operator
dengan menyediakan berbagai pilihan layanan seperti BlackBerry Internet Service
dan BlackBerry Enterprise Server. BES+ adalah layanan gabungan dari BES dan
BIS, ditujukan bagi pelanggan korporasi sehingga pelanggan dapat menerima dan
mengirim email kantor yang berbasis Microsoft Exchange, Novel Wise, Lotus
Domino dan 10 akun e-mail berbasis POP3/IMAP melalui telepon genggam. Sejauh
ini, fasilitas BlackBerry memang baru dimanfaatkan oleh para pengguna pribadi
dan korporasi, belum merambah hingga bidang pemerintahan dan intelijen seperti
di negara-negara lain.
Kelebihan:
-
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.
5. Symbian OS
Symbian OS adalah sistem operasi tak
bebas yang dikembangkan oleh Symbian Ltd. 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 produk
telepon bergerak yang bermacam-macam.
Mirip seperti sistem operasi desktop,
Symbian OS mampu melakukan operasi secara multithreading, multitasking dan
pengamanan terhadap memori. Dan semua pemrograman pada Symbian dilakukan
secaraevent-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.
Symbian OS sendiri bukanlah software
yang sifatnya open source secara penuh karena meskipun terdapat ketersedian API
dan dokumentasinya, yang banyak membantu pihak pengembang aplikasi untuk
membuat software yang berjalan di atas sistem operasi ini, dipublikasi untuk
umum namun tidak untuk kode source sendiri.
Kelebihan:
-
Sistem stabil.
-
Hemat Baterai.
-
Mendukung video call.
-
User Friendly.
-
Banyak dukungan aplikasi.
Kekurangan:
-
Interface yang statis.
-
Mudah terserang malware.
Refrensi site : http://sharing-buka.blogspot.com/2013/01/kelebihan-dan-kekurangan-sistem-operasi.html
5. Pengertian OpenSource dengan CloseSource.
a. OpenSource
adalah suatu sistem yang memberikan
kode software dalam dunia komputer khususnya dan dunia IT pada umumnya yang
memberikan kepada pengguna kode sumber dari software tersebut sehingga orang
lain bisa mengetahui dengan bahasa program apa software tersebut dibuat dan apa
kelebihan dan kekurangan dari software tersebut dengan melihat kode yang ada.
Kemudian diharapkan ada perbaikan dan penyempurnaan yang dilakukan oleh orang
yang dapat menemukan kekurangan dari kode tersebut.
open source dapat didistribusikan secara
bebas oleh siapapun. Paket program juga dapat digandakan secara bebas. Karena
tujuan dari open source ini adalah untuk menghilangkan ketergantungan terhadap
vendor program, dimana vendor bisa saja bertindak seenaknya.
Contoh : OS Linux Debian, ubuntu dan OS
Linux lainnya
b. CloseSource
adalah suatu sistem yang tidak
memberikan kode sumber software karena terdapat lisensi atau hak cipta dalam
sistem ini. Sehingga jika terdapat kesalahan pada program, orang tersebut harus
menghubungi pihak yang bersangkutan.
Close source adalah program/software
yang tidak dapat didistribusikan oleh sembarang orang selain pembuat program
(vendor program). Jika ada distribusi yang bukan oleh vendor program tersebut,
maka dianggap sebagai pembajakan software. Dalam program yang close source,
vendor bisa saja menyisipkan kode – kode yang mungkin dapat membahayakan
pengguna program dan menghilangkan privasi pengguna.
Contoh : OS Windows dan iOS
Refrensi site : http://himaster.mipa.uns.ac.id/open-source-vs-close-source/
6. Kegunaan Perintah.
a. Gedit (Grapical Edit) : Edit file dengan mode gui
b. Mkdir (Make Direktory) : Membuat directory baru
c. Cat : Untuk melihat isi suatu file
d. Echo : Untuk mencetak isi dari suatu file x ke screen
e. Rm (Remove) : Untuk menghapus file
f. Mv (Move) : Untuk memindahkan file
g. Cd (Change Direktory) : Untuk berpindah atau masuk ke direktory
h. Clear : bersihkan layar
Refrensi site : http://ekanepda-nepda.blogspot.com/2013/10/kumpulan-fungsi-dalam-perintah-terminal.html
Tidak ada komentar:
Posting Komentar