You are on page 1of 6
PerselRitaram Araham =. Kod arahan ialah satu arahan yang ditulis dalam bahasa komputer untuk mengarahkan komputer melaksanakan sesuatu tugasan. Satu set kod arahan yang disebut segmen ko digunakan untuk membina satu atur cara bagi menyelesaikan masalah. Bahasa komputer terdiri daripada bahasa pengaturcaraan yang digunakan oleh pengaty; cara bagi menulis kod arahan. Bahasa pengaturcaraan yang telah dipelajari termasuklah Scratch dan HTML. Dalam bab ini, anda akan diperkenalkan dengan bahasa pengaturcaraan Python yang mempunyai banyak persamaan dengan Scratch. Dalam pengaturcaraan Python, murid perlu menulis kod-kod yang mudah difahami.. Persekitaran kod arahan merujuk kepada persediaan terhadap peralatan dan perisian yang diperlukan untuk menulis kod arahan. Oleh yang demikian, persekitaran kod arahar merujuk kepada perkakasan komputer, sambungan kepada Internet, pelayar web dar perisian aplikasi bahasa pengaturcaraan yang diperlukan untuk pembangunan atur cara penterjemahan dan pelaksanaan atur cara. Setiap bahasa pengaturcaraan mempunyai penterjemah tersendiri. Semasa pelaksanaa) atur cara, kod arahan akan menjalani pengalihan kepada bahasa mesin yang boleh difahar oleh komputer. Terdapat tiga jenis penterjemah, iaitu penghimpun (assembly), pengkomp (compiler) dan pentafsir (interpreter). Peta pemikiran pada Rajah 3.1 mengelaskan tiga jeni penterjemah ini. PENTERJEMAH. Rujuk Lampiran B aa] untuk amali memasang perisian aplikasi Python 3.5.2 Pengkompil Pentafsir Penghimpun aT Contoh bahasa penghimpun ialah Basic Assembly Language yang digunakan oleh sistem 18M Contoh bahasa pengaturcaraan: C, Ces, Java dan Pascal Rajah 3.1 Tiga jenis penterjemah Contoh bahasa pengaturcaraan: Python, PHP, Perl dan Ruby Pembelajaran seterusnya dalam bab ini akan menggunakan bahasa dengaturcaraan Python dalam penulisan kod arahan yang menggunakan sintaks dan beberapa contoh yang terlibat. Oleh yang demikian, perisian aplikasi Python 3.5.2 diperlukan untuk membaca dan melaksanakan kod irahan Python. an Dement setiap bahasa pengaturcaraan mempunyai satu senarai jenis data. Jenis data digunakan semasa pengisytiharan suatu pembolch ubah untuk membenarkan atur cara mengenal pasti kegunaan emboleh ubah tersebut dan membolehkan pemboleh ubah tersebut disimpan dalam storan ingatan dengan berkesan. Jenis-jenis data yang akan dipelajari ialah integer, double, boolean, char dan string. Jenis-jenis data ini dapat dikelaskan kepada tiga bahagian utama, iaitu nombor, teks dan nilai logik. Nilai nombor atau nilai berangka terditi daripada nombor bulat dan nombor perpuluhan. Nilai teks adalah seperti satu aksara dan satu rentetan aksara. Nilai logik mempunyai dua keadaan sahaja, iaitu “Benar” dan “Palsu’. Rajah 3.2 menunjukkan peta pemikiran pokok bagi pengelasan jenis data. JENIS DATA rnc Murid boleh: 3.1.1 Menggunakan jenis data (integer, boolean, double, chat dan string) dalam segmen kod. Nombor Teks Nilai logik (boolean) T T * Nombor bulat (int) © Aksara (char) Contoh: -89, 650, 0 Contoh: A, b, 8, $, % ‘* Nombor perpuluhan * Rentetan (string) (double) Contoh: Malaysia, Contoh: 0.09, ~1.43, 45.1 Borneo Rajah 3.2 Pengelasan tiga jenis data Dalam pengaturcaraan, pemboleh ubah ditakrifkan sebagai jenis data pada permulaan atur cara. Jenis-jenis data ini perly diketahui oleh murid supaya murid dapat membezakan setiap jenis data dan kegunaannya. Murid juga perlu mampu menggunakan pemboleh ubah yang dipilih dengan jenis data yang sesuai bagi atur cara yang bakal dibangunkan. Integer Integer ialah nombor yang tidak mengandungi bahagian pecahan dan tidak mempunyai titik perpuluhan. Integer juga dikenali sebagai nombor bulat. Integer boleh terdiri daripada nombor negatif, sifar dan nombor positif. * Benar Dipaparkan sebagai True dalam atur cara Palsu Dipaparkan sebagai False dalam atur cara Rajah 3.3 menunjukkan garis nombor bagi nilai integer bermul, daripada nilai -3 hingga nilai 3 ee ini untuk mendapatkan Bathe ae Via sy: Puig, ‘maklumat tambahan bagi 3 2 o i Rajah 3.3 Garis nombor bagi nilai integer ~3 hingga 3 Dalam pengaturcaraan, integer selalu digunakan dalam penyelesaian masalah matematik yang melibatkan operasi-operag) matematik yang tertentu. Jadual 3.1. menunjukkan operator matematik, simbol dan contoh. goo.gl/y9CPTe os dual 3.1 Operator matematik, simbol dan contoh earn Simbol ee fer) aa rete ue et ea oc Tec Rie tourts ie Era t Pomc operator Bahasa pengaturcaraan Python, C dan Java menyokong jenis data integer. Sintaks umum yang digunakan dalam pengisytiharan nombor integer ialah int, Fungsi int. digunakan khusus untuk membuat penetapan sesuatu nilai pemboleh ubah adalah sentiasa integer. Kod arahan Python yang menggunakan fungsi amt. dengan menggunakan ian aplikasi Python 3.5.2. ile Shell Debug Options Window Help jj Python 3.5.2 (vs.5.2:4def2a2901a5, Jun 25 2016, 22:01:18) [MSC v.1900 |] s2 pic (incen)} on winse Type "copyright", "credits" or “license()" for more information. >>> b= int (29) D> +b >>> print (c) 39 >>> EN Pest — 1. Huraikan fungsi penterjemah jenis pentafsir dalam konsep pengaturcaraan. 2. Lengkapkan peta buih yang berikut tentang jenis-jenis data. anos >> x = 25 poo x >3 @) |_____+| >>> x <0 (b) — 6. Tulis satu segmen Kod dalam bahasa pengaturcaraan Python untuk meminta pengguna memasukkan dua nilai integer sebagai pemboleh ubah dan membuat & operasi pendaraban bagi kedua-dua integer tersebut, seterusnya memaparkan hasil darab tersebut. 3.1 Persekitaran Kod Arahan ATEEEV ACOEREY ACCEREY sASIEREY ATEEE 1 Berdasarkan maklumat di bawah, padankan kod arahan dan simbol tersebut dengan menulis "D" bagi jenis data, “P’ bagi pemalar dan "O" bagi operator dalam kotak yang telah disediakan. £ TP 1. double | Lo P@| | «[_] AND | Char Lengkapkan ruang di bawah dengan jawapan yang betul bagi menerangkan jenis data, pemalar dan operator Lwe2 Jenis data digunakan semasa suatu pemboleh ubah untuk Tenis data ‘membenarkan atur cara kegunaan pemboleh ubah tersebut dan | membolehkan tersebut disimpan dalam dengan berkesan. | + Pemalar bertindak seakan-akan dengan menyimpan nilai dalam | Pemalar ingatan komputer. Perbezuaan utama ialah nilai sesuatu pemalar | Operator berubah semasa pelaksanaan atur cara. di sebelah kiri Operator perbandingan digunakan untuk dengan nilai di sebelah kanan operator. Hasil kepada hubungan perbandingan ialah, iaitu dan, Operator digunakan dalam sesuatu ungkapan algebra ringkas untuk mendapatkan. 3. Klasifikasikan maklumat di bawah mengikut jenis data yang betul dalam jadual berikut, 4.557 Integer 1] = alb2c3| | S#% 0) ee] |i Be os | [aa] Double String Char |

You might also like