Anda di halaman 1dari 95

PENGENALAN

SISTEM KOMPUTER

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 1


Aplikasi Komputer

 Administration Manufacture
 Banking Military
 Business Science
 Economic Transportation
 Education Games
 Engineering etc…
 Goverment

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 2


Bidang Ilmu Komputer

 Informatika
 Blm ada def baku ttg informatika
 Kesalahan persepsi
 Dianggap:
 ilmu yg mempelajari komp

 ilmu yg mempelajari pembuatan prog komp

 ilmu yg mempelajari penggunaan aplik komp

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 3


 Informatika:
 ilpeng yg berhub dg komp & komputasi
 Teori u/ memahami: peralatan komp, prog, & sist
 Eksperimen: u/ pengemb & pengetesan konsep serta
metodologi desain, algoritma, & alat u/
merealisasikannya
 Desain komponen: metoda analisa u/ melak
pembuktian bhw realisasi sdh sesuai dg ke-bth-an yg
diminta
 ilmu yg mempelajari ttg knowledge representation &
implementasinya
 ilmu yg mempelajari ttg abstraksi & bgmn
mengendalikan sesuatu yg kompleks
 studi sistematik ttg proses algoritmik yg
menjelaskan & mentrasformasikan inf, baik berhub
dg teo, analisa, desain, efisiensi, implementasi,
a/pun aplik yg ada pd-nya

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 4


Pendidikan Tinggi Komputer

Negara Barat (sejak 1960-an):


 Informatics
 Computer Science
 Computer Engineering
 Computing

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 5


Indonesia ( sejak 1990-an):
1. Manajemen Informatika / Sistem Informasi
 Penguasaan pembuatan s/w aplik bisnis a/ si

 D3: dp mengemb prog ber-dsr-kan ranc yg tlh ada

 S1: mampu melak analisa & desain sist yg baik sesuai ke-bth-

an
2. Teknik Komputer
 Khusus pd h/w, troubleshooting, serta pembuatan perangkat-2

yg meningkt performance komp yg selanjutnya dp diaplik-kan


ke sist kendali pd manufaktur
3. Ilmu Komputer
4. Teknik Informatika
 Penguasaan logika & teknik pemrog dl berbagai bhs pemrog &

peng h/w
5. Komputerisasi Akuntansi
 Penguasaan pembuatan s/w aplikasi akuntansi, laporan R/L,

jurnal, neraca, serta laporan keuangan lainnya sesuai ke-bth-an


edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 6
Definisi Komputer

 Dr bhs Latin: computare (menghitung=to compute/to


reckon)
 Robert H. Blissmer (1986):

 Alat elek yg mampu melaks bbrp tgs: menerima i,

memproses i sesuai dg prog-nya, menyimpan perintah &


hsl dr pengolahan, menyediakan o dl btk inf
 Donald H. Sanders (1985):

 Sist elek u/ memanipulasi data yg cpt & tpt serta

dirancang & di-org-kan spy scr otomatis menerima &


menyimpan data i, memprosesnya, & meng-hsl-kan o di
bwh pengawasan suatu lk-2 pernyat-2 stored program

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 7


 V.C. Hamacher, Z.G.; Vranesic, S.G. Zaky:
 Mesin penghitung elek yg cpt, dp menerima inf i digital,

memprosesnya sesuai dg suatu stored program & meng-


hsl-kan o inf
 William M. Fuori (1973):

 Data processor yg dp melak perhitungan yg besar & cpt,

tmsk perhitungan aritmatika yg besar a/ operasi logika,


tanpa campur tangan dr mns yg mengoperasikan slm
pemrosesan
 Gordon B. Davis (1981):

 Tipe khusus alat penghitung yg mpy sifat ttt yg pasti

 Jogiyanto HM (1992):

 Alat elek yg dp menerima i data, dp mengolah data, dp

memberikan inf, menggunakan stored program, dp


menyimpan prog & hsl pengolahan, serta bkj scr
otomatis

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 8


