1. Jelaskan secara rinci proses booting pada sistem operasi ?
Booting adalah
istilah teknologi informasi dalam bahasa Inggris yang
mengacu kepada proses awal menyalakan komputer dimana
semua register prosesor disetting kosong, dan status mikroprosesor/prosesor
disetting reset. Atau dengan kata lain, 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).
Tahap
awal pada proses booting yang dilakukan oleh sistem operasi adalah bootsrap
loader. Bootsrap loader adalah aplikasi pertama yang dijalankan BIOS sesaat
setelah booting. Bootloader akan meload kernel yang menjalankan sistem operasi,
serta bertujuan untuk melacak semua alat input dan alat output yang terpasang
atau terhubung pada komputer.. Dalam beberapa sistem, terdapat bootloader yang
berbeda. Bootloader Windows, berbeda dengan Bootloader Linux, Berbeda juga
dengan bootloader BSD.
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.
1.
Cold booting, yaitu booting komputer
dari keadaan mati.
2.
Warm boot, proses boot yang terjadi ketika
komputer diberikan arus listrik kembali, dimana arus listrik dimatikan hanya
sejenak, dengan tujuan untuk mengulang kembali proses komputer dari awal,
kebalikan dari cold boot. Warm boot ini biasanya terjadi karena software crash
atau terjadi pengaturan ulang dari sistem.
5.
Reboot, peristiwa mengulang kembali sistem
dari awal, reboot ini terjadi karena beberapa hal, diantaranya seperti sistem
tidak bereaksi dalam beberapa lama, terjadi perubahan setting dari sistem.
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.
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.
Langkah-langkah
untuk menginstal Linux Ubuntu adalah sebagai berikut:
1.
Tancapkan Flasdisk 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. Tampilannya seperti berikut:
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, next.
5.
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, next.
7.
Selanjutnya akan ditampilkan
perintah untuk mengkonfigurasi keyboard. Klik yes untuk
mengkonfigurasi keyboard atau no untuk melanjutkan proses instalasi,
next.
8.
Pilih salah satu tipe keluaran
keyboard yang digunakan dalam komputer yang tersedia sesuai jenis komputer yang
digunakan lalu tekan enter, next.
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, next.
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, next.
11.
Pilih 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 Jakarta
(GMT +7) sebagai zona waktu, lalu tekan enter, next.
12.
Pembagian harddisk. Agar proses
partisi sesuai yang kita harapkan, maka pilih metode partisi manual, next.
13.
Untuk memulai proses partisi, maka
pilih harddisk, lalu tekan enter.
14.
Pilih yes, maka akan muncul
besar memori yang ada pada harddisk (tertulis free space). Tekan enter
untuk memulai proses partisi, next.
15.
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, next.
16.
Pilih besar memori yang akan
digunakan digunakan, apakah semuanya atau sesuai keinginan kita. Ketikkan besar
yang akan digunakan, setelah itu pilih continue, next.
17.
Pilihan tipe dari partisi,
apakah Primary (biasanya file system dan file lokal)
atau Logical (biasanya untuk file penambahan RAM). Pilih Primary,
lalu akan ditampilkan pernyataan untuk memulai proses partisi.
Pilih Beginning untuk menggunakan ruang bebas yang awal
atau end untuk ruang bebas yang akhir, sehingga akan muncul tampilan
seperti berikut, lalu tekan enter, next.
18.
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, next.
19.
Setelah selesai patisi
pilih No, agar tidak muncul menu untuk partisi lagi, lalu klik yes,
maka komputer akan melakukan instalasi sistem, next.
20.
Setelah selesai proses instalasi
sistem selesai, isi 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.
21.
Lalu isi password untuk login ke OS,
next.
22.
Selanjutnya akan muncul pertanyaan
apakah home directory kita akan dienkripsi atau tidak.
Pilih Yes untuk mengamankan direktori atau no untuk lanjut
ke pengaturan berikutnya, next.
23.
Setelah itu muncul HTTP Proxy untk
mengisi, jika tidak lewati langkah ini dengan memilih continue, next.
24.
Lalu kita install GRUB Boot
Loader, next.
25.
Setelah semua pengaturan selesai
dilakukan, maka komputer akan melakukan instalasi software bawaan Ubuntu.
Tunggu beberapa saat hingga proses instalasi selesai. Setelah proses instalasi
selesai, maka Ubuntu akan melakukan booting.
26.
Setelah proses booting selesai, akan
muncul tampilan seperti gambar dibawah. Isikan password lalu tekan enter.
27.
Inilah tampilan desktop Linux
Ubuntu.
3. Sebutkan
macam-macam distro linux dan jelaskan perbedaannya
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
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.
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.
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.
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
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.
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.
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.
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.
4. Apa
yang anda ketahui tentang system operasi untuk handphone seperti antara lain
Android, Meego, Windows Mobile dll. Sebutkan beberapa system operasi yang
umumnya digunakan oleh perangkat mobile/handphone, PDA, smartphone, tablet, PC
dll). Jelaskan kelebihan dan kekurangan masing-masing (min 2).
ANDROID
Kelebihan
Android OS :
Open
Source, alias gratis, sehingga para developer aplikasi Android OS tidak perlu
bayar untuk membuat aplikasi untuk Android. Tidak seperti iPhone atau Windows
Mobile yg mengharuskan pada developer membayar untuk membuat aplikasinya.
Karena
pengembangannya gratis, maka aplikasinya pun rata-rata gratis, sehingga tidak
perlu bayar untuk men-donwnload dan menginstall aplikasi di Android. Pemakaiannya
mudah alias ga ribet (menurut orang yg sudah memakai Ponsel G1 dengan OS
Android)
Stabil
dan aman
Tidak
seperti windows yg terkadang hang atau bahkan terkena virus.
Didukung
penuh oleh google
Harga
relatif murah.
Kekurangan
Android OS:
Karena
masih baru, maka belum banyak aplikasi yg tersedia untuk android, tidak seperti
iPhone atau WinOS yg bejibun aplikasinya
Bagi
orang yg belum pernah memakainya mungkin akan sedikit membingungkan
Masih
sedikit yg memakai OS ini
Kurang
nyaman untuk dipakai komunikasi.
Tidak
ada microsoft office.
Harus
terkoneksi dengan jaringan internet.
MEEGO
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.
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.
WINDOWS MOBILE/WM
Kelebihan Windows Mobile:
Fitur kantoran yang sangat lengkap ditambah
integrasi dengan layanan Microsoft Outlook dan Exchange menjadikan Windows
Mobile perangkat smartphone paling powerful bagi para pebisnis,
Kemudahan tweaking,
Kapabilitas multitasking menjadi
andalan OS ini
Kelebihan Wondows Mobile:
Kurang user friendly sehingga
membutuhkan pemahaman lebih dalam,
Sistem operasi terkesan lambat,
Kurang responsif serta agak boros
baterai,
Lisensi Windows Mobile adalah
berbayar sehingga smartphone WinMo terkesan lebih mahal.
APPLE
IOS/MAC OS/iOS
Kelebihan
:
Pada konsepnya Sistem
operasi ini dirancang memiliki keunggulan untuk game, koleksi game yang
tersedia sangat banyak dengan kualitas hampir mendekati konsol game yang
sesungguhnya serta ditunjang kualitas grafis yang diatas standar level,
Sistem operasi stabil dan
mudah digunakan bagi orang awam sekalipun,
Browser Safari yang
dimiliki sistem operasi ini juga merupakan yang terbaik sekarang.
Responsif dan intuitif,
Browser web terbaik
saat ini,
Pemutar musik sangat
bagus dari segi antarmuka maupun kualitas suara, ,
Adanya toko aplikasi
online App Store yang menyediakan ribuan aplikasi dan game yang siap didownlod
secara langsung.
Kekurangan
Mac OS:
Tidak multitasking,
Sistem operasi sangat
tertutup dan tidak bisa dipersonalisasi,
Proses sertifikasi
untuk aplikasi baru sangat ketat,
Aplikasi dan game hanya
bisa didownload dari App Store,
Bluetooth tidak bisa
untuk proses pengiriman file,
Entry teks kurang
nyaman.
Dapat dikatakan sistem
operasi ini terlalu protect dalam hal penyediaan aplikasinya dan hanya berpedoman
dengan satu penyedia aplikasi.
5. Ada
2 macam sistem operasi, yaitu sistem operasi Open Source dan sistem operasi
Close Source. Jelaskan 2 macam sistem operasi tersebut dan beri contohnya!
Open
Source
Open
Source adalah paket program membuka kode programnya (source code) bagi siapa
saja yang ingin mempelajarinya, caranya dengan menyertakan kode program bersama
dengan distribusi paket program yang sudah jadi (hasil kompilasi/compile).
Dengan penyertaan kode program tersebut, pembeli atau pengguna program dapat
mengutak-atik program tersebut, melakukan modifikasi sesuai dengan
kebutuhannya, bahkan memperbaiki "bug" atau kesalahan logika dalam
program tersebut. Contoh program yang Open Source adalah Linux dan Android.
Dalam setiap distribusinya vendor Linux dan Android juga menyertakan Kode
Programnya.
Closed
Source adalah paket program yang tidak dapat didistribusikan lagi selain oleh
Pembuat / Vendor Program / Software tersebut. Jika ada distribusi yang bukan
oleh vendor program tersebut, maka itu dianggap sebagai pembajakan software.
Atau dengan kata lain program yang Closed Source tidak dapat didistribusikan
secara bebas, kecuali oleh Vendornya dan juga tidak dapat digandakan secara
bebas.
Contohnya
: Microsoft Windows, Microsoft Office, Apple Mac OS X, iOS, dan masih banyak
lagi.
6. Jelaskan
kegunaan perintah :
Geedit, Mkdir, Cat, Echo, Rm, Mv, Cd,
Clear
Kode perintah
|
Kegunaan
|
sintaks
|
contoh
|
Gedit
|
Untuk membuka file *.txt
|
$ gedit [nama_file.txt]
|
$ gedit tugas.txt
|
Mkdir
|
Digunakan untuk membuat sebuah direktori baru.
|
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 dari directory ke directory lain
|
cd [DIRECTORY]
|
$ cd data
|
clear
|
menghapus layar terminal.
|
$ clear
|
$ clear
|
Tidak ada komentar:
Posting Komentar