Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
118Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Bahasa Pemrograman Fortran

Bahasa Pemrograman Fortran

Ratings:

5.0

(3)
|Views: 8,009 |Likes:
Published by Jufriadif Naam
Dasar-dasar Pemrograman Bahasa Fortran
Dasar-dasar Pemrograman Bahasa Fortran

More info:

Categories:Types, School Work
Published by: Jufriadif Naam on Feb 16, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF or read online from Scribd
See more
See less

12/11/2013

pdf

 
Teori Pemrograman Terstruktur Bahasa Fortran
 
JUFRIADIF NA’AM Universitas Putra Indonesia “YPTK”
 Halaman :
1
BAB IPENDAHULUAN1.1 Sekilas Tentang FORTRAN
 Fortran adalah salah satu bahasa tingkat tinggi (High Level Language) yangberfungsi menterjemahkan bahasa manusia (program) kedalam bahasa mesin (kode-kodemesin) yang siap dieksekusi oleh komputer.Fortran merupakan singkatan dari FORmula TRANslation. BahasaPemrograman Fortran lebih umum digunakan untuk menyelesaikan masalah pemrogramanyang lebih umum berorientasi kepada masalah teknik.Bahasa Fortran merupakan salah satu bahasa tertua komputer, sehingga daritahun-ketahun mengalami kemajuan dan perubahan, sehingga setiap pabrik software memakaicara dan pemakaian berbeda. Maka pada tahun 1977 dilakukan pembakuan (standard) BahasaFortran yang dikenal dengan nama FORTRAN77. Pada FORTRAN77 mencakup semuapernyataan dari versi sebelumnya serta ciri-ciri baru yang melengkapi dan memperbaharuinya,maka Bahasa Fortran yang dipelajari sekarang ini adalah Fortran versi 77 (FORTRAN77).Untuk membuat program Fortran dapat digunakan editor apa saja, apakaSideKick (SK), WordStart (WS), dan lain-lain. Dalam membuat program Fortran, setiap namaprogram harus diakhiri dengan ".FOR" (titik FOR). Cara pemberian nama tidak boleh lebih dari8 digit karakter dan tidak boleh ada space kosong (blank).
1.2 Struktur Program
Salah satu konsep dasar yang sangat penting dan perlu diketahui dalammembuat program Fortran adalah mengetahui bentuk dari struktur bahasa Fortran itu sendiri,karena jika tidak memahami dan mengetahui strukturnya maka program tersebut tidak dapatditerjemahkan oleh komputer.Struktur program Fortran didasari atas pembagian kolom dalam penulisanprogram. 1 (satu) baris hanya boleh ada 1 (satu) pernyataan yang terbagi kedalam 80 kolom,dimana pembagian kolom-kolom tersebut adalah sebagai berikut :
Kolom 1
 Jika diisi dengan :- "C" ,"c" atau "*" menyatakan baris tersebut hanya merupa kan baris komentar (tidak dieksekusi oleh komputer).- "$" (dollar) menyatakan baris tersebut berisi dengan meta command.
Kolom 1-5
 Digunakan untuk penulisan nomor label pernyataan, yang berupa suatu angka bilangan bulatdiantara 1 sampai dengan 99999.
Kolom 6
 Berfungsi untuk meletakkan tanda sambungan, bahwa baris tersebut merupakan sambungandari baris sebelumnya. Dapat berisi semua jenis karakter yang ada kecuali 0 (nol). Barissambungan dapat mencapai 19 (sembilan belas) baris berturut-turut.
Kolom 7-72
 Digunakan untuk menulis pernyataan atau perintah (statement) Fortran.
 
Teori Pemrograman Terstruktur Bahasa Fortran
 
JUFRIADIF NA’AM Universitas Putra Indonesia “YPTK”
 Halaman :
2
Kolom 73-80
 Kolom ini tidak digunakan oleh Fortran, boleh berisi komentar bebas yang diinginkanprogrammer.Pembagian kolom dalam 1 (satu) baris dapat dilihat pada gambar berikut :tanda komentar atau metacommand (c/$)tanda sambung|1-----5|6|7-------------------------------------------------------------------------------72|73---------80|pernyataan / perintah (statement)komentar bebasnomor labelContohKolom0 1 2 3 4 812345678901234567890123456789012345678901234567............0$DEBUG ---> MetacommandWRITE (*,5) ---> pernyataan5 FORMAT ('progam Fortran- Contoh Saja')
