Anda di halaman 1dari 69

CHAPTER 3

Hardware and Software


Chapter 3

© 2007 Prentice Hall, Inc. 1


 Mempelajari terminologi yang diperlukan
untuk menjadi konsumen yang memahami
hardware
 Mengetahui fungsi dan fitur dasar
hardware.
 Memahami esensi representasi instruksi
komputer dan data.
 Tahu fungsi CPU dan memori utama, dan
memahami interaksi mereka.

2
 Mempelajari tentang virus, Trojan horse,
dan worm dan bagaimana mencegahnya.
 Memahami faktor-faktor kunci yang
mempengaruhi kinerja komputer.
 Mempelajari karakteristik dasar dari empat
sistem operasi yang paling populer.
 Mengetahui sumber dan jenis software
aplikasi.

3
 Perangkat komputer terdiri dari perangkat keras
komputer/hardware dan perangkat lunak/ Software.

 Hardware adalah komponen elektronik dan gadget


dimana input, proses, output dan penyimpan data
terkait dengan instruksi yang dikodekan dalam
program komputer atau software.

 Mereka dapat menjalankan program yang berbeda


untuk melakukan fungsi yang berbeda.

4
 Beberapa komputer merupakan komputer
yang digunakan untuk tujuan khusus.

◦ Program-program yang mereka jalankan adalah


tetap secara permanen di memori.

◦ Komputer dalam ponsel adalah komputer dengan


tujuan khusus dan begitu juga komputer di mobil
yang mengukur bahan bakar mesin mobil, posisi
mobil (GPS), kecepatan, dll.

5
 Salah satu cara mudah untuk
mengkategorikan hardware adalah pada
fungsi utamanya:

◦ Input hardware
◦ Processing hardware
◦ Output hardware
◦ Storage hardware
◦ Communication hardware

6
7
 Input hardware adalah keyboard, mouse,
scanner dan bar-code (Universal Product
Code) scanner.

 Mikrofon dan camera juga mrpk perangkat


input; touchscreen dapat menjadi masukan
juga.

 Processing Hardware meliputi unit pengolah


pusat (CPU), yang kadang-kadang disebut
"otak" dari komputer.

8
© 2007 Prentice Hall, Inc. 10
11
 CPU akan memilih instruksi, proses mereka,
melakukan aritmatika dan perbandingan
logika dan menyimpan hasil operasi dalam
memori.

 CPU bervariasi dalam kecepatan, fungsi dan


biaya.

 CPU terbesar tergantung pada sifat dari


pekerjaan Anda.

 CPU bekerja sama dengan memori utama.


12
13
 CPU membaca data dan instruksi dari memori
dan menyimpan hasil perhitungan dalam
memori utama.

 Komputer juga dapat memiliki slot card yang


dapat ditambahkan ke komputer untuk
meningkatkan kemampuan dasar komputer.
◦ Sebuah contoh umum adalah kartu yang
memberikan kejelasan ditingkatkan dan kecepatan
refresh tampilan video komputer.

14
15
 Output hardware terdiri dari monitor, printer,
speaker audio, proyektor overhead, dan
perangkat keras lainnya spt Plotter, dll

 Storage hardware menyimpan data dan


program.

 Disk magnetik mrpk storage hardware yang


paling populer begitu juga optical disk
seperti CD, DVD, Blue Ray yang populer.

16
17
 Komputer merepresentasikan data
menggunakan digit biner, yang disebut bite.

 Sebuah bite terdiri dari angka nol atau satu.

 Bit digunakan untuk data komputer karena


mereka mudah untuk mewakili secara fisik.

 Switch dapat tertutup atau terbuka.

18
 Sebuah komputer dapat dirancang sehingga
saklar terbuka merupakan nol dan saklar
tertutup merupakan satu.

 Atau, arah medan magnet dapat mewakili bit;


◦ Magnetisme  satu arah merupakan nol
◦ Magnetisme  arah yang berlawanan merupakan satu

 Atau, untuk media optik, lubang kecil yang