Early Computers

Babbage’s Analytical Engine ENIAC

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 9


Typical of PC System

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 10


Typical of PC System

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 11


Struktur komputer

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 12


Komponen utama:
 Input device
 Output device
 Processor
 Memory

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 13


Komponen pendukung:
 I/O Ports
 Menerima / mengirim data ke luar sistem
 Data Bus
 Jalur perpindahan data antar modul dlm sistem komputer
 Lebar data bus menentukan kinerja sistem
 Bersifat bidirectional
 Sbg jalur u/ proses membaca & menerima data o/ CPU
 8, 16, 32, 64 jalur scr paralel
 Address Bus
 Memberikan tanda lokasi sumber a/ 7an transfer data
 16, 20, 24, 32 jalur scr paralel
 Control Bus
 Mengontrol penggunaan & akses ke data bus & address bus
 4 - 10 jalur scr paralel

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 14


Keyboa
rd Trackball

Mou
se

Joystick

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 15


 Terminal

 Dumb terminal
 ATM

 Point of SalesTerminal

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 16


CU:
 Mengatur & mengendalikan I/O device
 Mengambil pernyataan-2 dr memori utama
 Mengambil data dr memori utama (jk diperlukan) u/
diproses
 Mengirim pernyataan ke ALU
 bila ada perhitungan aritmatika a/ perbandingan logika
 mengawasi kerja ALU
 Menyimpan hasil proses ke memori utama

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 17


ALU
 Melaksanakan operasi aritmatika
+ - / DIV MOD
 Melaksanakan operasi logika
= <= >= < > <>
 Melaksanakan operasi boolean
AND, OR, NOT, XOR

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 18


Control Unit dalam
CPU
edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 19
Operand 1 Operand 2 Hasil Operasi
AND OR XOR
F F F F F
F T F T T
T F F T T
T T T T F
Tabel kebenaran ungkapan mengunakan operator logika/boolean

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 20


Ungkapan Hasil Ungkapan Hasil Ungkapan Hasil
2+ 3 5 2*3 6 7 * 10 - 5 MOD 3 * 4 + 9 71
2 + 3.0 5.0 2 * 3.0 6.0 (7 * (10 - 5) MOD 3 * 4 + 9) 17
2.0 + 3 5.0 2.0 * 3 6.0 1>2 FALSE
2.0 + 3.0 5.0 2.0 * 3.0 6.0 2 < 22 TRUE
8/2 4.0 7 / 2.0 3.5 TRUE > FALSE TRUE
7.0 / 2 3.5 7.0 / 2.0 3.5 ‘A’ > ‘B’ FALSE
7 DIV 2 3 7 DIV 3 2 FALSE OR NOT (2 < 1) TRUE
7 MOD 2 1 -7 MOD 2 -1 TRUE XOR FALSE TRUE
7 MOD 3 1 7 MOD -2 1 TRUE AND FALSE OR TRUE TRUE
2+3*4 14 -7 MOD -2 -1 NOT TRUE XOR FALSE FALSE
(2 + 3) * 4 20 7 DIV 2 * 3 9 NOT TRUE OR NOT FALSE AND TRUE TRUE
3 MOD 2 + 3 4 7/2*3 10.5 (3 > 5) AND (5 < 2) XOR TRUE TRUE
3 + 2 MOD 2 3 ^G Bel (‘A’ > ’a’) OR (‘A’ > ’B’) FALSE
‘AGUS’ < ‘agus’ TRUE
Contoh ungkapan dan nilai yang dihasilkan

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 21


Jenis Memory
 Ber-dsr hilang tdk-nya data saat komputer mati
 Ber-dsr cr pembacaan
 Ber-dsr kemampuan dibaca-ditulisi

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 22


Ber-dsr hilang tdk-nya data saat komputer mati
 Volatile memory
 data akan hilang jk listrik mati
 Contoh: RAM
 Nonvolatile memory
 data tdk hilang jk listrik mati
 Contoh: disk

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 23


