Page 39 - MEDIA PENDIDIKAN 1-8
P. 39

5. Generasi kelima
                    Merupakan bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan
             (artificial intelligence-AI). AI adalah disiplin dari ilmu komputer yang mempelajari cara komputer
             meniru kecerdasan manusia.


             Contoh Aplikasi :
                  Pemrosesan Bahasa Alami : mengatur komputer agar bisa berkomunikasi dengan manusia
                    melalui bahasa manusia.
                  Aplikasi Sistem Pakar : program komputer yang dapat menghasilkan pemikiran yang setara
                    dengan seorang pakar.
             Contoh Bahasa Pemrograman : PROLOG dan LISP.



             3. Bahasa Pemrograman Berdasarkan Perkembangan

             A. Machine Language
                    Bahasa Pemrograman yang hanya dapat dimengerti oleh mesin (komputer) yang
             didalamnya terdapat CPU yang hanya mengenal 2 (dua) keadaaan yang berlawanan, yaitu :

                  Bila tejadi kontak (ada arus) bernilai 1
                  Bila kontak terputus (tidak ada arus) bernilai 0

                  B. Low Level Language (Bahasa tingkat rendah)
                            Karena susahnya bahasa mesin, maka dibuatlah simbol yang mudah diingat yang
                     disebut dengan “Mnemonics” (Pembantu untuk mengingat).

             Contohnya :
             A : Untuk kata Add (Menambahkan)
             B : Untuk kata Substract (mengurangi )
             Mov : Untuk kata Move ( Memindahkan )


             Bahasa Pemrograman yang menerjemahkan Mnemonics disebut Assembler




             C. Middle Level Language (Bahasa tingkat menengah)
                    Bahasa pemrograman yang menggunakan aturan – aturan gramatikal dalam penulisan
             pernyataan, mudah untuk dipahami dan memilik instruksi – instruksi tertentu yang dapat langsung
             diakses oleh komputer, Contohnya adalah bahasa C.


             D. High Level Language (Bahasa tingkat tinggi)
                    Bahasa Pemrograman yang dalam penulisan pernyataannya mudah dipahami secara
             langsung. Bahasa pemrograman ini terbagi menjadi 2, yaitu :


             1. Procedure Oriented Language
             a. Scientific
                    Digunakan untuk memecahkan persoalan matematis/perhitungan, misal : Algol, Fortran,
             Pascal, Basic.

             b. Bussines


                                                       Page 39
   34   35   36   37   38   39   40   41   42   43   44