makalah fortran

15
 01 PENDAHULUAN A LATAR BELAKANG Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik  yan g dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. FORTRAN Singkatan Dari FORmula TRANslator, yang merupakan bahasa tingkat tinggi dan ber-orientasi pada r umus-rumus (formula) atau ke permasalahan teknik. Referensi pertama mengenai FORTRAN baru dikeluarkan dalam bentuk laporan tahun 1954 oleh Programmin g Research Group , suatu divisi teknik terapan dari IBM baru pada tahun 1957 diterapkan pada komputer IBM 704. FORTRAN merupakan salah satu bahasa pemrograman tingkat tinggi (high level language) yang berorientasi kepada suatu masalah tertentu, khususnya masalah yang berkaitan dengan bidang matematika dan teknik. FORTRAN merupakan bahasa tingkat tinggi tertua dan  yang pertama. Sebelum hadir FORTRAN, bila seseorang akan memprogram komp uter, maka ia harrus menggunakan bahasa mesin yang rumit. Bahasa ini cukup mudah dipahami dan efektif untuk digunakan. Sehingga, bukan hal  yang aneh apabila deng an cepat, bahasa ini berkemban g di masyarak at. Bahasa FORTRAN ditujukan terutama sebagai aplikasi di bidang sains dan teknik. Namun saat ini, bahasa FORTRAN harus bersaing dengan bahasa-bahasa pemrograman lain secara kompetitif. FORTRAN yang digunakan pada praktikum kali ini adalah Force 2.0(FORTRAN compiler) yang dimana FORTRAN ini setingkat dengan FORTRAN 2000. B RUMUSAN MASALAH  1. Apa yang dimaksud fortrant? 2. sebutkan beberapa jenis-jenis statement? C TUJUAN 1. Untuk memperlihatkan dan menjelaskan beberapa jenis statement control.  2. Untuk mengetahui lebih lanjut manfaat statement kontrol berdasarkan jenisnya.  

Upload: wa-one-likezzcience

Post on 31-Oct-2015

959 views

Category:

Documents


87 download

TRANSCRIPT

Page 1: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 1/15

  01 

PENDAHULUAN

A.  LATAR BELAKANG

Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah

teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini

merupakan suatu himpunan dari aturan sintaks dan semantik   yang dipakai untuk 

mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat

menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan

disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai

situasi.

FORTRAN Singkatan Dari FORmula TRANslator, yang merupakan bahasa tingkat tinggi

dan ber-orientasi pada rumus-rumus (formula) atau ke permasalahan teknik.

Referensi pertama mengenai FORTRAN baru dikeluarkan dalam bentuk laporan tahun

1954 oleh Programming Research Group, suatu divisi teknik terapan dari IBM baru pada tahun

1957 diterapkan pada komputer IBM 704.

FORTRAN merupakan salah satu bahasa pemrograman tingkat tinggi (high level

language) yang berorientasi kepada suatu masalah tertentu, khususnya masalah yang berkaitan

dengan bidang matematika dan teknik. FORTRAN merupakan bahasa tingkat tinggi tertua dan

 yang pertama. Sebelum hadir FORTRAN, bila seseorang akan memprogram komputer, maka ia

harrus menggunakan bahasa mesin yang rumit.

Bahasa ini cukup mudah dipahami dan efektif untuk digunakan. Sehingga, bukan hal

 yang aneh apabila dengan cepat, bahasa ini berkembang di masyarakat. Bahasa FORTRAN

ditujukan terutama sebagai aplikasi di bidang sains dan teknik. Namun saat ini, bahasa

FORTRAN harus bersaing dengan bahasa-bahasa pemrograman lain secara kompetitif.

FORTRAN yang digunakan pada praktikum kali ini adalah Force 2.0(FORTRAN compiler) yang

dimana FORTRAN ini setingkat dengan FORTRAN 2000.

B.  RUMUSAN MASALAH 

1. 

Apa yang dimaksud fortrant? 2.  sebutkan beberapa jenis-jenis statement? 

C.  TUJUAN

1.  Untuk memperlihatkan dan menjelaskan beberapa jenis statement control. 

2.  Untuk mengetahui lebih lanjut manfaat statement kontrol berdasarkan jenisnya. 

Page 2: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 2/15

  02 

3.  Untuk mengetahui lebih banyak jenis-jenis statement kontrol. 

D.  MANFAAT

1.  Kita bisa mengetahui jenis-jenis statement kontrol dan manfaatnya

Page 3: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 3/15

  03 

PEMBAHASAN

PENGERTIAN FORTRAN

Fortran merupakan singkatan dari formula translator, ada juga yang menyebut formula

translation atau formula translating. Dari singkatannya dapat langsung diketahui bahwa fortran

berorientasi kepermasalahan rumus  – rumus atau orientasi kepermasalahan teknik.

STATEMENT

Statement dalam bahasa fortran dapat digolongkan ke dalam dua bagian yaitu statement

 yang terolah dan statement yang tidak terolah. Statement yang terolah merupakan statement

 yang menyebabkan suatu operasi akan dilakukan. Sedangkan statement yang tak terolah

merupakan statement yang tidak melakukan suatu operasi.

Yang termasuk statement yang tidak terolah :

1.  Statement format

2.  Statement data dan Statement parameter

