Modul ini membahas tentang arsitektur komputer yang terdiri dari tiga komponen utama yaitu perangkat keras (hardware), perangkat lunak (software), dan data. Hardware merupakan bagian fisik dari komputer seperti CPU dan memori. Software berisi instruksi-instruksi untuk mengoperasikan hardware. Data adalah representasi fakta dan informasi yang dapat diproses oleh komputer.
1 of 22
Downloaded 300 times
More Related Content
introduction about computer systems
1. Modul ¨C 2 : Arsitektur Komputer
Konsep Sistem Komputer
Ir. Sihar NMP Simamora, MT.
Laboratorium Sistem Komputasi &
Jaringan Akses
2. Overview
Dengan menggunakan pendekatan elemen
pembangun (ware, objek yang digunakan)
komputer pada dasarnya dapat dilihat
sebagai tiga buah komponen yaitu software,
hardware, dan data (brainware)
Software ¡ú objek yang dilunakkan, tidak
berbentuk fisik
Hardware ¡ú objek yang dikeraskan, dan
berbentuk fisik
Brainware ¡ú objek yang berasal dari pikiran
(user atau machine) dalam bentuk logika
untuk digunakan dalam memberi instruksi
dan data
3. Lapisan-lapisan pada sistem komputer
System
Applications
Logic
System S/W
Hardware Circuit
System Layers Hardware Layers
Computer Systems Layers
4. Cara Kerja sistem komputer secara
umum
CPU
Hard-disk
I/O devices
Ext. memory
DMA controller
Floopy-disk
USB-disk
CD / DVD
Main-Memory
Archival-memory
5. HARDWARE
Agar sebuah komputer dapat dipergunakan
untuk mengolah data, maka komputer
tersebut harus membentuk suatu sistem,
yang kemudian disebut sebagai sistem
komputer.
Tujuan utama dari sistem komputer adalah
mengolah data untuk menghasilkan informasi
sehingga perlu didukung oleh elemen-elemen
yang terdiri dari perangkat keras (hardware),
perangkat lunak (software), dan pengguna
(users).
Perangkat keras adalah peralatan komputer
itu sendiri
6. HARDWARE
Perangkat lunak adalah program yang berisi
perintah-perintah untuk melakukan proses
tertentu
Brainware adalah manusia (user) yang terlibat
di dalam mengoperasikan serta mengatur
sistem komputer
Struktur komputer didefinisikan sebagai cara-
cara dari tiap komponen untuk saling terkait
satu sama lain. Sedangkan fungsi komputer
didefinisikan sebagai operasi masing-masing
komponen sebagai bagian dari struktur.
7. Fungsi masing-masing komponen dalam
struktur komputer:
Input-devices ? perangkat keras komputer yang
berfungsi sebagai alat untuk memasukan data atau
perintah ke dalam komputer.
Output-devices ? perangkat keras komputer yang
berfungsi untuk menampilkan keluaran sebagai hasil
pengolahan data. Keluaran dapat berupa hard-copy (ke
kertas), soft-copy (ke monitor), atau pun berupa suara
(sound).
I/O Ports ? bagian ini digunakan untuk menerima
atau pun mengirim data ke luar sistem. Peralatan
input dan output di atas terhubung melalui port ini.
8. Fungsi masing-masing komponen dalam
struktur komputer:
?
Central Processing Unit (CPU) CPU
merupakan otak sistem komputer, dan memiliki dua
bagian fungsi operasional, yaitu: Arithmetic andl Logical
Unit (ALU) sebagai pusat pengolah data, dan Control
Unit (CU) sebagai pengontrol kerja komputer
Memory ? memori terbagi menjadi dua bagian
yaitu memori internal dan memori eksternal. Memori
internal berupa Random Access Memory (RAM) yang
berfungsi untuk menyimpan program yang kita olah
untuk sementara waktu, dan Read Only Memory
(ROM) yaitu memori yang hanya bisa dibaca dan
berguna sebagai penyedia informasi pada saat
komputer pertama kali dinyalakan.
9. Fungsi masing-masing komponen dalam
struktur komputer:
Data Bus ? jalur-jalur perpindahan data antar
modul dalam sistem komputer. Karena pada suatu
saat tertentu masing-masing saluran hanya dapat
membawa 1 bit data, maka jumlah saluran akan
menentukan jumlah bit yang dapat ditransfer pada
suatu saat. Lebar data bus ini menentukan kinerja
sistem secara keseluruhan. Sifatnya bi-directional,
yang berarti CPU dapat membaca dan menerima
data melalui data bus ini. Data bus biasanya terdiri
atas jalur paralel dengan kelipatan: 8, 16, 32, atau
64.
10. Fungsi masing-masing komponen dalam
struktur komputer:
Address Bus ? digunakan untuk menandakan
lokasi sumber atau pun tujuan pada proses transfer
data. Pada jalur ini, CPU akan mengirimkan alamat
memori yang akan ditulis atau dibaca. Address bus
biasanya terdiri atas 16, 20, 24, atau 32 jalur paralel.
Control Bus ? Control Bus digunakan untuk
mengontrol penggunaan serta akses ke Data Bus dan
Address Bus. Terdiri atas 4 sampai 10 jalur paralel.
12. Konsep Dasar Perangkat Lunak
Teknologi yang canggih dari perangkat keras
akan berfungsi bila instruksi-instruksi tertentu
telah diberikan kepada hardware tersebut.
Instruksi-instruksi tersebut disebut dengan
perangkat lunak (software)
Disebut software karena tidak dikeraskan (no-
harddened)
Instruksi-instruksi software ditulis oleh
manusia (user) untuk mengaktifkan fungsi dari
perangkat keras komputer.
13. 3 kategori perangkat lunak:
Perangkat Lunak Sistem Operasi (Operating
Systems): program yang ditulis untuk mengendalikan
dan mengkoordinasikan kegiatan dari sistem
komputer.
Perangkat Lunak Bahasa (Language Software):
program yang digunakan untuk menerjemahkan
instruksi-instruksi yang ditulis dalam bahasa
pemrograman ke dalam bahasa mesin supaya dapat
dimengerti oleh komputer.
Perangkat Lunak Aplikasi (Application Software):
program yang ditulis dan diterjemahkan oleh language
software untuk menyelesaikan suatu aplikasi tertentu.
14. SOFTWARE
Komputer merupakan mesin yang
memproses data menjadi suatu informasi.
Komputer digunakan untuk
users
meningkatkan hasil kerja dan memecahkan
berbagai masalah.
Yang menjadi pemroses data atau pemecah
masalah itu adalah software (perangkat
lunak). Dan dasar dari perangkat lunak
adalah operasi arithmatika (+, -, ¡Â, x) dan
logika (AND, OR, >, <, =).
Dari operasi dasar inilah disusun sebuah
program atau perangkat lunak.
15. SOFTWARE Sistem Operasi
Perangkat lunak yang mengoperasikan
komputer serta menyediakan antar-muka
dengan perangkat lunak lain atau dengan
pengguna (user).
Contoh: Linux (open-source, dengan berbagai
distribusi), Windows Vista (licensed), NetWare,
UNIX (dengan berbagai versi), OS/2, Macintosh,
MS-DOS.
16. SOFTWARE Bhs. Pemrograman
Perangkat lunak untuk pembuatan atau
pengembangan perangkat lunak lain.
Bahasa pemprograman dapat diklasifikasikan
menjadi tingkat rendah, tingkat sedang, dan
tingkat tinggi. Namun umumnya tingkat
sedang dikelompokkan langsung ke tingkat
tinggi.
Mengapa ada tingkat sedang, karena
Kemampuan bahasa ini yang dapat
menjangkau lapisan bawah dan lapisan atas.
Contoh: JAVA, C, dan C++.
17. SOFTWARE Bhs. Pemrograman
Pergeseran dari tingkat rendah ke tinggi
menunjukkan kedekatan dengan quot;bahasa
manusiaquot;.
Bahasa tingkat rendah, sering disingkat
BPTR, Bahasa Pemrograman Tingkat
Rendah (atau biasa disebut juga bahasa
merupakan bahasa dengan
assembly)
pemetaan satu per satu terhadap instruksi
komputer.
Contoh bahasa pemrograman tingkat tinggi
(BPTT): Pascal, BASIC, Prolog, JavaScript,
PHP (semua script, berbasis web)
18. SOFTWARE Aplikasi
Program Utilitas: merupakan program khusus yang
berfungsi sebagai perangkat pemeliharaan komputer,
seperti antivirus, partisi hardisk, manajemen hardisk, dll.
Contoh produk program utilitas: Norton Utilities,
PartitionMagic, McAfee, dll.
Program Aplikasi: merupakan program yang
dikembangkan untuk memenuhi kebutuhan yang spesifik.
Contoh : aplikasi akuntansi, aplikasi perbankan, aplikasi
manufaktur, dll.
Program Paket: merupakan program yang
dikembangkan untuk kebutuhan umum, seperti :
Word processing: Wordstar, MS Word, Word Perfect, AmiPro, dll.
Spreadsheet: Lotus123, MS Excell, QuattroPro, dll.
presentasi : MS PowerPoint, dll.
desain grafis : CorelDraw, PhotoShop, dll.
20. Data
Data didefinisikan sebagai merupakan
representasi dari fakta, dapat diperoleh dari
mana saja dalam bentuk apa saja, yang dapat
dimengerti oleh orang atau komputer. Misalkan:
text, kode, suara, grafik, gambar.
Data berasal dari bahasa latin yakni datum yang
artinya adalah sesuatu yang diberikan.
Di dalam komputer terdapat tiga buah tipe data
dasar, yaitu:
bilangan bulat atau dikenal dengan nama integer,
contoh: 3, -7, 20, 103, 0
bilangan pecahan atau yang biasanya dikenal dengan
floating point, contoh: 3.7, -9.4, 0.6, 1.0
simbol atau karakter, contoh: ¡®A¡¯, ¡®s¡¯, ¡®#¡¯, ¡®@¡¯, ¡®$¡¯, ¡®/¡¯,
¡®&¡¯, ¡®//¡¯
21. Data
Komputer merepresentasikan
data dalam bentuk biner (binary).
Alasannya ? karena setiap sel
atau bit data dalam komputer
hanya dapat menyimpan dua
macam keadaan, yaitu tegangan
tinggi dan tegangan rendah.
Perbedaan tegangan tersebut
Gambar Data mewakili nilai TRUE dan FALSE,
atau bit 1 dan 0.
22. Data
Bilangan 27 dalam desimal, dalam komputer
direpresentasikan dalam bentuk 3 basis
bilangan, yakni: 011011 (BIN), 0x1B (HEX), 033
(OCT)
BIN¡úBINary (basis 2), dengan rentang 0 s.d 1
HEX¡úHEXadecimal (basis 16), dengan rentang:
0 s.d 9 dilanjutkan A s.d F; dalam komputer
biasa dituliskan dengan prefix 0x
OCT¡úOCTal (basis 8), dengan rentang: 0 s.d 7;
dalam komputer biasa dituliskan dengan prefix 0