bab 1 hardware dan software komputer

7
 1  BAB  I   M  ENGENAL  H  ARDWARE DAN SOFTWARE  K OMPUTER Pertemuan Minggu I Alokasi Waktu : 2 Jam Pertemuan Standar Kompetensi : Mahasiswa dapat Memahami Komputer dan perkembanganny a Kompetensi Dasar : Mengetahui komponen hardware dan Software komputer Indikator : Mahasi swa dapat menjelaskan asal mula istilah komputer Mahasiswa dapat menjelaskan komponen hardware komputer. Mahasiswa dapat menjelaskan macam dan jenis – jenis software. 1.1. HARDWARE 1.1.1. SEJARAH HARWARE KOMPUTER Dalam kurun waktu 50 tahun, dari tahun 1940an hingga tahun 1990an perkembangan komputer telah merubah cara dan gaya hidup manusia. Pada saat ini komputer telah banyak membantu pekerjaan kita diantaranya untuk pemrosesan dokumen, peluncuran roket ke ruang angkasa, merancang mobil dan mesinnya dan membantu kita dalam melakukan transaksi perbankan. Rasanya sulit untuk kita hidup saat ini tanpa kita berhubungan dengan komputer, komputer digunakan untuk memberikan materi-materi disekolah, menemukan buku diperpustakaan, mengirimkan tagihan rekening, pemesanan tiket dan reservasi hotel, dll. Komputer adalah sebuah mesin yang mampu melakukan tugas-tugas seperti menghitung, berkomunikasi secara elektronis dibawah pengendalian dari sekelompok instruksi yang disebut program. (Encarta,2004). Dari definisi tersebut jelas disebutkan bahwa komputer dapat bekerja karena ada komponen yang mengendalikan, komponen pengendali komputer tersebut yang lebih popuer dengan sebutan program komputer (software). Komputer berasal dari bahasa inggris to compute (untuk menghitung). Komputer awal mula diciptakan untuk membantu proses-proses perhitungan. Komputer didefinisikan sebagai mesin yang dapat menjalankan tugas-tugas seperti menghitung dan berkomunikasi secara elektronik dibawah pengendalian sekelompok instruksi yang disebut program (Encarta, 2004) ENIAC (Electronic Numerical Integrator And Computer) adalah komputer pertama yang diciptakan oleh seorang fisikawan berkebangsaan Amerika John W. Mauchly dan electrical engineer  John Presper Eckert, Jr. di University of Pensylvania. ENIAC ditugaskan untuk membantu menghitung research-research senajata nukli r, memprediksi cuaca dan arah dan kecepatan angin Komputer ENIAC yang di buat oleh John W. Mauchly dan John Presper Eckert Gambar 1.1

Upload: novianto-adhi-s

Post on 10-Jul-2015

42 views

Category:

Documents


0 download

TRANSCRIPT

5/11/2018 Bab 1 Hardware Dan Software Komputer - slidepdf.com

http://slidepdf.com/reader/full/bab-1-hardware-dan-software-komputer 1/7

 

1

 BAB  I   M  ENGENAL  H   ARDWARE DAN SOFTWARE  K OMPUTER

 

Pertemuan Minggu I

Alokasi Waktu : 2 Jam Pertemuan

Standar Kompetensi : Mahasiswa dapat Memahami Komputer dan perkembangannya

Kompetensi Dasar : Mengetahui komponen hardware dan Software komputer

Indikator : Mahasiswa dapat menjelaskan asal mula istilah komputer

Mahasiswa dapat menjelaskan komponen hardware komputer.

Mahasiswa dapat menjelaskan macam dan jenis – jenis software.

1.1. HARDWARE 

1.1.1. SEJARAH HARWARE KOMPUTER Dalam kurun waktu 50 tahun, dari tahun 1940an hingga tahun 1990an perkembangan komputer telahmerubah cara dan gaya hidup manusia. Pada saat ini komputer telah banyak membantu pekerjaan kita

diantaranya untuk pemrosesan dokumen, peluncuran roket ke ruang angkasa, merancang mobil dan