3.  Statement spesifikasi, terdiri dari Statement kommon, dimension, equivalence

eksternal, implicit, dan lain lain

4.  Statement program, function dan subroutine

Yang termasuk Statement yang terolah adalah :

1.  Statement pengerjaan (assign Statement)

2.  Statement control terdiri dari Statement call, continue, do, elsse, else if, end, goto, if,

pause, return,stop

3.  Statement input atau output.

STATEMENT KONTROL

Statement control atau Statement kendali termasuk sebagai Statement terolah, yang

mengendalikan urutan proses Statement  – Statement di dalam program.

Page 4: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 4/15

  04 

 JENIS STATEMENT KONTROL

1.  Statement END

Bentuk umum END

Kegunaan : di dalam unit program utama Statement END digunakan untuk mengakhiri

proses dari program

Pada suatu unit program utama harus mengandung Statement END. Statement ini harus

di letakkan paling akhir di suatu program. Statement ini tidak boleh diberi label

statement dan harus berdiri sendiri tidak boleh digabung dengan Statement yang lain.

berikut contoh penggunaan statement END :

2.  Statement STOP 

Bentuk umum STOP [<n>]

Kegunaan : menghentikan proses pekerjaan program.

<n> merupakan suatu konstanta angka yang panjangnya tidak lebih dari 5 digit atau

suatu string. Bila di tuliskan maka akan ditampilkan di layar ketika proses program

berhenti akibat Statement STOP tersebut.

Page 5: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 5/15

  05 

Berikut contoh penggunaan statement STOP :

Dan jika di run, maka akan muncul seperti berikut :

3.  Statement PAUSE

Bentuk umum PAUSE [<n>]

Kegunaan : menghentikan sementara proses dari program dan proses akan dilanjutkan

bila ditekan tombol RETURN

Page 6: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 6/15

  06 

<n> merupakan suatu konstanta angka yang panjangnya tidak lebih dari 5 digit atau

suatu string. Bila Statement STOP menghentikan program secara permanen maka

Statement PAUSE menghentikan sementara.

Berikut contoh penggunaan statement PAUSE :

Dan jika di run, maka akan muncul seperti berikut :

Page 7: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 7/15

  07 

4.  Statement DO

Bentuk umum DO <slabel>[,]<variabel>=<expr1>,<exprt2>[,<expr3>]

Kegunaan Statement DO digunakan untuk memproses berulang ulang Statement-

Statement yang ada di antara Statement DO sampai dengan Statement yang di tujukan

oleh <slable>.

Berikut contoh penggunaan statement DO :

Page 8: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 8/15

  08 

Dan jika di run, maka akan muncul seperti berikut :

5.  Statement GOTO

Bentuk umum GOTO <slable>

Kegunaan Statement GOTO tak bersyarat digunakan untuk mengontrol proses menuju

ke suatu statement lainnya yang ditunjukkan oleh <slabe1> tanpa ada syarat yang di

berikan.

Berikut contoh penggunaan statement GOTO :

Page 9: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 9/15

  09 

Dan jika di run, maka akan muncul sepeti berikut :

6.  Statement CONTINUEBentuk umum CONTINUE

Kegunaan Statement CONTINUE digunaka sebagai Statement boneka yang biasanya di

 gunakan untuk terminal Statement pada Statement DO atau Statement GO TO.

7.  Statement IF 

Bentuk umum IF (<expression>)< Statement >

Statement digunakan untuk menyeleksi suatu ungkapan logika atau ungkapa hubungan

dan jika kondisinya benar maka Statement yang mengikutinya akan di proses. Sebaliknya

bila ungkapan logika atau ungkapan hubungan yang diseleksi tersebut salah maka yang

diproses akan di lanjutkan ke Statement selanjutnya.

Page 10: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 10/15

  10 

Berikut contoh penggunaan statement IF :

Dan jika di run, maka akan muncul seperti berikut :

Page 11: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 11/15

  11 

Page 12: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 12/15

  12 

8.  Statement RETURN

Bentuk umum RETURN

Kegunaan mengembalikan proses control dari unit program funsi eksternal atau rutin

bagian saja , tidak boleh berada di unit program utama.

Berikut contoh penggunaan statement RETURN :

Dan jika di run, maka akan muncul seperti berikut :

Page 13: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 13/15

  13 

9.  Statement CALL

Bentuk umum <sname> [(<arg>[,<arg>]….)] 

Kegunaan Statement CALL digunakan untuk memanggil dan sekaligus mengeksekusi

suatu rutin bagian.

Berikut contoh penggunaan statement CALL :

Page 14: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 14/15

  14 

Dan jika di run, maka akan muncul seperti berikut :

Page 15: Makalah Fortran

7/16/2019 Makalah Fortran

http://slidepdf.com/reader/full/makalah-fortran 15/15

  15 

PENUTUP 

KESIMPULAN

Berdasarkan dari pembahasa di atas maka dapat di simpulkan bahwa :

1.  Statemen control merupakan statement yang menyatakan uritan proses suatu

program

2.   Jenis statement control

a.  Statement END

b.  Statement STOP 

c.  Statement PAUSE

d.  Statement DO

e.  Statement GOTO

f.  Statement CONTINUE

 g.  Statement IF 

h.  Statement RETURNE

i.  Statement CALL