Tugas Pendahuluan Modul 4

1. Perbedaan GET dan POST

Secara mendasar fungsi POST digunakan untuk mengirimkan data ke server, sedangkan GET digunakan untuk mengambil data dari server.
Secara teknis GET diproses lebih sederhana karena permintaan dikirimkan melalui alamat halaman (URL) dengan sistem penulisan secara berpasangan yaitu nama varibel dan nilainya, dan pemisahan variabel menggunakan karakter

Berikut perbedaan lengkap dari method POST dan GET
PERBEDAANPOSTGET
HistoryParameter/nilai tidak tersimpan di browserParameter/nilai tersimpan dibrowser dan bisa diakses ulang karena nilai menjadi kesatuan URL
BookmarkParameter/nilai tidak dapat dibookmarkParameter bisa dibookmark
Tombol Kembali/Kirim UlangBiasanya browser memberitahukan/menanyakan apakah data akan dikirim ulangDengan methot get, halaman sebelumnya langsung ditampillkan tanpa mengeksekusi kembali karena tersimpan dalam cache browser
Encoding type (enctype attribute)Mendukung pengiriman data binner dengan teknik multipart/form-data atau application/x-www-form-urlencodedhanya mendukung application/x-www-form-urlencoded
ParametersDapat mengirimkan parameter url sekaligus mengirimkan data tersembunyi ke serverHanya bisa mengirimkan parameter melalui URL
Kecurangan dataLebih sulit karena tertutupLebih terbuka karena data terlihat
KeamananDengan method POST lebih aman karena data langsung dikirim ke serverDengan jelas bisa ketahui data apa saja yang dikirim
PenggunaanPOST digunakan untuk mengirim data yang lebih rahasia seperti passwordDigunakan lebih untuk keperluan mengambil data
Besar data yang dikirimStandard 8 Mb, tergantung konfigurasi server7607 karakter

2. 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.
Contoh pendeklarasian nama variabel yang benar :
$Nama
$NBI
$Alamat_ke_1
$alamat_ke_2

Contoh pendeklarasian nama variabel yang salah :
$1Nama
$alamat ke 2     //salah karena terdapat spasi antara karakter "alamat" dengan "ke"

Inisialisasi Variabel
Inisialisasi variabel adalah proses pengisian nilai awal kepada sebuah variabel. Proses inisialisasi sederhana adalah menggunakan assignment ( = ).
Berikut contohnya :
$Nama = “Adi Wahyu Permana” ; 
$NBI = “1461404817”;


3. Fungsi Prosedur Insert, Update, Delete Pada Database dan Contohnya

- INSERT
Untuk menyimpan data dalam tabel digunakan sintaks:

INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI])

Contoh : 
INSERT INTO MAHASISWA (NAMA, NBI, ALAMAT) VALUES ('Adi', '4817', 'Sidoarjo');


- UPDATE
Untuk mengubah data menggunakan sintaks:

UPDATE [NAMA_TABLE] SET [NAMA_KOLOM]=[NILAI] WHERE [KONDISI]

Contoh:
UPDATE Mhsuser set password="123456" where username="adi";


- DELETE
Untuk menghapus data dipergunakan sintaks:

DELETE FROM [nama_table] Where [KONDISI]

Contoh:
DELETE FROM TEST WHERE NAMA='adi';


4. Fungsi dari XAMPP

XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. 

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. Cara Membuat Table Pada SQL

Perintah membuat tabel membutuhkan:

  • Nama tabel
  • Nama bidang
  • Definisi untuk setiap kolom

Sintaks:
Berikut adalah generik sintaks SQL untuk membuat tabel MySQL:
CREATE TABLE table_name (column_name column_type);
Sekarang kita akan membuat tabel dalam database Mhs berikut.
CREATE TABLE Mhs_tbl(
nbi_mhs char(10) NOT NULL,
nama_mhs char(20) NOT NULL,
alamat_mhs char(40) NOT NULL
PRIMARY KEY (nbi_mhs)
);

Tugas Pendahuluan Modul 3

1. Pengertian IP address


Internet Protocol Address merupakan singkatan dari IP address. IP address adalah suatu identitas numerik yang dilabelkan kepada suatu alat seperti komputer, router atau printer yang terdapat dalam suatu jaringan komputer yang menggunakan internet protocol sebagai sarana komunikasi. IP address memiliki dua fungsi, yakni:

- Sebagai alat identifikasi host atau antarmuka pada jaringan.
Fungsi ini diilustrasikan seperti nama orang sebagai suatu metode untuk mengenali siapa orang tersebut. dalam jaringan komputer berlaku hal yang sama.

- Sebagai alamat lokasi jaringan.
Fungsi ini diilustrasikan seperti alamat rumah kita yang menunjukkan lokasi kita berada. Untuk memudahkan pengiriman paket data, maka IP address memuat informasi keberadaannya. Ada rute yang harus dilalui agar data dapat sampai ke komputer yang dituju.

 IP address menggunakan bilangan 32 bit. Sistem ini dikenal dengan nama Internet Protocol version 4 atau IPv4. Saat ini IPv4 masih digunakan meskipun sudah ada IPv6 yang diperkenalkan pada tahun 1995. Hal ini dikarenakan tingginya pertumbuhan jumlah komputer yang terkoneksi ke internet. Maka dibutuhkan alamat yang lebih banyak yang mampu mengidentifikasi banyak anggota jaringan.


2. Pengertian Topologi Jaringan

Topologi jaringan adalah suatu tehnik untuk menghubungkan komputer yang satu dengan komputer lainnya yang merangkai menjadi sebuah jaringan, dimana penggunaan topologi jaringan didasarkan pada biaya, kecepatan akses data, ukuran maupun tingkat konektivitas yang akan mempengaruhi kualitas maupun efiensi suatu jaringan.

Ada bermacam macam topologi jaringan komputer yang banyak di gunakan saat ini antara lain adalah Topologi Bus, Topologi Ring, Topologi Star, Topologi Mesh, Topologi Linear, masing-masing jenis topologi ini mempunyai kelebihan dan kekurangannnya sendiri.


3. Protokol dalam Sebuah Jaringan

Protokol Jaringan adalah sebuah aturan atau standart yang mengatur  atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol  dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan terendah, protokol mendefinisikan koneksi perangkat keras. Protokol digunakan untuk menentukan jenis layanan yang akan dilakukan pada internet.

* Macam - Macam Protokol Dalam Jaringan & Jelaskan

- TCP/IP (Transmission Control Protocol/Internet Protocol)
adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. 

- UDP ( User Datagram Protocol)
adalah salah satu protokol lapisan transpor TCP/IP yang mendukung komunikasi yang tidak andal (unreliable), tanpa koneksi (connectionless) antara host-host dalam jaringan yang menggunakan TCP/IP. Protokol ini didefinisikan dalam RFC 768.

-  DNS (Domain Name System)
adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang menggunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address.

- Serial Line Internet Protocol
Sebuah protokol yang memungkinkan pemindahan data IP melalui saluran telepon. Alat bantu lainnya dalam SLIP adalah PPP yang mendeteksi kesalahan dan konfigurasi.

- POP3 (Post Office Protocol)
Kepanjangan dari Post Office Protocol version 3, yakni protokol yang digunakan untuk mengambil email dari email server. 

- IMAP (Internet Message Access Protocol)
adalah protokol standar untuk mengakses/mengambil e-mail dari server. 

- Telnet (Telecommunication network)
adalah sebuah protokol jaringan yang digunakan di koneksi Internet atau Local Area Network. TELNET dikembangkan pada 1969 dan distandarisasi sebagai IETF STD 8, salah satu standar Internet pertama. 

- Point-to-Point Protocol
sering disingkat menjadi PPP adalah sebuah protokol enkapsulasi paket jaringan yang banyak digunakan pada wide area network (WAN). 



4. Kegunaan & Perbedaan Modem, HUB, Switch

- Modem
adalah alat komunikasi dua arah, Fungsi dan kegunaannya mengubah sinyal digital menjadi sinyal suara dan juga sebaliknya.

- HUB
adalah sebuah perangkat terminal koneksi dalam jaringan, HUB umumnya digunakan untuk menghubungkan segmen LAN.

- Swicth
adalah perangkat filter dan paket antara segmen LAN, beroperasi pada lapisan data link layer 2 dan kadang - kadang lapisan jaringan 3 dari OSI Reference Model.

