Post on 01-Dec-2020
Pertemuan 6
EVOLUSI dan
KINERJA KOMPUTER
I. Evolusi dan Sejarah Perkembangan
Komputer saat ini adalah evolusi panjang penemuan manusia
sejak dulu berupa alat mekanik dan elektronik.
Empat golongan besar alat pengolah data:
1. Peralatan manual
Peralatan pengolahan data yang sangat sederhana
Pemakaian alat menggunakan tenaga tangan manusia
2. Peralatan Mekanik
Peralatan yang sudah berbentuk mekanik yang
digerakkan dengan tangan secara manual
3. Peralatan Mekanik Elektronik
Peralatan mekanik yang digerakkan secara otomatis oleh
motor elektronik
4. Peralatan Elektronik
Peralatan yang bekerjanya secara elektronik penuh
Evolusi dan Sejarah Perkembangan lanjutan
Sejarah perkembangan komputer dibagi dalam 2 periode
yaitu:
A. Sebelum tahun 1940
5000 tahun yang lalu, Abacus yang muncul di Asia,
dapat dianggap sebagai awal mula mesin komputasi.
Tahun 1642, Blaise Pascal menemukan alat
penghitungan dengan mesin secara mekanik yang
diberi nama The Pascaline
Tahun 1666, Sir Samuel Morland menciptakan mesin
yang dapat melakukan operasi penjumlahan,
pengurangan, perkalian, dan pembagian
Evolusi dan Sejarah Perkembangan lanjutan
Sebelum tahun 1940 lanjutan
Tahun 1673, Gottfred Wilhem von Leibniz
memperbaiki Pascaline dengan membuat mesin
yang dapat mengalikan 2 buah bilangan
Tahun 1833, Charles Babbage menemukan mesin
untuk melakukan perhitungan persamaan differensial
Tahun 1850, D.D.Parmalee membuat mesin
penghitung dengan keyboard yang pertama
Tahun 1869, William Jevons menciptakan mesin
logika aljabar boolean yang pertama
Evolusi dan Sejarah Perkembangan lanjutan
Sebelum tahun 1940 lanjutan
Tahun 1884, William S. Burroughs membuat mesin
hitung yang dilengkapi dengan alat cetak
Tahun 1889, Herman Hollerith menerapkan prinsip
kartu perforasi (kartu plong) untuk melakukan
penghitungan
Pada Tahun 1931, Vannevar Bush membuat sebuah
kalkulator untuk menyelesaikan persamaan
differensial
Gambar mesin Sebelum tahun 1940
Evolusi dan Sejarah Perkembangan lanjutan
b. Setelah tahun 1940
Evolusi dan sejarah komputer dibagi menjadi beberapa
generasi komputer, yang akan dijelaskan dalam beberapa
perkembangan generasi komputer.
II. Klasifikasi Komputer
II.1. Klasifikasi berdasarkan perkembangannya
A. Generasi Pertama (1946 – 1959)
Menggunakan tabung hampa (vacum tube)
Media penyimpanan internal utama: drum magnetik
Kapasitas penyimpanan utama: 1000-4000 byte
Program dibuat dengan bahasa mesin
Ukuran fisik komputer besar, dan daya listrik besar
Problem panas dan pemeliharaan
Aplikasi: perhitungan sains, pemrosesan payroll,
penyimpanan record
Waktu siklus: millidetik
Kecepatan pemrosesan: 2000 instruksi per detik
Contoh: ENIAC, UNIVAC I, UNIVAC II
Keterangan tentang ENIAC (Electronic Numerical Integrator And Computer)
Tahun 1946 dibuat oleh John Presper Eckert dan John Mauchly di Universitas Pennsylvania.
Merupakan komputer digital elektronik untuk kebutuhan umum pertama di dunia.
Spesifikasi ENIAC:
Berat 30 ton
Volume 15.000 kaki persegi
Berisi lebih dari 18.000 tabung vakum
Daya listrik yang dibutuhkan sebesar 140 KW
Kecepatan operasi 40.000 operasi per detik
Gambar Komputer ENIAC
Keterangan tentang UNIVAC I dan UNIVAC II (Universal Automatic Computer)
Tahun 1947, Eckert dan Mauchly mendirikan Eckert-
Mauchly Computer Corporation untuk memproduksi
komputer secara komersial.
Merupakan komputer komersial pertama di dunia.
Tahun 1950 diluncurkan UNIVAC II yang memiliki
kapasitas memori lebih besar dan kinerja yang lebih
baik.
Gambar Komputer UNIVAC1
B. Generasi Kedua (1959 – 1964)
Menggunakan transistor untuk operasi internal
Media penyimpanan internal utama: magnetic core
Kapasitas penyimpanan lebih banyak (4K-32 KB)
Bahasa pemrograman tingkat tinggi
Ukuran dan panas lebih kecil
Aplikasi berorientasi batch: billing, payroll, inventory
Waktu siklus: mikrodetik
Kecepatan pemrosesan: 1 mips
Contoh: DEC PDP-I, UNIVAC III
Gambar Komputer UNIVAC 3
C. Generasi Ketiga (1964 – 1970)
Menggunakan integrated circuit (IC)
Media penyimpanan utama: magnetic core
Kapasitas penyimpanan lebih banyak (32K-3 MB)
Bahasa pemrograman tingkat tinggi lebih luas
Lebih fleksibel dengan I/O, berorientasi disk
Ukuran lebih kecil dan handal
Aplikasi: sistem reservasi, billing kartu kredit
Waktu siklus: nanodetik
Kecepatan pemrosesan: 10 mips
Munculnya komputer mini
Pemrosesan jarak jauh dan time-sharing
Tersedianya perangkat lunak O/S untuk mengontrol I/O
Contoh: IBM S/360
Generasi Ketiga lanjutan
Peningkatan kemampuan pada Generasi Ketiga:
Kapasitas penyimpanan yang lebih besar
Program yang mengerjakan tugas secara otomatis
Kompatibilitas komponen-komponennya
Bahasa pemrograman tingkat tinggi
Mengerjakan operasi secara serempak
Sistem operasi time-sharing
Menggunakan memori virtual
Kemampuan menangani aplikasi bisnis dan sains
dalam mesin yang sama
Gambar Komputer IBM S/360
D. Generasi Keempat (1970 – 1980an)
Menggunakan large-scale integrated circuit (LSI) dan very large-scale integrated circuit (VLSI)
Kapasitas penyimpanan lebih dari 3 MB
Tersedianya program yang canggih untuk aplikasikhusus
Kecanggihan peralatan I/O yang meningkat
Aplikasi: simulasi dan model matematika, transfer dana elektronik, perancangan manufakturing
Kecepatan pemrosesan: 100 mips sampai 1 bips
Penggunaan minikomputer, mikroprosesor, dan milrokomputer
Contoh: IBM S/370
Gambar Komputer IBM S/370
E. Generasi Kelima (1980an – sekarang)
Ditandai dengan teknologi paralel dan networking
Kapasitas penyimpanan lebih dari 3 MB
Tersedianya program yang canggih untuk aplikasi khusus
Kecanggihan peralatan I/O yang meningkat
Aplikasi: simulasi dan model matematika, transfer dana
elektronik, perancangan manufakturing
Kecepatan pemrosesan: 100 mips sampai 1 bips
Penggunaan minikomputer, mikroprosesor, dan
milrokomputer
Contoh: IBM S/37, PC 486
Gambar Komputer IBM PC 486
II.2. Klasifikasi berdasarkan data yang diolah
A. Komputer Analog
Bekerja dengan sistem kontinyu, yaitu menggunakan
gelombang sinusoida
Data yang digunakan berbentuk besaran phisik
(bukan angka), sehingga tidak perlu dikonversikan
dan prosesnya lebih cepat dibanding digital
Tidak terlalu teliti dalam melakukan perhitungan
Digunakan untuk perhitungan teknik, seperti arus
listrik, temperatur, kecepatan, tekanan, dll.
Klasifikasi menurut data yang diolah lanjutan
B. Komputer Digital
Bekerja dengan sistem digital
Ketelitian cukup tinggi terutama dalam melakukan
perhitungan
Dapat menyimpan data selama proses berlangsung
Dapat melakukan operasi logika
Data dapat dikoreksi atau dihapus
Output berupa angka, huruf, grafik, dan gambar
C. Komputer Hibrid
Adalah komputer yang diperuntukkan sebagai
pengolahan data yang sifatnya baik kuantitatif
maupun kualitatif
Gabungan antara komputer analog dan digital
Gambar Gelombang Analog dan Digital
II.3. Klasifikasi berdasarkan penggunaannya
A. Komputer untuk penggunaan umum (General Purpose)
Komputer yang digunakan untuk penggunaan umum
Menggunakan program yang bermacam-macam untuk
menyelesaikan masalah yang berbeda
Kecepatan pemrosesan data lebih rendah dibanding
special purpose
Digunakan untuk aplikasi bisnis, teknik, pendidikan, game,
dll.
B. Komputer untuk penggunaan khusus (Special Purpose)
Komputer yang digunakan untuk penggunaan khusus.
Contoh komputer yang digunakan pada bidang
kedokteran: mesin USG, EKG
II.4. Klasifikasi Berdasarkan Ukurannya
A. Micro Computer
Disebut juga dengan Personal Computer (PC)
Umumnya bersifat single-user
Jenisnya: desktop PC, tower PC, laptop, notebook,
palmtop, PDA
B. Mini Computer
Bersifat multi-user
Digunakan oleh perusahaan berskala menengah
sebagai server
C. Small Computer
Disebut juga dengan small-scale-mainframe- computer
Bersifat multi-programming, multi-processing, dan
virtual-storage
Gambar Mainframe
Gambar Komputer Berdasarkan Ukurannya
Klasifikasi berdasarkan ukuran lanjutan
d. Medium Computer
Disebut juga dengan medium-scale-mainframe-
computer
Mempunyai sejumlah besar dan bermacam alat I/O
Biasanya digunakan untuk komunikasi data
e. Large Computer
Disebut juga dengan mainframe-computer
Dapat menerapkan sistem time-sharing
Digunakan oleh perusahaan berskala besar
f. Super Computer
Disebut juga dengan parallel processor
Komputer mainframe yang mempunyai banyak prosesor
yang dipasang secara paralel
Gambar Komputer Berdasarkan Ukurannya
III. Perancangan Kinerja Komputer
• Kinerja sebuah sistem komputer merupakan hasil proses
dari seluruh komponen komputer, yang melibatkan CPU,
memori utama, memori sekunder, bus, dan peripheral.
• Tujuan yang ingin dicapai dalam peningkatan kinerja
adalah tercapainya keseimbangan proses operasi antar
komponen-komponen penyusun komputer sehingga
menghasilkan kinerja komputer yang tinggi.
• Bidang yang menjadi kajian peningkatan kinerja sistem
komputer adalah penanganan perangkat-perangkat I/O.
Perancangan Kinerja lanjutan
Peningkatan kinerja mikroprosesor terus berlanjut dengan
berbagai teknik yang telah dikembangkan, diantaranya:
Branch Prediction, teknik dimana prosesor
memungkinkan mengamati terlebih dahulu di dalam
software dan melakukan prediksi percabangan atau
kelompok instruksi yang akan dieksekusi berikutnya.
Data Flow Analysis, prosesor akan menganalisa
instruksi-instruksi yang tidak tergantung pada hasil atau
data lainnya untuk membuat penjadwalan yang optimum
dalam eksekusi.
Speculative Execution, dengan modal prediksi cabang
dan analisis data, maka prosesor dapat melakukan
eksekusi spekulatif terlebih dahulu sebelum waktunya.
LATIHAN
Soal Latihan Pertemuan 6
1. Peralatan mekanik yang digerakkan secara otomatis oleh motor elektronik disebut dengan peralatan:
a. manual d. mekanik
b. mekanik elektronik e. mekanik manual
c. elektronik
2. Pencatatan dan pengolahan data dengan menerapkan prinsip kartu perforasi (kartu plong) untuk melakukan penghitungan diterapkan pertama kali oleh:
a. Charles Babbage d. William S. Burroughs
b. Herman Hollerith e. Blaise Pascal
c. Vannevar Bush
Soal Latihan Pertemuan 6
2. Pencatatandan pengolahan data dengan menerapkan
prinsip kartu perforasi (kartu plong) untuk melakukan
penghitungan telah diterapkan pertama kali oleh:
a. Charles Babbage d. William S. Burroughs
b. Herman Hollerith e. Blaise Pascal
c. Vannevar Bush
3. Komputer digital elektronik untuk kebutuhan umum
pertama di dunia adalah:
a. ENIAC d. UNIVAC
b. IBM S/370 e. Laptop
c. PDA
Soal Latihan Pertemuan 6
3. Komputer digital elektronik untuk kebutuhan umum
pertama di dunia adalah:
a. ENIAC d. UNIVAC
b. IBM S/370 e. Laptop
c. PDA
4. Disebut juga dengan mainframe-computer dan dapat
menerapkan sistem time-sharing, merupakan jenis
komputer….
a. Mini Computer d. Large Computer
b. Small Computer e. Super Computer
c. Medium Computer
Soal Latihan Pertemuan 6
4. Disebut juga dengan mainframe-computer dan dapat menerapkan sistem time-sharing, merupakan jenis komputer….a. Mini Computer d. Large Computerb. Small Computer e. Super Computerc. Medium Computer
5. Menggunakan integrated circuit (IC) dan media penyimpanan utama adalah magnetic core, merupakan ciri-ciri komputer generasi….
a. Kesatu d. Keempat
b. Kedua e. Kelima
c. Ketiga