Welcome To SMK TI PEMBANGUNAN
Sebelum Masuk Forum , Log in terlebih dahulu

Join the forum, it's quick and easy

Welcome To SMK TI PEMBANGUNAN
Sebelum Masuk Forum , Log in terlebih dahulu
Welcome To SMK TI PEMBANGUNAN
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Pencarian
 
 

Display results as :
 


Rechercher Advanced Search

translator

User Yang Sedang Online
Total 6 uses online :: 0 Terdaftar, 0 Tersembunyi dan 6 Tamu :: 1 Bot

Tidak ada

User online terbanyak adalah 224 pada Sat Aug 21, 2010 12:24 pm

Sejarah bahasa pemrograman pascal

Go down

Sejarah bahasa pemrograman pascal Empty Sejarah bahasa pemrograman pascal

Post by Admin|Gana Sun Dec 19, 2010 11:37 am

SEJARAH PERKEMBANGAN
BAHASA PEMROGRAMAN PASCAL


Sejarah pemrograman komputer tidak seperti yang
dibayangkan oleh kebanyakan orang.


Kebanyakan orang mengira bahwa pemrograman komputer ini
mulai berkembang atau ditemukan pada akhir abad duapuluhan.


Namun dalam kenyataannya, sejarah pemrograman modern
dan bahasa pemrograman mulai berkembang sejak 1940-an,


yaitu sekitar 68 tahun yang lalu. Pada tahun 1922.
Charles Babbage. Ketika belajar di Universitas Cambridge Inggris, ia
melihat bahwa pada saat itu banyak terdapat berbagai macam tabel
perhitungan seperti tabel yang terkait dengan astronomi, kelautan,
navigasi dan sebagainya. Meskipun tabel-tabel perhitungan ini
tersedia, namun yang terjadi adalah banyak sekali kejadian musibah
seperti kapal tenggelam, kecelakaan dan kapal hilang. Dalam hal ini,
Charles Babbage mengira bahwa musibah ini disebabkan oleh faktor
kesalahan manusia yaitu keterbatasan kemampuan dalam
mengimplementasikan tabel perhitungan yang ada. Hal inilah yang
memicunya untuk memikirkan bagaimana cara mengelola data-data yang
ada dalam tabel perhitungan tersebut supaya mudah digunakan.
Bagaimana caranya? yaitu menggunakan sebuah ‘mesin’. Mesin ini ia
beri nama ‘Difference Engine’. Setelah bekerja selama 10 tahun
pada mesinnya, Charles Babbage menyadari bahwa mesin yang dia
ciptakan ini merupakan sebuah mesin yang hanya punya satu tujuan
(single-purpose machine) artinya hanya bisa menghasilkan satu jenis
keluaran (output). Selanjutnya ia ingin mengembangkan mesin lain yang
bersifat multi-purpose. Mesin ini diberi nama ‘Analytical Engine’.
Pekerjaan untuk membuat ‘Analytical Engine’ ini ia lakukan sampai
dengan tahun 1942. Pada tahun 1947, Charles Babbage kembali
menyempurnakan ‘Difference Engine’ dan akhirnya pada tahun 1949
ia berhasil membuat versi keduanya. Pekerjaan untuk terus
menyempurnakan hasil-hasil karyanya terus ia lakukan, bahkan
diteruskan oleh anaknya, Henry Prevost. Charles Babbage sendiri
meninggal pada tahun 1871. Untuk melindungi karya-karya ayahnya,
Henry Prevost membuat beberapa kopian unit perhitungan aritmatika
sederhana dari mesin yang dihasilkan ayahnya dan mengirimkannya ke
beberapa institusi di dunia, termasuk ke Universitas


Harvard. Perkembangan dunia komputasi berlanjut pada
tahun 1980-an tepatnya pada tahun 1854, yaitu ketika seseorang
bernama Charles Boole telah mampu menciptakan sebuah sistem logika
simbolik yang diberinama Logika Boole. Sistem ini mencakup pula
logika untuk menyatakan hubungan lebih besar, lebih kecil, sama
dengan dan tidak sama dengan. Sistem logika ini masih digunakan


sampai dengan saat ini. 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. Kompetisi ini dimenangkan oleh Herman
Hollerith, yang akhirnya ia mendirikan sebuah perusahaan Hollerith
Tabulating, Co. yang akhirnya berubah nama menjadi CTR (Calculating
Tabulating Recording Company) setelah 3 perusahan lain ikut
bergabung. Sepuluh tahun berikutnya perusahaan ini berganti nama lagi
menjadi IBM (International Business Machine) hingga saat ini.



Perkembangan komputasi digital selanjutnya mulai
berjalan pelan dan jarang digunakan dalam dunia bisnis sampai dengan
pertengahan tahun 1920 an. Hingga akhirnya 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. Pemain berikutnya yang memiliki andil dalam
perkembangan komputasi komputer digital ini adalah seorang ilmuan
Jerman bernama Konrad Zuse. Pada tahun 1935, Zuse telah mengembangkan
komputer Z-1 nya. Apa keistimewaan Z- 1 ini? 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’.