terbakar/burn ke permukaan disk akan
memantulkan cahaya
◦ Jika memantulkan cahaya berarti satu
◦ Tidak memantulkan cahaya berarti nol
19
20
 Komputer menggunakan bit untuk dua tujuan:
instruksi dan data.
 Sebuah instruksi yang diberikan, katakanlah
untuk menambahkan dua angka bersama,
diwakili oleh serangkaian angka
(0111100010001110).

 Ketika CPU membaca seperti sebuah instruksi


dari memori utama, itu menambah jumlah
atau melakukan instruksi.

 Pengumpulan instruksi yang komputer dapat


memproses disebut set instruksi komputer.
21
 Semua komputer pribadi yang menjalankan
Microsoft Windows adalah berdasarkan set
instruksi yang dikembangkan oleh Intel
Corporation yang disebut set instruksi Intel.
 Sampai 2006, semua komputer Macintosh
menggunakan set instruksi yang berbeda, set
instruksi PowerPC, yang dirancang untuk
prosesor PowerfullPC.
 Pada tahun 2006, Apple mulai menawarkan
komputer Macintosh dengan pilihan baik Intel
atau prosesor PowerPC.

22
 Saat ini, Anda tidak dapat menjalankan sebuah
program yang dirancang untuk satu set
instruksi pada komputer memiliki set instruksi
yang berbeda.
 Di masa depan, Anda mungkin dapat
menjalankan Windows pada Macintosh yang
menggunakan set instruksi Intel.
 Ketika Anda memilih sebuah komputer, seperti
Windows atau Macintosh, Anda tidak hanya
memilih perangkat keras, tetapi juga set
program yang dapat berjalan di satu komputer.
23
 Semua data komputer yang diwakili oleh bit.

 Data bisa berupa angka, karakter, mata uang jumlah,


foto, rekaman, atau apa pun.

 Bits dikelompokkan ke dalam 8-bit potongan yang


disebut byte.

 Untuk data karakter, seperti surat atas nama


seseorang, satu karakter akan masuk ke dalam satu
byte.
◦ Jadi, ketika Anda membaca spesifikasi yang perangkat
komputasi memiliki 100 juta byte memori, Anda tahu bahwa
perangkat dapat menyimpan 100 juta karakter.

24
25
 Tidaklah mungkin untuk menentukan jenis data
komputer hanya dengan melihat data.
◦ String bit 01000001 dapat diartikan sebagai angka desimal 65,
sebagai karakter A, atau sebagai bagian dari gambar atau file
suara.
◦ Selanjutnya, bisa jadi bagian dari instruksi komputer.

 CPU menentukan bagaimana menginterpretasikan


string bit dari konteks yang menemukan itu.

 Jika string terjadi dalam konteks instruksi membaca,


itu akan diartikan sebagai perintah komputer.

26
 Jika itu terjadi dalam konteks data, maka akan
diinterpretasikan sebagai karakter A.

 Jika itu terjadi selama operasi aritmatika, maka


akan diinterpretasikan sebagai nomor 65.

 Ambiguitas ini lebih dari rasa ingin tahu;


pembuat virus dan cyber-criminal yang
digunakan untuk keuntungan mereka.

27
28
 Motherboard adalah papan sirkuit yang di atasnya
dipasang komponen pengolahan dan atau yang
terhubung.

 Central Processing Unit (CPU) membaca instruksi dan


data dari memori utama, dan menulis data ke memori
utama melalui saluran data atau bus.

 Memori utama terdiri dari satu set sel, masing-masing


memegang sebuah byte data atau instruksi.

29
 Setiap sel memiliki alamat, dan CPU
menggunakan alamat untuk mengidentifikasi
item data tertentu.

 Memori utama disebut juga RAM

 RAM singkatan dari random access memory.

 Istilah acak digunakan untuk menunjukkan


bahwa komputer tidak perlu mengakses sel
memori secara berurutan, melainkan, mereka
dapat dirujuk dalam urutan apapun.

30
© 2007 Prentice Hall, Inc. 31
 Untuk menyimpan data atau instruksi, memori
