Pascal:Materi Operator dalam Pascal: Difference between revisions
Created page with "==Sejarah== Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, pada tahun 1971. Nama pascal diambil dari matematikawan Perancis, Blaise Pa..." |
No edit summary |
||
| Line 8: | Line 8: | ||
Diperkenalkan pada Komputer CDC 6000 Versi bahasa Pascal: UCSD (University of California at San Diego) Pascal, Ms (Microsoft) Pascal, Apple Pascal, Turbo Pascal, dan sebagainya | Diperkenalkan pada Komputer CDC 6000 Versi bahasa Pascal: UCSD (University of California at San Diego) Pascal, Ms (Microsoft) Pascal, Apple Pascal, Turbo Pascal, dan sebagainya | ||
Turbo Pascal yang dibuat oleh Borland Inc. adalah versi yang paling banyak digunakan karena menggunakan Compiler untuk menterjemahkannya dan juga mengikuti standard bahasa Pascal yang dibuat oleh Nicklaus Wirth dan K. Jensen. | Turbo Pascal yang dibuat oleh Borland Inc. adalah versi yang paling banyak digunakan karena menggunakan Compiler untuk menterjemahkannya dan juga mengikuti standard bahasa Pascal yang dibuat oleh Nicklaus Wirth dan K. Jensen. | ||
[[File:Evolusi-Bahasa-Pemrograman-Pascal.png|center|543x543px]] | [[File:Evolusi-Bahasa-Pemrograman-Pascal.png|center|543x543px]] | ||
==Ciri-ciri Pascal== | ==Ciri-ciri Pascal== | ||
| Line 15: | Line 15: | ||
*Blok dengan batas-batas yang jelas | *Blok dengan batas-batas yang jelas | ||
*Satu pintu masuk dan satu pintu keluar pada blok pemilihan dan pengulangan | *Satu pintu masuk dan satu pintu keluar pada blok pemilihan dan pengulangan | ||
==Jenis Perluasan== | ==Jenis Perluasan== | ||
Ada beberapa file yang digunakan dalam TURBO PASCAL standar yang perlu diketahui, yaitu : | Ada beberapa file yang digunakan dalam TURBO PASCAL standar yang perlu diketahui, yaitu : | ||
| Line 23: | Line 24: | ||
*<code>.TPL</code>: File Library, kumpulan file-file unit Pascal | *<code>.TPL</code>: File Library, kumpulan file-file unit Pascal | ||
*<code>.TP</code>: File konfigurasi Pascal | *<code>.TP</code>: File konfigurasi Pascal | ||
==Unit== | ==Unit== | ||
Unit merupakan kumpulan dari konstanta, label, type, variabel, procedure dan function yang siap untuk dipakai untuk kegunaan proses tertentu dalam program Pascal. | Unit merupakan kumpulan dari konstanta, label, type, variabel, procedure dan function yang siap untuk dipakai untuk kegunaan proses tertentu dalam program Pascal. | ||
Beberapa unit standar yang disediakan adalah SYSTEM, DOS, CRT, PRINTER, OVERLAY, GRAPH. Kesemuanya ini sudah menyatu dalam sebuah file library bernama TURBO.TPL, kecuali untuk unit file TURBO3.TPU, GRAPH.TPU, dan GRAPH3 . TPU adalah berdiri sendiri. | Beberapa unit standar yang disediakan adalah SYSTEM, DOS, CRT, PRINTER, OVERLAY, GRAPH. Kesemuanya ini sudah menyatu dalam sebuah file library bernama TURBO.TPL, kecuali untuk unit file TURBO3.TPU, GRAPH.TPU, dan GRAPH3 . TPU adalah berdiri sendiri. | ||
==Konstanta== | ==Konstanta== | ||
Constant yang disingkat dengan const adalah nilai konstanta ( nilai tetap) yang dipasang dalam program. | Constant yang disingkat dengan const adalah nilai konstanta ( nilai tetap) yang dipasang dalam program. | ||
| Line 36: | Line 39: | ||
Const | Const | ||
phi = 3.24; | phi = 3.24; | ||
==Variable== | ==Variable== | ||
Jika constant adalah nilai tetap, maka Variabel adalah nilai yang isinya dapat berubah – ubah. Dalam program, Variabel disingkat menjadi Var. | Jika constant adalah nilai tetap, maka Variabel adalah nilai yang isinya dapat berubah – ubah. Dalam program, Variabel disingkat menjadi Var. | ||
| Line 47: | Line 51: | ||
Panjang : Integer; | Panjang : Integer; | ||
Lebar : Integer; | Lebar : Integer; | ||
==Type Data== | ==Type Data== | ||
Setiap data memiliki tipe data, apakah merupakan angka bulat, angka pecahan, atau berupa karakter, dan sebagainya. | Setiap data memiliki tipe data, apakah merupakan angka bulat, angka pecahan, atau berupa karakter, dan sebagainya. | ||
| Line 54: | Line 59: | ||
Type | Type | ||
Pengenal, … pengenal : Tipe data; | Pengenal, … pengenal : Tipe data; | ||
Tipe Data atau Jenis data dalam pascal terbagi dalam kelompok , yaitu : | Tipe Data atau Jenis data dalam pascal terbagi dalam kelompok , yaitu : | ||
*Tipe sederhana/simple, dibagi jadi 2 tipe : | *Tipe sederhana/simple, dibagi jadi 2 tipe : | ||