You are on page 1of 17

ASAS SAINS

KOMPUTER
PENGAJARAN
4
2

IMBAS KEMBALI

1 0
Pada masa dahulu, Bayangkan jika papan kekunci
pengaturcara menggunakan anda hanya mempunyai butang
sistem nombor perduaan. “1” dan “0”
3

Untuk kod “A”,


saya perlu
mengingati Tentu ada cara
10000012
yang lebih
mudah!
4

Idea baru: Gunakan Sekarang, saya


sistem nombor selain hanya perlu
mengingati 1018
nombor perduaan!
dan bukan
10000012
Sistem nombor
perlapanan
merupakan nombor
asas paling sesuai
untuk digunakan.
5
Nombor perlapanan mula digunakan sebagai bahasa mesin
dalam pengaturcaraan.

Saya guna Dia menaip 1018, iaitu sama Komputer tetap


nombor dengan 0100 00012. Saya beroperasi
perlapanan dalam kena beritahu komputer kod dalam nombor
pengaturcaraan. dalam nombor perduaan. perduaan

Input 1018 0100 00012


A

Saya setkan 1018 = A


Dia hendak saya
Penukar Kod dalam komputer paparkan “A”.
6

JOM CUBA!
• Ambil satu post-it
• Kodkan mesej ringkas berikut di
atas kertas post-it dengan merujuk
kepada kod nombor yang
diberikan seperti di sebelah.

JUMPA SAYA ESOK


• Ingat! Anda hanya boleh menulis
nombor di atas post-it.
7

Tunjukkan kod anda!


8

Mari lihat salah satu jawapan…


1021131611912515191511
Mesej ini boleh diterjemahkan seperti berikut:
10 | 2 | 11 | 3 | 1 | 6 | 11 | 9 | 12 | 5 | 15 | 19 | 1 | 5 | 1 | 1
J B K C A F K I L E O S A E A A

Apakah masalah kaedah ini?


Bincangkan dalam kumpulan.
9

Jika setiap aksara dikodkan dengan 2 digit, kita akan


melihat susunan nombor seperti berikut:
10211316011901250105191511 
Dan bukan:
1021131611912515191511 ×

Berikut adalah kaedah yang betul untuk mengekod


mesej:
10 | 21 | 13 | 16 | 01 | 19 | 01 | 25 | 01 | 05 | 19 | 15 | 11
J U M P A S A Y A E S O K
10
KOD KOD
ANDA SAYA

Bagaimana pula jika kod saya berbeza dengan kod yang lain?
11
MASALAH
Senario 1: Setiap aksara perlu diwakili oleh kod 2
digit

Senario 2: Pengekod dan penyahkod mempunyai 2


set kod yang berbeza

Maka, Jadual ASCII dimunculkan supaya setiap aksara diwakili oleh


7-bit nombor perduaan dalam jadual ASCII

Ini bermakna, komputer akan menyahkod setiap 7-bit.


Jadual ASCII 7-bit 12
13

Dengan perkembangan teknologi,


Jadual ASCII 8-bit lebih sesuai
digunakan kerana terdapat aksara
tambahan, seperti:

£, ┤, ß, ≡, dan sebagainya.
Jadual ASCII 8-bit 14
15
KERJA DALAM KUMPULAN
Buat kajian berikut:
Mengapakah kod ASCII digunakan?
Klu: http://ethw.org/ASCII

Bagaimanakah ASII digunakan?


Klu: https://techterms.com/definition/ascii

Mengapakah 8-bit byte digunakan dalam ASCII?


Klu: http://computer.howstuffworks.com/bytes1.htm

Di manakah kita menggunakan nombor perlapanan dalam pengkomputeran?


Klu: http://www.bbc.co.uk/education/guides/zp73wmn/revision/2
16
Lengkapkan Penilaian Kendiri
17

K E L A S S E T E R U S N YA
Membanding dan menghubungkaitkan nombor
perenambelasan dengan perwakilan ASCII

You might also like