mesinnya dan membantu kita dalam melakukan transaksi perbankan. Rasanya sulit untuk kita hidup saat

ini tanpa kita berhubungan dengan komputer, komputer digunakan untuk memberikan materi-materidisekolah, menemukan buku diperpustakaan, mengirimkan tagihan rekening, pemesanan tiket dan

reservasi hotel, dll.

Komputer adalah sebuah mesin yang mampu melakukan tugas-tugas seperti menghitung, berkomunikasisecara elektronis dibawah pengendalian dari sekelompok instruksi yang disebut program. (Encarta,2004).

Dari definisi tersebut jelas disebutkan bahwa komputer dapat bekerja karena ada komponen yang

mengendalikan, komponen pengendali komputer tersebut yang lebih popuer dengan sebutan programkomputer (software).

Komputer berasal dari bahasa inggris to compute (untuk menghitung). Komputer awal mula diciptakan

untuk membantu proses-proses perhitungan. Komputer didefinisikan sebagai mesin yang dapat

menjalankan tugas-tugas seperti menghitung dan berkomunikasi secara elektronik dibawah pengendaliansekelompok instruksi yang disebut program (Encarta, 2004)

ENIAC (Electronic Numerical Integrator And Computer) adalah komputer pertama yang diciptakan oleh

seorang fisikawan berkebangsaan Amerika John W. Mauchly dan electrical engineer John Presper Eckert,Jr. di University of Pensylvania. ENIAC ditugaskan untuk membantu menghitung research-research

senajata nuklir, memprediksi cuaca dan arah dan kecepatan angin

Komputer ENIAC yang di buat olehJohn W. Mauchly dan John Presper

Eckert

Gambar 1.1

5/11/2018 Bab 1 Hardware Dan Software Komputer - slidepdf.com

http://slidepdf.com/reader/full/bab-1-hardware-dan-software-komputer 2/7

 

2

Dalam perkembangannya computer telah berevolusi dari hanya sekedar sebagai alat hitung menjadi smart 

device yang multifungsi. Perkembangan computer yang begitu pesat ditunjang oleh penemuan peralatan

digital yang mampu memproses data dan informasi dengan relative cepat. Berikut adalah table

perkembangan mikroprosesor.

Prosesor  Tahu Rilis  JumlahTransistor 

Keterangan 

80286 1982 134.000 Digunakan pada PC AT

80836 1985 275.000 Digunakan pada PC 386

80486 1989 1.3 juta Digunakan pada PC 486

Pentium 1993 3.2 juta Digunakan pada PC dan Laptop

Pentium Pro 1995 5,5 juta Mendukung komputer multi media

Pentium II 1997 7,5 juta Digunakan untuk PC dengan kemampuan yang tinggi.

Pentium III 1999 10 – 28 juta Dukungan lebih baik unutk operasi citra, 3D, audio dan

videa.

Pentium IV 2000 42 juta Peningkatan performace yang sangat significant

Pentium IV

Series

>> 42 juta Peningkatan performace yang sangat significant dandigunakan untuk multi fungsi.

1.1.2. PERANGKAT KERAS PEMBANGUN KOMPUTER Komponen-komponen utama penyusun komputer (PC/Personal Komputer) dibagi menjadi:

1.  Unit pemroses pusat atau yang dikenal dengan sebutan CPU (Central Processing Unit)

2.  Piranti Masukan (Input Device)

3.  Piranti Keluaran (Output Device)4.  Memori Utama (Main Memori)

5.  Piranti Penyimpanan Sekunder

Hubungan antar komponen dalam sebuah sistem komputer diperlihatkan pada gambar berikut ini. Antar

komponen dihubungkan oleh saluran komunikasi yang disebut bus.

Unit

Kontrol

Unit

Aritnatika

C P U

Main Memory

Piranti

KeluaranPiranti

Masukan

Piranti

Penyimpanan

Bus

Bus

Bus

Bus

Skema Hubungan Antara Komponen

dalam Personal Komputer