Perbedaan dari ketiga perangkat tersebut adalah Metode frame yang disampaikan. dan masing - masing perangkat tersebut berfungsi sebagai koneksi sentral  untuk  semua  peralatan jaringan dan menangani tipe data yang dikenal sebagai bingkai.

Tugas Pendahuluan Modul 2

1. Proses booting pada sistem operasi

Menggunakan sistem operasi windows
  • MBR (Master Boot Record) adalah sebuah program yang sangat kecil yang terdapat pada sector pertama hardisk, MBR kemudian me-load suatu program bernama NTLDR ke dalam memori.
  • NTLDR kemudian memindahkan komputer ke “flat memory model” (bypassing the 640KB memory restrictions placed on PCs) kemudian membaca file BOOT.INI.
  • Jika komputer mempunyai beberapa partisi bootable, NTLDR akan menggunakan informasi yang terdapat pada file BOOT.INI untuk menampilkan pilihan boot, apabila hanya terinstall 1 sistem saja maka tampilan menu akan dilewati dan windows akan me-load versi yang terinstall
  • Sebelum meload windows, NTLDR membuka program lain ke dalam memori yang disebut NDETEC.COM. File ini melakukan pengacekan semua hardware yang terdapat pada komputer.
  • Setelah semua hardware ditemukan, NDETEC.COM memberikan kembali informasi tersebut ke NTLDR.
  • NTLDR kemudian berusaha meload versi windows yang di pilih tadi sebelumnya. Hal ini di lakukan dengan menemukan file NTOSKRNL pada folder system 32.yang terdapat pada direktori windows. NTOSKRNL adalah program utama pada sistem operasi windows yaitu sebuah kernel. Setelah kernel tersebut diload ke memori, ( NTLDR passes control of the boot process to the kernel     and to another file named HAL.DLL. HAL.DLL control windows famous hardware abstraction layer (HAL)
  • NTOSKRNL kemudian menangani proses boot selanjutnya. Langkah pertama adalah meload beberapa low-level system drivers. kemudian NTOSKRNL meload semua file file yang dibutuhkan untuk membuat core sistem windows yang terinstall.
  • Kemudian windows akan menverifikasi apakah terdapat lebih dari satu konfigurasi hardware profile default profile.
  • Sesudah windows mengenali hardware profile yang di gunakan,windows kemudian meload semua device driver untuk semua hardware yang terdapat pada komputer. Pada saat ini tampilan monitor menampilkan "Welcome To Windows (versi windows yang diinstall) boot screen".
  • Terakhir windows menjalankan semua service yang dijadwalkan secara otomatis, pada saat ini tampilan monitor menampikan "Logon Screen"

2. Langkah- langkah Menginstall OS LINUX Menggunakan Flashdisk

Sebelumnya kita buat bootable Linux dulu ke Flashdisk, berikut caranya :

  1. - Siapkan OS LINUX yang berextension .iso dan juga program Universal USB Installer
  2. - Jalankan Program Universal USB Installer
  3. - Klik pilih agree
  4. - Pilih jenis LINUX yaitu Ubuntu
  5. - Klik Browse dan cari  tempat di mana OS Linux.iso disimpan. kemudian klk OK ( disini saya menggunakan "Ubuntu-14.04 LTS)
  6. - Pilih drive untuk Flashdisk yang sudah dicolokan tadi
  7. - Jangan  lupa mencentang kotak "We will format Drive as FAT32"
  8. - Kemudian langsung klik Create
  9. - Tunggu hingga semuanya beres dan selesai di copy
Mulai kita Install LINUX di PC/ laptop

  • - Colokan Flashdisk yang sudah di bootable tadi di laptop/ PC 
  • - Arahkan boot komputer ke flashdisk pada menu bios,
  • - Lalu tunggu sampai keluar menu dengan 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 kita pilih Install Ubuntu dan Pilih Jenis Bahasa yang akan digunakan, pada langkah ini menggunakan Bahasa Inggris.

  • Selanjutnya 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, tentunya ini membutuhkan koneksi internet. Pilih continue untuk melanjutkan.



  • Pada menu Installation Type pertama, pilih menu Erase Disk anda Install Ubuntu untuk menghapus seluruh data yang ada di Harddisk dan menggantikannya dengan partisi baru untuk Linux Ubuntu 14.04 LTS. Namun jika anda akan menginstall DUAL BOOT atau di Harddisk anda terdapat Data Penting dalam partisi Harddisk anda, maka gunakan pilihan Something Else, kali ini saya memilih Something Else, klik Continue untuk melanjutkan.
  • Pada menu ini, 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.
  •  Jika ada peringatan, Klik Continue untuk melanjutkan prosesnya.
  • 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:"/" dan swap area. untuk membuat type partisi langkah pertama yaitu klik Menu + pada menu sebelah kiri bawah.
  • Untuk membuat Type partisi yang pertama, tentukan ukuran yang akan 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.
  • Kemudian membuat type swap area dari sisa kapasitas harddisk yang digunakan, swap berfungsi sebagai RAM cadangan ketika RAM utama overload. Untuk membuatnya klik Free Space, kemudian klik tombol +
  • Untuk ukuran gunakan saja semuanya, dan pilih swap area pada use as, kemudian klik OK.
  • Jika semua partisi sudah dibuat,klik Install Now.
  • Plih posisi negara dengan cara klik pada peta, kemudian klik Continue 

  • Pada menu who are you, isikan semua informasi tentang Anda, dari nama pemakai, nama komputer, username, password, jika sudah selesai klik Continue untuk melanjutkan.
  • Tunggu proses installasi sampai selesai
  • Jika proses installasi sudah selesai, maka akan muncul peringatan bahwa proses installasi telah selesai dilakukan, kemudian klik Restart Now dan lepas flashdisk yang digunakan untuk installer tadi dari komputer.
  • Setelah direstart, akan muncul menu login. Masukkan username dan password yang sebelumnya tadi sudah dibuat. Dan selesai



3. Macam - macam Distro Linux dan Perbedaannya

Slackware :
Distro paling tua, dibuat oleh Patrick Volkerding. ini mungkin distro linux yang paling mirip UNIX. paket managernya memakai "dpkg" dengan akhiran "tgz" ( tanda " dihilangkan). cocok bagi yang terbiasa dengan UNIX.

Debian :
Distro paling lengkap, dibuat oleh ian dan ceweknya Debbie jadilah debian, didukung oleh paling banyak hacker di dunia. paling banyak paket programnya, paket managernya memakai "apt-get"(tanda " dihilangkan)  paket file nya *deb. pemakainya rata rata level advance User.

Redhat :
Pelopor distro Linux user friendly, dibuat oleh Alan Cox. redhat yang menciptakan paket manager RPM paket managernya "yup" dan "apt-get" ( tanda" dihilangkan). Targetnya para pemula sampai advance user.

Mandriva :
Distro paling friendly memakai paket manager RPM  dan dikembangkan menjadi URPMI. Targetnya untuk pemula  sampai advance user. Cocok untuk pemula karna installannya mudah, pengenalan hardwarenya bagus, default desktopnya adalah KDE.

SuSE/Novell :
Distro untuk pemula hingga advance user. Tidak menyediakan iso image untuk di download, jadi kalau install harus konek internet. SuSE dibeli Novell dan kerja sama dengan Sun Microsystem, sehingga desktop defaultnya solaris 10 adalah "gnome". SuSE mengeluarkan versi Open SuSE yang bisa didownload iso imagenya.

Gentoo :
Distro ini menyediakan compiler di tempat, paket managernya mirip dengan freebsd

Knoppix :
Distro yang tak perlu bisa boot ke CD, dikembangkan dari debian. paket debian bisa di install disini. Knoppix bisa juga diinstall di harddisk, biasa dipakai untuk demo program atau belajar linux

Mepis & Xandros :
Paling mudah diinstall, menyertakan paket yang instant misalnnya Flash, java, acrobat reader, Mplayer, quicktime,  Nvidia driver sudah include. dikembangkan dari Debian.

Ubuntu:
Distro baik hati karena gratis di bagikan keseluruh dunia. dikembangkan dari Debian dan Knoppix, paket debian bisa langsung diinstall di Ubuntu.


4. Macam - macam Distro Linux dan Perbedaannya

1. Android OS:
-Kelebihan :  Open Source alias gratis, jika mau buat aplikasi tak perlu bayar,begitu pula jika mendownload aplikasi. Rata-rata di playstore banyak yang gratis aplikasinya, stabil dan dukungan langsung dari google.

-Kekurangan : Harus koneksi Internet, agak membingungkan bagi pemula, boros batrei, banyak iklan

2. Symbian 
-Kelebihan : Dirancang sebagai gabungan kemampuan komputer dengan ponsel, bersifat open application environtment, Open standart dan Interoperability, modul-modul mudah.
-Kekurangan : Rentan terkena virus karena konfigurasu sistemnya hampir sama dengan komputer, tersisih dan merosot karena dengan adanya OS baru sekarang. Dan pihak nokia tidak mengeluarkan ponsel symbian lagi.

3. Apple / IOS 
-Kelebihan :  Koleksi game sangat banyak, sulit terserang virus, memiliki tampilan yang bagus, upgrade firewall yang relatife mudah, pelopor cloud computing

-Kekurangan : Harga ponsel ber OS IOS mahal, aplikasi tertentu banyak terdapat versi berbayar/trial, tampilannya tidak bisa diubah-ubah kecuali jika anda oprek/jailbreak

4. BlackBerry
-Kelebihannya : Multiple Push Email yang terbaik saat ini, Sinkronisasi nirkabel yang lengkap, sistem keamanan berlapis.

-Kekurangan : Browse web masih kurang bagus, ada biaya tambahan untuk menikmati  layanan lain, sistem operasi sangat tertutup.


5. Jelaskan Sistem Operasi Open Source dan Close Source dan Contohnya

Open Source : Perangkat lunak dimana kode program terbuka dan disediakan oleh pengembangnya secara umum agar dapat diperlajari, di ubah atau di kembangkan
            Contoh : Android, Linux

- Close Source : Perangkat lunak yang tidak dapat di distribusikan lagi selain oleh sang pembuat program tersebut, dengan kata lain tidak dapat diubah, di kembangkan bahkan digandakan. Jika ada yang melakukan 3 hal tersebut dianggap sebagai pembajakan.
- Contoh : Windows, MAC OS

5. Jelaskan Kegunaan Perintah Di bawah ini

Perintah berikut ini adalah perintah yang terdapat pada sistem operasi Linux

- Gedit  : Perintah untuk merubah isi dokumen yang berekstensi .txt dan bisa pula untuk membuat file berkenstensi .txt
- Mkdir : Perintah untuk membuat direktori baru.
- Cat     : Perintah untuk melihat isi file,
- Echo  : Perintah untuk mengetahui shell yang sedang aktif
- Rm     : Perintah untuk menghapus file.
- Mv     : Perintah untuk memindahkan file ke lokasi direktori lain, perintah ini juga bisa untuk me rename   nama file
-Cd       : Perintah berpindah direktori (Change Directory)
-Clear   : Perintah untuk membersihkan tampilan layar. jika tampilan di layar cukup banyak.

Tugas Pendahuluan Modul 1

Tugas Pendahuluan Modul 1

1. POST ( Power On Self-Test) 


POST ( Power On Self-Test) adalah serangkaian test yang dilakukan oleh komputer untuk mengecek fungsi-fungsi komponen pendukung komputer apakah bekerja dengan baik. POST dilakukan komputer pada saat booting, jika komputer mengalami suatu masalah maka akan dapat terdeteksi gejala kesalahannnya melalui POST. Komputer akan memberikan pesan/peringatan kesalahan dalam bentuk suara yang dihasilkan melalui speaker atau tampilan visual di monitor. 

 - Informasi yang dapat diperoleh lewat suara beep sangat membantu user/ pengguna komputer untuk dapat mendeteksi, mengisolasi, menentukan, dan menemukan kesalahan sehingga dapat memperbaiki penyimpangan atau kerusakan yang terjadi pada komputer. 
yi
- Diagnosa pesan / peringatan kesalahan POST yang ditunjukkan dengan kode/bunyi beep di tiap komputer berbeda - beda, tergantung pada BIOS yang digunakan pada komputer itu sendiri. Disini saya akan menjelaskan kode "beep" pada BIOS : AWARDS, AMI , IBM.

Kode Beep  BIOS AWARD

Gejala Diagnosa                           Pesan/Peringatan Kesalahan 
1 beep pendek                                PC dalam keadaan baik
1 beep panjang                               Problem di memori
1 beep panjang 2 beep pendek      Kerusakan di modul DRAM parity
1 beep panjang 3 beep pendek      Kerusakan di bagian VGA.
Beep terus menerus                        Kerusakan di modul memori atau memori video


Kode Beep BIOS AMI 

Gejala Diagnosa                     Pesan/Peringatan Kesalahan 

1 beep pendek                          DRAM gagal merefresh
2 beep pendek                          Sirkuit gagal mengecek keseimbangan DRAM Parity (sistem memori)
3 beep pendek                          BIOS gagal mengakses memori 64KB pertama.
4 beep pendek                          Timer pada sistem gagal bekerja
5 beep pendek                          Motherboard tidak dapat menjalankan prosessor
6 beep pendek                          Controller pada keyboard tidak dapat berjalan dengan baik
7 beep pendek                          Video Mode error
8 beep pendek                          Tes memori VGA gagal
9 beep pendek                          Checksum error ROM BIOS bermasalah
10 beep pendek                        CMOS shutdown read/write mengalami errror
11 beep pendek                        Chache memori error
1 beep panjang 3 beep pendek      Conventional/Extended memori rusak
1 beep panjang 8 beep pendek      Tes tampilan gambar gagal


Kode Beep BIOS IBM

Gejala Diagnosa                        Pesan/Peringatan Kesalahan 


Tidak ada beep                            Power supply rusak, card monitor/RAM tidak terpasang
1 beep pendek                             Normal POST dan PC dalam keadaan baik
beep terus menerus                     Power supply rusak, card monitor/RAM tidak terpasang
Beep pendek berulang-ulang      Power supply rusak, card monitor/RAM tidak terpasang
1 beep panjang 1 beep pendek    Masalah Motherboard
1 beep panjang 2 beep pendek    Masalah bagian VGA Card (mono)
1 beep panjang 3 beep pendek    Masalah bagian VGA Ccard (EGA).
3 beep panjang                             Keyboard error
1 beep, blank monitor                  VGA card sirkuit


2. Peripheral Device

Peripheral device adalah hardware tambahan yang disambungkan ke komputer, Peripheral ini bertugas membantu komputer menyelesaikan tugas yang tidak dapat dilakukan oleh hardware yang sudah terpasang di dalam casing. Adanya pheriperal device kinerja komputer akan semakin optimal.

Contoh peripheral device :
1. Keyboard
Fungsi : memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file.

2. Mouse
Fungsi : untuk mengendalikan kursor/pointer di layar monitor dengan cara menggerakkannya maju, mundur atau kesamping. Dan dapat pula digunakan untuk memilih perintah komputer menggunakan pointer.

3. Scanner
Fungsi : untuk mengambil citra cetakan (gambar, tulisan ) untuk diolah menjadi tampilan ataupun suatu file yang bisa diakses melalui komputer.

4. Printer
Fungsi : untuk mencetak data/informasi dari komputer dengan kertas.

5. Lightpen
Fungsi : seperti pulpen tapi ujungnya memiliki sensor elektromagnetik. Dapat digunakan untuk menulis dan juga mampu membaca kode-kode khusus yang kemudian diterjemahkan oleh komputer.

6. Microphone
Fungsi : Sebagai alat input suara ke komputer.

7. Speaker
Fungsi : sebagai alat output/keluaran suara dari komputer. Contohnya suara musik, file audio, dll.

8. Projector
Fungsi : menampilkan tampilan grafis dari komputer  dalam ukuran yang lebih besar. diproyeksikan dengan cahaya dan ditampilkan pada sebuah layar atau sesuatu dengan permukaan datar seperti tembok, dsb.



3. BIOS (Basic Input Output System)

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 adalah untuk memberikan instruksi yang dikenal dengan istilah POST (Power On Self Test) yaitu perintah untuk menginisialisasi dan identifikasi perangkat pada PC pada saat komputer mulai booting.

Berikut komponen yang diatur oleh BIOS :
  • Harddisk
  • RAM
  • CD-ROM
  • Floppy disk
  • Processor
  • VGA onboard
  • Sound card onboard
  • LAN card onboard