Apa Itu Pengaturcaraan

Apa Itu Pengaturcaraan
Apa Itu Pengaturcaraan

Video: Apa Itu Pengaturcaraan

Video: Apa Itu Pengaturcaraan
Video: Asas Pengaturcaraan: TMK Tahun 6 /RBT Tahun 4 (Bahagian 1) - Maksud pengaturcaraan dan atur cara. 2024, Mungkin
Anonim

Untuk menjadikan peranti berfungsi seperti yang diperlukan pengguna, ia mesti diprogramkan dengan betul (tulis program untuk komputer, kembangkan rangkaian logik untuk FPGA, tuliskan maklumat ke ROM, dll.). Sebilangan besar tindakan boleh disebut pengaturcaraan, tetapi dalam erti kata biasa, ia menulis program komputer.

Apa itu pengaturcaraan
Apa itu pengaturcaraan

Dalam erti kata yang sempit, pengaturcaraan (atau pengekodan) bermaksud menulis program (arahan untuk komputer) dalam bahasa pengaturcaraan tertentu mengikut algoritma yang dibuat. Biasanya, mereka mempunyai sintaksis yang dapat dibaca manusia. Orang yang terlibat dalam pengaturcaraan disebut pengaturcara (pengkod atau hanya "pengekod"), dan mereka yang membuat algoritma disebut algoritma. Dalam pengertian yang luas, pengaturcaraan harus difahami sebagai keseluruhan kegiatan yang terkait dengan pembuatan dan penyelenggaraan produk perisian (perisian komputer) dalam keadaan bekerja. Yang paling tepat adalah istilah moden - "kejuruteraan perisian" (atau hanya "kejuruteraan perisian"). Pakar dalam bidang ini terlibat dalam mengatur tugas, merancang program, membuat algoritma, menulis teks program, menguji, melakukan debug, mendokumentasikan dan menyelenggara. Setiap pengaturcaraan komputer berdasarkan penggunaan bahasa pengaturcaraan. Untuk menjalankan program di komputer, perlu menggunakan penterjemah yang akan menterjemahkan bahasa yang dapat dibaca manusia (program bertulis) ke dalam bahasa arahan mesin. Terdapat dua jenis penterjemah - jurubahasa dan penyusun. Perbezaan utama antara mereka adalah yang pertama melaksanakan program, sementara yang kedua hanya menerjemahkannya ke dalam bahasa arahan mesin, tanpa melaksanakannya lebih lanjut. Untuk menjalankan program, program mesti disusun atau ditafsirkan terlebih dahulu. Sebelum ini, anda harus menulis program dan kemudian menyusunnya secara berasingan, yang menyukarkan proses pengujian dan debug. Pada masa ini, terdapat pelbagai Persekitaran Pembangunan Bersepadu. IDE merangkumi penyunting untuk menyunting dan memasukkan teks program dan pelbagai penterjemah dari pelbagai bahasa. Selain itu, mereka dapat memasukkan berbagai rutinitas lain yang mempermudah proses membuat, menguji dan menyelenggara produk perisian.

Disyorkan: