08.TULISAN
Rabu, 28 Maret 2012 by Novia arsita in

PEMROGRAMAN FUNGSIONAL

a.Bahasa pemerograman fungsional:

1.Disebut aplikatifkarena fungsi yangdi apikasikan kedalam argumentasi menjadi deklaratif dan nonrosedural.
2.Didasarkan pada konsep matematika dari sebuah fungsi dan bahasa pemrogram funsional,meliputi:
    -  Suatu  set fungsi primitif
    -  Suatu set format fungsional
    -  Aplikasi oprasi
    -  Suatuset objekdaa dan fungsi asosiasi
    -  Suatu mekanisme untuk memberikan rujukan sebuah nama terhadap suatu fungsi.
   3.merupakan hasil dari fungsi meringkas dan men-generalisir type data dari peta.

 b.Kompenen Primer Bahasa Fungsional

 1. Kumpulan objek data
     Menggunakan mekanismestruktur data tingkat tinggi.
     Contoh:aryya atau list
  2. Kumpulan Fungsi Built-in
     Untuk memanipulasi objek data dasar yang menyediakan sejumlah fungsi untuk membuat dan mengakses list.
     Contoh : 
     LISP
     - Bahasa untuk komputasi simbolik,nilai direprentasikan dengan expresi simbolik.
     - Banyak di wilayah kecerdasan buatan (robotika, sistem cerdas).
     - Biasa dieksekusi di bawah kendali interpreter.

Ekspresi terdiri dari atom atau list.
Atom -- string dan karakter (huruf,angka).
contoh : A68000

List --   urutan dari atom atau list,dipisahkan dengan spasi, ditutup dengan tanda kurung.
contoh : (PLUS AB)
((daging ayam )sawi kangkung bayam)air))

ML (Meta Language)
- Meruopakan bahasa aplikatif dengan program-program yang ditulis menggunakan gaya C atau pascal dan dengan konsep yang lebih advance tentang tipe data.
- Mendukung polimorfisme dan abstraksi data.
- Berjalan dengan interpreter.

3.Kumpulan Fungsional Forms
   Untuk membuat fungsi baru yang pengijinkan progremer mendefinisikan operasi baru dari kombiinasi fungsi yang ada.

Posting Komentar