SlideShare a Scribd company logo
1 of 6
Download to read offline
5.0
PENGATURCARAAN
DEFINISI                    ARAS &
                                            GENERASI
                                   Aras Rendah (Generasi 1 & 2)

                                   Aras Tinggi (Generasi 3,4 & 5)
               PENDEKATAN
                                 Berstruktur
PENTERJEMAH                 Berorientasikan Objek
 Penghimpun                                      Pemalar &
  Pentaksir                                    Pembolehubah
 Pengkompil      ELEMEN ASAS                    Jenis data
                                                Pengendali

                                            Struktur kawalan
     FASA
 PEMBANGUNAN
                       BAHASA PENGATURCARAAN
      5 Fasa
                                TERKINI
5.3.1 Bahasa Pengaturcaraan Terkini
5.3.1.1 Mencari bahasa pengaturcaraan terkini:
Bahasa Generasi Kelima / Bahasa Tabii / Pustaka Grafik Terbuka (OpenGL)




BAHASA GENERASI KE LIMA

Bahasa atur cara terkini
Tertumpu kepada penyelesaian masalah
Pembuat aturcara cuma perlu tahu masalah
 dan masalah akan diselesaikan secara
 automatik oleh atur cara itu sendiri
Direka agar komputer dapat menyelesaikan
 masalah pengguna
Banyak digunakan dalam penyelidikan
 “kepintaran buatan”
Contoh : prolog dan mercury
5.3.1 Bahasa Pengaturcaraan Terkini
5.3.1.1 Mencari bahasa pengaturcaraan terkini:
Bahasa Generasi Kelima / Bahasa Tabii / Pustaka Grafik Terbuka (OpenGL)




BAHASA TABII

 Menggunakan bahasa inggeris biasa

 Pembuat atur cara perlu memastikan program
 yang direka menggunakan bahasa yang biasa.

 Contoh: metafor (direka oleh penyelidik institut
 teknologi massachusetts)
5.3.1 Bahasa Pengaturcaraan Terkini
5.3.1.1 Mencari bahasa pengaturcaraan terkini:
Bahasa Generasi Kelima / Bahasa Tabii / Pustaka Grafik Terbuka (OpenGL)




PUSTAKA GRAFIK TERBUKA (openGL)

 Spesifikasi standard untuk menerangkan tentang
 program antaramuka aplikasi standard(api) untuk
 aplikasi komputer grafik 3d/2d
Menerangkan bagaimana aplikasi 3d/2d bertindak
 / bekerja
Banyak digunakan dalam
 - realiti maya
 - visual saintifik
 - simulasi penerbangan
 - pembangunan mainan video

More Related Content

Similar to Bidangpembelajaran5 3-120925005106-phpapp02

Bidangpembelajaran5 2-120925005109-phpapp02
Bidangpembelajaran5 2-120925005109-phpapp02Bidangpembelajaran5 2-120925005109-phpapp02
Bidangpembelajaran5 2-120925005109-phpapp02Kak Yong
 
Bidang pembelajaran 5.2 Tingkatan 5
Bidang pembelajaran 5.2 Tingkatan 5Bidang pembelajaran 5.2 Tingkatan 5
Bidang pembelajaran 5.2 Tingkatan 5MOE
 
Bidang pembelajaran-5-3
Bidang pembelajaran-5-3Bidang pembelajaran-5-3
Bidang pembelajaran-5-3Bazlin Ahmad
 
Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bazlin Ahmad
 

Similar to Bidangpembelajaran5 3-120925005106-phpapp02 (7)

Bidangpembelajaran5 2-120925005109-phpapp02
Bidangpembelajaran5 2-120925005109-phpapp02Bidangpembelajaran5 2-120925005109-phpapp02
Bidangpembelajaran5 2-120925005109-phpapp02
 
