NOTA RINGKAS ASK T2 [cikgu noor shafinaz binti saad ]
BAB 1 : PERWAKILAN DATA Penukaran Nombor Perduaankepada Nombor Sistem Sistem Penukaran Nombor Perenambelasan kepada Nombor
Perlapanan Nombor Perpuluhan Nombor Perenambelasan Perduaan
1.1 Sistem Nombor Perlapanan Dikenali Sistem
Nombor Nombor Asas 10 dan Dikenali Sistem Asas 16
Sistem Nombor
Perpuluhan Perlapanan Contoh : Desimal dan Sistem Nombor
b) 11011112 = 1578 Ditanda dengan
Dikenali Sistem Nombor Dikenali Sistem Pengiraan : subskrip 10 , Heksadesimal
Desimal/ Sistem AsaS Nombor Oktal/ seperti 7410
Mempunyai 10
10 Sistem Asas 8 Nombor Ditanda dengan
perduaan digit , iaitu 0-9
Menggunakan 10 digit Menggunakan 8 digit 1 101 111 Nilai tempat : subskrip 16 , seperti
Kumpulan 001 101 111
iaitu 0-9 iaitu 0-7 sahaja. 3 digit 5 7 1 ,10, 100, 1000 4D16
1 dan seterusnya.
Ditanda dengan Ditanda dengan Nombor Mempunyai 16 digit ,
perlapanan
subskrip 10, subskrip 8, iaitu 0-9 dan A-F.
contohnya : 5610 contohnya : 568 Nilai tempat : 1 ,16,
Nitai tempat : 1, Nilai tempat : 1,
256, 4096 dan
10,100,1000 dan 8 ,64, 512 dan Hubung kait antara nonbor perlapanan dengan kod
ASCII dalam bahasa mesin. seterusnya.
seterusnya seterusnya.
Penukaran Nombor Perpuluhan kepada Nombor Aksara KOD ASCII KOD ASCII KOD ASCII Penukaran Nombor Perpuluhan kepada Nombor
Perlapanan. dalam dalam dalam Perenambelasan
T nombor nombor nombor
Contoh : O Contoh : Contoh :
L perpuluhan perduaan perlapanan a) 9F216 = 1001
a) 226610 = 43328 O 84 01010100 124 a) 42310 = 1A716 Pengiraan : 2
N
Pengiraan : G 79 01001111 117 Pengiraan : Nombor 9 F =15
76 01001100 114 perenambelasan 1001
2266 ÷ 8 = 283 baki 2 423 ÷ 16 = 283 baki 7 Tukarkan 2
79 01001111 117 Cantumkan 1001
283 ÷ 8 = 35 baki 3 78 01001110 116 26 ÷ 16 = 35 baki 10 = A
35 ÷ 8 =4 baki 3 71 01000111 107 1÷ 16 =4 baki 1
4÷8 =0 baki 4 Penukaran Nombor Perenambelasan kepada Nombor
Perpuluhan
Penukaran Nombor Perlapanan kepada Nombor 1.2 Sistem Nombor Perenambelasan Penukaran Nombor Perduaan kepada Nombor
Perpuluhan. Perenambelasan
Roda spektrum warna R-G-B Contoh :
Contoh : 1. Salah satu kepentingan nombor perenambelasan a) 4F316 = 126710 Contoh :
a) 3268 = 21410 adalah untuk mewakili warna pada alatan digital Pengiraan a) 100110102 = F9A16
Pengiraan dalam model warna Red, Green dan Blue. Pengiraan :
Nilai Tempat Nilai 162 = 256 161 = 16 160 = 1
Nombor 82 = 64 81 = 8 80 = 1 2. Setiap warna diwakili oleh dua nombor Tempat
Perlapanan perenambelasan F = 15 3 Nombor perduaan
3 2 6 Nombor 4 15 X 16 = 3X1= 10011010
Hasil darab 3. Ini bermaksud, setiap warna mempunyai sebanyak Perlapanan 240 3 Kumpulan 4 digit
3 X 64 = 2X8= 6X1= 162 = 256 warna. https://html-color-codes.info/ Nombor perenam 1111 1001 1010
192 16 6 4 X 256 = belasan F
Hasil darab 1024 9A
Maka nombor perpuluhan bagi 3268 ialah Maka nombor perpuluhan bagi 4F316 ialah Hubung kait nombor perenambelasan dengan kod
= 192 + 16 + 6 = 1024 + 240 + 3 ASCII dalam bahasa mesin.
= 21410 = 126710
Penukaran Nombor Perlapanan kepada Nombor Contoh :
Perduaan
Contoh :
a) 4728 = 1001110102
Pengiraan :
Nombor 4 7 2
perlapanan 010
111
Tukarkan 100 100111010 BAKTI = 4216 4116 4B16 5416 4916
Cantumkan
NOTA RINGKAS ASK T2 Contoh : a) Struktur Kawalan Ulangan for [cikgu noor shafinaz binti saad ]
BAB 2 : ALGORITMA Tindakan yang berulang-ulang dalam sistem lampu Melakukan ulangan bagi sesuatu pernyataan b) Struktur Kawalan Ulangan while
2.1 Pembangunan Algoritma isyarat dipersimpangan jalan raya. untuk bilangan yang tertentu. Ulangan dilaksanakan selagi syarat yang diuji
adalah benar.
Struktur Kawalan Pilihan Bersarang Pseudokod
Terdiri daripada satu struktur kawalan yang Contoh: Contoh :
Pengiraan hasil tambah nombor sehingga nombor Menerima dan mencetak nama yang ditaipkan
terbenam dalam struktur kawalan yang lain. n, di mana n ialah nombor bulat yang dimasukkan oleh pengguna selagi nama yang di taip bukan
oleh pengguna. ruang kosong.
Contoh :
Situasi mencari kek lapis Sarawak. Pseudokod Pseudokod
Pseudokod
Carta Alir
Carta Alir Carta Alir Carta Alir
Struktur Kawalan Ulangan Jenis Ralat
Terdiri daripada satu set langkah atau arahan yang a) Ralat Sintaks
- kesilapan bahsa pengaturcaraan
sentiasa berulang sehingga satu syarat dipenuhi. - Ada paparan mesej ralat.
Set langkah yang berulang disebut gelung (loop).
Setiap ulangan gelung disebut lelaran (iteration). b) Ralat masa larian
- Atur cara terhenti tiba-tiba
- Memori yang tidak mencukupi
- Jangkitan virus
c) Ralat logik
- Output yang tidaj diingini
- Kesipalan semasa pembinaan algoritma
- Disebabkan kecuaian manusia
- Tiada paparan mesej ralat.