Berdasar cara pembacaan
 Sequential Access Memory
 urut
 Contoh: magnetic tape
 Random Access Memory
 langsung
 Contoh: RAM, disk

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 24


Berdasar kemampuan dibaca-ditulisi
 ROM
 Hny dpt dibaca
 Contoh: IC-ROM
 RW Memory
 dpt dibaca- ditulisi
 Contoh: IC-RAM, disk

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 25


Register
 memori berukuran sgt kecil dg kecepatan tinggi
 u/ menyimpan data & pernyataan yg sdg diproses
 data & pernyataan lain yg menunggu proses, disimpan dlm main
memory
 Tda:
 Instruction Register (IR)
 menyimpan pernyataan yg sdg diproses
 Program Counter (PC)
 menyimpan alm main memory yg berisi pernyataan yg sdg diproses
 General purpose register (GPR)
 mpy berbagai fungsi yg berhub dg data yg sdg diproses
 Misal: operand register, accumulator
 Memory Data Register (MDR)
 menampung data a/ pernyataan yg dikirim dr main memory ke CPU
 a/ menampung data hsl olahan yg akan disimpan ke main memory
 Memory Address Register (MAR)
 menampung alm data a/ pernyataan pd main memory

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 26


Cache memory
 memori sekunder kecepatan tinggi yg

digunakan u/ me+ kinerja


 Me+ efisiensi kerja CPU

 Me- wkt terbuang

 Tda:

 Internal

 u/ komputasi kecepatan tinggi

 External

 u/ buffer program & data

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 27


RAM
 U/ menyimpan sementara data & program
 Berada dlm main memory
 Struktur:
 Input storage
 Program storage
 Working storage
 Output storage
 1Mb, 4Mb, 8Mb, 16Mb, 32Mb, 64Mb, 128Mb,
256Mb, 512Mb, ….

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 28


ROM
 Hny dp dibaca
 Pengisian o/ pabrik
 Berisi OS
 mengatur tampilan karakter di monitor
 penggunaan keyboard
 bootstrap program
 sekumpulan pernyataan  microinstruction a/ firmware
 Bersifat non volatile
 ROM yg dpt diprogram kbl:
 PROM (Programmable Read Only Memory)
 hny dpt diprogram ulang 1x
 EPROM (Erasable Programmable Read Only Memory)
 Dpt dihapus dg sinar ultraviolet
 Dpt diprogram kbl berulang kali
 EEPROM (Electrically Erasable Programmable Read Only Memory)
 Dpt dihapus scr elektronik
 Dpt diprogram kbl berulang kali

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 29


Magnetic Tape
 Bentuk : pita panjang
 Bahan : mylar yg dimagnetisasi
 ferrum oxide a/ chromic oxid
 Kerapatan : tinggi, 1.250-9000 Bpi
 Kerapatan standar: 800 a/ 1600 Bpi
 Kecepatan : 75-200 inchi/detik
 Lebar pita : 0,5 inchi
 Tebal pita : 0.15 inchi (=3.88mm)
0.25 inchi (6.4mm)
 Panjang pita : 300, 600, 1200, 2400 feet per reel
 Metode : blocking a/ non-blocking
 Lebar IRG : 0,12-0,6 inchi
 Lebar IBG : 0.3-0.75 inchi

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 30


Magnetic Tape
 Resiko :
 Sensitif thd distorsi
 Debu
 Kelembaban
 Magnet
 Suhu tinggi
 Akses : sequential
 Transfer rate : lambat  off line
 Jml track : 7 a/ 9

7 track u/ kode BCD

9 track u/ kode EBCDIC

Parity bit

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 31


Magnetic Tape
 Contoh : pita kaset, real tape
 Teknologi baru
 kualitas head smk baik
 data dencity smk tinggi
 gap smk sempit

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 32


edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 33
edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 34
Harddisk
 Bahan : logam dilapisi ferro oxide
