Tugas Pendahuluan 2
1. Proses Booting pada Sistem Operasi.
3. macam linux
8. Ubuntu
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.
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 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.
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.
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. 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 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.
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. 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. 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.
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
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