Anda di halaman 1dari 41

SAINS

KOMPUTER
1.0 Pengaturcaraan
Topik (1.3.1-1.3.6)
Table of 01 02
contents 1.3.1 1.3.2
Menjelaskan Memilih dan
hubungan antara menggunakan jenis data
jenis data, saiz data yg bersesuaian
dan kapasiti ingatan
komputer

03 04
1.3.3 1.3.4
Membezakan Mengisytiharkan,
pemboleh ubah memulakan dan
sejagat dan menetapkan nilai pd
setempat pemboleh ubah dan
pemalar
Table of
contents
05 06
1.3.5 1.3.6
Menggunakan Menulis atur cara utk
pernyataan memasukkan input dari
umpukan dan papan kekunci dan
penyataan aritmetik memaparkan output
Whoa
Dalam proses pengaturcaraan, seorang pengaturcara
perlu mengisytiharkan jenis data yang diperlukan dalam
sesuatu program yang hendak dilaksanakan.
Pemboleh
ubah ● Ruang simpanan sementara utk nombor,
teks dan nombor

● Nilai pemboleh ubah sentiasa berubah


semasa berlakunya pemprosesan data

● Tidak akan memegang sebarang nilai


selepas program tamat.

● Pengatur cara perlu memberikan nama


kpd setiap pemboleh ubah yg digunakan.

Click to start

Click to start
Pemalar
● Nilai pemalar adalah tetap dan tidak akan
berubah sewaktu proses pengaturcaran
dilaksanakan

● Digunakan semasa pengatur cara ingin


menisytiharkan nilai yg tidak akan
berubah.

● Jenis data yg diisytihar mestilah sepadan


dengan nilai.

Click to start

Click to start
Jenis Data

● Satu set data yg mempunyai nilai dan ciri-


ciri yg telah ditetapkan.

● Data akan diproses menghasilkan output

● Jenis data ada dua – data primitif dan


data bukan primitif

Click to start

Click to start
Data Primitif vs Data Bukan Primitif
Jenis data & contoh penggunaan
1.3.1
Hubungan antara Jenis Data,
Saiz Data dan Kapasiti
Ingatan Komputer
● Setiap jenis data akan disimpan dalam
ingatan komputer.

● Nama pembolehubah memainkan peranan


penting dlm menentukan saiz data dlm
ingatan

● Sistem operasi akan menentukan apa yg


boleh disimpan dlm ingatan komputer

● Kepelbagaian penguasaan jenis data pd


pembolehubah dpt menjimatkan ruang
ingatan pd ingatan komputer.
Click to start

Click to start
1.3.2
Memilih dan menggunakan
jenis data yang bersesuaian
● Penggunaan data yg sesuai amat penting
supaya aturcara dpt dibangunkan tanpa
ralat sintaks

● Jenis data bg pemboleh ubah dan pemalar


yg menentukan jenis maklumat yg akan
disimpan dlm ruang ingatan

● Penggunaan jenis data yg sesuai penting


krn ianya menyimpan data yg tetap, data
yg dikira, huruf, nombor perpuluhan atau
data yg mempunyai nilai benar atau palsu
Click to start

Click to start
Jenis Data
Integer
int – nombor bulat 01
1,2,-34,1450 Nombor Nyata
02 float, double – nombor
perpuluhan atau
Aksara/Rentetan pecahan
2.3, 3.142, 12.344
char, string – teks, 03
perkataan, huruf Boolean
boolean - Data dlm
num1, tapak, berat_anda 04 bentuk pilihan,
bersyarat
boolean forLeft = false;
1.3.3
Membezakan pemboleh
ubah sejagat (global) dan
setempat (local)
• Setiap pemboleh ubah dan
pemalar mungkin wujud –
digunakan utk keseluruhan
aturcara atau hanya bagi satu
fungsi.

• Kewujudan pemboleh ubah atau


