PRAKTIKUM DASAR KOMPUTER DAN INTERNET UNIVERSITAS 17 AGUSTUS 1945 SURABAYA

Showing posts with label Pendahuluan. Show all posts
Showing posts with label Pendahuluan. Show all posts

Monday, June 15, 2015

  • Tugas Pendahuluan / Praktikum 5

    1. Bagaimana perkembangan Android ? Jelaskan secara singkat !

             Antarmuka pengguna Android didasarkan pada manipulasi langsung, menggunakan masukan sentuh yang serupa dengan tindakan di dunia nyata, seperti menggesek, mengetuk, mencubit, dan membalikkan cubitan untuk memanipulasi obyek di layar. Android adalah sistem operasi dengan sumber terbuka, dan Google merilis kodenya di bawah Lisensi Apache. Kode dengan sumber terbuka dan lisensi perizinan pada Android memungkinkan perangkat lunak untuk dimodifikasi secara bebas dan didistribusikan oleh para pembuat perangkat, operator nirkabel, dan pengembang aplikasi. Selain itu, Android memiliki sejumlah besar komunitas pengembang aplikasi (apps) yang memperluas fungsionalitas perangkat, umumnya ditulis dalam versi kustomisasi bahasa pemrograman Java. Pada bulan Oktober 2012, ada sekitar 700.000 aplikasi yang tersedia untuk Android, dan sekitar 25 juta aplikasi telah diunduh dari Google Play, toko aplikasi utama Android. Sebuah survey pada bulan April-Mei 2013 menemukan bahwa Android adalah platform paling populer bagi para pengembang, digunakan oleh 71% pengembang aplikasi seluler.
        Faktor-faktor di atas telah memberikan kontribusi terhadap perkembangan Android, menjadikannya sebagai sistem operasi telepon pintar yang paling banyak digunakan di dunia, mengalahkan Symbian pada tahun 2010. Android juga menjadi pilihan bagi perusahaan teknologi yang menginginkan sistem operasi berbiaya rendah, bisa dikustomisasi, dan ringan untuk perangkat berteknologi tinggi tanpa harus mengembangkannya dari awal. Akibatnya, meskipun pada awalnya sistem operasi ini dirancang khusus untuk telepon pintar dan tablet, Android juga dikembangkan menjadi aplikasi tambahan di televisi, konsol permainan, kamera digital, dan perangkat elektronik lainnya. Sifat Android yang terbuka telah mendorong munculnya sejumlah besar komunitas pengembang aplikasi untuk menggunakan kode sumber terbuka sebagai dasar proyek pembuatan aplikasi, dengan menambahkan fitur-fitur baru bagi pengguna tingkat lanjut atau mengoperasikan Android pada perangkat yang secara resmi dirilis dengan menggunakan sistem operasi lain.
           Pada November 2013, Android menguasai pangsa pasar telepon pintar global, yang dipimpin oleh produk-produk Samsung, dengan persentase 64% pada bulan Maret 2013. Pada Juli 2013, terdapat 11.868 perangkat Android berbeda dengan beragam versi. Keberhasilan sistem operasi ini juga menjadikannya sebagai target ligitasi paten "perang telepon pintar" antar perusahaan-perusahaan teknologi. Hingga bulan Mei 2013, total 900 juta perangkat Android telah diaktifkan di seluruh dunia, dan 48 miliar aplikasi telah dipasang dari Google Play. Pada tanggal 3 September 2013, 1 miliar perangkat Android telah diaktifkan.
     
    2. Sebutkan dan jelaskan macam-macam versi Android dari awal hingga terbaru !


    Dari waktu ke waktu, Android terus mengalami pembaruan versi untuk meningkatkan kinerjanya. Dan berikut versi versi Android dari versi yang pertama kali diluncurkan sampai versi terbaru saat ini.

    1. Tanpa nama (Android versi 1.0.1.1)

    Sistem android versi 1.0 ini pertama kali hadir di tahun 2008, tepatnya pada oktober 2008. Ponsel pertama yang menggunakan system android adalah HTC. Pada bulan februari 2009 rilis update pertama android versi 1.1 yang masih belum memiliki nama.

    Dan untuk android versi selanjutnya google memuskan untuk memberi nama versi android dengan nama makanan ringan, tujuannya adalah agar mudah di ingat oleh para pengguna dan pencinta android.

    2. Cupcake (Android versi 1.2 - 1.5)
    Android Cupcake

    Nama Cupcake diambil dari sebuah makanan ringan berupa kue kecil yang di kemas dalam sebuah wadah yang biasanya di sajikan dengan frosting  diatasnya. Dengan penamaan Cupcake ini maka penamaan dari versi Android dimulai.

    3. Donut (Androidversi 1.6)
    Android Donut

    Versi selanjutnya adalah Donut, versi ini dirilis pada bulan september 2009 tentu donut sudah tak asing lagi bagi telinga orang Indonesia. Donut adalah sebuah makanan ringan berbentuk bulat yang terdapat lubang di tengahnya (berbentuk seperti cincin).

    Versi android ini memiliki fitur foto dan video dari kamera antarmuka dan integrasi pencarian yang lebih baik. Selain itu ditambahkan juga dukungan untuk ukuran layar yang lebih besar, dan diberi versi awal fitur navigasi turn-by-turn besutan Google.

    4. Eclair (Android versi 2.0 - 2.1)
    Android Eclair

    Eclair adalah makanan penutup yakni kue yang biasanya berbentuk persegi panjang yang dibuat dengan krim di tengah dan lapisan cokelat di atasnya. Di rilis pada bulan oktober 2009, dengan rilisnya android versi ini google menambahkan fitur Bluetooth 2.1, flash dan kamera dengan digital zoom, multi-touch, live wallpaper dan lainnya.

    5. Froyo (Android versi 2.2 - 2.2.3)
    Android Froyo

    Nama Froyo diambil dari kependekan dari Frozen Yoghurt yaitu yoghurt yang telah mengalami proses pendinginan sehingga terlihat seperti es krim. Versi ini dirilis pada bulan Mei 2010 dengan update memperbaiki segi kecepatan dan pengadopsian Javascript dari browser Google Chrome dengan fitur-fiturnya.

    6. Gingerbread (Android versi 2.3 - 2.4)
    Android Gingerbread

    Nama Gingerbread diambil dari jahe atau cookie dengan rasa khas jahe yang biasanya berbentuk boneka mirip manusia. versi ini dirilis pada bulan desember 2010. Smartphone pertama yang memakai versi android ini adalah Nexus S yang dikeluarkan oleh produsen Samsung. Android 2.3 Gingerbread ini merupakan OS Android yang paling lama berkuasa bahkan sampai sekarangpun beberapa vendor masih mengeluarkan ponsel dengan versi ini.

    Adapun perbaikan di versi Gingerbread ini adalah tambahan fitur dukungan untuk SIP internet calling, kemampuan nirkabel NFC, dukungan untuk dual kamera, dukungan untuk sensor giroskop dan sensor lainnya, fitur download manager, sejumlah tweak untuk penggunaan di Tablet, dan lainnya.

    7. Honeycomb (Android versi 3.0 - 3.2)
    Android Honeycamb

    Nama Honeycomb diambildari nama sereal manis yang terbuat dari jagung dengan rasa madu yang berbentuk sarang lebah, makanan ini yang populer sejak tahun 1965. Untuk versi ini merupakan versi yang ditujukan untuk gadget Tablet. Android Honeycomb rilis pada Februari 2011, kemudian upgrade ke versi 3.1 dan 3.2.

    8. Ice Cream Sandwich (Android versi 4.0)
    Android Ice cream Sandwich

    Android Ice Cream Sandwich atau biasa dikenal dengan nama Android 4.0 ICS adalah versi terbaru Android yang sangat mendukung baik untuk smartphone, tablet, dan lainnya. Android ini rilis pada 19 October 2011. Yang baru dalam android ini adalah perubahan interface dari android sebelumnya, antara lain pengoptimalan multitasking, variasi layar beranda yang bisa disesuaikan dan interaktivitas mendalam serta cara baru yang ampuh untuk berkomunikasi dan berbagi konten.

    Nama Ice Cream Sandwich diambil dari makanan dimana lapisan es krim yang biasanya berupa vanila yang terjepit antara dua cookies coklat, dan biasanya berbentuk persegi panjang.

    9. Jelly Bean (Android versi 4.1 - 4.3)
    Android Jelly Bean

    Android 4.1 Jelly Bean diumumkan pada 27 Juni 2012 pada konferensi Google l/O yang secara resmi dikenalkan ke publik sekitar Oktober 2012. Versi ini adalah yang tercepat dan terhalus dari semua versi Android. Fitur baru yang terapat di versi ini adalah meningkatkan kemudahan dan keindahan tampilan dari Ice Cream Sandwich dan memperkenalkan pengalaman pencarian Google yang baru di Android. Android 4.2 Jelly Bean juga menawarkan peningkatkan kecepatan dan kemudahan Android 4.1 serta mencakup semua fitur baru seperti Photo Sphere dan desain baru aplikasi kamera, keyboard Gesture Typing, Google Now dan lainnya.

    Untuk nama Jelly Bean pasti semua tahu kan, ya nama ini diambil dari sejenis permen yang juga populer disebut kacang jeli.

    10. KitKat (Android versi 4.4)
    Android kitkat

    Awalnya android versi ini di isukan bernama Key Lime Pie. Namun pada tanggal oktober 2013 google merilis kitkat sebagai generasi android berikutnya. Android versi ini memiliki banyak fitur & semakin memanjakan para pengguna android. Diantaranya : Immersive mode, Akses kontak langsung dari aplikasi telepon, google now launcher, dan pastinya memiliki interface UI yang baru.

    11. Lollipop (Android versi 5.0)
    Android Lollipop

    Android 5.0 merupakan versi paling baru dari sistem operasi android, Android 5.0 sendiri dianggap membawa update yang fantastis, banyak perubahan yang disertakan Google di dalamnya.

    3. Sebutkan dan jelaskan kelebihan dan kekurangan Android ? (min 5)

    Kelebihan :
    • Android bersifat terbuka, karena berbasis linux yang memang open source jadi bisa dikembangkan oleh siapa saja
    • Akses mudah ke Android App Market : Pemilik android adalah orang yang gemar utak atik handphone, dengan Google Android App Market anda bisa mendownload berbagai aplikasi dengan gratis
    • Sistem Operasi Merakyat : Ponsel Android, beda sekali dengan iOS yang terbatas pada iphone dari Apple, maka Android punya banyak produsen, dengan gadget andalan masing masing mulai HTC hingga Samsung
    • Fasilitas penuh USB. Anda bisa mengganti baterai, mass storage, diskdrive, dan USB tethering
    • Mudah dalam hal notifikasi : sistem operasi ini bisa memberitahukan Anda tentang adanya SMS, Email, atau bahkan artikel terbaru dari RSS Reader. Bahkan anda tidak akan terlewat dalam hal misscall sekalipun
    • Mendukung semua layanan Google : sistem operasi Android mendukung semua layanan dari google mulai dari Gmail sampai Google reader. semua layanan google bisa anda miliki dengan satu sistem operasi yaitu Android
    • Install ROM modifikasi : kita kadang mendapati ROM yang tidak resmi. Maksudnya adalah versi yang telah rilis tidak sesuai dengan spesifikasi ponsel kita, jalan terakhir kita adalah modifikasi. Jangan khawatir ada banyak custom ROM yang bisa Anda pakai di ponsel Android, dan dijamin tidak akan membahayakan perangkat anda.
    Kekurangan :
    • Terhubung dengan internet : Android bisa dibilang sangat memerlukan koneksi internet yang aktif. Setidaknya harus ada koneksi internet GPRS di daerah anda, agar perangkat siap untuk online sesuai dengan kebutuhan kita.
    • Perusahaan perangkat kadang lambat mengeluarkan versi resmi dari Android milik anda. Meskipun kadang tidak ada perbedaan mencolok dalam hal UI.
    • Android Market kurang kontrol dari pengelola, kadang masih terdapat malware.
    • Sebagai penyedia layanan langsung, terkadang pengguna sangat sulit sekali terhubung dengan pihak Google.
    • Kadang sering terdapat iklan : karena mudah dan gratis, kadang sering diboncengi iklan. Secara tampilan memang tidak mengganggu kinerja aplikasi itu sendiri, karena memang kadang berada di bagian atas atau bawah aplikasi.
    • Boros Baterai, ya memang android lebih boros dibandingkan dengan OS yang lain. hal ini karena memang OS ini banyak “process” di background yang mengakibatkan baterai cepat habis
    4. Sebutkan dan jelaskan fitur-fitur dasar Android ! (min 5)

    1.Mengetikkan suara
    Saat membuka Twitter ataupun saat mau browsing menjelajah ke situs Google , jika Anda malas untuk mengetik, Anda bisa menggunakan fitur text voice dan biarkan fitur tersebut mengetikkan dan mencarikannya untuk Anda. Caranya cukup tekan tombol bergambar mikrofon pada keyboard dan Anda katakan yang ingin Anda ketik.

    2. Memonitor penggunaan data
    Untuk memonitor penggunaan mobile data Anda, Anda bisa melihatnya pada menu setting dan pilih mobile data usage.

    3. Menaruh kontak pada homescreen
    Jika Anda sering menelepon teman atau keluarga Anda, tentunya akan merepotkan jika tiap kali harus membuka menu kontak. Untuk memudahkan, Anda bisa menaruh kontak teman Anda itu ke homescreen, dengan cara pilih widget kontak lalu pilih kontak yang ingin Anda taruh di homescreen.

    4.Melihat notifikasi tanpa membuka kunci tombol
    Untuk melakukannya cukup swap bagian ponsel Anda dari atas ke bawah. Untuk mengaksesnya, barulah tombolnya harus dibuka kuncinya.

    5. Mengambil Screenshot
    Jika Anda memiliki ponsel Android versi Ice Cream Sandwich atau lebih baru lagi, maka mengambil screenshot bisa dilakukan dengan mudah dibandingkan versi Android sebelumnya.
    Anda tinggal menekan tombol power berbarengan dengan vol (-) pada layar yang hendak Anda ambil screenshotnya. Kemudian secara otomatis screenshot tersebut akan terambil dan tersimpan di Galeri.

    6.Menggunakan Android sebagai modem
    Caranya pilih setting atau setelan terus pilih data connection.

    7.Mengambil gambar dan video sekaligus
    Saat Anda mengambil video, Anda juga bisa mengambil gambar atau foto pada saat yang sama.
    Caranya adalah dengan menekan layar saat Anda mengambil video. Hanya saja fitur ini tidak dimiliki oleh semua ponsel Android.

    8.Menggunakan Android sebagai USB
    Ternyata Android juga bisa Anda gunakan sebagai media penyimpanan. Caranya saat Anda mencolokkan kabel USB ke komputer, pilih storage mode.

    9. Menggunakan android sebagai Wifi
    Caranya pilih setting lalu Hidupkan Wifi. Cara ini sangat bermanfaat jika anda mempunyai usaha yang membutuhkan layanan akses wifi. 
     
     



  • Wednesday, June 10, 2015

  • Tugas Pendahuluan 4


    1. Apa perbedaan get dan post ?

    Perbedaan Method POST dan GET pada PHP ini salah satunya adalah pada URL. Pada Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai variabel yang dikirimkan.
    • Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai variabel yang dikirimkan.
    • Method POST lebih aman dan Method GET kurang aman (pada contoh diatas berati password ditampilkan pada URL).
    • Jika Method GET dibatasi panjang string hingga 2047 karakter, Method POST tidak.
    • Perbedaan pengambilan data jika Method POST menggunakan $_POST sedangkan Method GET menggunakan $_GET.
    • Method POST biasanya digunakan untuk input dari FORM, Method GET menggunakan input dari LINK atau akses menggunakan link.
    • Method POST digunakan untuk mengirimkan data rahasia seperti password, Method GET digunakan untuk mengirimkan/mengambil data pablik seperti id_user atau id_halaman.
    2. Jelaskan struktur pendeklarasian pemrograman php !

       Dalam pemrograman PHP atau pemrograman apapun kita perlu memahami yang namanya Variabel. Variabel merupakan perintah yang digunakan sebagai tempat penyimpanan data sementara, artinya data yang disimpan dalam variabel akan hilang setelah program selesai dieksekusi.

    Deklarasi Variabel
    Untuk dapat menggunakan Variabel, maka Variabel tersebut harus dideklarasikan terlebih dahulu. Pendeklarasian Variabel di PHP yang benar adalah sebagai berikut :
    1. Diawali dengan karakter $.
    2. Diikuti dengan huruf alphabet sebagai karakter pertama atau karakter under score ( _ ).
    3. Karakter ke dua dan selanjutnya bisa merupakan kombinasi karakter huruf alphabet, numerik, atau under score ( _ ).
    4. Untuk pendeklarasian pada karakter ke dua tidak boleh ada spasi pada setelah karakter ke 1. 
    3. Jelaskan fungsi prosedur insert, update, delete pada database ! Beri Contoh !

    -  Perintah INSERT
    Fungsi : untuk memasukkan atau menyimpan data dari luar ke sistem dalam
    database. Ada beberapa cara dalam memasukkan data yaitu dengan menyamakan kolom
    dan data, menyebutkan kolom, tanpa menyebutkan kolom, memasukkan hanya sebagai
    pada kolom.    

    Menyamakan Kolom dan Data, perintahnya sebagai berikut:
    Syntax :   INSERT INTO nama_tabel(field1,field2,...)
                   VALUES (‘nilai1’,’nilai2’,...);
    Contoh : INSERT INTO datapribadi
                   Values (“120909”,”Purnomo”,”pontianak”,085245323101); 
    Penjelasan : perintah tersebut akan memperlihatkan stuktur dari table pribadi yang telah kita buat

    -  Command : UPDATE
    Fungsi : perintah UPDATE ini berfungsi untuk memperbaharui data lama menjadi data yang baru, dalam penggunaanya harus disertai dengan klausa WHERE,
    Syntax : UPDATE nama_tabel SET kolom_pertama = 'data_kolom_pertama',
    kolom_kedua = 'data_kolom_kedua', kolom_terakhir = 'data_kolom_terakhir',
    WHERE kondisi;
    Parameter : set, where
    Contoh : UPDATE datapribadi SET telp='085545323101' WHERE Nip='120909';

    Catatan : Pengunaan perintah UPDATE tanpa klausa WHERE mengakibatkan semua
    data dalam satu kolom akan diubah.

    -  Command : DELETE
    Fungsi : DELETE FROM ini berfungsi untuk menghapus atau menghilangkan baris data (record) dari table.
    Syntax : DELETE FROM nama_tabel WHERE nama_field = ‘option’ ;
    Parameter : where
    Contoh : DELETE FROM datapribadi WHERE Nip='120909';
    Penjelasan : perintah diatas akan menghapus record dari pribadi yang bernama Rizka
    4. Apa fungsi dari xampp ? 

          Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.

    5. Bagaimana cara membuat table pada sql ? Beri contoh !

    CREATE TABLE Pernyataan digunakan untuk membuat tabel untuk menyimpan data. Kendala integritas seperti kunci primer, kunci unik, kunci asing dapat didefinisikan untuk kolom sekaligus menciptakan meja. Kendala integritas dapat didefinisikan pada tingkat kolom atau tingkat meja. Pelaksanaan dan sintaks CREATE Laporan berbeda untuk RDBMS yang berbeda.

    Perintah untuk Pernyataan CREATE TABLE adalah:

    CREATE TABLE table_name
    (column_name1 datatype,
    column_name2 datatype,
    ... column_nameN datatype
    );
    • table_name - Adalah nama dari tabel.
    • column_name1, column_name2 .... - Adalah nama kolom
    • datatype - Adalah datatype untuk kolom seperti char, tanggal, nomor dll
    Sebagai Contoh: Jika Anda ingin membuat tabel karyawan, pernyataan akan seperti,
    CREATE TABLE employee
    ( id number(5),
    name char(20),
    dept char(10),
    age number(2),
    salary number(10),
    location char(10)
    );
    Dalam database Oracle, datatype untuk kolom integer direpresentasikan sebagai "angka". Dalam Sybase itu direpresentasikan sebagai "int".
    Oracle menyediakan cara lain untuk membuat tabel.
    CREATE TABLE temp_employee
    SELECT * FROM employee
    Dalam pernyataan di atas, tabel temp_employee dibuat dengan jumlah kolom yang sama dan tipe data sebagai tabel karyawan.
    Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. - See more at: http://solylight.blogspot.com/2013/03/penjelasan-dan-fungsi-xampp.html#sthash.YgeTIfri.dpuf

    Copy and WIN : http://ow.ly/KNICZ
    Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. - See more at: http://solylight.blogspot.com/2013/03/penjelasan-dan-fungsi-xampp.html#sthash.YgeTIfri.dpuf

    Copy and WIN : http://ow.ly/KNICZ
  • Wednesday, June 3, 2015

  • Tugas Pendahuluan 3

    1. Apa yang dimaksud dengan IP address ? Jelaskan ! 

    Alamat IP (Internet Protocol Address atau sering disingkat IP) adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP, Internet Assigned Numbers Authority (IANA) yang mengelola alokasi alamat IP global. IANA bekerja bekerja, Internet Protocol (IP) address adalah alamat numerik yang ditetapkan untuk sebuah komputer yang berpartisipasi dalam jaringan komputer yang memanfaatkan Internet Protocol untuk komunikasi antara node-nya. Walaupun alamat IP disimpan sebagai angka biner, mereka biasanya ditampilkan agar memudahkan manusia menggunakan notasi, seperti 208.77.188.166 (untuk IPv4), dan 2001: db8: 0:1234:0:567:1:1 (untuk IPv6).Internet Protocol juga memiliki tugas routing paket data antara jaringan, alamat IP dan menentukan lokasi dari node sumber dan node tujuan dalam topologi dari sistem routing. Untuk tujuan ini, beberapa bit pada alamat IP yang digunakan untuk menunjuk sebuah subnetwork. Jumlah bit ini ditunjukkan dalam notasi CIDR, yang ditambahkan ke alamat IP, misalnya, 208.77.188.166/24. Sistem pengalamatan IP ini terbagi menjadi dua, yaitu IP versi 4 (IPv4) dan IP versi 6 (IPv6).
    Pengiriman data dalam jaringan TCP/IP berdasarkan IP address komputer pengirim dan komputer penerima. IP address memiliki dua bagian, yaitu alamat jaringan (network address) dan alamat komputer lokal (host address) dalam sebuah jaringan. Alamat jaringan digunakan oleh router untuk mencari jaringan tempat sebuah komputer lokal berada, semantara alamat komputer lokal digunakan untuk mengenali sebuah komputer pada jaringan lokal.

    • Alamat IP versi 4 (sering disebut dengan Alamat IPv4) adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 4. Panjang totalnya adalah 32-bit, dan secara teoritis dapat mengalamati hingga 4 miliar host komputer atau lebih tepatnya 4.294.967.296 host di seluruh dunia, jumlah host tersebut didapatkan dari 256 (didapatkan dari 8 bit) dipangkat 4(karena terdapat 4 oktet) sehingga nilai maksimal dari alamt IP versi 4 tersebut adalah 255.255.255.255 dimana nilai dihitung dari nol sehingga nilai nilai host yang dapat ditampung adalah 256x256x256x256=4.294.967.296 host. sehingga bila host yang ada diseluruh dunia melebihi kuota tersebut maka dibuatlah IP versi 6 atau IPv6.
    • Alamat IP versi 6 Berbeda dengan IPv4 yang hanya memiliki panjang 32-bit (jumlah total alamat yang dapat dicapainya mencapai 4,294,967,296 alamat), IPv6 memiliki panjang 128-bit. IPv4, meskipun total alamatnya mencapai 4 miliar, pada kenyataannya tidak sampai 4 miliar alamat, karena ada beberapa limitasi, sehingga implementasinya saat ini hanya mencapai beberapa ratus juta saja. IPv6, yang memiliki panjang 128-bit, memiliki total alamat yang mungkin hingga 2128=3,4 x 1038 alamat. Total alamat yang sangat besar ini bertujuan untuk menyediakan ruang alamat yang tidak akan habis (hingga beberapa masa ke depan), dan membentuk infrastruktur routing yang disusun secara hierarkis, sehingga mengurangi kompleksitas proses routing dan tabel routing.
    2. Apa yang dimaksud dengan topologi jaringan ? Jelaskan !

    Pengertian topologi jaringan komputer adalah suatu cara atau konsep untuk menghubungkan beberapa atau banyak komputer sekaligus menjadi suatu jaringan yang saling terkoneksi. Dan setiap macam topologi jaringan komputer akan berbeda dari segi kecepatan pengiriman data, biaya pembuatan, serta kemudahan dalam proses maintenance nya. Dan juga setiap jenis topologi jaringan komputer memiliki kelebihan serta kekurangannya masing-masing. ada banyak macam topologi seperti topologi ring, star, bus, mesh, dan tree yang akan dibahas di blog belajar komputer ini.


    Macam-Macam Topologi Jaringan Komputer

    • 1. Topologi Ring
    Pada topologi ring setiap komputer di hubungkan dengan komputer lain dan seterusnya sampai kembali lagi ke komputer pertama, dan membentuk lingkaran sehingga disebut ring, topologi ini berkomunikasi menggunakan data token untuk mengontrol hak akses komputer untuk menerima data, misalnya komputer 1 akan mengirim file ke komputer 4, maka data akan melewati komputer 2 dan 3 sampai di terima oleh komputer 4, jadi sebuah komputer akan melanjutkan pengiriman data jika yang dituju bukan IP Address dia.
    topologi jaringan komputer
    • Kelebihan dari topologi jaringan komputer ring adalah pada kemudahan dalam proses pemasangan dan instalasi, penggunaan jumlah kabel lan yang sedikit sehingga akan menghemat biaya.
    • Kekurangan paling fatal dari topologi ini adalah, jika salah satu komputer ataupun kabel nya bermasalah, maka pengiriman data akan terganggu bahkan error.

    • 2. Topologi Bus
    Topologi jaringan komputer bus tersusun rapi seperti antrian dan  menggunakan cuma satu kabel coaxial dan setiap komputer terhubung ke kabel menggunakan konektor BNC, dan kedua ujung dari kabel coaxial harus diakhiri oleh terminator.
    topologi jaringan komputer
    • Kelebihan dari bus hampir sama dengan ring, yaitu kabel yang digunakan tidak banyak dan menghemat biaya pemasangan.
    • Kekurangan topologi bus adalah jika terjadi gangguan atau masalah pada satu komputer bisa menggangu jaringan di komputer lain, dan untuk topologi ini sangat sulit mendeteksi gangguan, sering terjadinya antrian data, dan jika jaraknya terlalu jauh harus menggunakan repeater.

    • 3. Topologi Star
    Topologi ini membentuk seperti bintang karena semua komputer di hubungkan ke sebuah hub atau switch dengan kabel UTP, sehingga hub/switch lah pusat dari jaringan dan bertugas untuk mengontrol lalu lintas data, jadi jika komputer 1 ingin mengirim data ke komputer 4, data akan dikirim ke switch dan langsung di kirimkan ke komputer tujuan tanpa melewati komputer lain. Topologi jaringan komputer inilah yang paling banyak digunakan sekarang karena kelebihannya lebih banyak.
    topologi jaringan komputer
    • Kelebihan topologi ini adalah sangat mudah mendeteksi komputer mana yang mengalami gangguan, mudah untuk melakukan penambahan atau pengurangan komputer tanpa mengganggu yang lain, serta tingkat keamanan sebuah data lebih tinggi, .
    • Kekurangannya topologi jaringan komputer ini adalah, memerlukan biaya yang tinggi untuk pemasangan, karena membutuhkan kabel yang banyak serta switch/hub, dan kestabilan jaringan sangat tergantung pada terminal pusat, sehingga jika switch/hub mengalami gangguan, maka seluruh jaringan akan terganggu.

    • 4. Topologi Mesh
    Pada topologi ini setiap komputer akan terhubung dengan komputer lain dalam jaringannya menggunakan kabel tunggal, jadi proses pengiriman data akan langsung mencapai komputer tujuan tanpa melalui komputer lain ataupun switch atau hub.
    pengertian topologi jaringan komputer
    • Kelebihanya adalah proses pengiriman lebih cepat dan tanpa melalui komputer lain, jika salah satu komputer mengalami kerusakan tidak akan menggangu komputer lain.
    • Kekurangan dari topologi ini sudah jelas, akan memakan sangat banyak biaya karena membutuhkan jumlah kabel yang sangat banyak dan setiap komputer harus memiliki Port I/O yang banyak juga, selain itu proses instalasi sangat rumit.

    •  5. Topologi Tree
    Topologi jaringan komputer Tree merupakan gabungan dari beberapa topologi star yang dihubungan dengan topologi bus, jadi setiap topologi star akan terhubung ke topologi star lainnya menggunakan topologi bus, biasanya dalam topologi ini terdapat beberapa tingkatan jaringan, dan jaringan yang berada pada tingkat yang lebih tinggi dapat mengontrol jaringan yang berada pada tingkat yang lebih rendah.
    macam jenis topologi jaringan komputer
    • Kelebihan topologi tree adalah mudah menemukan suatu kesalahan dan juga mudah melakukan perubahan jaringan jika diperlukan.
    • Kekurangan nya yaitu menggunakan banyak kabel, sering terjadi tabrakan dan lambat, jika terjadi kesalahan pada jaringan tingkat tinggi, maka jaringan tingkat rendah akan terganggu juga.
     3. Apa yang dimaksud protokol dalam sebuah jaringan ? Jelaskan masing-masing !

    Protokol adalah aturan-aturan main yang mnegatur komunikasi di antara beberapa Komputer di dalam sebuah Jaringan, atura itu termasuk di dalamnya petunjuk yang berlaku bagi cara-cara metode mnegakses  sebuah jaringan, Topologi Fisik, Tipe-tipe kabel dan kecepatan transfer data.
    Protokol- protokol yang di kenal adalah sebagai berikut:

    A. Ethernet
    Pengertian dan Jenis Protokol Jaringan Komputer
    Protoko Ethernet sejauh ini adalah yang paling banyak di gunakan. Ethernet mengunakan metode akses yang di sebut CSMA/CD (Carrier Sense Multiple Acces/Collision Detection).
    Sistem ini menjelaskan bahwa setiap komputer memperhatikan ke dalam kabel dari network sebelum mengirimkan sesuatu ke dalamnya. Jika dalam jaringan tidak ada aktivitas atau bersih komputer akan mentransmisikan data, jika ada tranmisi lain di dalam kabel, komputer akan menungu dan akan mencoba kembali tranmisi jika jaringan telah besih. Kadang kala dua buah kopmputer melakukan tranmisi dan akan menungu kesempatab secara acak untuk mentranmisikan data kembali. Metode ini di kenal dengan koalisi, dan tidak akan berpengaruh pada kecepatan Tranmisi dari Network.
    Protokol Ethernet dapat di gunakan untuk model jarngan Garis Lurus, Bintang, atau Pohon. Data dapat di tranmisikan melewati kabel Twisted Pair, Coaksial, ataupun Kabel Fiber Optik pada kecepatan 10 Mbps.

    B. LocalTalk

    Local Talk adalah sebuah protokol network yang di kembangkan oleh Apple Komputer, Inc, untuk mesin-mesin komputer Macintosh.
    Metode yang di gunakan oleh Local Talk adalah CDMA/CA (Carrier Sense Multiple Acces With Cilision Avoidance). Hampir sama dengan CSMA/CD. Adapter Local Talk dan Cable Twisted Pair khusus yang dapat digunakan untuk menghubungkan beberapa komputer melewati Port Serial.
    Sistem Operasi Machintos memungkinkan koneksi secara Jaringan Peer To Peer tanpa membutuhkan tambahan Aplikasi khusus. Protokol Local Talk dapat digunakan untuk model jaringan Garis Lurus, Bintang, ataupun Model Pohon dengan mengunakan kabel Twisted Pair.
    Kekuranganyang paling mencolok yaitu Kecepatan Tranmisinya, kecepatan tranmisisnya hanya 230 Kbps.
     C. Token Ring
    Pengertian dan Jenis Protokol Jaringan Komputer
    Protokol Token di kembangkan oleh IBM pada pertengahan tahun 1980. Metode akesenya melalui sebuah token dalam sebuah laingkaran seperti Cincin.
    Dalam lingkaran token, komputer-komputer di hubungkan satu dengan yang lainnua seperti sebuah Cincin.  Sebuah sinyal Token bergerak berputar dalam sebuah lingkaran (Cincin) dalam sebuah jaringan dan bergerak dari sebuah komputer menuju ke komputer berikutnyam, jika pada persinggahan di salah satu komputer ternyata ada data ayng inggin di tranmisikan , token akan mengangutnya ke tempat dimana data itu inggin di tujukan, token bergerak terus untuk saling mengkoneksikan di antara masing-masing komputer.
    Protokol Token Ring membutuhkan model jaringan Bintang dengan mengunakan kabel Twisted Pair atau Kabel Fiber Optik. Kebal fiber Optik dapat melakukan kecepatan tranmisi 4 Mbps atau 16 Mbps. Selain dengan perkembangan Ethernet, pengunaan token ring makin berkurang sampai sekarang.
    D. FDDI
     Pengertian dan Jenis Protokol Jaringan Komputer
    Fiber Distributed Data Interface (FDDI) adalah sebuah protokol Jaringan yang menghubungkan antara dua atau lebih jaringan pada jarak yang jauh.  Metode Akses yang yang di gunakan oleh FDDI adalah Model Token. FDDI mengunakan dua buah topologi ring secara fisik. Proses tranmisi biasanya menggunakan satu buah ring, namun jika ada masalah di temukan akan secara otomatis mengunakan ring yang ke dua.
    Sebuah keuntungan dari FDDI adalah kecepatan dengan mengunakan Fiber Optik cable pada kecepatan 100 Mbps.

    E. ATM 
    ATM adalah singkatan dari Asynchronous Transfer Mode (ATM),yaitu sebuah protokol jaringan yang mentanmisikan pada kecaptan 155 Mbps atau lebih.
    Pengertian dan Jenis Protokol Jaringan Komputer
    ATM Mentranmisikan dat kedalam satu paket dimana pada Protokol yang lain mentransfer pada besar kecilnya paket. ATM mendukung Variasi media Seperti Video, CD-audio, dan Gambar. ATM bekerja pada model Jaringan Topologi Bintang (Star), dengan mengunakan kebel FIber Optik ataupun Kabel UTP (Twisted Pair). ATM pada umumnya digunakan untuk menghubungkan dua atau lebih LAN, dia juga banyak di pakai oleh Internet Service Provider (ISP) untuk menigkatkan kecepatan akses internet untuk Client Mereka.
     
    4. Jelaskan kegunaan dan perbedaan dari modem, hub, dan 
    switch ! 

    • 1. Modem  


    Modem berasal dari singkatan Modulator Demodulator. Modulator merupakan bagian yang mengubah sinyal informasi kedalam sinyal pembawa (Carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa (carrier) yang diterima sehingga informasi tersebut dapat diterima dengan baik. Modem merupakan penggabungan kedua-duanya, artinya modem adalah alat komunikasi dua arah.Kegunaan Modem yaitu Fungsi modem yaitu untuk mengubah sinyal digital menjadi sinyal suara dan juga sebaliknya. Itulah sedikit informasi yang bisa disampaikan tentang Fungsi Kegunaan Modem & Cara Kerja Modem semoga bermanfaat.Perbedaan modem dengan Hub dan Swtich yaitu :

    1.   Modem hanya berfungsi mengubah sinyal analog ke sinyal digital.
    2. Modem merupakan alat utama untuk terhubung ke internet atau menjadi sentral dalam 
    jaringan internet.
    3.Modem mempunyai port lebih sedikit daripada Hub dan Switch.

    • 2. Hub 
    Hub berfungsi sebagai perangkat keras penerima sinyal dari sebuah komputer dan merupakan titik pusat yang menghubungkan ke seluruh komputer dalam jaringan tersebut. Hub juga berperan sebagai penguat sinyal kabel UTP, konsentrator dan penyambung.Perbedaan Hub dengan Modem dan Switch yaitu
    1. Hub memiliki port yang lebih banyak daripada Modem, dan lebih sedikit daripada Switch.
    2. Hub dipengaruhi oleh jumlah port , jika semakin banyak jumlah port akan mepengaruhi 
    kecepatan transfer data.

    • 3. Switch 
    Switch pada dasarnya mempunyai fungsi seperti Hub yaitu sebagai pembagi sinyal dan penguat sinyal pada jaringan komputer akan tetapi switch lebih cerdas dari pada Hub karena Switch dapat mengenali alamat data yang harus ditransmisikan dan mampu mengatur lalu lintas data dalam jaringan secara lebih baik dibandingkan dengan Hub. Perbedaan antara Switch dengan HUB dan Modem ;
    1. Switch memiliki lebih banyak port daripada Modem dan HUB.
    2.Switch lebih unggul daripada Hub dari segi transmisi data, karena saat transmisi data swtich 
    hanya mengarah ke komputer yang dituju, sedangkan hub ke setiap komputer.

  • Monday, May 18, 2015

  • Tugas Pendahuluan 1




    1. Apa yang anda ketahui tentang POST dan informasi apakah yang bisa kita peroleh lewat suara "beep" pada POST (Power on Self-Test) BIOS, sebutkan diagnosa pesan / peringatan kesalahan POST yang ditunjukkan dengan kode beep ?

    Jawaban :

             POST atau Power On Self Test adalah serangkaian proses test yang dilakukan oleh komputer pada saat booting atau komputer pertama kali dihidupkan untuk mengetahui kondisi komponen perangkat keras komputer dan komponen pendukungnya. Dengan adanya proses POST memunginkan pengguna komputer dapat mengidentifikasi, menganalisis, mengisolasi menentukan letak kesalahan atau permasalahan pada komputer sehingga dapat menentukan langkah perbaikan yang paling tepat.

           Dengan adanya proses ini sangat membantu user untuk menganalisis permasalahan pada komputer, dan jika terjadi permasalahan pada komputer tersebut maka komputer akan menampilkan tanda atau kode kesalahan. Kode-kode tersebut berupa:
      - Kode Suara beep
      - Kode angka yang ditampilkan pada layar monitor
      - kode pesan singkat

    Macam- macam BIOS dan beep :

    A. AMI BIOS
    AMI BIOS adalah BIOS yang dikembangkan oleh Megatrends Amerika. AMI BIOS adalah BIOS Firmware paling populer untuk PC
    Kode Beep pada AMI BIOS:
    1x   = RAM mengalami masalah
    2x   = Sirkuit gagal mengecek keseimbangan DRAM Parity (sistem memori)
    3x   = Kegagalan memori pada 64 KB pertama
    4x   = Timer pada sistem gagal bekerja
    5x   = CPU Error atau motherboard tidak dapat menjalankan prosessor
    6x   = Controller pada keyboard tidak dapat berjalan dengan baik
    7x   = Video Mode Error
    8x   = Tes Memori VGA gagal
    9x   = Checksum error ROM BIOS bermasalah
    10x = CMOS Shutdown read/write mengalami masalah
    11x = Cache memori error
    1 beep panjang dan 3 beep pendek = Extended memori rusak
    1 beep panjang dan 8 beep pendek = Tes tampilan gambar gagal

    B. Awards BIOS
    Kode Kesalahan pada Awards BIOS
    1 beep panjang dan 2 beep pendek = Video error
    1x beep panjang                              = Kesalahan RAM
    1x panjang dan 2x beep pendek     = VGA Rusak
    1x panjang dan 3x beep pendek     = Keyboard rusak
    Beep tak terputus                            = RAM atau Grafik tidak terpasang

    C. Phoenix BIOS
    Kode kesalahan pada Phoenix BIOS:
    1x - 1x - 4x = BIOS rusak
    1x - 2x - 1x = Motherboard rusak
    1x - 3x - 1x = RAM mengalami kerusakan
    3x - 1x - 1x = Motherboard rusak
    3x - 3x - 4x = VGA mengalami kerusakan


    2. Apa yang anda ketahui tentang peripheral device. Sebutkan beberapa peripheral device yang umum digunakan saat ini, sebutkan fungsi dan jenis-jenisnya ! (minimal 8)

    Jawaban :

              Peripheral device merupakan perangkat-perangkat tambahan pada komputer. Tanpa komponen peripheral device sebenarnya sebuah komputer sudah bisa difungsikan, akan tetapi dengan adanya perangkat tambahan, maka sebuah komputer akan semakin optimal. Contoh dari peripheral device antara lain adalah speaker (sound system), joystick, microphone dan lain sebagainya.

    Contoh Peripheral Device :
    - Keyboard          - Mouse           - Monitor
    - Scanner             - Modem          - Printer
    - Webcam            - Headset         - Speaker

    Jenis-jenis Peripheral Device :
    1. Peripheral utama (main peripheral)
    Yaitu peralatan yang harus ada dalam mengoperasikan komputer. Contoh periferal utama yaitu: monitor, keyboard dan mouse.
    2. Peripheral pendukung (auxillary peripheral)
    Yaitu peralatan yang tidak mesti ada dalam mengoperasikan komputer tetapi diperlukan untuk kegiatan tertentu. Contohnya yaitu: printer, scanner, modem, web cam dan lain-lain.


    3. Jelaskan secara rinci BIOS menurut yang anda ketahui, apa saja komponen yang diatur oleh BIOS ? 

    Jawaban : 
      

    BIOS adalah singkatan dari Basic Input Output System. merupakan suatu software (ditulis dalam bahasa assembly) yang mengatur fungsi dasar dari perangkat keras (hardware) komputer. BIOS tertanam dalam sebuah chip memory (ROM ataupun Flash Memory berbahan Comlpimentari Metal Oxide Semiconductor (CMOS)) yang terdapat pada motherboard. Sebuah baterai yang biasa disebut sebagai baterai CMOS berfungsi untuk menjaga agar tanggal dan settingan lainnya yang telah kita set pada BIOS tidak hilang atau kembali ke konfigurasi awal meskipun komputer dimatikan.

    Fungsi utama BIOS

    Fungsi utama BIOS adalah untuk memberikan instruksi yang dikenal dengan istilah POST (Power On Selft Test) yaitu perintah untuk menginisialisasi dan identifikasi perangkat sistem seperti CPU, RAM, VGA Card, Keyboard dan Mouse, Hardisk drive, Optical (CD/DVD) drive dan hardware lainnya pada saat komputer mulai booting.

     
    Macam- macam BIOS dan beep :

    A. AMI BIOS
    AMI BIOS adalah BIOS yang dikembangkan oleh Megatrends Amerika. AMI BIOS adalah BIOS Firmware paling populer untuk PC
    Kode Beep pada AMI BIOS:
    1x   = RAM mengalami masalah
    2x   = Sirkuit gagal mengecek keseimbangan DRAM Parity (sistem memori)
    3x   = Kegagalan memori pada 64 KB pertama
    4x   = Timer pada sistem gagal bekerja
    5x   = CPU Error atau motherboard tidak dapat menjalankan prosessor
    6x   = Controller pada keyboard tidak dapat berjalan dengan baik
    7x   = Video Mode Error
    8x   = Tes Memori VGA gagal
    9x   = Checksum error ROM BIOS bermasalah
    10x = CMOS Shutdown read/write mengalami masalah
    11x = Cache memori error
    1 beep panjang dan 3 beep pendek = Extended memori rusak
    1 beep panjang dan 8 beep pendek = Tes tampilan gambar gagal

    B. Awards BIOS
    Kode Kesalahan pada Awards BIOS
    1 beep panjang dan 2 beep pendek = Video error
    1x beep panjang                              = Kesalahan RAM
    1x panjang dan 2x beep pendek     = VGA Rusak
    1x panjang dan 3x beep pendek     = Keyboard rusak
    Beep tak terputus                            = RAM atau Grafik tidak terpasang

    C. Phoenix BIOS
    Kode kesalahan pada Phoenix BIOS:
    1x - 1x - 4x = BIOS rusak
    1x - 2x - 1x = Motherboard rusak
    1x - 3x - 1x = RAM mengalami kerusakan
    3x - 1x - 1x = Motherboard rusak
    3x - 3x - 4x = VGA mengalami kerusakan

    Komponen BIOS :


    Cara seting atau konfigurasi BIOS ini berbeda-beda tergantung dari vendor pembuatnya, disini saya akan menampilkan menu-menu pada BIOS yang umum kita temui yaitu Phoenix Award BIOS. Menu utama pada BIOS ini adalah :

    A.  Standard CMOS Features, untuk seting tanggal dan melihat hardisk yang terdeteksi, dll.

    B.  Advanced BIOS Features, pengaturan boot device priority (pilihan device untuk pertama booting) dapat diset disini.


    C.  Advanced Chipset Features.

    D.  Integrated Peripherals.

    E.  Power Management Setup, pembagian tegangan untuk masing-masing periferal dimana ini sering digunakan untuk overclocking.

    F.  PnP/PCI Configuration, mengkonfigurasi clock/kecepatan dari setiap perangakat yang terpasang pada port PCI/PnP,misal vga pci ,lancard pci, wirelles port pci, HDMI,dll.

    G.  PC Health Status, kita bisa cek temperatur dan tegangan dari Power Suplly disini.

    H.  Load Fail-Safe Defaults (Load Factory Setting), pilih menu ini untuk mengembalik
    an seluruh setingan ke mode asalnya (default). 

    I.  Load Optimized Defaults, mengembalikan settingan optimal yang direkomendasikan oleh bawaan pabrik.

    J. Set Supervisor Password, memberi kata sandi agar tidak sembarangan user mampu mengubah-ubah settingan BIOS.

    K. Set User Password.

    L. Save & Exit Setup, menyimpan settingan BIOS lalu keluar.

    M. Exit Without Saving , keluar dari layar bios tanpa menyimpan settingan.
  • Tugas Pendahuluan 2





    1. Jelaskan secara rinci proses booting pada sistem operasi !

    Jawaban :

           Pada saat pertama kali dinyalakan, komputer akan melakukan beberapa step dalam urutan yang selalu sama; pertama ROM BIOS akan melakukan serangkaian tes diagnosis untuk memastikan prosesor dan memory bekerja dengan baik. Kemudian BIOS melakukan pengecekan terhadap beberapa komponen komputer lainnya, termasuk hard disk dan video card.Setelah semua tes tersebut selesai dilakukan maka BIOS akan menjalankan urutan pertama dari serangkaian program untuk memulai sistem operasi Windows.

    Proses tersebut biasa kita kenal dengan istilah start up komputer atau booting, dan secara lebih detail proses booting komputer ini terdiri dari berberapa tahap sebagai berikut:
    1. BIOS menjalankan proses "Power On Self Test" (POST), selama POST, yaitu melakukan pengetesan terhadap komponen-komponen (hardware komputer) seperti display adapter, memori,hardisk dan keyboard.
    2. Komonen yang pertama kali dicek adalah display adapter (yang mempunyai built in test routine sendiri). Pada tahap ini  kita bisa melihat layar monitor hanya menampilkan informasi Display Adapter
    3. Setelah selesai menjalankan built in routine display adapter, BIOS kembali menjalankan POST routine dan kita bisa melihat tampilan utama POST di layar monitor.
    4. POST melakukan pengetesan terhadap Processor dan menampilkan versi Processor ke layar monitor.
    5. Setelah pengecekan Processor selesai, kita bisa masuk ke menu BIOS biasanya dengan menekan tombol DEL atau F2 untuk melakukan beberapa setingan yang diperlukan.
    6. Misalkan kita tidak masuk ke menu BIOS, maka proses booting akan berlanjut dengan BIOS melakukan pengecekan terhadap memory yang terinstall
    7. BIOS kemudian melakukan pengecekan terhadap koneksi hardware seperti hard disk, CD Drive dan Floppy Drive.
    8. Jika koneksi tidak sesuai dengan setingan yang terdapat pada BIOS, maka proses booting akan berhenti dan kita harus kembali masuk ke menu BIOS untuk membetulkannya.
    9. Ketika semua proses diatas sudah terlewati dengan baik, maka BIOS akan menampilkan ringkasan hardware yang terdeteksi ke layar.
    10. BIOS kemudian memanggil "BIOS Operating System Bootstrap Interrupt " yang akan menemukan "bootable disk" dengan mencoba me-load setiap disk yang dikonfigurasi sebagai "bootable disk" pada settingan BIOS.
    11. Setelah BIOS menemukan "bootable disk", kemudian me-load program yang terdapat pada "Master Boot Record (MBR)" dari disk ke dalam memori komputer. Misalkan MBR tersebut terdapat pada partisi yang terinstall sistem operasi windows xp, maka proses kemudian akan berpindah dari proses "Start up Computer" ke proses "Start up Windows".

     2. Sebutkan langkah-langkah secara jelas dalam menginstall sistem operasi Linux, dengan menggunakan USB Flashdisk !

    Jawaban :

    Sebelum memulai, terlebih dahulu siapkan keperluan yang dibutuhkan misal :
    • Download ISO Ubuntu terlebih dahulu
    • Kalau ISO sudah ada, tinggal kita buat Installernya di USB Disk
    Jika semuanya sudah siap, berikut langkah-langkah installasinya :
    1. Langkah pertama masukan installer anda, kemudian arahkan boot ke media Installer tersebut, tunggu sampai keluar menu seperti dibawah ini :
      Keterangan : Try Ubuntu : Mencoba Linux Ubuntu 14.04 LTS tanpa harus Install, sedangkan Install Ubuntu adalah untuk memasang permanen Linux Ubuntu 14.04 LTS pada harddisk anda. Untuk kali ini karena kita mau Install ubuntu secara permanen maka gunakan pilih Install Ubuntu dan Pilih Jenis Bahasa, pada langkah ini menggunakan Bahasa Inggris.

    2. Menu dibawah ini adalah proses persiapan Installasi pada ubuntu, proses ini akan memeriksa semua periperal yang ada pada komputer/laptop anda, Pada langkah ini anda juga bisa memilih Download Update While Installing, yaitu pilihan untuk mendownload paket terbaru yang ada pada Ubuntu sama halnya dengan Install this third party software pilihan ini akan mendownload paket-paket yang berhubungan dengan multimedia seperti mpeg, mp3 dan lain sebagainya, semua pilihan ini bisa anda jalankan kalau terkoneksi dengan jaringan internet. Jika yakin pada pilihan anda klik Continue untuk melanjutkan.
    3. Pada menu Installation Type pertama, anda akan disajikan dengan berbagai menu pilihan diantaranya : Erase Disk anda Install Ubuntu yang berfungsi untuk menghapus seluruh data yang ada di Harddisk dan menggantikannya dengan partisi baru untuk Linux Ubuntu 14.04 LTS langkah ini akan mempersingkat waktu anda, jika pilihan ini dipilih maka langkah selanjutnya adalah lompat ke langkah 13, cukup singkat dan tidak menguras banyak waktu bukan. Untuk Pilihan Something Else digunakan jika anda akan menginstall DUAL BOOT atau di Harddisk anda terdapat Data Penting dalam partisi Harddisk anda, maka gunakan pilihan yang ini, begitupun dengan Installasi kali ini akan menggunakan menu Something Else, klik Continue untuk melanjutkan.
    4. Pada menu menu, jika harddisk anda terdeteksi baru, belum di partisi sebelumnya maka akan nampak seperti tampilan dibawah ini, untuk membuat partisi tabel partisi baru klik New Partition Table.
    5. Jika ada peringatan, Klik Continue untuk melanjutkan prosesnya.
    6. Jika tabel partisi sudah dibuat langkah selanjutnya adalah membuat type-type partisi yang akan digunakan oleh Ubuntu, Linux Ubuntu hanya memerlukan 2 Type partisi yang digunakan yaitu root:"/" sama swaparea. untuk membuat type partisi langkah pertama yaitu klik Menu + pada menu sebelah kiri bawah.
    7. Untuk membuat Type partisi yang pertama, tentukan ukuran yang digunakan sebagai sistemnya, misal 7GB dari 8GB kapasitas Total harddisk, Gunakan Primary, dan letakan di Beginning of this space, pada Use as pilih Ext4 Journaling file system, pada Mount point pilih root "/". kemudian klik OK.
    8. Langkah kedua, yaitu membuat type area swap dari sisa kapasitas harddisk yang digunakan, swap berfungsi sebagai RAM cadangan ketika RAM utama overload, maka untuk mencegah overload tersebut maka digunakanlah areaswap ini. Untuk membuatnya silakan klik Free Space, kemudian klik lagi tombol +.
    9. Untuk ukuran gunakan saja semuanya, dan yang terpenting adalah memilih swap area pada use as, kemudian klik OK.
    10. Jika semua sudah dibuat, maka akan terlihat seperti tampilan dibawah ini, perhatikan partisi yang akan diformat akan diberi tanda ceklist pada menu format ini, biarkan saja ceklist ini ada, untuk melanjutkan klik Install Now.

    11. Plih posisi negara dengan cara klik pada peta yang telah disediakan, kemudian klik Continue untuk melanjutkan.
    12. Pilih jenis keyboard yang ada pakai, biasanya pada menu ini sering kita lewati karena linux ubuntu akan otomatis mendeteksi jenis keyboard yang anda pakai, klik Continue untuk melanjutkan.
    13. Pada menu ini, isikan semua informasi tentang Anda, dari nama pemakai, nama komputer, username, password, jika sudah selesai klik Continue untuk melanjutkan.
    14. Tunggu, proses installasi sedang berjalan..
    15. Jika proses installasi sudah selesai, maka akan meuncul peringatan bahwa proses installasi telah selesai dilakukan, Klik Restart Now untuk melihat hasil installasi yang dilakukan tadi. dan jangan lupa untuk melepas media installer tersebut ketika komputer dalam keadaan Restart.
    16. Pada menu Login, masukan password yang anda isikan pada langkah no. 13    
    3. Sebutkan macam-macam distro linux dan jelaskan perbedaannya !

    Jawaban :

         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 ke 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


    4. Apa yang anda ketahui tentang sistem operasi untuk handphone seperti antara lain Android, Meego, Windows Mobile, dll. Sebutkan beberapa sistem operasi yang umumnya digunakan oleh perangkat mobil/handphone (handphone, PDA, smartphone, tablet PC, dll). Jelaskan kelebihan dan kekurangan masing-masing ? (minimal 2)

    Jawaban : 

             Sistem operasi mobile adalah software utama yang melakukan manajemen dan kontrol terhadap hardware secara langsung serta manajemen dan mengontrol software-software lain sehingga software-software lain tersebut dapat bekerja.
    Sehingga suatu sistem operasi mobile akan bertanggung jawab dalam mengoperasikan berbagai fungsi dan fitur yang tersedia dalam perangkat ponsel tersebut seperti, schedulling task, keyboard, WAP, email, text message, sinkronisasi dengan aplikasi dan perangkat lain, memutar musik, camera, dan mengontrol fitur-fitur lainnya.
    Selain berfungsi untuk mengkontrol sumber daya hardware dan software ponsel seperti keypad, layar, phonebook, baterai, dan koneksi ke jaringan, sistem operasi juga mengontrol agar semua aplikasi bisa berjalan stabil dan konsisten. Sistem operasi harus dirancang fleksibel sehingga para software developer lebih mudah menciptakan aplikasi-aplikasi baru yang canggih.

     - Android
      Kelebihan : 
    • User Friendly – Kalimat ini sangat melekat pada sistem operasi Windows miliknya microsoft, ibaratnya kita dengan sangat mudah mengoprasikan komputer hanya dengan belajar beberapa hari bahkan beberapa jam saja, dan ini juga melekat pada Android yang berjalan pada Smartphone.
    • Tampilan – Dari segi tampilan, Android tidak kalah bagusnya dari iOs miliknya Apple, karena memang dari awal android hampir mengusung teknologi iOs, hanya saja ini versi murahnya.
    • Open Source – Operating system ini memang dibuat open source oleh penciptanya, karena memang berbasis kernel Linux. Jadi jangan kaget jika diluar sana ada banyak sekali Custom Rom untuk masing-masing perangkat android.
       Kekurangan :
    • Update System – Untuk melakukan update system tidaklah mudah, anda harus menunggu dari masing-masing Vendor untuk merilis Update Versi yang terbaru. Tentu ini sangat tidak menyenangkan.
    • Batterai Cepat Habis – Ini sering terjadi jika anda menyalakan paket data dan menggunakan widget serta aplikasi yang berjalan secara berlebihan, untuk mengatasinya anda harus mengurangi aktivitas aplikasi pada smartphone anda.
    • Lemot atau Lag – Sebenarnya kalau ini ada kaitannya dengan spesifikasi dari masing-masing perangkat, namun ada kalanya Android ini tidak bersahabat dengan beberapa aplikasi dikarenakan Ram ataupun Prosesornya yang kurang memadai, jadi sesuaikan aplikasi dengan perangkatnya.
      - Windows Mobile 
         Kelebihan :

    •  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.

          Kekurangan : 
    • 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.
       - Symbian
         Kelebihan : 
    •   Dirancang sebagai gabungan kemampuan computer dengan ponsel
    •       Bersifat open application environment yang memungkinkan ponsel menjadi sebuah platform bagi pengembangan berbagai aplikasi dan layanan (bahasa dan konten)
    •      Open standard dan interoperability, modul-modulnya mudah diimplementasikan secara fleksibel karena mendukung berbagai aplikasi teknologi dan pemrograman interfaces (APIs)
    •         Multitasking, yang menekankan pada object oriented dan component based.
    •   Flexible user interface design sehingga mudah dikembangkan dengan inovasi yang diinginkan
          Kekurangan :
    •   Interface yang statis.  
    •     Mudah terserang malware.

    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 ! 

    Jawaban : 

         1. Open source
        Open source adalah perangkat lunak dimana kode program terbuka dan disediakan oleh pengembangnya secara umum agar dapat dipelajari, diubah atau dikembangkan lebih lanjut dan disebar luaskan. Jika ada pembuat perangkat lunak yang tidak mengizinkan kode programnya diubah atau dimodifikasi, maka bukanlah disebut sebagai open source walaupun kode program dari perangkat lunak tersebut tersedia.
           Open source (kode program terbuka) dipopulerkan tahun 1998. Sejarah perangkat lunak open source lahir sejak kultur hacker berkembang di laboratorium-laboratorium komputer di universitas-universitas Amerika seperti Stanford, Berkeley, Carnegie Mellon, dan MIT pada tahun 1960-an dan 1970-an. Sistem operasi open source dianggap menguntungkan, khususnya oleh para pengguna open source. 
     Contoh OS : 

          ·         Linux:Ubuntu, Red Hat,  Mandriva, CentOS, Fedora, Blankon, OpenSUSE, Clear OS
      Open BSD dan Free BSD
    ·         Open Solaris dan Solaris
          ·         Android
          2. Close Source
     
           Close Source adalah Sistem operasi yang codenya tidak dibuka untuk umum, pemilik code yang close source bisa membagi source codenya melalui lisensi dengan gratis maupun membayar. meskipun gratis, lisensi tertentu bisa membuat sebuah sistem operasi tidak sepenuhnya open source. Misalnya jika lisensi tersebut ada larangan untuk memodifikasi code, maka sistem operasi ini tidak open source.
    Contoh OS :  - Microsoft Windows
    6. Jelaskan kegunaan perintah : 
    • gedit 
    • mkdir
    • cat
    • echo
    • rm
    • mv
    • cd
    • clear 
    Jawaban :

    • gedit : Untuk memunculkan teks editor
    • mkdir : Untuk membuat directory baru
    • cat : Menampilkan isi dari sebuah file di layar.
    • echo : Menampilkan tulisan yang di buat setelah perintah echo dan itu tidak disimpan.
    • rm : Untuk menghapus file
    • mv : Untuk memindahkan file
    • cd : Untuk berpindah directory
    • clear : Untuk membersihkan layar kembali seperti semula
  • Copyright @ 2013 My Praktikum Blog.