utama atau RAM harus memiliki daya listrik.

 Bila daya dimatikan, isi dari memori utama


akan hilang.

 Volatile istilah digunakan untuk menunjukkan


bahwa data akan hilang saat komputer tidak
bertenaga.
◦ Memori utama adalah volatile.

32
 Magnetic disk dan optik mempertahankan
isinya tanpa listrik dan berfungsi sebagai
perangkat penyimpanan.

 Anda dapat mematikan komputer dan


menyalakan kembali dan isi dari disk kedua
magnet dan optik akan berubah.
◦ Disk magnetik dan optik adalah nonvolatile.

33
 Memori digunakan untuk tiga tujuan:
◦ Memegang instruksi dari sistem operasi
◦ Memegang petunjuk untuk program aplikasi seperti Excel atau
Adobe Acrobat.
◦ Memegang data.

 Sistem operasi (OS) adalah program komputer yang


mengontrol semua sumber daya komputer
◦ Mengatur memori utama.
◦ Proses kunci stroke dan gerakan mouse.
◦ Mengirimkan sinyal ke monitor.
◦ Membaca dan menulis file disk.
◦ Kontrol pengolahan program lainnya.

,
34
 Memori swapping terjadi ketika ada permintaan ke
sistem operasi untuk menyimpan data dalam memori
dan data tidak akan cocok karena tidak ada cukup
memori bebas untuk menyimpan data yang diminta.

 Dalam hal ini, sistem operasi harus menghapus sesuatu


untuk membuat ruang.

 Memori swapping tidak terjadi ketika:


◦ Komputer Anda memiliki memori utama yang sangat besar.
◦ Anda hanya menggunakan satu atau beberapa program
sekaligus.
◦ Anda menggunakan file-file kecil.

35
 Anda mungkin memiliki masalah serius jika:
◦ Komputer Anda memiliki kapasitas memori kecil.
◦ Anda perlu menggunakan banyak program atau
proses banyak dengan file data yang besar.

 Dalam kasus terakhir, menambahkan lebih


banyak memori utama secara substansial akan
meningkatkan kinerja komputer Anda.

36
37
 CPU membaca instruksi dan data dari memori
melalui bus data.
 Kecepatan maksimum di mana ia transfer data
ditentukan oleh kecepatan memori utama dan
kecepatan dan lebar data bus.
 Sebuah bus yang lebarnya 16 bit dapat
membawa 16 bit pada satu waktu, dan yang
lebarnya 64 bit dapat membawa 64 bit pada
satu waktu.
 Semakin lebar bus, semakin banyak data yang
dapat dibawa dalam interval waktu tertentu.

© 2007 Prentice Hall, Inc. 38


 Karena kecepatan transfer data tergantung
pada lebar data bus dan kecepatan memori
utama, cara lain untuk mempercepat komputer
adalah untuk meningkatkan kecepatan memori.

 Beberapa data diakses lebih sering daripada


data lainnya.
◦ Karena itu, insinyur komputer menemukan mereka
bisa mempercepat melalui keseluruhan dari CPU
dengan menggunakan memori seminimum mungkin
tapi sangat cepat, yang disebut memori cache.
◦ Data yang paling sering digunakan ditempatkan
dalam cache.
◦ Biasanya, CPU menyimpan hasil antara dan instruksi
komputer yang paling sering digunakan dalam cache.
© 2007 Prentice Hall, Inc. 39
 Setiap CPU memiliki clock speed yang diukur
dalam siklus per detik, atau hertz.

 Sebuah komputer modern memiliki kecepatan


clock 3,0 gigahertz (disingkat GHz), atau 3
milyar siklus per detik.

 Secara umum, semakin cepat clock speed,


pekerjaan lebih cepat akan selesai.

© 2007 Prentice Hall, Inc. 40


© 2007 Prentice Hall, Inc. 41
 Kita membutuhkan kecepatan sebuah CPU saat
