The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

STRUKTUR KOD ARAHAN BUILT-IN FUNCTION & USER- DEFINED FUNCTION

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by azwa2102, 2021-09-05 00:09:25

STRUKTUR KOD ARAHAN BUILT-IN FUNCTION & USER- DEFINED FUNCTION

STRUKTUR KOD ARAHAN BUILT-IN FUNCTION & USER- DEFINED FUNCTION

Keywords: ASK T3,BAB 4,KOD ARAHAN,FUNCTION

STRUKTUR KOD ARAHAN
BUILT-IN FUNCTION &

USER- DEFINED FUNCTION

DISEDIAKAN OLEH
CIKGU NOR AZWANI BT AB GHANI

SMK PANJI

STRUKTUR KOD ARAHAN

Satu program computer boleh mengandungi atur
cara utama sahaja atau atur cara utama dan
subatur acara.

Subatur cara terdiri daripada procedur atau
function.

Atur cara utama dan subatur cara ini dibina
berdasarkan algoritma-algoritma yang dihasilkan
untuk menyelesaikan suatu masalah.

Algoritma boleh diwakilkan dalam bentuk
pseudokod atau carta alir.

FUNCTION & PROCEDURE DALAM ATUR CARA

Function melakukan tugas yang melibatkan
pengiraan dan memulangkan suatu nilai.
Procedur melakukan tugas yang tidak melibatkan
pengiraan dan tidak memulangkan sebarang nilai.
Function dan procedur adalah subatur cara yang
digunakan berulang-kali untuk melaksanakan
suatu tugas yang spesifik.
Atur cara utama ini mesti mengandungi function
output dan input.

FUNCTION & PROCEDURE DALAM ATUR CARA

Kedua-dua function ini ialah built-in function.
Semua built-in function mempunyai nama yang
diskriptif iaitu namanya mencerminkan fungsi
function berkenaan.

Dalam Pyhton, function inputnya ialah input() dan
function output ialah print().

Subatur cara yang dibina oleh pengguna dikenali
sebagai user-defined function dan procedure.

Dalam python, procedure ialah implicit function
(function tersirat)

PERSAMAAN &
PERBEZAAN

ANTARA FUNCTION
DAN PROCEDUR
PYHTON

Rujuk buku teks m/s 169

PENGGUNAAN PERNYATAAN FUNCTION

FUNCTION

BUILT – IN FUNCTION USER-DEFINED FUNCTION
(FUNGSI DALAMAN) (FUNGSI DIHASILKAN SENDIRI)

BUILT-IN FUNCTION (FUNGSI DALAMAN)

Function built-in ialah fungsi sedia ada dan disimpan
dalam pustaka Bahasa pengaturcaraan serta boleh
digunakan secara langsung.

Ia digunakan dalam atur cara utama dengan melakukan
panggilan function berkenaan apabila diperlukan dengan
menghantar nilai atau nilai yang sepadan dengan jenis
data parameter yang digunakan dalam function
berkenaan.

Setiap built-in function mempunyai nama yang unik dan
diskriptif. Pengatur cara harus mengetahui nama dan
formatnya sebelum boleh menggunakannya.

BUILT-IN FUNCTION (FUNGSI DALAMAN)

Penggunaan built-in function dalam bahasa pengaturcaraan
Python

sum ()
max ()
min ()
index ()

Jadual di bawah menunjukkan markah bagi 5 orang murid

BUILT-IN FUNCTION

(FUNGSI DALAMAN)

Rujuk buku teks m/s 171 & 172

user-defined FUNCTION

(fungsi dihasilkan sendiri)

User-defined fuction ialah satu set arahan yang ditulis
oleh pengaturcara untuk melaksanakan suatu
tugasan khas yang akan berulang dalam atur cara
utama.

User-defined function yang ditulis perlu mempunyai
nama deskriptif iaitu nama yang mencerminkan
tugasnya.

Dalam python, user-defined function boleh
memulangkan lebih daripada satu nilai apabila panggilan
function di buat.

PENGGUNAAN USER-DEFINED FUNCTION DALAM

PENGATURCARAAN PYTHON
(mengira)

Rujuk Buku Teks M/S 172

PENGGUNAAN USER-DEFINED FUNCTION

DALAM PENGATURCARAAN PYTHON
(mengira)

Rujuk Buku Teks M/S 173

PENGGUNAAN USER-DEFINED FUNCTION DALAM
PENGATURCARAAN PYTHON (membandingkan)

Rujuk Buku Teks M/S 173 & 174

PERSAMAAN DAN
PERBEZAAN

ANTARA BUILT-IN
FUNCTION &

USER- DEFINED
FUNCTION

Rujuk Buku Teks M/S 174


Click to View FlipBook Version