Bidang pembelajaran 5.2 Tingkatan 5
Bidang pembelajaran 5.2 Tingkatan 5Bidang pembelajaran 5.2 Tingkatan 5
Bidang pembelajaran 5.2 Tingkatan 5
 
Bidang pembelajaran-5-3
Bidang pembelajaran-5-3Bidang pembelajaran-5-3
Bidang pembelajaran-5-3
 
Bidang pembelajaran-5-3
Bidang pembelajaran-5-3Bidang pembelajaran-5-3
Bidang pembelajaran-5-3
 
Bidang pembelajaran-5-3
Bidang pembelajaran-5-3Bidang pembelajaran-5-3
Bidang pembelajaran-5-3
 
Bidang pembelajaran-5-1
Bidang pembelajaran-5-1Bidang pembelajaran-5-1
Bidang pembelajaran-5-1
 
Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01
 

More from Kak Yong

Module programming
Module programmingModule programming
Module programmingKak Yong
 
Module info systems
Module info systemsModule info systems
Module info systemsKak Yong
 
Module ict society
Module ict societyModule ict society
Module ict societyKak Yong
 
Module computer systems
Module computer systemsModule computer systems
Module computer systemsKak Yong
 
Module networks
Module networksModule networks
Module networksKak Yong
 
La3 ict-topic-3-computer-networks
La3 ict-topic-3-computer-networksLa3 ict-topic-3-computer-networks
La3 ict-topic-3-computer-networksKak Yong
 
La2 ict-topic-2-computer-systems
La2 ict-topic-2-computer-systemsLa2 ict-topic-2-computer-systems
La2 ict-topic-2-computer-systemsKak Yong
 
Bidangpembelajaran6 2-120925005654-phpapp02
Bidangpembelajaran6 2-120925005654-phpapp02Bidangpembelajaran6 2-120925005654-phpapp02
Bidangpembelajaran6 2-120925005654-phpapp02Kak Yong
 
Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Kak Yong
 
Bidangpembelajaran4 3-120925004752-phpapp01
Bidangpembelajaran4 3-120925004752-phpapp01Bidangpembelajaran4 3-120925004752-phpapp01
Bidangpembelajaran4 3-120925004752-phpapp01Kak Yong
 
Bidangpembelajaran4 2-120925004637-phpapp02
Bidangpembelajaran4 2-120925004637-phpapp02Bidangpembelajaran4 2-120925004637-phpapp02
Bidangpembelajaran4 2-120925004637-phpapp02Kak Yong
 
Bidangpembelajaran3 3tingkatan4-120716213007-phpapp02
Bidangpembelajaran3 3tingkatan4-120716213007-phpapp02Bidangpembelajaran3 3tingkatan4-120716213007-phpapp02
Bidangpembelajaran3 3tingkatan4-120716213007-phpapp02Kak Yong
 
Bidangpembelajaran3 2tingkatan4-120716212821-phpapp01
Bidangpembelajaran3 2tingkatan4-120716212821-phpapp01Bidangpembelajaran3 2tingkatan4-120716212821-phpapp01
Bidangpembelajaran3 2tingkatan4-120716212821-phpapp01Kak Yong
 
Bidangpembelajaran3 1tingkatan4-120716212628-phpapp02
Bidangpembelajaran3 1tingkatan4-120716212628-phpapp02Bidangpembelajaran3 1tingkatan4-120716212628-phpapp02
Bidangpembelajaran3 1tingkatan4-120716212628-phpapp02Kak Yong
 
Bidangpembelajaran2 3tingkatan4-120716120706-phpapp02
Bidangpembelajaran2 3tingkatan4-120716120706-phpapp02Bidangpembelajaran2 3tingkatan4-120716120706-phpapp02
Bidangpembelajaran2 3tingkatan4-120716120706-phpapp02Kak Yong
 