+ bh yg mdh termagnetisasi
 Struktur : tersusun atas sejml disk
 Jumlah track : s/d 200 track
 Jumlah head : tgt jml disk penyusun
 Kecepatan : s/d …???……. RPM
 Kapasitas : s/d …???……. Gb

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 35


Cylinder, sector, track pada harddisk

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 36


Contoh hard disk

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 37


Hard disk layout

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 38


Removable hard disk
 Prinsip = hard disk

 dpt dipasang & dilepas


 Berupa cartridge
 dipasang pd removable rack
 Removeable rack tersambung ke power supplay &
kabel data

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 39


Floppy Disk
 Bahan : mylar yg dilapisi bh magnetic
 Susunan : serial
 track
 sector
 Hole :
 1 (soft sectored)
 2 (hard sectored)
 Kapasitas : s/d 1,4 MB

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 40


Contoh floppy disk/disket Contoh disk drive

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 41


Paramater memory sekunder:
 Kecepatan akses
 Metode akses

Memory sekunder dibedakan berdasar:


 Komponen penyusun
 Media penyimpan

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 42


Memory sekunder berdasar komponen penyusun
 Semicondustor memory

 Mechanical memory

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 43


Semicondustor memory
 Bahan semikonduktor
 Transistor

 Resistor

 Capasitor

 Tdk mengandung unsur mekanis


 Contoh:
 IC-RAM

 Kecepatan access tinggi : 12,5-100MB/s


 Digunakan sbg main memory
 Transfer data random a/ direct

 RAM tda:
 Static RAM / SRAM

 Dinamic RAM / DRAM

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 44


Static RAM / SRAM
 Terbuat dr gerbang flip-flop (unit satuan terkecil

memori)
 Statis

 Data tidak hilang saat listrik mati


 Transfer data tinggi
 Umumnya digunakan sbg cache memory
 kecepatan tinggi
 Sbg buffer atr CPU & DRAM
 Ukuran besar
 Kapasitas chip < DRAM
 Contoh:
 SIMM-RAM (Single Inline Memory Modul - RAM)
 Kapasitas 1 slot
 4, 8, 16, 32, 64, 132, 256 MB, ……???……

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 45


Dinamic RAM / DRAM
 Terbuat dr bhn kapasitor

 Metode penyimpanan menggunakan prinsip

pengisian muatan pd kapasitor


 Pd stp periode ttt muatan kapasitor akan

hilang / bocor
 Perlu diisi kembali (refresh)
 Proses refresh me- kecepatan transfer data
 Ukuran kecil
 Contoh:
 EDO-RAM (Enhanced Data Output - RAM)

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 46


PROM

Static RAM / SRAM Dinamic RAM / DRAM

EPROM

SD
RA
EDORA M
M 16
(Extend 8
ed Data pin
Out EEPROM
RAM )
edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 47
Mechanical memory
 Bhn

 semikonduktor
 mekanis
 Pembacaan-penulisan melibatkan unsur
mekanis
 Unsur mekanis:
 Rotasi

 Translasi

 Gesekan

 Kecepatan transfer data rendah


 < IC-RAM
 Contoh: disket

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 48


Optical disk
 Prinsip optis
 Ber-dsr-kan pantulan cahaya (sinar laser) pd head baca
 Pembacan tdk melibatkan kontak fisik atr head & disk
 Kecepatan penulisan < pembacaan
 Lbh awet, tahan thd jamur
 Pembacaan random
 Mpy kemampuan read -write
 Kapasitas besar
 Ukr kecil
 Contoh:
 CD ROM
 Hny dpt dibaca

 Kecepatan 1x=CD player, 2x, 4x=kecepatan disket 3,5”

 CD-RW
 Dpt dibaca-ditulisi


Kecepatan 2x=untuk tulis, 6x dan 8x = untuk baca-tulis

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 49


CD-R Layout

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 50


Magnetic storage
 Berbentuk disk a/ tape

 Menggunakan bh serbuk magnet

 Akess data menggunakan prinsip induksi