pemalar dikenal sebagai kawasan
yg kedua-duanya boleh digunakan
secara sah.
Global vs Local

Pemboleh ubah sejagat (global) Pembolehubah setempat (local)

• Hanya berfungsi dlm • Hanya berfungsi dlm


aturcara shj subaturcara yg
diisytiharkan
• Apabila aturcara tamat,
ruang memori juga tamat • Digunakan dlm fungsi di
mana pemboleh ubah
diisytiharkan

• Bermula dr mana pemboleh


ubah diisytiharkan.
Perbezaan ciri-ciri pemboleh ubah sejagat dan setempat
Contoh aturcara yg menggunakan pemboleh ubah sejagat dan setempat
1.3.4
Mengisytiharkan,
memulakan dan menetapkan
nilai pada pemboleh ubah
dan pemalar
• Pemboleh ubah dikenal sbg tempat utk
menyimpan data

• Setiap pemboleh ubah dlm Java


mempunyai jenis yg tertentu

• Setiap pemboleh ubah mempunyai saiz dan


susun atur memori dan set operasi.

• Semua pemboleh ubah perlu diisytiharkan


sblm digunakan.

• Pengisytiharan pembolehubah dgn


memberikan jenis data dan nama
pemboleh ubah.
Sintaks utk mengisytiharkan
pemboleh ubah dalam atur cara
Sintaks utk mengisytiharkan
pemboleh ubah dalam atur cara
Sintaks utk mengisytiharkan
pemboleh ubah dalam atur cara
Sintaks utk mengisytiharkan
pemboleh ubah dalam atur cara
Sintaks utk mengisytiharkan
pemboleh ubah dalam atur cara
Sintaks utk mengisytiharkan
pemboleh ubah dalam atur cara
• Terdapat beberapa nilai yg tidak akan
berubah.

• CONTOH – segiempat mempunyai 4 sisi,


bilangan hari dalam seminggu, nilai Pi (𝜋)

• Dalam pengaturcaraan, pemboleh ubah ni


dinamakan pemalar.

• Nilai pemalar tidak akan berubah semasa


menjalankan atur cara.
Sintaks utk mengisytiharkan
pemalar dalam atur cara
1.3.5
Menggunakan pernyataan
umpukan dan pernyataan
aritmetik
Pernyataan
Umpukan
• Boleh terdiri drp satu atau
lebih ungkapan yg lain

• Merujuk “sama dengan”


atau simbol “=“

• Pernyataan umpukan
memberi nilai kpd
pemboleh ubah
Pernyataan
Aritmetik
• Boleh terdiri drp satu atau
lebih ungkapan aritmetik

• Merujuk kpd operasi


aritmetik (+ - * /)

• Unit pemprosesan utama


membaca operasi aritmetik
dari kiri ke kanan.
Contoh keratan atur cara pernyatan aritmetik
Contoh keratan atur cara pernyatan aritmetik
1.3.6
Penulisan atur cara utk
memasukkan input daripada
papan kekunci dan
memaparkan output
• Sesetengah atur cara telah ditetapkan nilai
atau input bagi operasi pengiraan atau
pernyataan.

• Ada juga atur cara membenarkan nilai atau


input dimasukkan selepas atur cara siap
dengan menggunakan papan kekunci
(keyboard).

• Atur cara perlu ditambah dgn sintaks spt


gambar rajah di bawah.
Atur cara yg membenarkan input dimasukkan menggunakan papan kekunci
Atur cara yg membenarkan input dimasukkan menggunakan papan kekunci
Atur cara yg membenarkan input dimasukkan menggunakan papan kekunci
Atur cara yg membenarkan input dimasukkan menggunakan papan kekunci
Thanks
MSG || SMKBTHO2 || PANITIA SAINS KOMPUTER

CREDITS: This presentation template was created by


Slidesgo, including icons by Flaticon, and infographics
& images by Freepik