Anda di halaman 1dari 29

BAB 5

PERANGKAT KERAS
Menjelaskan :
1. Bit, Byte, Kilobyte, megabyte, gigabyte dan
terabyte.
2. Milidetik, Mikrodetik, Nanodetik, dan
Pikodetik
3. CPU, Memori utama, piranti masukan,
piranti keluaran
4. Superkomputer, mainframe, minikomputer,
workstation, mikrokomputer.
BIT
 Singkatan dari binary digit (angka biner)-
merupakan satuan data terkecil. Nilainya
cuma 1 dan 0 walau kelihatannya sederhana,
tapi dua angka inilah yang mengalir terus
didalam PC, berputar dari processor,
Motherboard, chip memory sampai ke
perangkat-perangkat penyimpanan data dan
output lainnya atau sebaliknya.
BYTE
 Terbentuk dari delapan bit. Sebuah byte
merupakan kumpulan bit terkecil yang dapat
dimengerti komputer. Sebuah byte mewakili
angka desimal dari 0 sampai 255. Byte juga
digunakan untuk mewakili huruf-huruf, angka-
angka, simbol-simbol lain dalam bentuk ASCII
(American Standart Code for Information).
Sebagai contoh, bila Anda mengetik huruf A
pada keyboard, komputer merekamnya sebagai
kode ASCII 65 dan menerjemahkannya dalam
perhitungan biner sebagai 01000001 – yang
merupakan 1 byte Data.
MILIDETIK, MIKRODETIK,
NANODETIK, DAN PIKODETIK
PERANGKAT KERAS

A. Sistem Komputer
Komponen-komponen dalam sebuah PC (Personal Computer):