Gambar 1.2

5/11/2018 Bab 1 Hardware Dan Software Komputer - slidepdf.com

http://slidepdf.com/reader/full/bab-1-hardware-dan-software-komputer 3/7

 

3

Dari skema diatas terlihat bahwa RAM dan BUS memegang peranan penting dalam lalu lintas

pemrosesan Data dan Instruksi. Sebagai contoh data yang tersipan di Secondary memory (Hard disk, flass

disk) ketika akan di proses terlebih dahulu akan di berikana ke pada RAM, dari RAM selanjutnya akan

dikirimkan ke Mikroprosesor untuk di proses sesuai yang dikehendaki oleh user (pengguna komputer),hasil pemrosesan selanjutnya akan dikirimkan ke RAM kembali yang selanjutnya akan dikeluarkan ke

unit keluaran berupa monitor atau printer. Dalam skema yang umum diketahui masyarakat umum semua

komponen tersebut tertata secara terstruktur pada sebuah Mainboard/Motherboard.

1.1.2.1.  Bus

Bus dapat dibayangkan sebagai suatu jalan atau saluran. Bus berperan sebagai tempat data melintas darisuatu komponen ke komponen yang lain. Terdapat tiga macam lintasan Bus, yaitu:

1.  Bus Data berfungsi untuk mengirimkan data dari dan ke memori utama

2.  Bus Alamat digunakan untuk mengirimkan isyarat yang menyatakan alamat dalam memori utama3.  Bus pengendali berfungsi untuk mengirimkan isyarat yang menyatakan data dibaca atau ditulis

dari atau dan ke memori utama, piranti masukan, atau piranti keluaran.

Bus memiliki karkteristik yang berupa Lebar Bus menyatakan jumlah bit yang dapat dilintaskan dalam

sekali waktu. Kecepatan Bus menyatakan kecepatan data yang dapat disalurkan dalam Bus. Lebar Busdinyatakan dalam satuan bit dan kecepatan bus dinyatakan dengan satuan Hertz (HZ).

1.1.2.2.  CPU

CPU (Central Processing Unit) atau disebut  processor  sering dikatakan sebagai otak komputer.

Penganalogian seperti ini sesungguhnya tidak tepat sepenuhnya, karena salah satu fungsi otak yaitumengingat tidak merupakan bagian dari CPU (melainkan ditangani oleh komponen yang disebut

Memori). Pada masa sekarang, komponen CPU berupa sebuah mikroprosesor dengan ukuran yang relatif 

kecil. Mikroprosesor sendiri sebenarnya adalah sebuah komputer (diartikan sebagai alat untuk menghitung) dalam sebuah chip. Chip adalah kepingan bahan semikonduktor yang mengandung sejumlah

komponen-komponen elektronika.

Skema Hubungan Antara Komponen

dalam Personal Komputer

Gambar 1.3

a.  Microprosesor Jenis AMD

b.  Microprosesor Jenis Intel

Gambar 1.4

a b

5/11/2018 Bab 1 Hardware Dan Software Komputer - slidepdf.com

http://slidepdf.com/reader/full/bab-1-hardware-dan-software-komputer 4/7

 

4

Unit KontrolUnit kontrol berfungsi mengendalikan komponen dalam sistem komputer, seperti layaknya otak manusia

yang mengontrol seluruh saraf dalam tubuh sehingga seluruh anggota tubuh dapat berjalan dengan selaras

dan seimbang. Pengendalian yang dilaksanakan oleh unit ini didasarkan pada instruksi-intruksi yang

terdapat pada program komputer. Setiap instruksi diterjemahkan ke dalam bentuk tindakan yang sesuaidengan maksud instruksi yang bersangkutan.

Unit Aritmatika LogikaUnit aritmatika-logika berperan dalam melaksanakan operasi-operasi perhitungan (aritmatika) sepertipengurangan, penjumlahan serta perkalian, unti ini juga menjalankan operasi-operasi pembandingan

(logika). ALU memiliki komponen yang isebut Register. Komponen ini berupa memori khusus yang