Bidangpembelajaran2 2tingkatan4-120716120611-phpapp02
Bidangpembelajaran2 2tingkatan4-120716120611-phpapp02Bidangpembelajaran2 2tingkatan4-120716120611-phpapp02
Bidangpembelajaran2 2tingkatan4-120716120611-phpapp02Kak Yong
 
Bidangpembelajaran2 1tingkatan4-120716120445-phpapp02
Bidangpembelajaran2 1tingkatan4-120716120445-phpapp02Bidangpembelajaran2 1tingkatan4-120716120445-phpapp02
Bidangpembelajaran2 1tingkatan4-120716120445-phpapp02Kak Yong
 
Bidangpembelajaran1 3tingkatan4-120716113516-phpapp01
Bidangpembelajaran1 3tingkatan4-120716113516-phpapp01Bidangpembelajaran1 3tingkatan4-120716113516-phpapp01
Bidangpembelajaran1 3tingkatan4-120716113516-phpapp01Kak Yong
 
Bidangpembelajaran1 2tingkatan4-120716113209-phpapp01
Bidangpembelajaran1 2tingkatan4-120716113209-phpapp01Bidangpembelajaran1 2tingkatan4-120716113209-phpapp01
Bidangpembelajaran1 2tingkatan4-120716113209-phpapp01Kak Yong
 

More from Kak Yong (20)

Module programming
Module programmingModule programming
Module programming
 
Module info systems
Module info systemsModule info systems
Module info systems
 
Module ict society
Module ict societyModule ict society
Module ict society
 
Module computer systems
Module computer systemsModule computer systems
Module computer systems
 
Module networks
Module networksModule networks
Module networks
 
Synopsis
SynopsisSynopsis
Synopsis
 
La3 ict-topic-3-computer-networks
La3 ict-topic-3-computer-networksLa3 ict-topic-3-computer-networks
La3 ict-topic-3-computer-networks
 
La2 ict-topic-2-computer-systems
La2 ict-topic-2-computer-systemsLa2 ict-topic-2-computer-systems
La2 ict-topic-2-computer-systems
 
Bidangpembelajaran6 2-120925005654-phpapp02
Bidangpembelajaran6 2-120925005654-phpapp02Bidangpembelajaran6 2-120925005654-phpapp02
Bidangpembelajaran6 2-120925005654-phpapp02
 
Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01Bidangpembelajaran5 1-120925005019-phpapp01
Bidangpembelajaran5 1-120925005019-phpapp01
 
Bidangpembelajaran4 3-120925004752-phpapp01
Bidangpembelajaran4 3-120925004752-phpapp01Bidangpembelajaran4 3-120925004752-phpapp01
Bidangpembelajaran4 3-120925004752-phpapp01
 
Bidangpembelajaran4 2-120925004637-phpapp02
Bidangpembelajaran4 2-120925004637-phpapp02Bidangpembelajaran4 2-120925004637-phpapp02
Bidangpembelajaran4 2-120925004637-phpapp02
 
Bidangpembelajaran3 3tingkatan4-120716213007-phpapp02
Bidangpembelajaran3 3tingkatan4-120716213007-phpapp02Bidangpembelajaran3 3tingkatan4-120716213007-phpapp02
Bidangpembelajaran3 3tingkatan4-120716213007-phpapp02
 
Bidangpembelajaran3 2tingkatan4-120716212821-phpapp01
Bidangpembelajaran3 2tingkatan4-120716212821-phpapp01Bidangpembelajaran3 2tingkatan4-120716212821-phpapp01
Bidangpembelajaran3 2tingkatan4-120716212821-phpapp01
 
Bidangpembelajaran3 1tingkatan4-120716212628-phpapp02
Bidangpembelajaran3 1tingkatan4-120716212628-phpapp02Bidangpembelajaran3 1tingkatan4-120716212628-phpapp02
Bidangpembelajaran3 1tingkatan4-120716212628-phpapp02
 