BUS
CPU (central processing unit)/pusat pemrosesan data
Piranti masukan
Piranti keluaran
Memori utama
Memori penyimpanan sekunder.
BAGAN STRUKTUR KOMPUTER
BUS
BUS berperan sebagai tempat data melintas dari suatu
komponen ke komponen lain.
Terdiri dari :
1. BUS DATA
Berfungsi untuk melewatkan data dari dan ke
memori utama
2. BUS ALAMAT
Berfungsi mengirimkan isyarat yang menyatakan
alamat dalam memori utama
3. BUS Pengendali/Kontrol
Berfungsi untuk mengirimkan isyarat yang
menyatakan data dibaca atau ditulis dari atau ke
memori utama, piranti masukan dan piranti
keluaran
CPU
Komponen CPU
1. Arithmetic and Logic Unit (ALU),
bertugas membentuk fungsi – fungsi pengolahan
data komputer. ALU sering disebut mesin
bahasa (machine language
2. Control Unit,
bertugas mengontrol operasi CPU dan secara
keselurahan mengontrol computer sehingga
  terjadi sinkronisasi kerja antar komponen dalam
menjalankan fungsi – fungsi operasinya. Termasuk
dalam tanggung jawab unit kontrol adalah
mengambil instruksi – instruksi dari memori utama
dan menentukan jenis instruksi tersebut.
3. Registers,
adalah media penyimpan internal CPU yang
digunakan saat proses pengolahan data. Memori
ini bersifat sementara, biasanya digunakan
untuk menyimpan data saat diolah ataupun data
untuk pengolahan selanjutnya.
4. CPU Interconnections,
 adalah sistem koneksi dan bus yang
menghubungkan komponen internal CPU, yaitu
ALU, unit kontrol dan register – register dan
juga dengan bus – bus eksternal CPU
yang  menghubungkan dengan sistem lainnya,
seperti memori utama, piranti
masukan/keluaran.
PERANGKAT MASUKAN
Perangkat masukan berfungsi sebagai media
untuk memasukkan data dari luar system ke
dalam suatu memori dan prosesor untuk
diolah guna menghasilkan informasi yang di
perlukan.
Contoh :
 Keyboard
 Mouse
 Scanner
PERANGKAT KELUARAN
Peralatan keluaran atau output device
merupakan hasil daripada pemprosesan data.

Contoh :
 Monitor
 Printer
 Speaker
MEMORI
Memori adalah bagian dari komputer tempat program – program dan data
– data disimpan.
Memori primer (juga disebut memori utama), digunakan untuk akses
langsung data oleh prosesor. Karena penyimpanan memori utama
menunjukkan kemampuan proses yang lebih cepat, sangat mahal

Memori utama dapat dibagi menjadi dua jenis – Random Access


Memory (RAM) dan Read Only Memory (ROM).
Macam-macam ROM : PROM, EPROM, EEPROM, Flash Memory
ROM yang dapat diprogram kembali adalah PROM (Programmable Read
Only Memory), yang hanya dapat diprogram satu kali dan selanjutnya
tidak dapat diubah kembali.
EPROM (Erasable Programmable Read Only Memory) yang dapat dihapus
dengan sinar ultraviolet serta dapat diprogram kembali berulang-ulang.
EEPROM (Electrically Erasable Programmable Read Only Memory) yang
dapat dihapus secara elektronik dan dapat diprogram kembali.
Flash Memory : sebuah EEPROM jenis khusus yang dihapus dan diubah
dalam blok pada satu operasi besar.
EVOLUSI KOMPUTER
1. Generasi Pertama (1946 – 1957)-Tabung
2. Generasi kedua (1957 – 1963 )-Tansistor
3. Generasi ketiga  (1964-1979)-IC (Integrated Circuit)
4. Generasi keempat (1980-sekarang) – LSI (Large
Scale Integration) & VLSI (Very Large Scale
Integration)
5. Generasi kelima – Masa Depan
MMP (Massively Parallel Processor)
RAGAM KOMPUTER
B. PERANGKAT LUNAK
 Pengelompokan Perangkat Lunak
Perangkat lunak biasa dikelompok menjadi program
aplikasi (application program) dan program sistem
(system program).
 
Perangkat Lunak terbagi menjadi Program Aplikasi dan
Program Sistem

Program sistem terbagi 3 golongan :


1. Program pengendali sistem
Program yang mengendalikan pemakaian perangkat
keras, perangkat lunak dan data pada komputer.
Contoh. Sistem operasi
2. Program pendukung sistem
Program yang mendukung operasi, manajemen dan
pemakai sistem komputer dengan menyediakan
macam-macam layanan. Contoh. Pemantau kinerja
sistem dan pemantau keamanan.
3. Program pengembangan sistem
Program yang ditujukan untuk membantu pemakai
dalam membuat / mengembangkan program. Contoh.
Kompiler.
PROGRAM APLIKASI
Program aplikasi sering disebut aplikasi :
Program yang dibuat oleh pemakai yang
ditujukan untuk melakukan suatu tugas
khusus.

Program Aplikasi serbaguna : Program aplikasi


yang dapat digunakan oleh pemakai untuk
hal-hal yang bersifat umum.

Program aplikasi spesifik adalah : Program


yang ditujukan untuk menangani hal-hal
yang spesifik. Contoh. Program pada sistem
ATM.
Berbagai Perangkat Lunak :
1. Spreadsheet (lembar kerja) : Program
serbaguna untuk mengelola data dalam
bentuk tabel dan dapat melakukan
perhitungan-perhitungan secara dinamis.
2. Word Processor (Pengolah Kata) : nama
umum untuk program yang digunakan
membuat dokumen.
3. Program presentasi : Program yang
digunakan untuk membuat bahan
presentasi dan sekaligus untuk presentasi.
4. Image Processing (pengolah citra) :
Program yang digunakan untuk
memanipulasi citra (gambar atau foto).
6. Surat Elektronis : Sarana untuk melakukan
komunikasi antar pemakai secara elektronis.

7. Groupware : Perangkat lunak yang dipakai untuk


melakukan kolaborasi yakni membantu sejumlah
orang untuk menangani pekerjaan kelompok.
Contoh Lotus notes, Microsoft Exchange.

8. DBMS (database management system) : Program


yang ditujukan untuk melaksanakan manajemen
data. Perangkat lunak ini menyediakan fasilitas
untuk menyimpan data, memanipulasi data dan
mengambil data dengan cara mudah dan cepat.
Contoh : Microsoft Access, Mysql.
BAHASA PEMROGRAMAN
PROGRAM adalah sekumpulan instruksi yang
digunakan untuk mengatur perangkat keras
komputer agar melaksanakan tindakan
tertentu.

1. Bahasa Pemrograman beraras rendah


digunakan untuk menyatakan kelompok
bahasa pemrograman yang berorientasi
pada mesin. Contoh : bahasa mesin dan
rakitan
2. Bahasa Pemrograman Beraras tinggi
Bahasa-bahasa pemrograman yang lebih
berorientasi pada manusia. Contoh. VB,
Pascal, Cobol, Fotran.

3. Bahasa Pemrograman Generasi Pertama


menggunakan bahasa mesin untuk
menyatakan instruksi bagi mesin.

4. Bahasa Pemrograman Generasi Kedua


Menggunakan bahasa rakitan sebagai
pengganti kode-kode biner.
5. Bahasa Pemrograman Generasi Ketiga
menggunakan pendekatan prosedural dan
perlu memakai penerjemah. Contoh
Kompiler dan Intepreter.

Kompiler : Program penerjemah yang


mengkonversi semua kode sumber menjadi
kode objek.

Intepreter : Program yang


menerjemahkan per satu instruksi dalam
kode sumber dan kemudian segera
menjalankan instruksi yang telah
diterjemahkan tersebut.
6. Bahasa Pemrograman Generasi Keempat
Dirancang untuk mengurangi waktu
pemrograman dalam membuat program
sehingga diharapkan produktifitas
pemrogram meningkat dan program dapat
dibuat dalam waktu yang lebih pendek.
Contoh : Oracle, Acces.
7. Bahasa Pemrograman Generasi Kelima
Kelompok bahasa pemrograman yang
ditujukan untuk menangani kecerdasan
buatan. Contoh : Prolog dan LISP.
 Perangkat Lunak Menurut Biaya
Berkiatan dengan biaya untuk mendapatkan
perangkat lunak dikelompokkan menjadi:
1.Perangkat lunak komersial
2.Shareware
3.Freeware.
WIN VS LINUX
WINDOWS
Windows merupakan sistem operasi yang paling sering kita jumpai pada
saat ini karena kebanyakan orang lebih nyaman menggunakan sistem
operasi windows dibandingkan dengan menggunakan sistem operasi
lainnya. Windows sendiri mengalami perkembangan yang sangat pesat.
Kelebihan
GUI yang sangat familiar sehingga pengguna (operator) lebih nyaman berada
didepan layar monitor.
 Dukungan perangkat dari driver yang lebih baik.
 Banyak aplikasi kantor yang menggunakan windows.
 Mudah untuk digunakan, karena para pengguna sudah terbiasa dengan
tampilan windows.
 Tidak rumit bagi pemula pengguna PC atau laptop.

kekurangan
 Sistem operasi ini berbayar.
 Instalasi yang lebih sulit dibandingkan sistem operasi linux.
 Rentan terhadap serangan virus.
LINUX
Linux merupakan sebuah Operating System yang berlogo penguin
Kelebihan:
 Linux Bersifat open source, terbuka dan bebas sehingga untuk
mendapatkannya tidak memerlukan biaya (LISENSI FREE)  dan semuanya
boleh di utak atik.
 Sekarang Linux sudah mudah di operasikan. Bahkan sekarang orang awam
pun sudah banyak yang menggunakannya beda dengan dulu pengguna
linux identik dengan para hacker.
 Lebih unggul dalam hal keamanan karena linux merupakan sistem operasi
yang multiuser sehingga jika virus menyerang user tertentu, maka akan
sangat sulit untuk menyebar ke user lainnya.
 Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada
aplikasi linuxnya yang dikembangkan oleh komunitas linux atau bisa juga
menggunakan software emulator.
 linux memerlukan resource yang lebih kecil jika dibandingkan dengan
Windows sehingga cocok untuk PC yang mempunyai spesifikasi minimum
 Linux mempu berjalan di dua mode.
 Linus lebih stabil sehingga jarang crash atau nge-hang yang mengharuskan
kita untuk merestart komputer.
LINUX
kekurangan:
 User banyak yang belum terbiasa menggunakan linux
karena mereka lebih terbiasa menggunaka windows.
 Dukungan hardware dari vendor-vendor tertentu yang
tidak terlalu baik pada linux.
 Instalasi linux tidak semudah Instalasi windows.
 Program/ Aplikasi di linux belum seampuh aplikasi
windows.
 Bagi administrator sistem perlu belajar dahulu karena
belum terbiasa dengan Unix-like,.
 Struktur direktori serta hak akses yang membingungkan
bagi user yang terbiasa menggunakan windows.
TEST :
1. Apa yang anda ketahui tentang Perangkat
Lunak ?

2. Sebutkan perangkat lunak dan contohnya.

3. Ada berapa generasi bahasa pemrograman ?


Sebutkan dan jelaskan yang anda ketahui.

Anda mungkin juga menyukai