memproses data yang benar2 membutuhkan
kinerja yang besar dan menggunakan memori
utama.
◦ Download atau multitasking
◦ Memproses file berukuran besar, gambar grafis, olah
foto, dlsb

 Jika aplikasi yang kita gunakan tidak melibatkan


jutaan perhitungan atau manipulasi pada data
di memori utama, kemudian membeli CPU yang
baik/cepat mungkin tidak berharga.

© 2007 Prentice Hall, Inc. 42


 Dua faktor kinerja kunci untuk memori utama
adalah kecepatan dan ukuran.
 Biasanya, komputer tertentu dibuat dan
dirancang untuk menggunakan jenis memori
yang diberikan dengan kecepatan tetap.
◦ Tidak ada yang dapat Anda lakukan untuk
meningkatkan kecepatan memori.
 Anda bisa, meningkatkan jumlah memori
utama, sampai dengan ukuran maksimum
memori komputer sesuai dengan merek dan
model.

© 2007 Prentice Hall, Inc. 43


© 2007 Prentice Hall, Inc. 44
 Magnetic disk dan optik menyediakan
penyimpanan jangka panjang, nonvolatile data.

 Jenis dan ukuran perangkat penyimpanan


tersebut akan mempengaruhi kinerja komputer.

 Data direkam pada disk magnetik dalam


lingkaran konsentris.
◦ Spin disk dalam unit disk, dan saat mereka berputar
bintik magnet pada disk dibaca atau ditulis head disk.
◦ Waktu yang dibutuhkan untuk membaca data dari disk
tergantung pada dua ukuran:
 Rotational delay
 Seek time

© 2007 Prentice Hall, Inc. 45


 Waktu rotational delay yang dibutuhkan data
untuk memutar di bawah ukuran, yang disebut
penundaan rotasi/rotational delay.
◦ Ini adalah waktu pencarian yang dibutuhkan data
berputar dan membaca / menulis pada head disk.
◦ Seek time yaitu waktu yang diperlukan head disk
untuk membaca / menulis
◦ Semakin cepat disk berputar, semakin pendek
rotational delay.
◦ Seek time ditentukan oleh pembuat dan model
perangkat disk.
 Setelah membaca / menulis head disk berada di
atas tempat yang benar pada disk, data dapat
mengalir melalui saluran ke atau dari memori
utama. © 2007 Prentice Hall, Inc. 46
© 2007 Prentice Hall, Inc. 47
 Ada dua jenis disk optik: CD dan DVD
◦ Keduanya terbuat dari plastik dan dilapisi dengan
bahan peka cahaya.

 Bit dicatat dengan membakar lubang ke materi


fotosensitif menggunakan laser berdaya
rendah.

 Kehadiran lubang menyebabkan cahaya untuk


mencerminkan dan menandakan satu; tidak
adanya refleksi menandakan nol.

© 2007 Prentice Hall, Inc. 48


 Seperti disk magnetik, disk optik nonvolatile,
mereka mempertahankan isinya bahkan ketika
tidak bertenaga
 Perbedaan praktis antara CD dan DVD adalah
kapasitas dan kecepatan.
◦ Sebuah CD khas memiliki kapasitas maksimum 700
MB, sedangkan DVD disk dapat menyimpan hingga
4.7GB.
◦ DVD kecepatan transfer sekitar 10 kali lebih cepat dari
yang untuk CD.
 CD dan DVD melihat penggunaannya terbesar
dalam industri hiburan untuk bermain musik
dan video.

© 2007 Prentice Hall, Inc. 49


 Ada dua jenis monitor tampilan video: CRT dan
LCD.
 Monitor CRT menggunakan tabung sinar
katoda, perangkat yang sama digunakan dalam
layar TV tradisional.
◦ Monitor LCD menggunakan teknologi yang berbeda
yang disebut layar kristal cair.
◦ Dengan monitor LCD, tabung tidak diperlukan,
sehingga mereka jauh lebih ramping, sekitar 2 inci
atau lebih tipis lagi.
 Kedua jenis monitor menampilkan gambar
dengan bintik-bintik kecil menerangi di layar
yang disebut piksel.