magnetis
 Terdiri atas :

 Magnetic tape

 Magnetic disk

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 51


Plotter
 u/ mencetak

keluaran di
atas kertas
 ukr sgt besar

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 52


Monitor
 softcopy device

 Jenis:
 Monochrome

 CGA (Color Graphics Adapter)

 EGA (Enhanced Graphics Adapter)

 VGA (Video Graphics Array)

 SVGA (Super VGA)

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 53


Aspect ratio:
•x pixels to y pixels
•4:3 on most PCs
•16:9 on high
definition displays

Display screen
edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 54
 Warna tampilan
 Warna pixel ditentukan o/ intensitas warna –
RGB
 Warna 4 bit
 16 x 16 x 16 = 4.096 warna
 Warna 24 bit (True Color)
 16.7 juta warna
 Perlu Video memory yg signifikan

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 55


 Printer
 Dot vs pixel
 300-2400 dpi vs 70-100 pixel per inchi
 Dot  on a/ off vs pixel memiliki intensitas
 Tipe
 Typewriter / Daisy wheels – obsolete
 Dot matrix – 24 pins, pengaruh pd hasil cetakan
 Inkjet
 Laserjet
 Thermal wax transfer
 Dye Sublimation

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 56


Pembuatan Gray Scale

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 57


dot matrix printer inkjet printer

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 58


Sistem Komputer

 Komputer dpt bekerja jk membentuk suatu sistem


 Tdd:
 HW
 Komponen utama
 Komponen pendukung
 SW
 OS
 PL
 Appl
 BW
 A
 P
 O

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 59


SW
 Mrpk serangkaian pernyataan dg aturan ttt yg

mengatur operasi HW
 Tdd:

 OS

 PL

 QL

 App

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 60


 OS
 Mengendalikan resources selama proses berlangsung
 Fungsi:
 Mengalokasikan memori & pekerjaan

 Penjadwalan pekerjaan

 Programming Language
 u/ pengembangan PA
 4GL:
 Machine language

 Assembly language

 Programming language

 Application

 Query language
 Application

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 61


Manusia
 Operator
 Programmer
 System analyst
 Manajer
 Teknisi
 DBA
 Spesialis
 etc

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 62


Cara Kerja Sistem Komputer

Cara kerja sistem komputer

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 63


Input Proses Output

Memory

Cara kerja sistem komputer

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 64


 Bgmn Anda berkomunikasi dgn:
 Anak usia 1 tahun ?
 Orang berusia 101 tahun ?
 Orang Inggris ?
 Orang Jerman ?
 Komputer ?

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 65


 Bahasa Komputer adl bhs 0 & 1
 Perlu penerjemah
 Compiler
 Interpreter
 3 tahap:
 Compilation
 menerjemahkan mjd object program

 Linking
 menggabungkan object program dg komponen

lain mjd executable machine


 Execution
 pelaksanaan pernyataan dlm program

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 66


Bahasa Komputer = Bahasa Biner = Bahasa 0 & 1

On Off

True False

Yes No

1 0

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 67


Waktu kompilasi

Source Compiler / Object program


program Interpreter

Waktu
Executable machine proses

Output

3 tahapan pelaksanaan program


edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 68
Data Sumber
 Input Binary
 Input discrete
 Misal: inputan keyboard A 1+2=3 math
 Keyboard membangkitkan kode biner u/ stp tombol
 Input Analog
 Data continuous  sound a/ image
 Perlu hardware u/ konversi ke bilangan biner

Computer
1+2=3 Input
device
1101000101010101…

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 69


Representasi Data
Type Data Standard
Alphanumeric Unicode, ASCII, EDCDIC
Image (bitmapped)  GIF (graphical image format)
 TIF (tagged image file format)
 PNG (portable network graphics)
Image (object) PostScript, JPEG, SWF (Macromedia
Flash), SVG
Outline graphics and fonts PostScript, TrueType
Sound WAV, AVI, MP3, MIDI, WMA
Page description PDF (Adobe Portable Document
Format), HTML, XML
Video Quicktime, MPEG-2, RealVideo, WMV

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 70