berkecepatan tinggi yang dipakai untuk menyimpan hasil-hasil sementara operasi ALU dan untuk menyimpan informasi pengendalian tertentu.

Kecepatan CPUJumlah instruksi yang dijalankan oleh CPU per detik dalam orde jutaan. Itulah sebabnya terdapat istilah

MIPS ( Millions Instructions Per Seconds) atau jutaan instruksi per detik. Satuan inilah yang biasa dipakaiuntuk menyatakan kecepatan prosesor secara akurat. Namun ukuran kecepatan CPU sesungguhnya

ditentukan oleh 4 faktor, yakni kecepatan clock, panjang kata (word length), lebar bus, dan rancangan

prosesor itu sendiri.

1.  Clock merupakan bagaian CPU yang berfungsi memberikan pewaktuan pada seluruh operasi

dalam prosesor. Pewaktuan ini menentukan jumlah operasi dalam mikroporsesor. Satuan yang

digunakan adalah MHz dn GHz.2.  Panjang Kata menyatakan jumlah bit yang dapat diproses oleh prosesor dalam sekali waktu

(siklus). Panjang bit dapat berupa 8 bit, 16 bit, ataupun yang lain. Semakin besar panjang bitnya

semakin tinggi kecepatannya.

3.  Lebar Bus (bus width) menyatakan kecepatan data yang dapat disalurkn dalam bus. Bus yangsemakin lebar memiliki kecepatan yang makin tinggi.

4.  Rangcangan mikroprosesor dikenal dengan istilah arsitektur komputer. Arsitektur ini sebenarnya

mencakup himpunan instruksi yang disediakan, jumlah prosesor, struktur internal bus, pemakaiancache (suatu jenis memori) dan susunan antarmuka piranti masukan/keluaran yang menyusun

sebuah mikroprosesor

1.1.2.3.  Memori Utama

Memori utama (main memory) biasa disebut juga memori primer (  primary memory) atu juga memori

internal (internal memory). Komponen ini berfungsi sebagai pengingat. Dalam hal ini, yang disimpan di

dalam memori dapat berupa data atau program. Secara lebih rinci, memori utama berfungsi untuk.

1.  Menyimpan data yang berasal dari piransi masukan sampai data dikirim ke ALU untuk diproses.2.  Menyimpan data hasil pemrosesan ALU sebelum dikirimkan ke piranti keluaran.

3.  Menampung program/instruksi yang berasal dari piranti masukan atau dari piranti pengingat

sekunder.Memori biasa dibedakan menjadi 2 macam, yaitu ROM dan RAM. Selain itu, terdapat pula memori yang

disebut cache memory.

 

a.  RAM

b.  ROM yang terpasang padaMotehrboard

Gambar 1.5

5/11/2018 Bab 1 Hardware Dan Software Komputer - slidepdf.com

http://slidepdf.com/reader/full/bab-1-hardware-dan-software-komputer 5/7

 

5

RAMRAM ( Random Access Memory) adalah jenis memori yang isinya dapat diganti-ganti. Dapat diganti-ganti

disini maksudnya bahwa memori tersebut dapatdibaca, dapat ditulisi dan dapat dihapus isinya selama

komputer tersebut beriperasi. Memori ini juga mempunyai sifat bisa mengingat data/program selamaterdapat arus listrik (komputer dalam keadaan hidup). Selain itu RAM menjadi alat perantara antara

instruksi yang akan di proses didalam mikroprosesor. Semakin tinggi keceparan RAM makan daya

simpan dan daya ambil terhadap sejumlah instruksi juga akan semakin cepat.

ROMROM ( Read Only Memory) adalah sejenis memori yang hanya bisa dibaca. Biasanya jenis memori ini

disediakan oleh vendor penjual komputer atau vendor motherboard. ROM ini berisi program dan data

yang akan mengenali semua perangkat keras dan lunak yang menyusun satu unit komputer.

1.1.2.4.  Piranti Masukan

Piranti masukan (input device) adalah segala peralatan yang digunakan untuk memasukan data ke dalam