Pada tahun 1945, terjadi pula peristiwa penting
dalam sejarah perkembangan komputasi komputer digital yaitu ketika
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.Dalam catatan
hariannya, 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.Pada tahun
1954, IBM mulai mengembangkan
bahasa pemrograman FORTRAN (FORmula
TRANslator) yang akhirnya dipublikasikan pada
tahun 1959. Bahasa FORTRAN merupakan bahasa pemrograman level
tinggi pertama yang dikomersialkan. Pemrograman level tinggi
maksudnya adalah perintah atau kodenya mudah dibaca dan dipahami oleh
manusia.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. Pada tahun 1970,
bahasa PASCAL mulai dipublikasikan dan saat ini masih banyak
digunakan untuk keperluan pendidikan.
Pada tahun 1970 muncul pula
dua bahasa pemrograman yang dapat dikatakan sangat
penting yaitu SMALLTALK dan
B-Languange. 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. 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.Sedangkan 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. Adapun
per kembangan bahasa
pemrograman tersebut terbagi kedalam beberapa
generasi sebagai berikut :




a. Generasi I : machine
language
b. Generasi II : assembly language:
Asssembler
c. Generasi III : high-level programming
language : C, PASCAL, dsb.
d. Generasi IV : 4 GL
(fourth-generation language): Prolog, SQL, Visual tool, dsb


JENIS BAHASA PEMROGRAMAN



Berdasarkan jenisnya, bahasa pe mrograman dapat
dibedakan menjadi
beberapa jenis sebagai berikut :


1. Bahasa tingkat rendah (low level
language)
Bahasa pemrograman yang berorientasi pada bahasa mesin

Contoh : Assembler


2. Bahasa tingkat menengah (middle level
language)
Bahasa pemrograman yang beorientasi pada aturan
gramatikal
Contoh : C


3. Bahasa tingk at tinggi (high level
language)
Bahasa pemrograman yang berorientasi pada bahasa
manusia
Contoh : BASIC, PASCAL


4. Bahasa berorientasi objek (object oriented
language)
Bahasa pemrograman yang berorientasi pada objek
Contoh
: Delphi, VB, SQL


SEJARAH PERKEMBANGAN PROGRAM PASCAL



Pascal adalah bahasa
pemrograman yang yang dirancang
oleh Profesor Niclaus Wirth dari Technical Univerciti
Zurich, Swizerland. Nama pascal sendiri adalah sebagai suatu bentuk
penghargaan kepada Blaise Pascal, yaitu seorang ahli matematika dan
Filsafat yang terkenal pada abad 17 yang berasal dari
Prancis.Profesor Niclaus Wirt memperkenalkan Compiler Bahasa pascal
ini Pertama kali untuk komputer CDC 6000 (Control Data Comporation)
yang dipublikasikan pada tahun 1971 dengan tujuan untuk membantu
mengajarkan program komputer secara sistematis,
khususnya untuk mengajarkan
program yang terstruktur (stuktured
programing). Jadi pascal adalah bahasa yang ditujukan untuk membuat
program yang terstruktur.





Dalam waktu yang singkat pascal telah menjadi bahasa
yang sangat populer dikalangan para pelajar
universitas dan merupakan bahasa
yang diajarkan di banyak perguruan tinggi.
Banyak propesional komputer yang beralih ke bahasa
pascal. Kenyataannya, pascal
merupakan bahasa yang paling
cepat populer dibandingkan bahasa-bahasa
pemerograman tingkat tinggi
lainnya.






Bahasa pemrograman Pascal Mempunyai beberapa Kelebihan
seperti:





1. Tipe Data Standar, tipe-tipe data standar yang telah
tersedia pada kebanyakan
bahasa pemrograman. Pascal memiliki tipe
data standar: boolean, integer, real,
char, string,


2. User defined Data Types,
programmer dapat membuat tipe data
lain yang
diturunkan dari tipe data standar.


3. Strongly-typed, programmer harus
menentukan tipe data dari suatu variabel,
dan variabel
tersebut tidak dapat dipergunakan untuk menyimpan
tipe data
selain dari format yang ditentukan.


4. Terstruktur, memiliki sintaks yang memungkinkan
penulisan program dipecah
menjadi fungsi-fungsi kecil (procedure
dan function) yang dapat dipergunakan
berulang-ulang.


5. Sederhana dan
Ekspresif, memiliki struktur
yang sederhana dan sangat

mendekati bahasa manusia (bahasa Inggris)
sehingga mudah dipelajari dan
dipahami.


Standart pascal adalah bahasa pascal
yang didefinisikan oleh K. Jensen dan Niclaus Wirth.
penerapan dari standart pascal banyak yang berbeda
seperti apa yang telah didefinisikan
oleh K. Jensen dan Niclaus
Wirth. Pascal di Eropa didefinisikan
oleh ISO (Internasional Standart Orgazation) dan di
Amerika oleh kerjasama antara ANSI (America Nasional
StandartInstitute) dan IEEE (Institute of Electrical and Electronic
Engineers).


Bahasa PASCAL juga merupakan
bahasa yang digunakan sebagai
standar bahasa pemrograman bagi tim nasional Olimpiade Komputer
Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI
(International Olympiad in Informatics).Terdapat beberapa versi dari
pascal yang telah berada di pasaran dan sampai saat ini untuk
komputer-komputer micro personal Turbo Pascal merupakan yang paling
populer dan banyak digunakan. Turbo Pascal banyak
di gemari karena bersifat interaktif. Selain itu Turbo
Pascal mengikuti definisi dari standar pascal yang didefinisikan oleh
K. Jansen dan Niclaus Wirht di Pascal User Manual and
Report.
Turbo Pascal adalah copiright dari BORLAND Inc.
Admin|Gana
Admin|Gana
Commander
Commander

Zodiac : Taurus Jumlah posting : 635
Join date : 22.07.09
Age : 32
Lokasi : Depan LCD butut ..

https://smktipembangunan.forummotion.com

Kembali Ke Atas Go down

Kembali Ke Atas

- Similar topics

 
Permissions in this forum:
Anda tidak dapat menjawab topik