WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
BAB 1
PERWAKILAN DATA
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
SISTEM NOMBOR PERLAPANAN
Disebut sebagai @ Sistem nombor oktal
Sistem asas 8
Menggunakan lapan pilihan digit
0, 1, 2, 3, 4, 5, 6, 7
Sistem ini digunakan kerana dapat bertukar
kepada sistem perduaan dengan mudah
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
Perbezaan antara nombor Cara memperoleh nilai digit-digit
perlapanan dan nombor perpuluhan bagi nombor perpuluhan
Sistem nombor perpuluhan
Disebut sebagai sistem nombor desimal @
sistem asas 10
Digunakan secara meluas dalam kehidupan
seharian.
Menggunakan SEPULUH pilihan digit
0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
Perbezaan antara nombor Cara memperoleh nilai digit-digit
perlapanan dan nombor perpuluhan bagi nombor perlapanan
Sistem nombor perlapanan
1, 8, 64, 512, dan seterusnya
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
Perbezaan Sistem perlapanan dan perpuluhan
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
PENUKARAN NOMBOR PERPULUHAN KEPADA NOMBOR PERLAPANAN
Kaedah bahagi dengan 8 dan guna bakinya.
Penukaran nombor perpuluhan 226610
kepada nombor perenambelasan
÷ = 226610 ⇒ 43328
÷ =
÷ = Nombor perenambelasan ialah 43328
÷ =
Sila rujuk buku teks m/s 6 dan buat
Aktiviti 1.3 di dalam buku latihan/nota
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
PENUKARAN NOMBOR PERLAPANAN KEPADA NOMBOR PERPULUHAN
Mendarabkan digit dalam nombor perlapanan dengan nilai tempat nombor perlapanan
Penukaran nombor perlapanan ⇒ 192 + 16 + 6 = 214
3268 kepada nombor perpuluhan
Maka nombor perpuluhan bagi
32 21608 3268 ialah 21410
Sila rujuk buku teks m/s 6 dan buat
Aktiviti 1.4 di dalam buku latihan/nota
64 8 1
326
3 x 64 =192 2 x 8 = 16 6 x 1 = 6
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
PENUKARAN NOMBOR PERLAPANAN KEPADA NOMBOR PERDUAAN
Penukaran nombor perlapanan kepada
nombor perduaan di bu. at berdasarkan satu
digit nombor perlapanan yang bersamaan
dengan TIGA digit nombor perduaan
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
PENUKARAN NOMBOR PERLAPANAN KEPADA NOMBOR PERDUAAN
Digit dalam Digit dalam
nombor nombor
perduaan
perlapanan 000
0 001
1 010
2 011
3 100
4 101
5 110
6 111
7
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
PENUKARAN NOMBOR PERLAPANAN KEPADA NOMBOR PERDUAAN
Penukaran nombor
perlapanan kepada
nombor perduaan
dilakukan dengan
memisahkan digit-digit
di dalam nombor
perlapanan dan
menukarkan setiap digit
kepada nombor perduaan
yang diwakilinya.
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
Aktiviti 1.5 5378 Sila rujuk buku teks
a) m/s 9 dan buat
3
5 Aktiviti 1.5 di dalam
011 buku latihan/nota
101
7
111
1010111112
Maka nombor perduaan bagi nombor tersebut ialah 1010111112
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
PENUKARAN NOMBOR PERDUAAN KEPADA NOMBOR PERLAPANAN
Kaedah pengumpulan tiga digit nombor perduaan dan tukarkan kepada Tulis nombor
nilai perlapanan dari belakang
Contoh: Tukarkan nombor perduaan 11110010112 kepada nombor perlapanan. Sila rujuk
buku teks m/s
11 dan buat
Aktiviti 1.6 di
dalam buku
latihan/nota
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
PENUKARAN PENGEKODAN ASCII KEPADA NOMBOR PERLAPANAN
BERDASARKAN AKSARA YANG DIBERI
ASCII singkatan bagi American Standard Code for Information
Kod ASCII digunakan untuk mewakili teks dalam computer dan alat komunikasi.
Kod utama ASCII adalah dalam bentuk perpuluhan
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
Terdapat dua kaedah bagi penukaran kod ASCII kepada nombor
perlapanan iaitu kaedah pertama , bahagi 8 dan gunakan bakinya seperti
yang telah dipelajari dalam subtopik sebelumnya.
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
Kaedah kedua ialah dengan merujuk lampiran
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
HUBUNGKAIT ANTARA NOMBOR PERLAPANAN DENGAN KOD ASCII DALAM
BAHASA MESIN.
Pengekodan ASCII yang menggunakan nombor perduaan banyak
digunakan dalam peranti input seperti papan kekunci.
Rajah menunjukkan kitaran pemprosesan maklumat
yang berlaku apabila pengguna menaip aksara A pada
peranti input seperti papan kekunci.
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
WBeAlcBom1e Mo1n.d2ay T1u.e2s.d1ay We1d.n2e.s2day Th1u.2rs.d3ay F1r.i2d.a4y
SISTEM NOMBOR PERENAMBELASAN
Disebut sebagai Salah satu kepentingan ialah
Sistem asas 16 mewakili warna dalam alatan digital
Menggunakan ENAM BELAS pilihan digit
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E,F
Segala mesej ralat tentang lokasi ingatan komputer
ditunjukkan dengan nombor perenambelasan
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
Perbezaan antara nombor Perwakilan digit A B C D E F
perenambelasan dan nombor perpuluhan dalam pengiraan
Sistem nombor p e r e n a m b e l a s a n
Disebut sebagai sistem nombor heksadesimal Digit Perwakilan digit semasa
@ sistem asas 16 A melakukan pengiraan
10
B 11
C 12
D 13
E 14
F 15
WBeAlcBom1e Mo1n.d2ay T1u.e2s.d1ay We1d.n2e.s2day Th1u.2rs.d3ay F1r.i21d.a4y
Perbezaan antara nombor Cara memperoleh nilai digit-digit bagi
perenambelasan dan nombor perpuluhan
nombor PERENAMBELASAN
1, 16, 256, dan seterusnya
WBeAlcBom1e Mo1n.d2ay T1u.e2s.d1ay We1d.n2e.s2day Th1u.2rs.d3ay F1r.i21d.a4y
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
PENUKARAN NOMBOR PERPULUHAN KEPADA NOMBOR PERENAMBELASAN
Kaedah bahagi dengan 16 dan guna bakinya.
Penukaran nombor perpuluhan 42310 =
kepada nombor perenambelasan
÷ = 7 42310 ⇒ 1 716
÷ =
÷ = Nombor perenambelasan ialah 1 716
Sila rujuk buku teks m/s 21 dan buat
Aktiviti 1.10 di dalam buku latihan/nota
WBeAlcBom1e Mo1n.d21ay T1u.e2s.d1ay We1d.n12e.s2day Th1u.12rs.d3ay F1r.i12d.a4y
PENUKARAN NOMBOR PERENAMBELASAN KEPADA NOMBOR PERPULUHAN
Mendarabkan digit dalam nombor perenambelasan dengan nilai tempat nombor
perenambelasan
Penukaran nombor perenambelasan
=15
4 316 kepada nombor perpuluhan
⇒ 1024 + 240 + 3 = 126710
42 1 3016 Maka nombor perpuluhan bagi
256 16 1 4 316 ialah 126710
4 15 3
3x1=3 Sila rujuk buku teks m/s 23 dan buat
4 x 256 =1024 15 x 16 = 240 Aktiviti 1.12 di dalam buku latihan/nota
WBeAlcBom1e Mo1n.d12ay T1u.e2s.d1ay We1d.n12e.s2day Th1u.12rs.d3ay F1r.i12d.a4y
PENUKARAN NOMBOR PERENAMBELASAN KEPADA NOMBOR PERDUAAN
Penukaran nombor perlapanan kepada
nombor perduaan di bu. at berdasarkan satu
digit nombor perlapanan yang bersamaan
dengan empat digit nombor perduaan
WBeAlcBom1e Mo1n.d21ay T1u.e2s.d1ay We1d.n21e.s2day Th1u.12rs.d3ay F1r.i21d.a4y
PENUKARAN NOMBOR PERENAMBELASAN KEPADA NOMBOR PERDUAAN
Digit dalam Digit dalam Digit dalam Digit dalam
nombor nombor nombor nombor
perduaan perduaan
perlapanan 0000 perlapanan 1000
0 0001 8 1001
1 0010 9 1010
2 0011 1011
3 0100 A(10) 1100
4 0101 B(11) 1101
5 0110 C(12) 1110
6 0111 D(13) 1111
7 E(14)
F(15)
WBeAlcBom1e Mo1n.d12ay T1u.e2s.d1ay We1d.n21e.s2day Th1u.12rs.d3ay F1r.i21d.a4y
PENUKARAN NOMBOR PERENAMBELASAN KEPADA NOMBOR PERDUAAN
Penukaran nombor
perenambelasan kepada
nombor perduaan
dilakukan dengan
memisahkan digit-digit
di dalam nombor
perenambelasan dan
menukarkan setiap digit
kepada nombor perduaan
yang diwakilinya.
WBeAlcBom1e Mo1n.d12ay T1u.e2s.d1ay We1d.n21e.s2day Th1u.12rs.d3ay F1r.i12d.a4y
Aktiviti 1.14 3516 Sila rujuk buku teks
a) m/s 25 dan buat
3
10 Aktiviti 1.14 di dalam
0011 buku latihan/nota
1010
5
0101
1010001101012
Maka nombor perduaan bagi nombor tersebut ialah 1010001101012
WBeAlcBom1e Mo1n.d12ay T1u.e2s.d1ay We1d.n12e.s2day Th1u.12rs.d3ay F1r.i12d.a4y
PENUKARAN NOMBOR PERDUAAN KEPADA NOMBOR PERENAMBELASAN
Kaedah pengumpulan EMPAT digit nombor perduaan dan tukarkan Tulis nombor
kepada nilai perenambelasan dari belakang
Contoh: Tukarkan nombor perduaan 1111100110102 kepada nombor perlapanan. Sila rujuk
buku teks m/s
27 dan buat
Aktiviti 1.15 di
dalam buku
latihan/nota
WBeAlcBom1e Mo1n.d2ay T1u.e2s.d1ay We1d.n2e.s2day Th1u.2rs.d3ay F1r.i2d.a4y
PENUKARAN PENGEKODAN ASCII KEPADA NOMBOR PERLAPANAN
BERDASARKAN AKSARA YANG DIBERI
Terdapat dua kaedah bagi penukaran kod ASCII kepada nombor
perlapanan iaitu kaedah pertama , bahagi 8 dan gunakan bakinya seperti
yang telah dipelajari dalam subtopik sebelumnya.
WBeAlcBom1e Mo1n.d1ay T1u.e1s.d1ay We1d.n1e.s2day Th1u.1rs.d3ay F1r.i1d.a4y
WBeAlcBom1e Mo1n.d2ay T1u.e2s.d1ay We1d.n2e.s2day Th1u.2rs.d3ay F1r.i2d.a4y
Kaedah kedua ialah dengan merujuk lampiran
Sila rujuk
buku teks m/s
29 dan buat
Aktiviti 1.17
dan 1.18 di
dalam buku
latihan/nota
WBeAlcBom1e Mo1n.d2ay T1u.e2s.d1ay We1d.n2e.s2day Th1u.2rs.d3ay F1r.i2d.a4y
HUBUNGKAIT ANTARA NOMBOR PERENAMBELASAN DENGAN KOD ASCII
DALAM BAHASA MESIN.
Kod ASCII merupakan salah satu system pengekodan yang
membolehkan manusia berinteraksi dengan sebuah computer.
Nombor perenambelasan dipilih kerana proses penukaran
daripada perduaan lebih mudah