turbo pascal jason xi ipa

16
Turbo Pascal By : Tan Jason / XI IPA / 3

Upload: kristoforus-tan

Post on 31-Jul-2015

86 views

Category:

Documents


9 download

DESCRIPTION

About Turbo Pascal

TRANSCRIPT

Page 1: Turbo Pascal Jason XI IPA

Turbo PascalBy : Tan Jason / XI IPA / 3

Page 2: Turbo Pascal Jason XI IPA

Layar pembuka Turbo Pascal 4.0 (1987).

Page 3: Turbo Pascal Jason XI IPA

PengertianBahasa Pemograman Tingkat Tinggi

(High Level Language) yang terkenal dengan pemograman terstruktur dan bernaung di bawah sistem operasi MS-DOS.

Adapun Aplikasi Turbo Pascal adalah untuk penanganan Matematika, Database, Game, Bisnis, Teknik dan Lain lain.

Page 4: Turbo Pascal Jason XI IPA

SejarahPascal adalah bahasa pemrograman

yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Page 5: Turbo Pascal Jason XI IPA

SejarahAwalnya adalah kompiler Blue Label

Pascal yang dibuat untuk sistem operasi komputer mikro berbasis kaset, NasSys, milik Nascom tahun 1981 oleh Anders Hejlsberg. Lalu ditulis ulang untuk CP/M dan dinamai Compas Pascal. Kemudian dinamai Turbo Pascal untuk sistem operasi MS-DOS dan CP/M.

Page 6: Turbo Pascal Jason XI IPA

Contoh Kode

Page 7: Turbo Pascal Jason XI IPA

Tipe Data dalam Turbo Pascal

Page 8: Turbo Pascal Jason XI IPA

Penjelasan

Page 9: Turbo Pascal Jason XI IPA
Page 10: Turbo Pascal Jason XI IPA
Page 11: Turbo Pascal Jason XI IPA
Page 12: Turbo Pascal Jason XI IPA
Page 13: Turbo Pascal Jason XI IPA

Tipe Data Deskripsi( Range Variabel )

Page 14: Turbo Pascal Jason XI IPA

Kelebihan Tipe Data Standar, tipe-tipe data standar yang telah

tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string,

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

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.

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

Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.

Page 15: Turbo Pascal Jason XI IPA

Kelemahan Pengguna yang tidak memiliki dasar

pemrograman dengan bahasa Pascal akan mengalami kesulitan untuk pertama kalinya.

Setiap komponen yang dimasukkan dalam form tampilan, akan diikutsertakan kode deklarasi dan inisialisasinya dalam list code. Sehingga apabila terjadi perubahan komponen, penamaan maupun kesalahan penulisan kode, program tidak mau membetulkan otomatis.

Apabila terdapat form/list code lain yang di-include-kan, harus dituliskan code/nama dari form/lost code di bagian “uses” dan juga inisialisasi variablenya..

Page 16: Turbo Pascal Jason XI IPA

Terima kasihBy : Tan Jason / XI IPA / 3