18

konsep asas pengaturcaraan

Embed Size (px)

Citation preview

Konsep Asas Pengaturcaraan

1. Program

• Program komputer terdiri daripadasatu set arahan yang memberitahukomputer apa yang perlu dilakukanuntuk tujuan melaksanakan sesuatutugas.

Contoh :

2. Bahasa Pengaturcaraan

• Bahasa pengaturcaraan adalahmerupakan satu program komputeryang dipasang di sesebuah komputeryang menjadi satu perantaraan yang digunakan untuk membolehkanmanusia berkomunikasi dengankomputer.

Contoh :

3. Pengaturcara

• Seorang individu atau kumpulan yang mahir dalam bahasa pengaturcarantertentu yang bertugas untukmenghasilkan sesebuah perisian atauprogram komputer.

• Pengaturcara juga dikenali sebagaipenganalisis pengaturcaraan, saitiskomputer, jurutera perisian ataupenganalisis perisian

4. Pengaturcaraan

• Aturcara sesebuah program ditaipoleh pengaturcara menggunakanbahasa pengaturcaraan tertentu.

• Pengaturcaraan ialah prosespengaturcara membina program menggunakan bahasa pengaturcaraan.

Contoh :

5. Aturcara

• Aturcara terdiri daripada baris-barisbahasa pengaturcaraan yang ditaipoleh pengaturcara denganmenggunakan bahasa pengaturcaraantertentu.

Menaip

Menggunakan

MenghasilkanDipasang

Generasi dan Aras BahasaPengaturcara

Bahasa Generasi Pertama(Bahasa Mesin)

• Satu bahasa yang sukar difahami olehmanusia kerana arahan dan penyataanbahasa menggunakan sistem penomboranbinari iaitu gabungan nombor 0 dan 1.

• Tiada pengkompil atau penterjemahdiperlukan dan ia boleh difahami dandigunakan oleh CPU secara langsung.

Bahasa Generasi Kedua(Bahasa Penghimpun)

• Ia menggunakan singkatan dan suku katasebagai ganti simbol 1 dan 0. Generasi inimenggunakan istilah bahasa Inggerisyang mudah untuk arahan-arahan sepertiadd, mul dan div.

• Program penghimpun digunakan untukmenterjemahkan bahasa penghimpunkepada bahasa mesin dan sebaliknya

Bahasa Generasi Ketiga(Bahasa Prosedur)

• Menggunakan bahasa seakan-akan BahasaInggeris. Bahasa ini membolehkanpengaturcara dengan mudah untukmemahami, menulis dan mengemaskiniaturcara.

• Sebelum bahasa ini dilaksanakan, ia perluditerjemahkan dahulu ke dalam bahasamesin dengan menggunakan program pengompil atau penterjemah.

Contoh :

Bahasa Generasi Keempat(Bahasa Bukan Prosedur)

• Direka untuk mengurangkan beban pengaturcaraan, masa yang diambil untuk membangunkan perisian dan kos pembangunan perisian.

• Lebih berorentasikan pengguna danpengaturcara perlukan lebih sikit arahandalam membangunkan sesuatu aturcara.

Contoh :

• SQL

• NOMAD

• FOCUS

• NATURAL

Bahasa Generasi Kelima(Bahasa Pengaturcaraan bervisual)

• Ia mengandungi visual (gambar) atau grafikantaramuka.

• Pengaturcara boleh berkomunikasi dengankomputer menerusi suara, sistempengecaman suara akan menukarkan suarakepada baris-baris aturcara.

• Orang ramai boleh berinteraksi dengankomputer tanpa perlu pengetahuan khusus.