Data Numerik

 Digunakan u/ manipulasi matematis


 Add, subtract, multiply, divide
 Tipe
 Integer
 Real

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 71


Representasi Karakter

 ASCII – plg byk dipakai


 EBCDIC: khusus IBM mainframe (legacy)
 Unicode: u/ kebutuhan yg luas

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 72


ASCII

 Dikembangkan o/ American National


Standards Institute
 Representasi
 Alphabet Latin, angka Arab, karakter
 Karakter khusus
 ASCII
 7-bit : 128 character

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 73


Tabel ASCII
MSD
LSD 0 1 2 3 4 5 6 7
0 NUL DLE SP 0 @ P p
1 SOH DC1 ! 1 A Q a W
2 STX DC2 “ 2 B R b r
3 ETX DC3 # 3 C S c s
4 EOT DC4 $ 4 D T d t
5 ENQ NAK % 5 E U e u
7416
6 ACJ SYN & 6 F V f v
7 BEL ETB ‘ 7 G W g w 111 0100
8 BS CAN ( 8 H X h x
9 HT EM ) 9 I Y i y
A LF SUB * : J Z j z
B VT ESC + ; K [ k {

C FF FS , < L \ l |
D CR GS - = M ] m }
E SO RS . > N ^ n ~
F SI US / ? O _ o DEL

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 74


EBCDIC

 Extended Binary Coded Decimal Interchange Code


 Dikembangkan o/ IBM
 Hny u/ IBM a/ IBM compatible mainframes
 Kode Character berbeda dgn ASCII

ASCII EBCDIC
Space 2016 4016
A 4116 C116
b 6216 8216

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 75


Unicode

 16-bit  65,536 character


 ASCII Latin
 0 – 255 kode ASCII
 Multilingual

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 76


Input Alphanumeric Lainnya

 OCR (optical character reader)


 Bar Code Readers
 Magnetic stripe reader
 Voice

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 77


Barcode Reader

Handprint Reader

Image Scanner

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 78


Data Gambar

 Photo, gambar, icon, lukisan, bagan, grafik


 Pendekatan:
 Bitmap a/ raster images
 Object a/ vector images
 Perbedaan:
 Kualitas gambar
 Ukuran memory yg dibutuhkan
 Waktu u/ pengiriman data
 Kemudahan modifikasi

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 79


Data Suara

 Waveform audio: representasi digital u/ suara


 MIDI (Musical Instrument Digital Interface)
 Suara analog dikonversi ke nilai digital dgn A-to-
D converter

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 80


 Sistem bilangan biner
 0
 1
 10
 11
 100, …

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 81


 Sistem bilangan oktal
 0
 1
 2
 3
 4
 5
 6
 7
 10
 11
 12, …

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 82


 Sistem bilangan decimal
 0
 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12, …

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 83


 Sistem bilangan hexadecimal
 0
 1
 2
 3
 4
 5
 6
 7
 8
 9
 A
 B
 C
 D
 E
 F
 10
 11
 12, …

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 84


Penggolongan Komputer

 Berdasar data yg diolah


 analog, digital, hybrid
 Berdasar penggunaan
 special purpose, general purpose
 Berdasar ukr/kemampuan mengolah data
 Micro Computer/Personal Computer, Mini Computer,
Small Computer (Smale-Scale Mainframe
Computer), Medium Computer (Medium-Scale
Mainframe Computer), Large Computer (Mainframe
Computer), Super Computer
 Berdasar btk
 tower, desktop, portable, notebook, sub notebook,
palmtop

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 85


Desktop
Analog computer
computer
Mini computer

Digital computer Tower


computer Portable
computer

Mainfra
Hybrid computer
me Palmtop

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 86