1.3 Metacommand
Metacommand atau compiler directive adalah bahasa pengontrol (controllanguage) dari compiler Fortran yang gerfungsi untuk berkomunikasi antara programmerdengan compiler mengenai informasi-informasi tertentu. Metacommand dengan argumenyaharus ditulis dalam1 (satu) baris, tidak boleh lebih, dan tidak boleh menggunakan tandasambung.Disini tidak dijelaskan semua metacommand tersebut, hanya metacommandyang dirasa perlu saja bagi programmer tingkat formula atau menengah kebawah.Metacommand tersebut adalah sebagai berikut :
a. $DEBUG dan $NODEBUG
 Bentuk umum :
$[NO]DEBUG
$DEBUG untuk mendeteksi kesalahan program pada saat
run time
(logikaprogram). Jika terjadi kesalahan compiler akan memberitahukan dilayar monitor nomor barisberapa yang salah dan apa nama program Fortrannya. Defaultnya adalah $NODEBUG, yaitubila tidak dibuat $DEBUG maka program tersebut dalam keadaan $NODEBUG (kalau adakesalahan
run time
maka compiler tidak memberitahukan).
Contoh :
 Jika terjadi kesalahan dalam menjalankan program seperti :? Error: Data format error in file USERError Code 12244, status 000FLine 5 In MAIN Of CONTOH.FORPC = 0001: 4c2f; SS = 536C, FP = 0C17, SP = FF30Dkesalahan terletak dibaris ke 5nama source program CONTOH.FOR
 
Teori Pemrograman Terstruktur Bahasa Fortran
 
JUFRIADIF NA’AM Universitas Putra Indonesia “YPTK”
 Halaman :
3
b. $INCLUDE
 Bentuk umum :
$INCLUDE: 'nama_program.FOR'
Digunakan untuk menyisip program lain (source program) pada posisi$INCLUDE. Program yang lain (source program) sebaiknya tidak diakhiri dengan END biladisisip didepan atau ditengah program.
Contoh :
 --------------------------------------------------------------------------------------------------------------Kolom12345678901234567890123456789012345678901234567.........……………………...01 2 3 4 8--------------------------------------------------------------------------------------------------------------C program 1 nama program CONTOH1.FOR$DEBUGWRITE (*,10)10 FORMAT ('Ini Pada Contoh 1')------------------------------------------------------------C program 2 nama program CONTOH2.FOR$DEBUG$INCLUDE: 'CONTOH1.FOR'WRITE (*,25)25 FORMAT ('Ini Pada Contoh 2')ENDBila program CONTOH2.FOR dijalankan, maka akan keluar hasil sebagai berikut :Ini Pada Contoh 1 ---> hasil program CONTOH1.FOR (include)Ini Pada Contoh 2 ---> hasil program CONTOH2.FOR
1.4. Tipe Data
Nilai-nilai data didalam program Fortran disimpan oleh variabel data. Untuk membuat variabel yang pertama sekali harus ditentukan adalah nama dari variabel dan besarnilai yang dapat ditampung oleh variabel tersebut. Cara pemberian nama variabel adalahsebagai berikut :- Panjang yang dikenal hanya 6 digit- Harus didahului dengan huruf (karakter pertama harus huruf)- Tidak boleh ada blank atau spasi kosong- Tidak boleh memakai karakter khusus ("*","+","-",dll)- Tidak boleh kata-kata yang didefinisikan oleh Fortran.
Contoh:
 Data ---> boleh2XY ---> salah karena didahului oleh angkaX Y ---> salah karena ada blank Write ---> salah karena pernyataan FortranData-a ---> salah karena ada "-"Untuk tipe data bilangan (angka), menentukan besar nilai yang dapatditampung oleh sebuah variabel ditentukan dari banjang byte memory yang dibutuhkan untuk,yaitu dengan memakai rumus :
Besar_nilai = 2 pangkat (8 x byte_memory)
 

Activity (118)

You've already reviewed this. Edit your review.
Fariq Fara liked this
1 thousand reads
1 hundred reads
Ahmed DJalil liked this
Anas Aff liked this
Nasri Nasriah liked this
Khayrunnisa BM liked this
William Pras liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->