Bidangpembelajaran2 3tingkatan4-120716120706-phpapp02
Bidangpembelajaran2 3tingkatan4-120716120706-phpapp02Bidangpembelajaran2 3tingkatan4-120716120706-phpapp02
Bidangpembelajaran2 3tingkatan4-120716120706-phpapp02
 
Bidangpembelajaran2 2tingkatan4-120716120611-phpapp02
Bidangpembelajaran2 2tingkatan4-120716120611-phpapp02Bidangpembelajaran2 2tingkatan4-120716120611-phpapp02
Bidangpembelajaran2 2tingkatan4-120716120611-phpapp02
 
Bidangpembelajaran2 1tingkatan4-120716120445-phpapp02
Bidangpembelajaran2 1tingkatan4-120716120445-phpapp02Bidangpembelajaran2 1tingkatan4-120716120445-phpapp02
Bidangpembelajaran2 1tingkatan4-120716120445-phpapp02
 
Bidangpembelajaran1 3tingkatan4-120716113516-phpapp01
Bidangpembelajaran1 3tingkatan4-120716113516-phpapp01Bidangpembelajaran1 3tingkatan4-120716113516-phpapp01
Bidangpembelajaran1 3tingkatan4-120716113516-phpapp01
 
Bidangpembelajaran1 2tingkatan4-120716113209-phpapp01
Bidangpembelajaran1 2tingkatan4-120716113209-phpapp01Bidangpembelajaran1 2tingkatan4-120716113209-phpapp01
Bidangpembelajaran1 2tingkatan4-120716113209-phpapp01
 

Bidangpembelajaran5 3-120925005106-phpapp02

  • 2. DEFINISI ARAS & GENERASI Aras Rendah (Generasi 1 & 2) Aras Tinggi (Generasi 3,4 & 5) PENDEKATAN Berstruktur PENTERJEMAH Berorientasikan Objek Penghimpun Pemalar & Pentaksir Pembolehubah Pengkompil ELEMEN ASAS Jenis data Pengendali Struktur kawalan FASA PEMBANGUNAN BAHASA PENGATURCARAAN 5 Fasa TERKINI
  • 3.
  • 4. 5.3.1 Bahasa Pengaturcaraan Terkini 5.3.1.1 Mencari bahasa pengaturcaraan terkini: Bahasa Generasi Kelima / Bahasa Tabii / Pustaka Grafik Terbuka (OpenGL) BAHASA GENERASI KE LIMA Bahasa atur cara terkini Tertumpu kepada penyelesaian masalah Pembuat aturcara cuma perlu tahu masalah dan masalah akan diselesaikan secara automatik oleh atur cara itu sendiri Direka agar komputer dapat menyelesaikan masalah pengguna Banyak digunakan dalam penyelidikan “kepintaran buatan” Contoh : prolog dan mercury
  • 5. 5.3.1 Bahasa Pengaturcaraan Terkini 5.3.1.1 Mencari bahasa pengaturcaraan terkini: Bahasa Generasi Kelima / Bahasa Tabii / Pustaka Grafik Terbuka (OpenGL) BAHASA TABII  Menggunakan bahasa inggeris biasa  Pembuat atur cara perlu memastikan program yang direka menggunakan bahasa yang biasa.  Contoh: metafor (direka oleh penyelidik institut teknologi massachusetts)
  • 6. 5.3.1 Bahasa Pengaturcaraan Terkini 5.3.1.1 Mencari bahasa pengaturcaraan terkini: Bahasa Generasi Kelima / Bahasa Tabii / Pustaka Grafik Terbuka (OpenGL) PUSTAKA GRAFIK TERBUKA (openGL)  Spesifikasi standard untuk menerangkan tentang program antaramuka aplikasi standard(api) untuk aplikasi komputer grafik 3d/2d Menerangkan bagaimana aplikasi 3d/2d bertindak / bekerja Banyak digunakan dalam - realiti maya - visual saintifik - simulasi penerbangan - pembangunan mainan video