komputer. Data yang dimasukan dapat berupa teks, gambar, suara. Piranti masukan dapat berupa

keyboard, mouse, pointer, barcode, scaner, sensor dan lain-lain.

1.1.2.5.  Piranti Keluaran

Piranti keluaran (output device) adalah peralatan yang digunakan untuk menyajikan hasil pemrosesan

komputer seperti layar monitor, printer, lcd dan lain-lain.

a b

a

bc

a.  Keyboard

b. 

Joystick (untuk memainkanGame interaktif)

c.  Mouse

Gambar 1.6

a b

a.  Piranti Penampil (display)b.  Piranti Pencetak 

Gambar 1.7

5/11/2018 Bab 1 Hardware Dan Software Komputer - slidepdf.com

http://slidepdf.com/reader/full/bab-1-hardware-dan-software-komputer 6/7

 

6

1.1.2.6.  Piranti Penyimpan Sekunder

Piranti pengingat sekunder ini berupa media mekanik yang bekerja secara elektromagnetik yangdigunakan sebagai media penyimpanan yang bersifat masal dan permanen. Contoh dari piranti pengingat

sekunder ini adalah hardisk, flash disk, disket, compac disk (CD) dan lain-lain.

1.2. SOFTWARE 

Secara garis besar bahasa pemrograman atau program aplikasi terbagi kedalam dua kelompok yaitu

berbasis Web dan berbasis dekstop. Program aplikasi berbasis web mengindikasikan bahwa program

aplikasi tersebut dapat berjalan di browser dan memanfaatkan teknologi internet untuk sharing.

Sedangkan program aplikasi berbasis dekstop adalah program yang berjalan pada sebuah komputer baik dalam bentuk stand alone ataupun client server, aplikasi dekstop tidak membutuhkan program bantu

(browser) seperti Internet Explorer (IE), Mozilla, Opera, dan sebagainya.

Pada dasarnya semua bentuk pemrograman komputer adalah sama, hanya akan berbeda dalam penyajianke pengguna yaitu tuntutan kebutuhan sistem yang diharapkan oleh suatu organisasi atau perusahaan

Contoh program aplikasi berbasis dekstop adalah Microsoft Office, Open Office, AutoCad, dan lain-lain.

Contoh program berbasis Web adalah SIKADU, Layanan Email Yahoo, Search Engine Google, dan lain-lain.

Untuk Mengembangkan program aplikasi berbasis dekstop, pada masa sekarang ini telah banyak tersedia

alat bantu pemrograman seperti Visual Basic (VB), Delphi, Borland C++ Builder dan sebagainya. Dengan

a.  Flash Disk 

b.  Hardisk dan Komponen pendukungnnya

c.  Hardisk Portable (Hardisk External)

Gambar 1.8

5/11/2018 Bab 1 Hardware Dan Software Komputer - slidepdf.com

http://slidepdf.com/reader/full/bab-1-hardware-dan-software-komputer 7/7

 

7

alat bantu pemrograman ini programer dapat mengembangkan beberapa program aplikasi diantaranya

yang bertipe konsole ataupun bertipe Windowing.

Dengan alat bantu pemrograman ini programer juga dapat mengembangkan user interface yang menarik 

dan interaktif. Program aplikasi berbasis dekstop biasanya dikembangkan untuk kebutuhan stand alone,

  jika program aplikasi berbasis desktop ini dikembangkan untuk model Client-Server biasanya hanya

diperuntukan untuk jangkauan dengan skala kecil hingga menengah. Contoh program aplikasi desktopyang menerapkan model Client-Server adalah Sistem Transaksi jual-beli di Swalayan.

Program aplikasi berbasis web biasanya berupa Sistem Informasi, Sistem ini digunakan untuk 

meyediakan informasi yang dapat diakses dari mana saja dan kapan saja. Program aplikasi berbasis webbiasanya menggunakan arsitektur jaringan, karena program ini selalu menggunakan sebuah web server

untuk menjalankan program utamanya.