konsep asas pengaturcaraan
-
Upload
haikaljaini -
Category
Education
-
view
173 -
download
8
Transcript of konsep asas pengaturcaraan
Konsep Asas Pengaturcaraan
1. Program
• Program komputer terdiri daripadasatu set arahan yang memberitahukomputer apa yang perlu dilakukanuntuk tujuan melaksanakan sesuatutugas.
2. Bahasa Pengaturcaraan
• Bahasa pengaturcaraan adalahmerupakan satu program komputeryang dipasang di sesebuah komputeryang menjadi satu perantaraan yang digunakan untuk membolehkanmanusia berkomunikasi dengankomputer.
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.
5. Aturcara
• Aturcara terdiri daripada baris-barisbahasa pengaturcaraan yang ditaipoleh pengaturcara denganmenggunakan bahasa pengaturcaraantertentu.
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.
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.
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.