© 2007 Prentice Hall, Inc. 50


 Jumlah pixel yang ditampilkan tidak hanya
tergantung pada ukuran monitor, tetapi juga
pada desain mekanisme yang menciptakan
gambar.
 Untuk monitor CRT, dot pitch, adalah jarak
antara piksel pada layar.
◦ Semakin kecil dot, gambar lebih tajam dan layar akan
semakin terang.
 Untuk monitor LCD, pixel pitch adalah jarak
antara piksel pada layar.
◦ Semakin kecil pixel , lebih tajam dan layar akan
semakin terang.

© 2007 Prentice Hall, Inc. 51


 Setiap monitor memiliki resolusi yang optimal,
yang merupakan ukuran dari grid pixel
(misalnya, 1.024 x 768) yang akan
memberikan ketajaman terbaik dan kejelasan.
◦ Ini resolusi optimal tergantung pada ukuran layar,
dot pitch atau pixel, dan faktor lainnya.
 Setiap pixel pada monitor direpresentasikan
dalam memori utama.
◦ Jika resolusi monitor adalah 1.024 x 768, maka akan
ada tabel dalam memori dengan 1.024 baris dan
768 kolom.
◦ Setiap sel dari tabel ini memiliki nilai numerik yang
merepresentasikan warna pixel yang diwakilinya.
◦ Jumlah memori yang digunakan untuk setiap sel di
grid pixel tergantung pada jumlah warna yang setiap
pixel untuk ditampilkan.
© 2007 Prentice Hall, Inc. 52
◦ Untuk gambar hitam dan putih, sel-sel dapat terdiri
dari satu bit: nol untuk putih dan satu untuk hitam.
◦ Untuk mewakili 16 warna, setiap pixel diwakili oleh
empat bit.
◦ Saat ini, kebanyakan monitor menggunakan palet
besar yang memerlukan 32 bit untuk setiap pixel dan
memungkinkan untuk 8589934591 warna.

 Beberapa komputer mendedikasikan cache


memori yang terpisah hanya untuk tampilan
video.

© 2007 Prentice Hall, Inc. 53


© 2007 Prentice Hall, Inc. 54
 Apple Computer, Inc mengembangkan sistem
operasi sendiri untuk Macintosh, Mac OS.

 Komputer Macintosh digunakan terutama oleh


seniman grafis dan pekerja di komunitas seni.

 Pada 2006, komputer Macintosh akan tersedia


untuk kedua PowerPC dan Intel CPU.

 Sebuah Macintosh dengan prosesor Intel


mampu menjalankan kedua Windows dan OS
MAC.

© 2007 Prentice Hall, Inc. 55


 Unix adalah sistem operasi yang dikembangkan
di Bell Labs pada tahun 1970.
 Ini telah menjadi pekerja keras dari komunitas
ilmiah dan rekayasa sejak saat itu.
 Unix umumnya dianggap sebagai lebih sulit
untuk digunakan dibandingkan baik Windows
atau Macintosh.
 Banyak pengguna Unix mengetahui dan
menggunakan bahasa misterius untuk
memanipulasi file dan data.
 Secara umum, Unix bukan untuk pengguna
bisnis.

© 2007 Prentice Hall, Inc. 56


 Linux adalah versi Unix yang dikembangkan
oleh komunitas open source.

 Komunitas ini adalah kelompok pengangguran


ditambah programmer yang kebanyakan
merelakan waktu mereka untuk berkontribusi
untuk mengembangkan dan memelihara Linux.

 Komunitas open source memiliki Linux, dan


tidak ada biaya untuk menggunakannya.

 Linux adalah sistem operasi yang populer untuk


server Web.
© 2007 Prentice Hall, Inc. 57
 Aplikasi perangkat lunak terdiri dari program
yang melakukan fungsi bisnis.

 Beberapa program aplikasi adalah tujuan


umum, seperti Excel atau Word.

 Program aplikasi lainnya adalah spesifik


◦ QuickBooks, MYOB dll misalnya, adalah program
aplikasi yang menyediakan buku besar, dan fungsi
akuntansi lainnya.

