Ngapungg On Jumat, 14 September 2012


COBOL
COBOL adalah bahasa pemrograman komputer, digunakan oleh orang yang akan memberikan instruksi-instruksi kepada komputer untuk menyelesaikan persoalan bisnis. karena orientasinya pada suatu masalah, bahasa ini sering disebut juga dengan istilah Problem Oriented Language. COBOL merupakan High Level Language, bahasa awam yang ditulis menggunakan instruksi dalam bahasa inggris.

Struktur utama dari suatu program COBOL terdiri dari 4 Divisi yaitu:
IDENTIFICATION DIVISION
Informasi mengenai identitas program (nama program, si pembuat, tanggal dibuat, tanggal dikompilasi, dan lainnya.)
ENVIRONMENT DIVISION
Informasi mengenai keadaan komputer dan alat-alat lain yang dipergunakan.
DATA DIVISION
Informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam program bersangkutan
PROCEDURE DIVISION
Informasi yang memuat prosedur pemrosesan data yang datanya tampak pada DATA DIVISION untuk dihasilkan outputnya.

FUNGSI COBOL

Untuk membuat aplikasi bisnis
Untuk pengolahan data dan database

3. Kelebihan dan Kekurangan

Kelebihan :

1.Program COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah dipelajari dan dibuat.

2. Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada permaslahan

3. Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-komputer yang    berbeda, tanpa banyak perbedaan.

4. Struktur program COBOL jelas, sehingga dapat dimengerti oleh orang seperti akuntan, auditor, atau manajer-manajer yang hanya mempunayai pengetahuan pengolahan data yang sedikit.

5. COBOL menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa oleh orang lain selain programer.

Mudah didokumentasikan dan dikembangkan bilamana perlu.
Problem Orientad Language.

Kekurangan :

Operasi masukan dan keluaran yang masih kaku.

Struktur penulisan program yang sangat kaku dan bertele-tele.

  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 dibuat untuk memenuhi kebutuhan dalam hal numerik. Banyak fungsi matematika yang telah didefinisikan sehingga tidak perlu lagi dilakukan pendefinisian secara manual di program.
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.


Fungsi Fortran
Fortran dibuat untuk memenuhi kebutuhan dalam hal numerik bahasa matemática yang paling banyak digunakan.

Bahasa Pemrograman FORTRAN memiliki kelebihan dan kekekurangan  :

   Kelebihan Bahasa Pemrograman FORTRAN
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 Bahasa Pemrograman FORTRAN
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.


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.




Sumber :http://dc387.4shared.com/doc/B2evXlo0/preview.html
http://johan-jm.blogspot.com/2010/06/bahasa-pemrograman-fortran.html
http://yudhahusna.blogspot.com/2011/10/kelebihan-dan-kekurangan-cobol.html

Leave a Reply

Subscribe to Posts | Subscribe to Comments