FORTRAN
Pengertian Fortran
Fortran
merupakan salah satu bahasa pemrograman yang cukup tua, lahir pada tahun 1957
dari sebuah tim yang dipimpin oleh John W. Backus. FORTRAN yang merupakan
singkatan dari Formula Translation.
Dikembangkan pada 1954 hingga 1956 oleh John Backus dan staff IBM yang lain.
FORTRAN (FORmula TRANslator) merupakan bahasa level tinggi yang pertama.
FORTRAN pada mulanya didesain untuk mengekspresikan humus matemática dan maíz
merupakan bahasa matemática yang paling banyak digunakan. Bahasa ini juga
berguna untuk aplikasi bisnis yang kompleks, seperti perkiraan (forecasting)
dan pemodelan. Namur karena tidak mampu manangani operasi input/output atau
pemrosesan file dalam volume besar, maka bahasa FORTRAN tidak digunakan untuk masalah
bisnis yang biasa.
Saat ini perkembangan bahasa pemrograman FORTRAN cukup pesat, dengan lahirnya
Fortran 77 dan Fortran 90 telah membuat bahasa ini menjadi leader dalam hal
pemrograman numerik. Tidak heran banyak programmer dalam bidang komputasi masih
tetap menggunakan bahasa pemrograman Fortran untuk menyelesaikan masalah
numerik.
Fungsi Fortran
Fortran dibuat untuk
memenuhi kebutuhan dalam hal numerik.
Kelebihan dan Kekekurangan Bahasa
Pemrograman FORTRAN
Kelebihan :
- FORTRAN bisa menangani
ekspresi matemática dan logika yang kompleks. Pernyataanya cukup pendek
dan sederhana.
- Program FORTRAN
yang dikembangkan pada satu tipe komputer bisa dengan mudah dimodifikasi
agar bisa bekerja pada tipe yang lain.
Kekurangan :
- FORTRAN tidak menangani
operasi input dan output pada peralatan penyimpanan seefisien bahasa lain
yang levelnya lebih tinggi
- Memiliki
keterbatasan untuk mengekspresikan dan memproses data nonnumerik
- Tidak bisa
dibaca atau dipahami semudah bahasa level tinggi yang
Terdapat beberapa hal yang menjadikan bahasa pemrograman Fortran lebih unggul
dibandingkan dengan bahasa pemrograman lain yaitu,
- proses eksekusi
/ kompilasi program yang cukup cepat.
- metode penulisan
program sangat fleksibel, setiap bagian blok program dapat ditulis secara
tidak berurutan.
- mendukung teknik
kompilasi secara menyeluruh (all compilation), maksudnya misalkan kita
memiliki 5 buah file Fortran yang saling berhubungan maka semua file
tersebut dapat langsung dikompilasi semua dalam satu perintah dengan
bantuan makefile yang kita buat, bagian ini akan dijelaskan pada bab yang
akan datang.
- memilki
kompilator (compiler) yang cukup banyak berkembang.
Masih banyak keunggulan yang dimiliki oleh bahasa pemrograman ini yang mungkin
dapat dirasakan ketika kita membuat program.
COBOL
Pengertian COBOL
COBOL (Common Business Oriented Language) adalah suatu bahasa
computer awam (High Level language yang berorientasi langsung kepada
permasalahan bisnis. Cobol diciptakan pada tahun 1959. pengembangan bahasa
cobol selanjutnya dilakukan oleh suatu group yang disebut CODASYL,
Singkatan dari Conference On Data System Langguage.
Bahasa Cobol petama – kali diperkenalkan secara formal
paa bulan Januari tahun 1960, versi dari bahasa COBOL ini disebut dengan
COBOL -60, dan diperbaruhi pada tahun 1965 untuk mengatasi hal ini, pada tahun
1968 dan 1974, bahasa cobol dikembangkan dan disempurnakan lebih lanjut dan
distandardsikan dengan nama Ansi Cobol (American National Standards Institute).
Program bahasa COBOL merupakan program terstruktur yaitu
program yang strukturnya jelas, mudah dibaca, dan mudah dipelajari, dan baik
untuk didokumentasikan , Stuktur utama dari suatu program Cobol terdiri dari 4
divisi yaitu:
1. IDENTIFICATION
DIVISION, untuk pengindentifikasian pembuat program, tanggal dibuat, nama program,
tanggal dikompilasi, dan lainnya
pembuatan, dll.
2. ENVIRONMENT DIVISION, untuk informasi keadaan komputer yg dipakai dan alat – alat lain yang dipergunakan
3. DATA DIVISION, untuk informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam program bersangkutan
4. PROCEDURE DIVISION, untuk memuat procedure pemrosesan data yang datanya tampak pada data division untuk dihasilkan outputnya.
pembuatan, dll.
2. ENVIRONMENT DIVISION, untuk informasi keadaan komputer yg dipakai dan alat – alat lain yang dipergunakan
3. DATA DIVISION, untuk informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam program bersangkutan
4. PROCEDURE DIVISION, untuk memuat procedure pemrosesan data yang datanya tampak pada data division untuk dihasilkan outputnya.
Fungsi COBOL
COBOL mempunyai fungsi menyelesaikan masalah-masalah yang
berhubungan dengan perdagangan, seperti sistem pengelolaan keuangan, laporan
pengeluaran sebuah perusahaan dan lain-lain.
Kelebihan dan Kekekurangan Bahasa Pemrograman
COBOL
Kelebihan :
1.
Program COBOL dibuat dlm instruksi bahasa Inggris, shg mudah dipelajari &
dibuat.
2. Program COBOL sesuai untuk pengolahan data, yang banyak diterapkan pada permasalahan bisnis.
3. Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer yg berbeda - beda, tanpa banyak mengalami perubahan.
4. COBOL menyediakan fasilitas listing program, bilamana perlu diperiksa oleh orang lain selain programmernya.
5. Mudah didokumentasikan & dikembangkan bilamana perlu
6. Dapat menjadi program execute
2. Program COBOL sesuai untuk pengolahan data, yang banyak diterapkan pada permasalahan bisnis.
3. Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer yg berbeda - beda, tanpa banyak mengalami perubahan.
4. COBOL menyediakan fasilitas listing program, bilamana perlu diperiksa oleh orang lain selain programmernya.
5. Mudah didokumentasikan & dikembangkan bilamana perlu
6. Dapat menjadi program execute
Kekurangan :
1.Operasi masukan dan keluaran
yang masih kaku
2.Struktur penulisan
program yang sangat kaku dan bertele-tele
YANG DAPAT DIKERJAKAN COBOL
COBOL dibuat untuk operasi yg mencakup langkah dasar pengolahan data, yaitu :
1. Membaca data
2. Memproses data
3. Menghasilkan output informasi
COBOL dibuat untuk operasi yg mencakup langkah dasar pengolahan data, yaitu :
1. Membaca data
2. Memproses data
3. Menghasilkan output informasi
ALGOL
Pengertian
ALGOL
(Algorithmic Language) didesain oleh komite internasional sebagai bahasa
pemrograman yang universal. Komite internasional ini menyelenggarakan
konferensi, yang bertempat di Kota Zurich, Switzerland, sebagai upaya formal
yang ditempuh untuk mengemukakan isu tentang probabilitas software.
Bahasa pemrograman ini pertama kali dikembangan pada akhir tahun 1950-an,
dengan debut pertamanya ALGOL 58. Meskipun Algol tidak sepopuler FORTRAN
dan COBOL, namun program ini masih dipertimbangkan sebagai bahasa yang paling
penting pada era-nya dalam hal pengaruhnya terhadap perkembangan bahasa
pemrograman yang menjadi penerusnya. Pada tahun 1960 muncul ALGOL 60. Bahasa
pemrogramana ini sangat populer di Eropa pada pertengahan 1960-an, dan pada
tahun 1968-an muncul juga ALGOL 68.
Fungsi Algol
Kengunaan
algol sendiri untuk merancang fungsi algoritma baik menggunakan komputer maupun
tanpa computer. Kemampuan Algol yaitu melaksanakan operasi proses
informasi yang umum secara lebih mudah.
Fitur-fitur Algol
Fitur di dalam
Algol yang mampu mengelompokan satu himpunan statmen menjadi satu, yang
disebut statmen majemuk. Statmen majemuk ini bisa diperlukan sebagai
keseluruhan statmen oleh elemen program lain. Bahasa ini yang disebut sebagai
salah satu bahasa yang diorientasikan kepada penggunaan prosedur, menyediakan
satu alokasi tempat yang dinamis. Dibawah ini fitur-fitur Algol
Fitur dari bahasa Algol :
1.
Menggunakan
konsep tipe data secara formal.
2.
Nama variable
tidak terbatas panjangnya.
3.
Index
array tidak terbatas.
4.
Parameter
dipisahkan oleh modenya (in dan out).
5.
Index ditempatkan dalam bracket (tanda [ ]).
6.
Mendukung
compound statement (pernyataan majemuk) (begin…end).
7.
Tanda
semicolon (titik koma, merupakan pemisah antar statement.
8.
Menggunakan
operator assignment :=
9. Statement IF mempunyai ELSE-IF (nested-IF)
Fitur baru pada
ALGOL 60 adalah:
1.
Block
structure (local scope).
2.
2
model passing parameter (by name dan by value).
3.
Rekursi
subprogram.
4. Stack-dynamic array.
Kelebihan dan Kekekurangan Bahasa Pemrograman
ALGOL
Kelebihan :
Algol memperkenalkan beberapa konsep penting. Konsep penting itu merupakan kelebihan dari Algol yaitu
kemampuannya melaksanakan kontol loop, pada Algol ini lebih luwes dan luas dari
pada Fotran.
Kekurangan :
Bahasa ini sudah
jarang dipakai dikarenakan popularitas Algol kalah dengan keturunannya yaitu
bahasa Pascal. Dikarenakan bahasa Pascal lebih luas pemakaiannya, akan tetapi
prinsip bahasa Algol tetap dipegang teguh oleh bahasa Pascal. Tujuan dari
bahasa Algol adalah bahasa ini mendekati notasi matematika, baik untuk mendeskripsikan
algoritma,dan harus dapat ditranslasikan ke kode mesin.
2 komentar:
good job gan
Alat balon pembersih debu
ikuti blogger aq yha kak...
antriya.blogspot.com
Posting Komentar