Himpunan Karakter pada Fortran Tipe Data pada Fortran Nama Simbol pada Fortran

yang pertama mulai digunakan pada April 1957. Compiler ini merupakan compiler untuk menjanjikan, hal ini dikarenakan pengguna hanya menggunakan bahasa pemrograman tingkat tinggi jika terdapat compiler yang mampu membangkitkan kode dengan unjuk kerja yang setara dengan kode bahasa rakitan yang ditulis secara manual. Perkembangan berikutnya, FORTRAN diterima secara luas oleh para ilmuwan untuk menulis program yang intensif numerik. Akibatnya pengembang compiler semakin tergerak untuk menghasilkan compiler yang dapat menghasilkan kode yang lebih cepat dan efisien. Penambahan tipe data complex ke dalam bahasa, membuat FORTRAN secara khusus sesuai dengan pemanfaatan teknik. Pada tahun 1960, popularitas FORTRAN semakin meluas. Sehingga, perusahaan komputer saingan juga berusaha menyediakan compiler FORTRAN untuk mesin mereka. Pada tahun 1963 terdapat lebih dari 40 compiler FORTRAN. Dikarenakan alasan ini, FORTRAN dianggap sebagai bahasa pemrograman pertama yang digunakan secara luas yang didukung banyak arsitektur komputer. Perkembangan Fortran sejalan dengan awal evolusi teknologi compiler. Bahkan, banyak diantara perkembangan teori dan rancangan compiler merupakan akibat dari persaingan untuk menghasilkan kode program Fortran yang efisien. Berikutnya, tiap versi Fortran dievolusikan untuk menambah ekstensi bahasa dengan tetap mempertahankan kesesuaian dengan versi-versi sebelumnya. Versi suksesif Fortran diantaranya, menambahkan dukungan terhadap pemrosesan data berbasis karakter FORTRAN 77, pemrograman larik, pemrograman berbasis modul dan objek Fortran 9095, pemrograman berorientasi objek, dan pemrograman generik Fortran 2003.

2.6.2 Himpunan Karakter pada Fortran

Himpunan karakter pada Fortran terdiri dari terdiri atas 26 karakter huruf besar, 26 karakter huruf kecil karakter alphabet, karakter angka 0 sampai 9, karakter khusus, Jefri Umar : Analisis Perancangan Perangkat Lunak Ide Integrated Development Environment Fortran G77, 2009. dan karakter alphabet tambahan. Tabel 2.2 dan Tabel 2.3 menampilkan himpunan karakter Fortran secara lengkap. Tabel 2.2 Himpunan Karakter Alphabet dan Karakter Angka Huruf A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z Angka 0 1 2 3 4 5 6 7 8 9 Tabel 2.3 Himpunan Karakter Khusus dan Karakter Alphabet Tambahan Nama Karakter Karakter Blank Equal = Plus + Minus - Asterisk Slash Left parenthesis Right parenthesis Comma , Decimal point . Currency symbol Apostrophe ‘ Colon : Exclamation point Quotation Mark “ Underscore _

2.6.3 Tipe Data pada Fortran

Secara umum, terdapat tiga jenis entitas yang memiliki tipe data, yaitu: konstanta, variabel, dan fungsi. Tipe data yang dikenali Fortran, diantaranya: 1. INTEGER – bilangan bulat positif dan negatif dan nol. 2. REAL – bilangan pecahan positif dan negatif dan nol. 3. DOUBLE PRECISION – mirip dengan REAL , hanya saja DOUBLE PRECISION menggunakan memory dua kali lebih banyak dibandingkan REAL , dengan presisi yang lebih baik. 4. COMPLEX – pasangan data REAL dan komponen imajiner. 5. DOUBLE CO MPLEX – pasangan data DOUBLE PRECISION dan komponen imajiner. Jefri Umar : Analisis Perancangan Perangkat Lunak Ide Integrated Development Environment Fortran G77, 2009. 6. LOGICAL – data Boolean, merepresentasikan true dan false. 7. CHARACTER – untaian karakter. 8. HOLLERITH – tipe data historikal untuk definisi karakter.

2.6.4 Nama Simbol pada Fortran

Nama simbol merupakan deretan karakter yang mengacu pada lokasi memory dan mempunyai arti khusus dalam program Fortran. Sebuah nama simbol dapat terdiri atas karakter alphabet, numerik, dan karakter garis bawah _. Karakter pertama nama simbol harus merupakan karakter alphabet. Nama simbol pada Fortran dapat mengandung sejumlah karakter, tetapi hanya 32 karakter pertama standar FORTRAN 77 hanya mengizinkan 6 karakter yang menentukan dan membedakan antara nama simbol yang satu dan yang lainnya. Nama simbol yang digunakan secara eksternal nama program, nama subrutin, nama fungsi, dan nama common block dibatasi sampai 32 karakter penting. Contoh nama simbol yang benar: CASH C3PO R2D2 LONG_NAME Contoh nama simbol yang salah: X4 Mengandung karakter khusus 3CASH Tidak diawali dengan karakter alphabet

2.6.5 Pernyataan pada Fortran