Anda di halaman 1dari 25

PEMROGRAMA

N
KOMPUTER

Sekolah Tinggi Keguruan dan Ilmu Pendidikan


KOMPUTER
• Komputer adalah alat yang dipakai untuk mengolah data menurut
prosedur yang telah dirumuskan. Komputer berasal dari kata
computere artinya menghitung aritmatika. Pengertian Komputer
secara umum digunakan untuk proses perhitungan artimatika, tanpa
mesin pembantu. Adapun komponen komputer adalah meliputi :
Layar Monitor, CPU, Keyboard, Mouse dan Printer (sebagai
pelengkap). Tanpa printer komputer tetap dapat melakukan tugasnya
sebagai pengolah data, namun sebatas terlihat dilayar monitor belum
dalam bentuk print out (kertas).
STKIP PGRI TULUNGAGUNG
Sosialisasi KTSP
PEMROGRAMAN

Pemrograman adalah proses menulis, menguji


dan memperbaiki (debug), dan memelihara kode
yang membangun sebuah program komputer.

STKIP PGRI TULUNGAGUNG


Dwica_bond@yahoo.com
Sosialisasi KTSP
SEJARAH DAN PERKEMBANGAN
PEMROGRAMAN KOMPUTER

Sejarah pemrograman komputer dan bahasa


pemrograman mulai berkembang sejak 1940 an.

Sebelum kita menengok pada tahun 1940 an,


sejenak kita lihat ke belakang terlebih dahulu pada
tahun 1822.

STKIP PGRI TULUNGAGUNG


Dwica_bond@yahoo.com
Sosialisasi KTSP
Tahun 1822 Charles Babbage

Difference Engine

STKIP PGRI TULUNGAGUNG


Dwica_bond@yahoo.com
Sosialisasi KTSP
Charles Babbage Analytical Engine

Tahun 1842

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


Pada tahun 1847, Charles Babbage kembali
menyempurnakan ‘Difference Engine’ dan
akhirnya pada tahun 1849 ia berhasil membuat
versi keduanya.

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


Charles Babbage meninggal pada tahun 1871, dan
karya-karyanya diteruskan oleh anaknya Henry
Prevost.

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


Tahun 1854

Charles Boole

Sistem Logika
Simbolik
(Logika Boole)
Sosialisasi KTSP STKIP PGRI TULUNGAGUNG
Sebuah penemuan dapat dikatakan berawal dari sebuah
‘kebutuhan’. Begitu pula dengan pemrograman komputer ini.
Pada tahun 1890, Amerika Serikat ingin melakukan sensus
penduduk. Namun kendala yang muncul adalah keterbatasan
alat yang ada pada waktu itu, mengingat jumlah penduduk
yang semakin meningkat tahun demi tahun. Akhirnya
diadakanlah sebuah kompetisi komputasi untuk mencari
solusinya.
Sosialisasi KTSP STKIP PGRI TULUNGAGUNG
Kompetisi ini dimenangkan oleh Herman Hollerith,
yang akhirnya ia mendirikan sebuah perusahaan
Hollerith Tabulating yang akhirnya berubah nama
menjadi CTR (Calculating Tabulating Recording
Company) Sepuluh tahun berikutnya perusahaan ini
berganti nama lagi menjadi IBM (International
Business Machine) hingga saat ini.
Sosialisasi KTSP STKIP PGRI TULUNGAGUNG
Sosialisasi KTSP
Pada tahun 1925 MIT (Massachusette Institute of
Technology) telah mengembangkan sebuah mesin yang
mampu menganalisis perhitungan differensiasi dan integrasi.
Mesin yang didanai oleh Yayasan Rockefeller ini dapat
dikatakan sebuah komputer terbesar di dunia pada tahun 1930.

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


Tahun 1935

Konrad Zuse

Komputer Z-1

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


Sosialisasi KTSP STKIP PGRI TULUNGAGUNG
Komputer ini adalah awal mula diterapkannya
sistem biner dalam kinerjanya. Selain itu, Zuse
juga berjasa dalam komputasi komputer digital
ketika ia menciptakan bahasa pemrograman
komputer pertama ‘Plankalkul’.

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


Pada tahun 1945, mesin Mark II
yang ada di Universitas Harvard terjadi
kerusakan. Seseorang yang bernama
Grace Murray Hopper yang
mengetahui hal ini langsung
menyelidiki sebab kerusakannya.
Akhirnya dia menemukan sebuah
ngengat yang terjebak dalam mesin
tersebut.
Sosialisasi KTSP STKIP PGRI TULUNGAGUNG
Hopper menuliskan: “First actual
case of bug being found”. Dia menyebut
ngengat ini sebagai sebuah kutu busuk
(bug), mungkin karena jengkel. Kata
‘bug’ inilah yang selanjutnya sering
dikaitkan dengan adanya ketidakberesan
dalam program. Dari kata ‘bug’ ini
muncul pula istilah ‘debugging’ yang
artinya proses pembetulan kesalahan.
program.
Sosialisasi KTSP STKIP PGRI TULUNGAGUNG
Pada tahun 1954, IBM mulai mengembangkan bahasa
pemrograman FORTRAN (FORmula TRANslator).

Bahasa FORTRAN merupakan bahasa pemrograman level


tinggi pertama yang dikomersialkan. Pemrograman level
tinggi maksudnya adalah perintah atau kodenya mudah dibaca
dan dipahami oleh manusia.

STKIP PGRI TULUNGAGUNG


Sosialisasi KTSP
Pada tahun 1958, FORTRAN II dan ALGOL
dipublikasikan bersamaan dengan diluncurkannya
LISP. Sedangkan pada tahun 1959, bahasa
pemrograman COBOL juga diluncurkan. Sejak saat
itu perkembangan bahasa pemrograman sangat
cepat.

STKIP PGRI TULUNGAGUNG


Sosialisasi KTSP
Pada tahun 1970, bahasa PASCAL mulai
dipublikasikan dan saat ini masih banyak digunakan
untuk keperluan pendidikan. Selain itu, muncul pula
dua bahasa pemrograman yang dapat dikatakan sangat
penting yaitu SMALLTALK dan B-Languange.

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


SMALLTALK penting karena merupakan bahasa
pemrograman berbasis obyek yang pertama.

Sedangkan B-Languange dikatakan penting karena


merupakan cikal bakal munculnya bahasa C. Dengan
bahasa C, pemrograman akan lebih mudah, efisien,
dan fleksibel.

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


Pada tahun 1975, Dr. Wong merilis bahasa
pemrograman hasil ciptaannya bernama TinyBASIC.
TinyBASIC merupakan bahasa pemrograman pertama
yang bersifat free alias tidak membayar dalam
penggunaannya.

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


Pada saat yang bersamaan pada tahun 1975, Bill Gates dan
Paul Allen membuat bahasa pemrograman yang diberi nama
BASIC. BASIC ini selanjutnya mereka jual ke
MIT.Perkembangan bahasa pemrograman ini terus bergerak
demikian pesat hingga saat ini. Hal ini ditandai dengan
semakin banyaknya bahasa pemrograman yang bermunculan.

Sosialisasi KTSP STKIP PGRI TULUNGAGUNG


Wassalamu’
alaikum
Wr. Wb.
STKIP PGRI TULUNGAGUNG
Dwica_bond@yahoo.com
Sosialisasi KTSP