Perkembangan Perangkat Keras

 Alat manual
 tulang (300.000 SM); petroglyphs (300.000-14.000
SM); lempengan tanah liat (9.000 SM); Tablet
tanah liat (5.000 SM dan 3500 SM); Tablet tanah
liat dan papyrus (2600 SM); abacus (2500); batu
terstruktur (1900 SM); tali bersimpul/quipus (1200
SM); lempengan kayu dan kulit binatang (400 SM);
kertas (1150); abacus (1200); alat cetak (1455);
Napier’s bones (1614); Oughtred’s slide rule (1621)

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 87


 Alat mekanik
 mesin hitung I (1623); mesin hitung otomatis I (1642);
mesin pengali I (1666); mesin hitung Leibnitz’s (1673);
mesin logika I (1777); mesin kartu plong I (1804); mesin
hitung komersial sukses I (1820); Babbage’s difference
engine (1822); Babbage’s analytical engine (1833); mesin
penghitung dengan keyboard I (1850); aljabar boolean I
(1854); the adder (1868); mesin aljabar boolean I (1869);
the Baldwin (1872); Odhner’s adding machine (1874); mesin
kas I (1879); mesin hitung dengan alat cetak 1(1884);
Macaroni box (1885); the first comptometer (1887); mesin
hitung saintifik I (1893); Monroe calculator (1911)

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 88


 Alat mekanik elektronik
 mesin tabulasi kartu plong mekanik-elektronik I
(1890); mesin penghitung otomatis I (1920);
komputer analog I (1931); mesin hitung meknik-
elektronik I (1938)

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 89


Generasi Komputer
 Digital elektronik I (1942)
 Harvard Mark I ASCC (1944)
 Generasi I (1946-1959)
 Generasi II (1959-1965)

 Generasi III (1965-1970)

 Generasi IV (1970)

 Generasi V (1990)
 PI
 PII
 PIII
 P4, ….
 Generasi mendatang
 Komp mpy kemampuan menyerupai menus
edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 90
Perkembangan Perangkat Lunak

1. Sbl komputer generasi I


2. Semasa komputer generasi I
3. Bhs pemrograman tk tinggi:
 FORTRAN (1957); LISP (1958); ALGOL (1958);
COBOL (1959); Logo (1960); GPSS (1961); APL
(1962); BASIC (1964); PL/I (1966); Program
terstruktur I (1968); PILOT (1968); FORTH
(1969); Pascal (1970); SHRDLU (1971); SAM76
(1971); PROLOG (1972); Smaltalk (1972); C
(1974); COMAL (1974); BASIC untuk PC (1975);
Modula-2 (1977); Ada (1979)
 Sljtnya perkembangan tjd sgt cepat, mis: Visual
dBase, Visual Foxpro, Visual Basic, C++, Java,
etc

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 91


4. Paket aplikasi:
 Electric pencil (1976); WordStar (1979); Apple
Writer (1979); VisiCalc (1979); dBase-III (1981);
Lotus 1-2-3 (1982)
 Sljtnya perkembangan tjd sgt cepat, berbasis
visual, OOP
5. OS:
 OS 1 (1954); OS untuk mini computer 1 (1960);
UNIX (1969); CP/M (1970); MS DOS (1980); IBM
OS/2 (1987); MS WINDOWS; Novell; Linux, …

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 92


Kelebihan Komputer
 Cepat

milisecond (1/1000)
microsecond (1/1000.000)
nanosecond (1/1000.000.000)
picosecond (1/1000.000.000.000)
Asumsi:
menus mampu melaks  1 operasi/1 detik
Jk kecepatan komputer adl picosecond
mk 1 detik operasi komp = 1 triliun detik
= 31.709 tahun
 Tepat
 Kapasitas besar

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 93


Kesalahan komputer hny tjd jk :
 Metal fatique
 Invalid input

Kelemahan komputer:
 Tdk mpy inisiatif
 Tdk dpt beradaptasi
 Tdk mpy perasaan

edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 94


Any questions ?
edhy sutanta-teknik informatika-fti-ista yogyakarta-edhy_sst@yahoo.com 95

Anda mungkin juga menyukai