1
HARDWARE
Komponen Pokok Hardware :
1. Input
2. Pemrosesan (CPU)
3. Penyimpanan
4. Output
2
INPUT DEVICE
• Peralatan yang berfungsi untuk memasukkan data kedalam
komputer.
4) sensor
Camera Digital, Camera Recorder (Camcorder) 3
CENTRAL PROCESSING UNIT (CPU)
• Internal Memory/Main Memory
berfungsi untuk menyimpan data dan program.
• Control Unit
bertugas untuk mengatur dan mengendalikan seluruh
peralatan yang ada pada sistem komputer.
4
MEMORY
• Internal Memory /primary storage
5
MEMORY
• External Memory / secondary storage
Data-data yang tersimpan didalam external memory bersifat
tetap, artinya data tersebut tidak akan hilang walaupun tidak
ada listrik yang mengalirinya (non Volotile).
CD FlashDisk
6
OUTPUT DEVICE
Peralatan yang berfungsi untuk mengeluarkan hasil
pemrosesan ataupun pengolahan data yang berasal dari CPU
kedalam suatu media yang dapat dibaca oleh manusia
ataupun dapat digunakan untuk penyimpanan data hasil
proses.
Ouput yang dihasilkan dari pengolahan data dapat
digolongkan ke dalam 3 bentuk : tulisan, image, suara
Alat keluaran berbentuk :
– Hard copy device : Printer, Plotter
– Soft copy device : Speaker, Monitor
7
SOFTWARE
Software
Komputer
Sistem
Operasi Pemrograman
Sendiri
Translator /
Compiler
Program Aplikasi
Utility Paket Jadi
Bahasa Penterjemah
• Bahasa Generasi Pertama – Bahasa mesin
• Bahasa Generasi Kedua – Assemblers
• Bahasa Generasi Ketiga – Compiler dan Interpreter
• Bahasa Generasi Keempat – Natural language 8
Database & File Akses
• Era sebelum database
– Menggunakan file tradisional
– Data belum terintegrasi
– Terdapat duplikasi
– Tidak konsisten
– Keamanan data kurang terjamin
– Tidak Standard
9
Sistem Pemrosesan Berkas Tradisional
10
• DEFINISI DATABASE / BASIS DATA
– Basis :
Dapat diartikan sebagai markas atau gudang, tempat
bersarang atau berkumpul.
– Data :
Representasi fakta dunia nyata yang mewakili suatu objek
seperti manusia (pegawai, siswa, pembeli,
pelanggan), barang, hewan peristiwa, konsep, keadaan,
dan sebagainya yang direkam dalam bentuk angka, huruf,
simbol, teks, gambar, bunyi, atau kombinasinya.
11
• Database
Database Akademik
Mahasiswa
Registrasi Matakuliah
Nilai Matakuliah
12
• MODEL DATA
13
KONSEP DASAR DATABASE
• Elemen Data / Field / Atribut adalah satuan data terkecil
yang tidak dapat dipecah lagi menjadi unit lain yang
bermakna. Pada data Mahasiswa, field / atribut datanya
Contoh : nim, nama_m, tpt_lhr_m, tgl_lhr_m, alm_m dan dan
atribut lainnya yang menyangkut mahasiswa tersebut.
Istilah yang umum dipakai adalah field, atribut atau kolom.
2. File Transaksi
kumpulan record-record yang menuliskan aktivitas /
transaksi dari organisasi
3. File Laporan
sebuah file buatan dari pengutipan data untuk
mempersiapkan laporan
15
Pendekatan Sistem Database
• Independensi program-data
• Meminimalkan redundansi data
• Meningkatkan konsitensi data
• Meningkatkan kemampuan berbagai data
• Meningkatkan produktivitas pengembangan aplikasi
• Meningkatkan pencapaian standarisasi
• Meningkatkan kualitas data
• Meningkatkan tanggapan dan kemudahan akses terhadap
data
• Mengurangi pemeliharaan program
16
Independensi Program-Data
• Struktur data pada database terpisah dengan
program
• Perubahan struktur data tidak membuat program
harus dimodifikasi
Program Program
Struktur Data
Database
Kode Kode
Data Pegawai
Bagian penggajian
Data Pegawai
Data Pegawai
20
Standarisasi
Standarisasi seperti nama data, panjang data, kemungkinan
nilainya, dan bahkan prosedur untuk mengaksesnya dapat diatur
oleh yang berwewenang (DBA)
Contoh:
Nama pegawai selalui bertipe Aplhanumeric dengan panjang
maksimal 35 karakter.
Semua pemrogram menggunakan standar tersebut
Kualitas Data
Kualitas data sangat berpengaruh terhadap pemerolehan informasi yang
berkualitas
Adanya kekangan (constraint) dalam database membuat pelanggaran
terhadap isi data oleh pemakai tidak akan ditoleransi oleh sistem dengan
sendirinya
Kekangan adalah suatu aturan yang diterapkan pada data dan tidak bisa
dilanggar oleh pemakai. Contoh: Agama hanya bisa diisi dengan I, K, H, B,
P. Sistem database akan menolak kalau huruf X dicoba untuk dimasukkan
21
Pemeliharaan Program
• Perubahan terhadap struktur data dengan
berbagai alasan seringkali dilakukan
selama tahapan pemeliharaan; misalnya
data baru ditambahkan atau panjang
suatu data ditambah
• Perubahan seperti ini tidak selalu
membuat program-program yang telah jadi
harus ikut diubah
22
• 2. Model data Fisik / Penyimpanan Sekunder
23
• ORGANISASI FILE
Organisasi file secara sequential
Pengaksesan dilakukan secara berurutan berdasarkan suatu
kunci tertentu
24
• KOMUNIKASI DATA
Pergerakan data & informasi yg dikodekan dari satu titik ke titik
lain melalui peralatan listrik atau elektromagnetik, kabel serta
optik atau sinyal gelombang mikro
25
• Jaringan Komunikasi Data yang diperluas
Terminal
Terminal Printer
Jenis Lain
Cluster
Control Multiplexer Modem
Unit
Media Transmisi
26
• Perangkat Keras Komunikasi
Cluster control unit
membangun hubungan antara terminal yg dikendalikan dgn
peralatan-peralatan & saluran. Alat ini memungkinkan beberapa
terminal berbagi printer / mengkases beberapa komputer melalui
saluran-saluran yg berbeda
Modem
peratan khusus yg digunakan agar sirkuit telepon dapat
digunakan sebagai komunikasi data. Modem mengubah sinyal sinyal
elektronik dari peralatan komputer menjadi sinyal-sinyal elektronik dari
sirkuit telepon dan sebaliknya
Multiplexer
alat yg memungkinkan pengiriman dan penerimaan pesan secara
serentak
27
• Perangkat Keras Komunikasi
Media Transmisi
melaksanakan fungsi transmisi dalam berbagai cara
contoh : kabel, fiberoptik
Host
mengerjakan pemrosesan data untuk jaringan
28
• Arah Transmisi
Arah transmisi menyatakan arah isyarat dalam media transmisi
• Half Duplex
Mendukung pengiriman istarat dengan dua arah, tetapi tidak
dalam waktu bersamaan
• Full Duplex
Memungkinkan isyarat berjalan dalam 2 arah dalam waktu yg
bersamaan
29
• Jaringan
30
• Pendekatan Dasar Jaringan pada Pemrosesan
Timesharing
Terdiri dari 1 komputer tunggal yg dipakai bersama oleh
beberapa pemakai yg memperoleh akses melalui terminal-
terminal
Distribusi Pemrosesan
Jaringan yg mendistribusikan komputer-komputer mini dan mikro
diseluruh organisasi
Client/server computing
• Client adalah pemakai, umumnya yang mengakses jaringan
melalui komputer workstation
• Server dapat berukuran apapun seperti mainframe, mini,
bahkan mikro
31
• Topologi Jaringan
Topologi jaringan menyatakan susunan komputer secara
fisik dalam suatu jaringan
32