© 2007 Prentice Hall, Inc. 58


Sources
 Anda dapat membeli perangkat lunak komputer
beberapa cara:
◦ Off-the-shelf
◦ Off-the-shelf dengan perubahan
◦ Dibuat khusus
Horizontal-Market Applications Software
 menyediakan kemampuan umum di semua
organisasi dan industri.
 Pengolah kata, program grafis, spreadsheet,
dan semua program presentasi adalah semua
perangkat lunak aplikasi horisontal-market.

© 2007 Prentice Hall, Inc. 59


Vertical-Market Applications Software
 melayani kebutuhan industri tertentu.

 Contoh program tersebut adalah:


◦ Yang digunakan oleh dokter gigi untuk menjadwalkan
janji dan pasien tagihan
◦ Yang digunakan oleh mekanik mobil untuk melacak
data pelanggan dan perbaikan mobil pelanggan
◦ Yang digunakan oleh bagian gudang untuk melacak
persediaan, pembelian, dan penjualan

© 2007 Prentice Hall, Inc. 60


Custom-Developed Software
 Kadang-kadang organisasi mengembangkan
aplikasi perangkat lunak sendiri.

 Mereka mengembangkan program tersebut


sendiri atau menyewa vendor pengembang.

 Pengembangan ini lebih sulit dan berisiko.

 Setiap program aplikasi harus disesuaikan


dengan perubahan kebutuhan dan perubahan
teknologi.

© 2007 Prentice Hall, Inc. 61


© 2007 Prentice Hall, Inc. 62
 Firmware adalah perangkat lunak komputer
yang diinstal ke dalam perangkat seperti
printer, server cetak, dan berbagai jenis
perangkat komunikasi.
 Software ini menggunakan seperti perangkat
lunak lain, tetapi diinstal ke memori khusus,
read-only dari printer atau perangkat lain.
 Pengguna tidak perlu memuat firmware ke
memori perangkat.
 Firmware dapat diubah atau ditingkatkan, tapi
ini biasanya tugas untuk IS profesional.

© 2007 Prentice Hall, Inc. 63


 Perangkat komputer terdiri dari perangkat
keras dan perangkat lunak.
 Keperluan umum komputer dapat
menjalankan beberapa program, tujuan
khusus komputer, seperti yang ada di
ponsel, hanya menjalankan satu program
yang tetap dalam memori.
 Hardware dapat dikategorikan sesuai dengan
fungsi utamanya: input, proses, output, dan
penyimpanan.
 Perangkat keras meliputi masukan perangkat
seperti keyboard dan mouse.

© 2007 Prentice Hall, Inc. 64


 Perangkat keras pengolahan termasuk CPU
dan memori utama.
 Perangkat output adalah video display,
printer, dan sejenisnya.
 Perangkat penyimpanan termasuk disk
magnetik dan optik.
 Komputer menggunakan bit untuk
merepresentasikan data.
 Sedikit, atau digit biner, memiliki nilai nol
atau satu.
 Bit digunakan untuk merepresentasikan
instruksi komputer dan data.

© 2007 Prentice Hall, Inc. 65


 Empat sistem operasi populer adalah
Windows, Mac, OS, Unix, dan Linux.
 Perangkat lunak komputer terdiri dari sistem
operasi dan software aplikasi.
 Software dapat dibeli off-rak-, membeli off-
rak-dan kemudian diubah, atau dibuat
khusus.
 Jenis perangkat lunak termasuk horisontal,
vertikal, dan kustom.
 Firmware adalah program kode dipasang di
read-only memori printer atau perangkat
komunikasi.

© 2007 Prentice Hall, Inc. 66


 Jika kelas ini adalah sebuah sistem,
tunjukkan elemen2nya, integrasi antar
elemen dan tujuan dari sistem kelas
tersebut?
 Sebutkan kelemahan dan kelebihan Sistem
Informasi Akademik yang dimiliki Unwar
(yang kalian ketahui saja) !!!
 DATABASE
PROCESSING

Anda mungkin juga menyukai