Download - Kuliah Pti Session-2
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 1/27
Pengantar Teknologi Informasi
Sejarah Ilmu Komputasi
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 2/27
2
Komputer:
dari
Masa lalu
hingga
Masa kini
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 3/27
3
Tradisi Perdukunan
Alat hitung yang paling primitif:
goresan pada tongkat atau dinding
Manusia pada
jaman kuno
berusaha untuk
dapat
menentukan bulan/musim
untuk
mengadakan
upacara
keagamaan
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 4/27
4
Kalender Primitif
Diyakini sebagai satu usaha manusia untuk dapat
menghitung dan menjajaki kejadian-kejadian fisik bumi
disekitarnya
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 5/27
Kalkulator Primitif
Abakus adalah alat bantu pengingat bagi penggunanyauntuk membentuk mental-kalkulasi
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 6/27
6
Nenek Moyang Komputasi
Matematikawan Yunani kuno membuktikan terorema
dengan hitungan menggunakan alat bantu tangan
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 7/27
7
Kalkulator Mekanis Pertama
BlaisePascal(1623-1662,pertama kalimembuatmesinpenjumlahpada th 1642untukmengukur
jarak tempuhkereta.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 8/27
8
Difference Engine
Charles Babbage
pada th 1812mengetahui
bahwa banyak
hitungan-hitungan
yang panjang
terdiri dari
operasi-operasiyang berulang.
Pada th 1823
dengan bantuan
Pemerintah
Inggris dapat
diwujudkan mesin penghitung yang
dapat diperintah
dengan
menggunakan
bahasa
pemrograman.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 9/27
9
Kondisional
Pada th 1833,Babbage
berkeinginan untuk
membuat mesin
analitik yang dapat
menyimpan 1000
angka. Mesin terdiridari sejumlah build-
in operasi seperti
kontrol kondisional,
dimana mesin dapat
diperintah dengan
mengunakan baris- baris perintah. Baris-
baris instruksi
disimpan pada kartu
punched.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 10/27
10
Herman Hollerith
Herman Hollerith (1890)
berhasil membuat mesin pembaca otomatis data-data
sensus yang disimpan dalam
kartu punched.
Idenya diilhami dari mesin
pelubang tiket kereta api, jadi
bukan diperoleh dari hasil
penemuan Babbage. Alhasil,
kesalahan akibat pembacaan
dapat dikurangi dan kartu
punched dapat digunakan
sebagai media memori
penyimpan yang tak terbatas.
Tabulator Hollerith menjadi
sangat terkenal dan membuat
pabrik pembuat mesin untuk
dipasarkan; Perusahaan ini
sekarang bernama International
Business Machines (IBM)
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 11/27
11
R epresentasi BinariPada th 1941, Konrad Zuse,
berhasil membuat mesinpenghitung angka,merupakan komputer yangdapat diprogram pertama,yang dpt digunakan utkmenyelesaikan persamaan2kompleks; Mesin tersebut
bernama Z3, instruksiprogram disimpan pd mediaroll film. Mesin ini bekerjadalam sistem binari (sbglawan dari sistem desimal).Representasi binari terbuktimenjadi hal yg sangat penting
dalam perkembangankomputer di masa mendatangdengan memanfaatkan alatdg two-state (dua kondisi)seperti punched card dansirkuit elektrik.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 12/27
12
Harvard Mark-I
Pada akhir 1930-an, Howard
Aiken dan insinyur IBM,
membuat komputer digital
besar. Mesin tersebut
dinamakanHarvard Mark I.,
menggunakan 23 angkadesimal dan dapat melakukan
4 operasi aritmatika, dan
dilengkapi dengan sub-rutin
untuk menghitung logaritma
dan fungsi-fungsi
trigonometrik.
Output berupa punch card atau mesin ketik elektrik.
Komputer dengan kecepatan hitung 3 s/d 5 detik untuk
melakukan perkalian, dan dpt melakukan perhitungan yang
panjang tanpa intervensi manusia.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 13/27
13
Alan Turing
Th 1936,matematikawanInggris, Alan Turingmenulis jurnal berjudulOn Computable
Numbers, yangmembahas tentangkomputer yang dapatdiprogram. MesinTuring ini didesain utkmelakukan operasi
logik dan dptmembaca, menulisatau menghapussimbol2 pd kertas tape.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 14/27
14
Mesin Turing
Tujuan dari mesin inibukan utk membuatsebuah komputer,tetapi utk memberikangambaran masalah2 ygdpt dipecahkan secaralogik.
Mesin hipotesis inimemberikan gambarantentang karakteristikkomputer modern dimasa mendatang.
Sebagai contoh: mediatape dpt digunakan sbgmedia penyimpaninternal yg dpt dibaca,ditulis, dan dihapusseperti RAM modern.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 15/27
15
ENIAC
John W. Mauchy and J. Presper Eckert di
U niversity of Pennsylvania membangunmesin raksasa bernama ENIAC (ElectricalNumerical Integrator and Computer).Mesin ini menggunakan lebih dari 18000tabung vakum.
Untuk menyimpan mesin ini dibutuhkanruangan seluas 167 m persegi.
Program instruksi diletakkan pd unitterpisah yg kemudian ditempelkan (plug-in)pada mesin utama. Setiap akan melakukan
perhitungan yg berbeda maka diperlukanunit program intruksi yg berbeda.
ENIAC digunakan dari th 1946 s/d 1971dan merupakan komputer tercepatpertama di dunia.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 16/27
16
John von Neumann
Th 1945, Von Neumannmenemukan suatu teknik dimana
data dan instruksi dapat
disimpan dalam satu tempat, dan
mesin dpt membedakan mana
data dan mana program (stored-
program technique).
Juga Neumann menemukan
teknik instruksi baru yaitu
conditional control transfer .
Sub-rutin program dpt disimpan
dalam library dan dibaca dlm
memori jika diperlukan.
Memori komputer merupakan
tempat penggabungan dr
potongan-potongan program
yang panjang.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 17/27
17
EDVAC
EDVAC (Electronic Discrete Variable
Automatic Computer) merupakan mesin
hasil perbaikan dari E NIAC oleh
Mauchly and Eckert.
EDVACmempunyai internal memori
yang banyak dan dpt menyimpan data &
program dalam mesin.
Menggunakan tabung merkuri yang dapat
memantulkan pulsa binari yang berfungsisebagai memori.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 18/27
18
ALTAIR
Pd th 1971, Intel mengeluarkan
produk mikro-prosesor pertama.
Prosesor ini adalah integratedcircuit yg dpt memroses data 4bit sekaligus.Chip dilengkapi unit logikaritmatik, tapi sebagian besar
ruang digunakan oleh sirkuitkontrol untuk organisasi kerjadan hanya menyisakan sedikitruang untuk sirkuit penanganandata.
Pd th 1975, komputer Altair 8800
merupakan komputer minipertama dunia terpopuler bermemori 256 byte.
Altair diproduksi oleh MITS(Micro Instrumentation andTelementry Systems) dg harga$397.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 19/27
19
Microsoft Kreasi
BASIC (Beginners All-
purpose Symbolic
Instruction Code)
dibangun oleh Thomaz
Kurtz dan John Kemeny,
anggota Dept.MatematikaDarthmouth.
BASIC dirancang agar
para ilmuwan komputer
dapat membuat program
secara interaktif danlebih nyata dibandingkan
dengan kode mesin atau
assembler.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 20/27
20
BASIC dan Bahasa Pemrograman Lainnya
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 21/27
21
BASIC dan Bahasa Pemrograman Lainnya
Th 1950 an, FORTRAN (FORmula TRANslator) didesain untuk melakukan hitungan formula-formula matematika.
Th 1958, sekelompok ilmuwan komputer mengadakan pertemuan di Zurich
dan dr pertemuan ini dihasilkan bhs ALGOL ( ALGOrithmic Language).tapi tidak sessukses FORTRAN.
Turunan ALGOL 60, dikenal dengan nama bhs C, didesain untukprogramming control perangkat keras .
Th 1960, dibuat bhs COBOL (COmmon Business OrientedLanguage) didesain untuk aplikasi bisnis.
Pd th 1960, seorang ilmuwan Swiss, Niklaus Wirth, membuat bhsPASCAL, yg memaksa programer untuk memrogram dalam caraterstruktur dan logik, serta penggunaan tipe-tipe data yang berbeda.Setelah bhs PASCAL, dibuat juga bhs pemrograman Modula-II danIII yang mempunyai struktur bhs yang mirip dengan PASCAL.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 22/27
22
BOOMing PCSteve Jobs dan Steve Wozniak
mengadakan pameran komputer pertamaApple II di San Francisco(1977). Apple II menggunakan bhsB ASIC, grafik warna, dan 4100karakter memori. Program datadpt disimpan pada kaset tapesuara seharga $1298.
Th 1977 diperkenalkan komputer TRS-80 oleh perusahaan TandyRadio Shack. Pada generasikedua (TRS-80 Model II) memilikimemori 64000 karakter dan disk
drive. Pada saat itu hanya Appledan TRS yang mempunyai diskdrive.
Dengan adanya disk drive,merupakan media yang cocokuntuk distribusi data dan
perangkat lunak.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 23/27
23
BOOMing PC
Pd saat itu, IBM hanyamemproduksi komputer jenismainframe dan mini-komputer,
memutuskan utk memproduksihome-coomputer yaitu Acorn,yg kemudian dikenal denganIBM PC.
IBM PC dilengkapi dg 16,000karakter memori, keyboard
elektrik, dan koneksi utk kasettape seharga $1265.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 24/27
24
Th 1984, Apple dan IBMmemproduksi model baru.
Apple memperkenalkanMacintosh, komputer pertamadilengkapi dg GUI (graphicaluser interface) dan mouse.
Macintos dg GUImenjadikannya sbg komputer rumah yang sangat atraktif krnsangat mudah dipakai.
IBM memproduksi PC 286-AT,dimana dapat menjalankan
spreadsheet aplikasi Lotus 1-2-3 dan Word processor.
BOOMing PC
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 25/27
25
PCs Today
Bahan presentasi ini dibuat menggunakan
beberapa jenis komputer dan program
aplikasi.
Program aplikasi adalah suatu program
yang dijalankan komputer sehingga
pemakai dapat menghasilkan produk atau
menyelesaikan sesuatu pekerjaan. Seperti
aplikasi word processor, paket grafik utk
menggambar, dan paket komunikasi untuk
mengirim data.
Komputer yg digunakan adalah PC celeron
2GB, memori RAM 512MB dg sistem
operasi Windows 2000. Sistem operasiadalah program interface (antar muka)
dimana pemakai dpt dg mudah melakukan
perintah ke komputer utk melakukan suatu
pekerjaan.
Sistem operasi dilengkapi dengan GUI, memungkinkan
pengguna melakukan perintah dengan mouse dan icon.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 26/27
26
The Web
Web (atau nama
lengkapnya: World
Wide Web) dibangun
pada CERN di
Switzerland sbg bentuk
baru komunikasi teksdan grafik melalui
internet menggunakan
hypertext markup
language (HTML) sbg
suatu cara pemberianatribut teks dan
penempatan grafik,
suara, atau film.
8/7/2019 Kuliah Pti Session-2
http://slidepdf.com/reader/full/kuliah-pti-session-2 27/27
27
Server
Untuk dapat menggunakan
Web diperlukan:
1. Komputer Server dg Web
Server program
Contoh: Apache (UNIX),Microsoft Information
Interchange Server (IIS) utkWindows/NT, dan WebStar utk Macintosh.
2. Komputer pengguna dg
Client server program
Contoh: Netscape, Opera,
dan Microsoft InternetExplorer (Windows/Macintoshkomputer). Lynx utk sistemUNIX.