Professional Documents
Culture Documents
CBCT2203
CBCT2203
KONSEP ASAS
TEKNOLOGI
MAKLUMAT
Pengarah Projek:
Penulis Modul:
Penyederhana:
Rohaizak Omar
Open University Malaysia
Penterjemah:
Dibangunkan oleh:
Isi Kandungan
Panduan Kursus
Topik 1
Topik 2
xixvi
1
2
5
8
9
11
12
14
15
20
21
22
22
23
24
26
27
28
29
31
32
32
33
33
35
15
17
18
19
36
iv
ISI KANDUNGAN
36
37
38
38
Topik 3
40
40
41
43
45
46
49
52
55
55
57
58
59
61
62
63
64
Topik 4
Storan Sekunder
4.1 Storan Asas
4.2 Peranti Storan Magnetik
4.2.1 Pita Magnetik
4.2.2 Cakera Keras
4.2.3 Storan Optik
4.2.4 Storan Ingatan Kilat
4.2.5 Storan Awan
4.2.6 Lain-lain Jenis Storan
4.3 Hierarki Organisasi Data
4.4 Peningkatan Prestasi
Rumusan
Kata Kunci
65
65
68
68
70
71
73
74
75
77
78
80
81
Topik 5
Perisian Komputer
5.1 Perisian
5.2 Perisian Sistem
5.3 Sistem Pengendalian
5.4 Fungsi Sistem Pengendalian
82
83
85
87
89
ISI KANDUNGAN
Topik 6
5.5
92
93
94
95
95
96
97
97
100
102
105
109
112
115
115
122
126
126
130
130
130
131
132
133
Bahasa Pengaturcaraan
6.1 Bahasa Pengaturcaraan
6.2 Mengapa Kita Perlu Mengetahui Bahasa Pengaturcaraan?
6.3 Generasi Bahasa Pengaturcaraan dan Contoh
6.4 Pendekatan: Pengelasan Bahasa Pengaturcaraan
6.4.1 Bahasa Imperatif
6.4.2 Bahasa Berorientasikan Objek
6.4.3 Bahasa Berasaskan Logik
6.4.4 Bahasa Berasaskan Fungsi
6.4.5 Skrip
6.4.6 Bahasa Visual
6.5 Bahasa Pengaturcaraan Sepunya
6.5.1 C
6.5.2 C++
6.5.3 Java
6.5.4 Perl
6.5.5 Python
134
134
136
142
143
143
144
145
146
146
146
146
147
147
147
147
vi
ISI KANDUNGAN
148
149
151
Topik 7
Internet
7.1 Definisi Internet
7.2 Sejarah
7.2.1 Bagaimana Internet Bermula?
7.2.2 Internet sebagai Fenomena
7.2.3 Pembangunan Internet
7.3 Evolusi Internet
7.3.1 Garis Masa Internet
7.4 Komputer di Internet
7.5 Apakah Kandungan Internet?
7.6 Menguruskan Maklumat Internet
7.6.1 Enjin Carian
7.6.2 Portal
7.6.3 Kaedah Lain
7.7 Undang-undang Internet
7.8 Internet Masa Kini dan Masa Hadapan
Rumusan
Kata Kunci
152
152
154
155
156
159
160
161
163
166
169
171
172
173
175
176
178
179
Topik 8
Perisian di Internet
8.1 Perisian Internet
8.2 Perisian Kongsi dan Perisian Percuma
8.3 Perisian Sumber Terbuka
8.4 Protokol Pemindahan Fail (FTP)
8.5 Telnet
8.6 E-Mel
8.6.1 Perbincangan E-Mel
8.6.2 Etika Perbincangan E-Mel
8.6.3 Senyuman (Smiley)
8.6.4 Akronim
8.6.5 Tandatangan E-Mel
8.6.6 E-Mel Secara Berkesan
8.7 Usenet
8.8 Fenomena Internet
Rumusan
Kata Kunci
180
181
181
183
186
188
189
190
191
192
194
195
196
197
200
202
203
ISI KANDUNGAN
vii
Topik 9
Komunikasi
9.1 Elemen Penting Komunikasi
9.1.1 Pengekod dan Penyahkod
9.1.2 Persefahaman Mesej
9.1.3 Pengesan Ralat
9.1.4 Keselamatan
9.2 Asas Komunikasi Data
9.2.1 Jenis Isyarat
9.3 Mod Transmisi Data
9.3.1 Penghantaran Tak Segerak
9.3.2 Penghantaran Segerak
9.4 Arah Aliran Data
9.4.1 Simpleks
9.4.2 Separa Dupleks
9.4.3 Dupleks Penuh
9.5 Kadar Penghantaran Data
9.6 Media Penghantaran Data
9.6.1 Wayar Pasangan Terpiuh
9.6.2 Kabel Sepaksi
9.6.3 Kabel Gentian Optik
9.6.4 Sistem Gelombang Mikro
9.6.5 Sistem Satelit
9.6.6 Inframerah
9.6.7 Radio
9.6.8 Rangkaian Telefon
Rumusan
Kata Kunci
204
205
206
207
207
207
209
210
212
214
214
215
216
216
217
218
219
220
221
222
222
223
225
225
226
226
227
Topik 10
228
229
233
233
237
240
242
243
244
245
248
249
xxvi
PANDUAN KURSUS
PANDUAN KURSUS
xi
PENGENALAN
CBCT2203 Konsep Asas Teknologi Maklumat ialah salah satu daripada kursus
yang ditawarkan oleh Fakulti Teknologi Maklumat dan Komunikasi Multimedia
di Open University Malaysia (OUM). Kursus ini bernilai 3 jam kredit dan akan
diliputi selama 8 hingga 15 minggu.
JADUAL PENGAJIAN
Berdasarkan piawai OUM yang memerlukan pelajar mengumpulkan masa
sebanyak 40 jam pembelajaran bagi setiap jam kredit, maka kursus yang bernilai
3 jam kredit ini memerlukan tumpuan masa selama 120 jam pembelajaran.
Anggaran penggunaan masa adalah seperti yang ditunjukkan dalam Jadual 1.
xii
PANDUAN KURSUS
Jam Pembelajaran
Membaca modul
60
10
12
Ulang kaji
15
20
120
OBJEKTIF KURSUS
Setelah mengikuti kursus ini, anda seharusnya dapat:
1.
2.
3.
4.
5.
6.
SINOPSIS KURSUS
Kursus ini dibahagikan kepada 10 topik. Sinopsis bagi setiap topik dinyatakan
seperti mana berikut:
Topik 1 memberi gambaran keseluruhan Teknologi Maklumat (IT). Tumpuan
topik ini adalah prinsip IT, fungsi dan faedah IT, kerjaya dalam bidang IT,
pembangunan IT di Malaysia dan Undang-undang Siber.
Hak Cipta Open University Malaysia (OUM)
PANDUAN KURSUS
xiii
xiv
PANDUAN KURSUS
PANDUAN KURSUS
xv
biasanya datang dalam bentuk soalan. Apabila anda menjumpai komponen ini,
cuba untuk memikirkan tentang apa yang anda telah belajar selama ini. Dengan
cuba untuk menjawab soalan, anda akan dapat mengukur sejauh mana anda
telah memahami subtopik. Kebanyakan masa, jawapan kepada soalan-soalan
boleh didapati terus dari modul itu sendiri.
Aktiviti: Seperti Semak Kendiri, komponen Aktiviti ini juga diletakkan di
pelbagai lokasi di seluruh modul. Komponen ini mungkin memerlukan anda
untuk menyelesaikan soalan, meneroka kajian kes pendek, atau menjalankan
pemerhatian atau penyelidikan. Ia juga mungkin memerlukan anda untuk
menilai senario yang diberikan. Apabila anda menemui suatu Aktiviti, anda
harus cuba untuk mencerminkan apa yang anda dapat dari modul dan
mengaplikasikannya kepada situasi sebenar. Pada masa yang sama, anda harus
menggunakan tahap berfikir yang lebih tinggi di mana anda mungkin
diperlukan untuk menganalisis, mensintesis dan menilai, dan bukan hanya
mengingat atau mendefinisikan sesuatu perkara.
Rumusan: Anda akan mendapati komponen ini di penghujung setiap topik.
Komponen ini membantu anda untuk menggulung seluruh topik. Dengan
melalui ringkasan, anda akan dapat mengukur tahap pengekalan pengetahuan
anda. Sekiranya anda menemui perkara di dalam ringkasan yang anda kurang
faham, adalah lebih baik sekiranya anda melihat kembali penerangan di dalam
modul tersebut.
Kata Kunci: Komponen ini boleh didapati di penghujung setiap topik. Anda
perlu melalui komponen ini untuk mengingatkan diri anda istilah penting atau
jargon yang digunakan di seluruh modul. Sekiranya anda menemui istilah yang
tidak mampu untuk dijelaskan, anda harus melihat kembali istilah tersebut di
dalam modul.
Rujukan: Rujukan adalah senarai buku-buku teks yang relevan dan berguna,
jurnal, artikel, kandungan elektronik atau sumber yang boleh didapati. Senarai
ini boleh didapati di beberapa lokasi seperti dalam Panduan Kursus (di bahagian
Rujukan), pada akhir setiap topik atau di belakang modul. Anda digalakkan
untuk membaca dan merujuk kepada sumber-sumber yang disyorkan untuk
mendapatkan maklumat tambahan yang diperlukan serta untuk meningkatkan
kefahaman anda secara menyeluruh terhadap kursus ini.
PENGETAHUAN ASAS
Kursus ini merupakan kursus pengenalan kepada teknologi maklumat. Oleh itu,
tiada prasyarat khusus untuknya. Walau bagaimanapun, kebolehan untuk
menggunakan komputer, terutamanya perisian produktiviti seperti pemprosesan
Hak Cipta Open University Malaysia (OUM)
xvi
PANDUAN KURSUS
kata, hamparan elektronik dan pelayar akan membantu anda untuk melakukan
aktiviti dan menyempurnakan tugasan.
KAEDAH PENILAIAN
Sila rujuk ke myINSPIRE.
RUJUKAN
Shelly, G. B., & Vermaat, M. F. (2009). Discovering computer 2009: Complete.
Boston, US: Cengage Learning.
Topik
Pengenalan
kepada
Teknologi
Maklumat
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
2.
3.
4.
5.
6.
PENGENALAN
Tahukah anda bahawa teknologi maklumat (information technology IT)
bermula daripada sebuah makmal lebih kurang setengah abad yang lalu? Pada
masa kini, IT telah diperkenalkan dan diajar di sekolah dan merupakan salah
satu sumber utama dalam organisasi perniagaan. Ia turut digunakan dalam
alatan teknologi maklumat dan komunikasi (information and communication
technology ICT), seperti telefon pintar dan tablet (rujuk Rajah 1.1).
Rajah 1.1: Telefon pintar (Samsung Galaxy S4) dan tablet (ipad3)
Sumber: http://jailbreakhow.net
Anda akan diperkenalkan kepada era IT dalam topik ini. Anda juga akan diberi
pendedahan mengenai konsep IT dan ciri-cirinya. Selain itu, isu penting seperti
prinsip, fungsi dan manfaat IT akan turut dibincangkan. Pada akhir topik ini,
Koridor Raya Multimedia Malaysia (Multimedia Super Corridor Malaysia MSC
Malaysia) dan Undang-undang Siber juga akan turut dibincangkan.
1.1
ERA MAKLUMAT
Deskripsi
Era Pertanian
Era
Perindustrian
Era
Maklumat
dalam
penciptaan,
pengagihan
dan
Untuk memahami evolusi ketiga-tiga era ini pula, sila rujuk Jadual 1.2.
Jadual 1.2: Evolusi Era Pertanian, Era Perindustrian dan Era Maklumat
Evolusi
Era Pertanian
Era Perindustrian
Era Maklumat
Kebanyakan
Petani atau
peladang
Pekerja kilang
Pekerja
berpengetahuan
Pekerja atau
rakan kongsi
Manusia dan
mesin
Peralatan
Peralatan
berasaskan tangan
Mesin
Komputer atau
telekomunikasi
Teknologi yang digunakan dalam era pertanian, era perindustrian dan era
maklumat adalah berbeza. Sebagai contoh, teknologi dalam era perindustrian
(seperti jentolak dan kren) adalah berguna untuk meningkatkan keupayaan
fizikal, manakala teknologi bagi era maklumat (seperti komputer) adalah
berguna untuk meningkatkan produktiviti pekerja. Lagipun, era maklumat
mengeratkan hubungan antara manusia menerusi peralatan komunikasi yang
menggunakan IT. Walaupun berada dalam era teknologi, kedua-dua aktiviti
pertanian dan perindustrian tetap penting.
Ada enam ciri yang membezakan antara era maklumat dengan era sebelumnya
(Senn, 1998):
(a)
(f)
AKTIVITI 1.1
1.
2.
1.2
Sebelum kita melangkah jauh mempelajari subjek ini, ia adalah elok untuk
membezakan maksud data, maklumat dan pengetahuan, seperti ditunjukkan
dalam Jadual 1.3:
Definisi
Data
Fakta mentah, angka, diagram dan perincian lain, seperti markah kuiz
dan harga komputer
Maklumat
Pengetahuan
Definisi dalam Jadual 1.3 tadi menerangkan bahawa data yang telah
diperhalusi, diformat dan diringkaskan akan berubah kepada maklumat.
Maklumat yang telah ditafsir, ditentu dan digunakan pula akan berubah menjadi
pengetahuan. Dengan pengetahuan, pengguna dapat membuat keputusan
terbaik dan mengambil tindakan yang sewajarnya.
Secara umum, IT adalah tunggak utama dalam era maklumat. Teknologi ini
digunakan untuk mencapai, menyimpan dan mengedarkan maklumat,
terutamanya maklumat dalam bentuk digital. IT merujuk kepada penggunaan
dan percaturan pelbagai barangan dalam penciptaan, penyimpanan dan
pengedaran maklumat. Jadual 1.4 mengandungi beberapa definisi lain bagi IT.
Jadual 1.4: Definisi Teknologi Maklumat
Sumber
Definisi
Behan dan
Holmes (1990)
Martin et al.
(1994)
Senn (1998)
Renolds (2010)
Sebagaimana dinyatakan dalam Jadual 1.4 tadi, kita boleh merumuskan bahawa
IT merujuk kepada pelbagai teknologi yang diperlukan untuk menyokong sistem
maklumat. IT menyokong aktiviti berkaitan penciptaan, penstoran, manipulasi
Hak Cipta Open University Malaysia (OUM)
1.2.1
Tahun
Deskripsi
19511958
19591964
19651970
1971
sekarang
Pertengahan
1990 masa
hadapan
1.2.2
Klasifikasi Komputer
10
Deskripsi
Mikrokomputer
Kerangka
Utama
Minikomputer
Superkomputer
Stesen kerja
11
2.
AKTIVITI 1.1
Sebagai pelajar, klasifikasi komputer manakah daripada Jadual 1.6
sesuai untuk anda? Terangkan.
1.3
12
Deskripsi
Adalah mustahil untuk mengatakan bahawa sistem IT dapat
beroperasi pada tahap 100% setiap masa. Kadangkala ia beroperasi
pada tahap 99% pada suatu ketika dan 1% lagi ia tidak berfungsi.
Walau bagaimanapun, adalah penting keutuhan sistem tidak
berada di bawah paras ambang (threshold) yang tertentu
Selamat
Fleksibel
Menggalakkan
inovasi
Responsif
Saling kendali
yang konsisten
(consistent
interoperability)
Mampu milik
1.4
13
Definisi
Contoh
Mengumpul
Mengumpulkan
rekod
aktiviti
untuk digunakan kemudian
Memproses
Menjana
Mengumpulkan
maklumat
ke
dalam bentuk yang berguna, sama
ada sebagai teks, audio atau imej
Menyimpan
Rekod
cukai
pendapatan,
rekod keahlian persatuan,
rekod kesalahan trafik
Mendapatkan
semula
Menempatkan
data
memperolehnya kembali
dan
Menyampai
Mengambil,
menghantar
mempersembahkan
atau
Definisi
Kelajuan
Konsisten
Ketepatan
Kebolehharapan
14
(b)
(b)
(c)
1.5
Pada hari ini, IT berkait rapat dengan kebanyakan kerjaya. Umumnya, dua
kategori yang berkaitan dengan IT dan kerjaya adalah:
(a)
(b)
15
1.6
1.7
16
(b)
(c)
(d)
(e)
(f)
Menjadi pemimpin serantau dalam Hak Harta Intelektual dan Undangundang Siber;
(g)
(h)
(i)
(j)
17
turut ditubuhkan. Panel ini terdiri daripada pakar ternama dalam bidang
teknologi maklumat dan komunikasi seperti Bill Gates (ketua pegawai eksekutif
Microsoft), Scott McNealy (ketua pegawai eksekutif Sun Microsystems), Stan
Sheah (ketua pegawai eksekutif Acer) dan James Barkdale (ketua pegawai
eksekutif Netscape).
AKTIVITI 1.3
1.
2.
1.8
UNDANG-UNDANG SIBER
Antara jaminan yang disediakan untuk syarikat berstatus MSC Malaysia adalah
enakmen dan perlaksanaan enam Undang-undang Siber yang telah diluluskan
oleh Parlimen. Antara undang-undang tersebut adalah:
(a)
(b)
(c)
(d)
(e)
(f)
18
AKTIVITI 1.4
Ada enam Undang-undang Siber yang telah diluluskan oleh Parlimen.
Secara berpasangan, layari laman web www.mdec.com.my dan
nyatakan kesemua enam Undang-undang Siber berserta dengan
penerangannya.
Kita telah melihat sejarah komputer secara ringkas (lima generasi) dan lima
klasifikasi komputer iaitu komputer mikro, kerangka utama, minikomputer,
superkomputer dan stesen kerja.
Kita telah belajar tentang lapan prinsip IT (boleh diharap, selamat, fleksibel,
menggalakkan inovasi, responsif, mudah dan telus, saling kendali yang
konsisten dan mampu milik).
Kita mungkin bukan negara pertama yang mencipta IT tetapi kita boleh
menggunakan IT sebagai platform untuk menjadikan Malaysia negara maju.
19
Aplikasi perdana
Pengetahuan (know-how)
Era maklumat
Perbadanan Pembangunan
Multimedia (Multimedia Development
Corporation MDeC)
Komputer
Komputer peribadi (personal
computer PC)
Komunikasi
Koridor Raya Multimedia Malaysia
(Multimedia Super Corridor Malaysia
MSC Malaysia)
Topik Unit
Pemprosesan
Pusat (CPU)
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
Menerangkan
makna Unit
Pemprosesan
Maklumat
(Central
3.
PENGENALAN
Sistem komputer merupakan kombinasi perkakasan dan perisian. Perkakasan
adalah manifestasi fizikal komputer, manakala perisian terdiri daripada program
yang memberikan arahan kepada perkakasan.
Dalam topik ini, kita akan membincangkan komponen paling penting bagi
perkakasan komputer iaitu Unit Pemprosesan Pusat (CPU). CPU atau pemproses
adalah pusat segala aktiviti yang bertanggungjawab untuk mengubah data
mentah kepada maklumat yang diperlukan dalam komputer. Kemudian kita
akan beralih ke perkakasan komputer yang kedua penting ingatan. Komponen
perkakasan ini bekerja rapat dengan CPU. Ketika CPU melaksanakan
pemprosesan yang kompleks, ingatan meminjamkan ruangnya untuk
menyimpan data, data pertengahan dan hasil untuk CPU. Selain data yang
sedang diproses, kod atur cara juga disimpan di dalam ingatan. Pemproses dan
ingatan saling bekerjasama ketika komputer dihidupkan. Pada hujung topik ini,
Unit Sistem dan Jam Sistem akan turut dipersembahkan.
2.1
21
CPU atau pemproses direka bentuk dan dibina dalam pelbagai bentuk. Ia adalah
koleksi litar elektrik yang rumit dan mengandungi ribuan atau jutaan transistor
yang diletakkan atau dipasang di atas litar bersepadu. Litar bersepadu ini juga
dikenali sebagai cip atau mikrocip kerana kesemua transistor direka atau
diletakkan di atas cip silikon yang sangat kecil.
Dalam komputer peribadi (personal computer PC), pemproses adalah cip
mikropemproses. Dalam sistem yang lebih besar, seperti kerangka utama dan
superkomputer, beberapa papan litar digunakan. CPU boleh hadir dalam
pelbagai bentuk dan diletakkan di atas papan induk. Tugas CPU adalah untuk
melaksanakan arahan perisian tersimpan, menukarkan data kepada maklumat.
Arahan ini dilaksanakan dalam bahasa mesin, sepertimana ditunjukkan dalam
Rajah 2.1.
Ada dua bahagian di dalam CPU: Unit Kawalan dan Unit Aritmetik Logik.
Sekarang, mari kita belajar tentang kedua-dua bahagian ini.
22
2.1.1
Unit Kawalan
2.1.2
Unit Aritmetik Logik (Arithmetic Logic Unit ALU) melaksanakan dua jenis
operasi iaitu operasi asas aritmetik dan operasi logikal, seperti dipaparkan dalam
Rajah 2.3:
23
2.
3.
AKTIVITI 2.1
Bagi setiap komputer, Unit Pemprosesan Pusat umpama otak
komputer. Mengapa CPU dibandingkan dengan otak? Terangkan.
Hantar jawapan anda ke dalam forum dan bandingkan dengan jawapan
rakan forum anda.
2.2
CIP MIKROPEMPROSES
Dalam komputer yang lebih besar seperti kerangka utama dan superkomputer,
pelbagai fungsi CPU dilaksanakan oleh cip di atas papan litar yang berbeza.
Walau bagaimanapun, untuk komputer mikro, CPU biasanya diletakkan di atas
satu cip sahaja yang diistilahkan sebagai mikropemproses. Di samping
mengandungi Unit Kawalan dan ALU, mikropemproses juga mengandungi
daftar dan Jam Sistem.
Hak Cipta Open University Malaysia (OUM)
24
(b)
Mikropemproses
Jenis CIP
Penggunaan Biasa
Pentium
Mikrokomputer
PowerPC
Alpha
MIPS
2.3
INGATAN
25
(a)
(b)
(c)
(d)
(e)
bagaimana
ingatan
berkomunikasi
dengan
26
Ada tiga jenis cip ingatan seperti ditunjukkan dalam Rajah 2.5 iaitu Ingatan
Capaian Rawak (Random Access Memory RAM), Ingatan Baca Sahaja (Read
Only Memory ROM) dan Semikonduktor Oksida Logam Pelengkap
(Complementary Metal Oxide Semiconductor CMOS).
2.3.1
27
Kapasiti (bait)
Kilobait (KB)
1,024
Megabait (MB)
1,024,000
Gigabait (GB)
1,024,000,000
Terabait (TB)
1,024,000,000,000
(b)
AKTIVITI 2.2
Untuk mengetahui lebih lanjut tentang ingatan komputer, sila layari
http:// www.howstuffworks.com/computer-memory.htm
2.3.2
Cip Ingatan Baca Sahaja (Read Only Memory ROM) mengandungi program
yang dimuatkan di kilang. Cip ROM tidak meruap dan tidak boleh diubah oleh
pengguna. Baca Sahaja bermaksud CPU hanya boleh membaca atau mencapai
program yang ditulis di dalam cip ROM. Komputer tidak boleh menulis atau
mengekodkan atau mengubah data atau arahan di dalam ROM. Ada empat jenis
ROM yang biasa digunakan seperti ditunjukkan dalam Jadual 2.3:
28
Fungsi
PROM
yang
boleh
dipadamkan
menggunakan elektrik dan kandungannya
boleh diubah atau diprogramkan secara
elektronik
2.3.3
2.4
29
PERWAKILAN DATA
Komputer menganggap semua data, nombor, abjad dan simbol sebagai nombor.
Malah arahan komputer juga dalam bentuk numerikal (bahasa mesin). Sistem
penomboran digunakan oleh komputer adalah nombor perduaan (binary),
nombor perenambelasan (hexadecimal) dan nombor perlapanan (octal), seperti
dalam Jadual 2.4. Komputer menggunakan digit perduaan sifar (0) dan satu (1)
biasanya dikenali sebagai bit untuk mewakili data.
Jadual 2.4: Simbol Sistem Penomboran
Sistem Penomboran
Bilangan Simbol
Perduaan
0, 1
Perlapanan
0, 1, 2, 3, 4, 5, 6, 7
Perpuluhan (decimal)
10
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Perenambelasan
16
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Definisi
Unikod (unicode)
Apabila kekunci ditekan di atas papan kekunci, aksara berubah secara automatik
kepada siri denyutan elektronik yang boleh dicam oleh sistem. Misalnya, bila
kekunci A ditekan, ia akan menyebabkan isyarat elektronik ditransmisikan
kepada Unit Sistem Mikrokomputer. Unit Sistem ini akan mengubah isyarat
tersebut kepada kod ASCII iaitu 0100 0001. Sebelum perlaksanaan, semua arahan
Hak Cipta Open University Malaysia (OUM)
30
Perduaan
Perlapanan
Perenambelasan
0001
01
01
0010
01
01
0101
05
05
1000
10
08
10
1010
12
0A
11
1011
13
0B
15
1111
17
0F
16
0001000
20
10
20
00010100
24
14
160
10100000
240
A0
Sila rujuk kepada Jadual 2.7 untuk melihat bagaimana data diwakili dalam kod
ASCII dan EBCDIC.
Jadual 2.7: Skema Pengekodan Perduaan untuk ASCII dan EBCDIC
Simbol
ASCII
EBCDIC
Simbol
ASCII
EBCDIC
0100 0001
1100 0001
0010 0001
0101 1010
0100 0010
1100
0010 0010
0111 1111
0100 0011
1100
0010 0011
0111 1011
0100 0100
1100
0010 0100
0101 1011
0100 0101
1100
0010 0101
0110 1100
0100 0110
1100
&
0010 0110
0101 0000
0100 0111
1100
0010 1000
0100 1101
0100 1000
1100
0010 1001
0101 1101
0100 1001
1100 1001
0010 1010
0101 1100
0100 1010
1101
0010 1011
0100 1110
0100 1011
1101
0011 0000
1111 0000
0100 1100
1101
0011 0001
1111 0001
0100 1101
1101
0011 0010
1111 0010
0100 1110
1101
0011 0011
1111 0011
0100 1111
1101
0011 0100
1111 0100
0101 0000
1101
0011 0101
1111 0101
0101 0001
1101
0011 0110
1111 0110
0101 0010
1101
0011 0111
1111 0111
0101 0011
1110
0011 1000
1111 1000
0101 0100
1110
0011 1001
1111 1001
0101 0101
1110
0101 0110
1110
0101 1011
1110
0101 1000
1110 0111
0101 1001
1110
0101 1010
1110
31
2.5
UNIT SISTEM
Unit Sistem adalah unit perkakasan atau ruang di mana pemproses, cip ingatan,
port, bas, slot tambahan, papan (perkakasan di mana cip dan litar berkaitan
diletakkan) dan komponen elektrikal lain ditempatkan. Unit ini juga dipanggil
Kabinet Sistem untuk kerangka utama atau Papan Sistem untuk
mikrokomputer. Walaupun Unit Sistem juga terdiri daripada cakera keras,
cakera liut, CD-ROM dan lain-lain, kita tidak akan menyentuh peranti ini kerana
mereka terletak di luar CPU. Kita akan memfokuskan kepada subtopik berikut.
Hak Cipta Open University Malaysia (OUM)
32
2.5.1
Bekalan Kuasa
Bekalan kuasa memainkan peranan mengubah tenaga elektrik daripada Arus Ulang
Alik (Alteranting Current AC) kepada Arus Terus (Direct Current DC). Biasanya,
ada kipas untuk menyejukkan transformer dan komponen lain. Jika kuasa elektrik
tidak seragam iaitu terdapat voltan tinggi dan rendah atau pusuan (surge) kuasa, ia
mungkin merosakkan papan induk, cakera keras dan lain-lain. Oleh itu, adalah lebih
baik peralatan istimewa digunakan seperti Bekalan Kuasa Tanpa Gangguan
(Uninterrupted Power Supply UPS), pengatur voltan dan sebagainya.
2.5.2
Papan Induk
Papan induk (juga dikenali sebagai papan sistem, papan utama, papan logik dan
papan satah) adalah rangkaian komunikasi untuk keseluruhan sistem komputer.
Setiap komponen dalam Unit Sistem berhubungan terus ke papan induk. Fungsinya
sebagai bas data yang membolehkan pelbagai komponen berkomunikasi antara satu
sama lain. Peranti luaran seperti papan kekunci, tetikus dan monitor tidak boleh
berkomunikasi dengan unit sistem tanpa papan induk.
Papan induk adalah papan litar nipis yang dipenuhi oleh soket dan komponen
elektronik termasuk pelbagai jenis cip. Satu cip mengandungi papan litar yang
sangat kecil yang dibenamkan di atas kepingan silikon bersaiz setem. Cip ini juga
dikenali sebagai cip silikon, semikonduktor atau litar bersepadu. Cip ini dipakej dan
dimasukkan ke dalam soket bagi papan induk. Komponen elektronik ini dan cip
dimuatkan ke atas papan induk sebagaimana digambarkan dalam Rajah 2.6.
2.5.3
33
Cip ROM mengandungi program yang dibangun atau dihasilkan di kilang iaitu
program yang diperlukan untuk komputer beroperasi atau memulakan operasi
komputer seperti pemeriksaan perkakasan, Sistem Input Output Asas (Basic
Input Output System BIOS) dan sebagainya. Cip BIOS biasanya digunakan,
yang sebahagiannya terdiri daripada perkakasan dan juga perisian.
BIOS menyediakan servis yang membolehkan perisian berkomunikasi dengan
peranti input dan output. BIOS ROM mengandungi arahan khusus. Bila
komputer dihidupkan, BIOS akan menjalankan Swaujian Hidup Bekalan Kuasa
(Power-On Self-Test POST) seperti ujian diagnostik untuk CPU dan ingatan.
Kemudian ia akan menguji komunikasi dengan perkakasan seperti papan
kekunci, pemacu cakera dan lain-lain. Akhir sekali, BIOS akan menghidupkan
sistem pengoperasian dan menghantar kawalan kepada sistem pengoperasian.
2.5.4
34
Fungsi
Kad penyesuai
rangkaian
computer system
interface SCSI)
Kad pelaras TV
Ekspansi memori
(memory
expansion)
Kad penyesuai
paparan
Kad kawalan
Kad pemecut
Kad pelagak
(emulator)
Membolehkan
terminal
Penyesuai grafik
Kad bunyi
Kad suara
komputer
melagakkan
peranti
lain
seperti
2.5.5
35
Port
Port adalah soket penghubung yang terletak di luar Unit Sistem. Port membolehkan
peranti perisian atau peranti input/output dipalamkan untuk sambungan kepada
komputer, supaya mereka boleh berkomunikasi dengan sistem komputer. Kabel
boleh digunakan untuk menyambungkan peranti input/output ke Unit Sistem
melalui port, sebagaimana ditunjukkan dalam Rajah 2.7.
Ada pelbagai jenis port dan fungsinya seperti ditunjukkan dalam Jadual 2.9.
Jadual 2.9: Pelbagai Jenis Port
Jenis Port
Fungsi
Port selari
Port bersiri
36
2.5.6
Ini adalah piawaian bas baru untuk komputer riba, komputer bimbit dan
komputer mudah alih. Kad PCMCIA telah digunakan secara meluas untuk
komputer meja. Ia membolehkan peranti bersaiz kad kredit seperti kad ingatan
(sehingga 100MB), modem dan cakera keras dipalamkan. Ada empat jenis slot
PCMCIA, ditunjukkan dalam Jadual 2.10.
Jadual 2.10: Slot Komputer Peribadi Memori Kad Persatuan Antarabangsa
Slot PCMCIA
Jenis I
Jenis II
Jenis III
Jenis IV
Fungsi
2.
2.6
JAM SISTEM
Jam Sistem ialah cip litar yang menjana denyut elektrik pada kadar tetap untuk
menyelaraskan atau mengawal masa aktiviti pemprosesan. Unit Kawalan sangat
bergantung kepada Jam Sistem untuk melaksanakan kerjanya. Jam Sistem
mengawal kelajuan operasi di dalam komputer. Kelajuannya diukur dalam
Hak Cipta Open University Malaysia (OUM)
37
megahertz (MHz). Satu megahertz bersamaan dengan satu juta kitaran sesaat.
Semakin laju jam tersebut, semakin pantas komputer memproses maklumat.
2.7
TALIAN BAS
Talian bas juga dikenali sebagai bas data atau secara mudahnya adalah bas
yang menghubungkan komponen CPU dengan yang lain. Ia juga
menghubungkan CPU dengan pelbagai komponen lain di atas papan induk. Bas
adalah laluan data di mana bit bergerak. Laluan data ini sama seperti lebuh raya.
Semakin besar laluannya, semakin pantas pergerakan trafiknya. Begitu juga,
semakin besar kapasiti bas, semakin pantas perlaksanaan komputer. Rajah 2.8
menunjukkan talian bas pada CPU.
38
Standard Architecture
ISA)
Antara Sambung
Komponen Persisian
(Peripheral
Component
Interconnect PCI)
Port Grafik Terpecut
(Accelerated Graphics
Port AGP)
Penerangan
Bas ISA telah dibina untuk komputer peribadi IBM. Ia ada
kapasiti 8-bit dan 16-bit. Biarpun tidak berapa pantas untuk
kebanyakan aplikasi komputer pada masa kini, bas ISA
masih digunakan dengan meluas
PCI telah dibina pada asalnya untuk memenuhi keperluan
video hasil penggunaan Antara Muka Pengguna (General
User Interface GUI). Bas PCI mempunyai kapasiti 32-bit
dan 64-bit, di mana ianya 20 kali ganda lebih pantas daripada
bas ISA. PCI digunakan untuk menghubungkan CPU,
ingatan dan papan tambahan
AGP adalah bas terkini dengan kelajuan dua kali ganda
daripada bas PCI. AGP digunakan terutamanya untuk
mempercepatkan prestasi grafik. Ia kerap digunakan untuk
memecut prestasi grafik dan animasi 3D, dan juga
menggantikan bas PCI dalam pemindahan data video
AKTIVITI 2.3
Dalam kumpulan, bincangkan bagaimana data bergerak di dalam
komputer. Persembahkannya dalam kelas tutorial anda.
CPU dibahagikan kepada dua bahagian iaitu Unit Kawalan dan Unit
Aritmetik Logik.
Unit Aritmetik Logik melaksanakan dua jenis operasi iaitu operasi aritmetik
dan operasi logikal.
39
Ingatan Capaian Rawak menyimpan program dan data yang sedang diproses
oleh CPU.
Cip ROM mengandungi program yang dimuatkan di kilang. Cip ROM tidak
meruap dan tidak boleh diubah oleh pengguna.
Unit Sistem adalah unit perkakasan atau ruang di mana pemproses, cip
ingatan, port, bas, slot tambahan, papan (perkakasan di mana cip dan litar
berkaitan ditempatkan), dan komponen elektrik lain ditempatkan.
Jam Sistem ialah cip litar yang menjanakan denyut elektrik pada kadar tetap
untuk menyelaraskan atau mengawal masa aktiviti pemprosesan.
Talian bas juga dikenali sebagai bas data atau mudahnya bas yang
menghubungkan komponen CPU antara satu sama lain.
Port
Perisian
Perkakasan
Talian bas
Output
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
2.
PENGENALAN
Dalam topik sebelum ini, anda telah diperkenalkan kepada pemproses dan
ingatan, sebagai dua komponen terpenting bagi perkakasan komputer. Bagi
membolehkan pemproses memproses data dan membolehkan ingatan untuk
menyimpannya, data perlu dibawa ke dalam komputer. Selepas pemprosesan,
hasil maklumat tersebut perlu dibawa keluar daripada komputer. Dua tugasan
membawa masuk dan membawa keluar ini dilakukan oleh unit input/output
sistem komputer.
Dalam topik ini, anda akan mempelajari pelbagai kaedah input dan output.
Papan kekunci ialah peranti input yang paling popular digunakan. Di samping
papan kekunci, terdapat pelbagai jenis peranti input dan output yang terkini dan
berada di pasaran. Peranti tersebut juga akan dibincangkan di sini.
3.1
Input adalah seperti jambatan antara data dan pemprosesan yang membolehkan
data dibawa daripada pengguna ke komputer. Input mungkin diperlukan untuk
menjawab soalan dan kemudiannya diproses. Output pula seperti pautan antara
pemprosesan komputer dan pengguna. Output yang dihasilkan adalah
ditentukan oleh analisis keperluan pengguna. Peranti input dan output juga
dirujuk sebagai persisian (peripheral). Kita akan membincangkan bagaimana
peranti input dan output berfungsi.
Hak Cipta Open University Malaysia (OUM)
41
AKTIVITI 3.1
Dalam kumpulan, bincangkan bagaimana kita boleh berinteraksi
dengan komputer.
3.2
KAEDAH INPUT
Pelbagai jenis dokumen sumber memerlukan pelbagai kaedah input dan peranti
(rujuk Rajah 3.1). Kemasukan data secara langsung terdiri daripada data yang
boleh dibaca oleh mesin (komputer) dan dipindahkan sebagai input terus ke
dalam komputer. Kemasukan data secara tidak langsung memerlukan pelbagai
media dan pemprosesan sumber data sebelum pemprosesan komputer sebenar
berlaku. Secara amnya, terdapat tiga pendekatan untuk kemasukan data, seperti
ditunjukkan dalam Jadual 3.1.
42
Deskripsi
Kemasukan data
secara luar talian
Kemasukan data
secara dalam talian
Kemasukan data
secara interaktif
Peranti input mengambil data dan program yang boleh dibaca atau difahami oleh
manusia dan menukarkannya kepada bentuk yang boleh diproses oleh komputer.
Bentuk baru ini terdiri daripada isyarat elektronik 0 dan 1 yang boleh dibaca
oleh mesin sebagaimana diterangkan dalam bahagian perwakilan data.
Ada dua jenis peranti input:
(a)
(b)
43
3.2.1
Papan Kekunci
Peranti yang kerap digunakan adalah papan kekunci untuk memasukkan data,
dan terminal untuk memaparkan apa yang telah dimasukkan. Ada pelbagai
bentuk, gaya, saiz, aturan, sentuhan atau rasa dan bilangan kekunci.
(a)
(b)
Kumpulan atau jenis kekunci Ada tiga jenis kekunci seperti ditunjukkan
dalam Jadual 3.2
Jadual 3.2: Tiga Jenis Kekunci di Atas Papan Kekunci
Jenis Kekunci
Deskripsi
Alphanumerik
Pergerakan
kursor
Numerik
(c)
(d)
44
(e)
(f)
Sentuh atau rasa Kini, kelembutan menekan kekunci dan bunyinya yang
dihasilkan boleh dikawal oleh perisian.
(g)
Gaya (dan saiz atau bentuk) Papan kekunci direka bentuk mengikut gaya
penciptanya, menjadi mesra pengguna dan lebih ergonomik. Ergonomik
adalah kajian bagaimana untuk menjadikannya lebih mesra pengguna,
kurang terdedah kepada bahaya atau mengurangkan ketidakselesaan
kepada pengguna.
(h)
Fizikal lawan maya Pada masa kini, mudah alih merupakan perkara
penting bagi kebanyakan pengguna. Semua pengguna mahu bergerak
bebas. Dengan mengambil kira perkara ini, papan kekunci maya (rujuk
Rajah 3.3) telah dicipta dan dibangunkan. Papan kekunci maya berfungsi
dengan cara memancarkan imej papan kekunci ke atas permukaan (seperti
meja). Ketukan kekunci yang betul akan dicekup apabila pengguna
menekan kawasan yang dilitupi oleh imej kekunci.
45
Papan kekunci ini mengandungi kekunci kawalan dan penimbal. Apa juga yang
ditaip akan disimpan ke dalam penimbal (yang boleh menyimpan lebih daripada
satu simbol) dan kemudiannya diimbas oleh pemproses komputer selepas
menerima isyarat sampukan daripada kekunci kawalan.
3.2.2
Terminal
Terminal adalah peranti input (dan output) yang menghubungkan anda kepada
kerangka utama atau sebarang jenis komputer, dipanggil komputer hos atau
pelayan. Ada tiga jenis terminal, seperti yang ditunjukkan dalam Jadual 3.3.
Jadual 3.3: Jenis Terminal
Terminal
Deskripsi
Terminal
dungu
Digunakan untuk input dan menerima data tetapi tidak boleh memproses
data itu sendiri. Mereka digunakan hanya untuk mencapai maklumat
daripada komputer dan kerap ditemui di syarikat penerbangan, pejabat
pos dan pejabat Jabatan Pengangkutan Jalan (JPJ)
Terminal
cerdas
46
Terminal
3.2.3
Peranti Penunjuk
Menggunakan penunjuk adalah aktiviti semula jadi manusia. Ada lima peranti
yang menggunakan kaedah ini, seperti ditunjukkan dalam Rajah 3.4.
(a)
47
Deskripsi
Tetikus bebola
Tetikus optik
Tetikus sensitif
sentuhan
Tetikus tanpa
wayar
48
(b)
Skrin sentuh Ia adalah skrin monitor yang dilapisi oleh lapisan plastik. Di
belakang lapisan, ada cahaya inframerah yang tidak kelihatan tetapi
bersimpang-siur. Susunan ini membolehkan pengguna memilih sama ada
tindakan atau arahan pada skrin menggunakan jejari. Skrin sentuh senang
digunakan, terutamanya bila seseorang memerlukan maklumat dengan
segera. Skrin ini biasanya digunakan di mesin teler automatik (automatic
teller machine ATM), kios maklumat, restoran dan stesen minyak.
(c)
Pen cahaya Ia adalah pen atau peranti seakan pen yang sensitif pada
cahaya dan dihubungkan melalui kabel ke komputer. Lokasi (atau pilihan)
dikenal pasti dengan menekan butangnya setentang dengan posisi spesifik
pada skrin. Biasanya ia digunakan untuk melukis imej dan memilih menu.
(d)
(e)
Deskripsi
49
2.
AKTIVITI 3.2
Biasanya, data dimasukkan ke dalam komputer menggunakan papan
kekunci. Adakah anda tahu kaedah lain untuk memasukkan data?
Senarai dan terangkan bagaimana kaedah ini berfungsi.
3.2.4
Peranti Pengimbas
Pengecaman Optik
50
(a)
(i)
(ii)
Mesin faks khas atau hanya dikenali sebagai mesin faks; dan
51
(iii)
52
(c)
(d)
Kad pintar dan optik Kad pintar merujuk kepada kad pelbagai guna atau
MyKad, diedarkan oleh Jabatan Pendaftaran Negara (JPN), juga kad kredit
dan kad debit diagihkan oleh pelbagai bank komersial seperti bank
Maybank dan CIMB. Penggunaan kad optik masih dihadkan walaupun
keupayaannya untuk menyimpan sehingga 2,000 muka surat berbanding
kad pintar (berupaya menyimpan maklumat sehingga 30 muka surat,
bergantung kepada keupayaan mikropemproses) dan kad magnetik
(berupaya menyimpan maklumat sehingga separuh muka surat).
3.2.5
Ada peranti input lain yang dapat menerima input dalam bentuk audio, video,
gambar elektronik, deria dan biologi manusia. Kebanyakan alatan ini
membolehkan penggunaan multimedia dan banyak juga digunakan untuk
objektif keselamatan, seperti konsep biometri. Kita dapat melihat pelbagai
peranti input lain dalam Rajah 3.10.
53
(a)
(ii)
54
(b)
(ii)
Masalah utama di sini adalah storan, bukan input. Kini, kamera video
digital mudah didapati di pasaran di mana outputnya adalah dalam bentuk
digital. Perakam video digital akan memudahkan persembahan
multimedia atau bentuk baru penyiaran di Internet, contohnya, televisyen
web.
(c)
(d)
55
2.
3.3
KAWALAN INPUT
Perlu ada kawalan input untuk menjaga integriti data dan menghalangnya
daripada menjadi sampah masuk sampah keluar (garbage in garbage out GIGO). Kawalan input adalah koleksi manual dan kaedah kawalan komputer
yang telah direka bentuk untuk memastikan semua data input adalah
sebenarnya tepat bila dimasukkan ke komputer.
AKTIVITI 3.3
Bagaimana kita tahu data yang dimasukkan ke dalam komputer adalah
betul?
3.4
KAEDAH OUTPUT
Output boleh dihasilkan dalam pelbagai bentuk, seperti output skrin, kertas
bercetak, sinar katod, isyarat, suara, mikrofilem dan sebagainya. Secara
umumnya, ada dua jenis output (rujuk Rajah 3.12).
56
Di samping salinan lembut dan salinan keras, keputusan bagi output banyak
bergantung kepada beberapa faktor, seperti:
(a)
(b)
Melibatkan kos;
(c)
(d)
(e)
Situasi pengguna.
AKTIVITI 3.4
Bagaimana kita dapat melihat hasil pemprosesan yang telah
dilakukan oleh komputer? Cuba kenal pasti bagaimana hasil tersebut
dapat dipaparkan dan bincangkannya dengan rakan sekelas anda.
3.5
57
PERANTI OUTPUT
Data yang dimasukkan perlu diproses oleh komputer supaya ia dalam bentuk
boleh dibaca oleh mesin sehingga peranti output menukarkannya ke dalam
bentuk yang boleh dibaca oleh manusia. Peranti output yang digunakan bersama
dengan mikrokomputer adalah monitor, pencetak, pemplot dan peranti output
suara. Kita dapat melihat contoh peranti output ini seperti digambarkan dalam
Rajah 3.13.
58
3.5.1
Pencetak
(b)
(c)
59
2.
3.5.2
Monitor
Monitor digunakan untuk output, juga sebagai input. Ada dua jenis monitor
tiub sinar katod (rujuk Rajah 3.15) dan paparan panel rata (rujuk Rajah 3.16).
(a)
Tiub sinar katod (cathode ray tube CRT) Ia adalah tiub vakum yang
digunakan sebagai skrin paparan untuk komputer atau terminal paparan
video. Teknologi ini adalah sama seperti yang digunakan di dalam
televisyen. CRT adalah peranti output yang biasa digunakan bersama
dengan komputer. Unit paling kecil pada skrin dipanggil piksel (unsur
gambar).
60
(b)
Paparan panel rata Ia lebih ringan, nipis dan kurang menggunakan kuasa
elektrik berbanding CRT. Panel ini dihasilkan daripada dua keping plastik
atau gelas yang mempunyai bahan aktif di dalamnya.
Kejelasan monitor ditentukan oleh resolusi yang diukur dalam piksel. Piksel
adalah dot atau unsur gambar yang membentuk imej pada monitor. Bagi saiz
monitor tertentu, semakin tinggi resolusi (lebih piksel), semakin jelas imej. Bagi
darjah kejelasan tertentu, monitor yang lebih besar memerlukan resolusi yang
lebih tinggi.
Piawaian
Beberapa piawaian telah dibangunkan untuk menentukan darjah resolusi
komputer. Empat piawaian yang biasa digunakan ditunjukkan dalam Jadual 3.6.
61
Definisi
3.5.3
Pemplot
Pemplot digunakan secara khusus untuk menghasilkan carta bar, peta, lukisan
arkitek dan ilustrasi tiga-dimensi. Pemplot boleh menghasilkan dokumen pelbagai
warna berkualiti tinggi dan juga dokumen yang lebih besar daripada apa yang
dihasilkan oleh pencetak lain. Ada empat jenis pemplot seperti yang berikut:
(a)
Pemplot pen Ia mengerakkan pen atau pensil di atas draf kertas. Pemplot
ini sangat murah dan mudah diselenggarakan, tetap perlahan dan kurang
berupaya untuk menghasilkan imej yang banyak dan berbayang.
(b)
(c)
(d)
62
AKTIVITI 3.5
Pada pendapat anda, apakah perbezaan antara pencetak dan pemplot?
3.5.4
Ada dua jenis teknologi iaitu teknologi output suara (rujuk Rajah 3.17) yang
melibatkan pengekodan dan penjanaan pertuturan, dan teknologi output bunyi
(rujuk Rajah 3.18) yang melibatkan penjanaan modulasi frekuensi (frequency
modulation FM) dan akustik maya.
63
Kemasukan data langsung terdiri daripada data yang boleh dibaca oleh
mesin (komputer) dan dipindahkan sebagai input secara terus ke komputer.
Output boleh dihasilkan dalam pelbagai bentuk, seperti output skrin, kertas
bercetak, isyarat, suara, mikrofilem dan sebagainya.
64
Akustik
Peranti penunjuk
Kemasukan data
Terminal
Monitor
Papan kekunci
Pemplot
Pencetak
Pengecaman magnetik
Peranti pengimbas
Pengecaman optik
Salinan keras
Peranti input
Salinan lembut
Peranti output
Topik Storan
Sekunder
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
2.
3.
4.
PENGENALAN
Setelah membincangkan input dan output dalam topik sebelum ini, sekarang kita
akan menyentuh pula komponen lain dalam komputer iaitu storan sekunder.
Anda akan diperkenalkan kepada pelbagai jenis storan sekunder di pasaran
bersama dengan perbandingannya.
4.1
STORAN ASAS
Storan di dalam komputer menyimpan data dan maklumat untuk dicapai pada
kemudian hari. Pengguna biasanya menyimpan gambar digital, video, audio dan
dokumen. Sebagai pelajar, keupayaan komputer untuk menyimpan bahan
pembelajaran, seperti nota digital dan tugasan adalah sangat penting. Selain
digunakan oleh pengguna, komputer juga turut memerlukan storan untuk
menyimpan perisian sistem dan aplikasi.
Storan primer menyimpan data untuk sementara tetapi storan sekunder adalah
sebaliknya. Storan sekunder adalah ruang atau bahan fizikal di mana komputer
menyimpan data, arahan dan maklumat. Peranti storan direka untuk
menyimpan data atau arahan secara kekal dan mencapainya kemudian. Storan
Hak Cipta Open University Malaysia (OUM)
66
ini tidak hilang kerana data disimpan dalam bentuk magnetik, optik atau
magnetik optik seperti digambarkan dalam Rajah 4.1. Ia juga adalah kaedah
penyimpanan data, maklumat dan arahan di luar komputer.
67
dan mikrofilem. Storan awan (cloud storage) merupakan pilihan peranti storan
yang terkini di mana media storan ini tidak kelihatan kepada pengguna.
Kapasiti simpanan medium storan merujuk kepada jumlah bilangan bait (aksara)
yang boleh disimpan. Rajah 4.2 menunjukkan kapasiti medium storan.
Kelebihan
Kebolehpercayaan
Keselesaan
Jimat
Jangka hayat
68
AKTIVITI 4.1
Mengapa kita perlukan storan di dalam komputer? Terangkan.
4.2
4.2.1
Pita Magnetik
69
Di samping itu, terdapat juga data yang disimpan secara selari. Untuk jenis
selari, data akan ditulis blok demi blok atau rekod demi rekod. Setiap blok data
akan diasingkan dengan ruang yang dipanggil sela antara blok. Untuk rekod
demi rekod, ruang tersebut dipanggil sela antara rekod. Ruang ini diperlukan
kerana pita tidak boleh berhenti dengan segera setelah pita digulung. Biasanya,
penggunaan pita hanyalah 35%70% bergantung kepada faktor halangan.
Pita magnetik diukur melalui banyaknya data yang boleh disimpan pada pita
magnetik dan juga kelajuan pita melepasi kepala baca atau tulis. Kombinasi
kedua-duanya menentukan kadar pemindahan atau bilangan aksara sesaat yang
boleh dihantar ke storan primer. Kepadatan pita diukur dengan aksara per inci,
atau bit per inci. Kepadatan data berbeza-beza daripada 800bpi ke 7,000bpi.
Panjang pita biasanya 600m, 366m atau 731m.
Oleh itu, pita sepanjang 366m dengan 6,250bpi boleh menyimpan sehingga
180MB data. Saiz data boleh disimpan biasanya antara 40MB hingga 5GB.
Pemacu yang boleh meningkatkan pemuatan maksimumnya adalah pita audio
digital (digital audio tape DAT). Pemacu pita audio digital terdiri daripada dua
kepala baca dan dua kepala tulis yang baca atau tulis satu jenis kutub magnet
sahaja. Data pada pita akan dicapai dan ditulis secara bersiri.
Ada dua jenis pita magnetik unit pita magnetik untuk komputer besar dan unit
katrij pita untuk komputer peribadi. Kini, kebanyakan pita digunakan untuk
storan selamat dan storan salinan kerana ia mudah alih dan murah. Saiz storan
untuk pita magnetik biasa adalah antara 20GB40GB.
70
Kekurangan pita magnetik adalah kadar yang perlahan bagi capaian data bersiri.
Kelebihannya adalah murah, mudah alih dan tahan lama.
2.
4.2.2
Cakera Keras
Cakera keras merupakan peranti storan yang mengandungi satu atau lebih
piring metalik yang berbentuk membulat, tebal, tidak boleh dilenturkan dan kuat
yang mengandungi jirim magnetik untuk menyimpan data, arahan dan
maklumat. Cakera disimpan di dalam bekas yang kedap udara dan dimaterikan.
Cakera keras yang dipasang di dalam unit sistem sebuah komputer dipanggil
cakera keras dalaman (rujuk Rajah 4.4). Ia tidak bersifat mudah alih seperti
cakera keras luaran.
Cakera keras dapat menyimpan dan mencapai data dengan lebih pantas dan
mempunyai kapasiti yang lebih besar. Cakera keras adalah peranti yang sangat
sensitif. Kepala baca atau tulisnya terapung di atas permukaan cakera pada jarak
0.000001inci. Walaupun jarak ini adalah sangat rapat, ia masih membenarkan
debu, atom asap, rambut manusia dan cap jari merosakkan kepala baca atau
tulis. Kerosakan ini boleh menyebabkan banyak data atau keseluruhan data pada
cakera keras dimusnahkan sama sekali.
Hak Cipta Open University Malaysia (OUM)
71
Cakera keras luaran merupakan suatu cakera keras yang terpisah dan
disambungkan kepada port USB di unit sistem dengan menggunakan kabel atau
berkomunikasi secara tanpa wayar. Sementara itu, cakera keras mudah alih
adalah cakera keras yang dimasukkan dan dikeluarkan daripada pemacu.
Berbanding cakera keras dalaman, cakera keras luaran dan cakera keras mudah
alih (rujuk Rajah 4.5) adalah lebih baik dari segi:
(a)
(b)
(c)
(d)
Menambah ruang storan kepada komputer riba atau komputer meja, tanpa
perlu membuka sistem unit.
AKTIVITI 4.2
Bagaimanakah rupa di dalam pemacu cakera keras? Layari pautan
berikut untuk melihat komponen pemacu cakera keras:
http://www.youtube.com/watch?v=kdmLvl1n82U
Bolehkah anda menerangkan secara ringkas komponen-komponen ini?
4.2.3
Storan Optik
72
pit mewakili data 0 sementara bahagian cakera tanpa pit mewakili data 1.
Semasa bacaan cakera optik, sinar laser berkuasa rendah diarahkan ke
permukaan cakera. Pantulan sinar laser bergantung kepada lubang di
permukaan. Jika terdapat lubang, pantulan sinar itu diserakkan dan tidak dapat
dikesan oleh pengesan cahaya. Ini menggambarkan keadaan 0. Jika tidak ada
lubang atau jika permukaan adalah rata, pantulan sinar tertumpu dan boleh
dikesan oleh pengesan cahaya. Ini menggambarkan keadaan 1.
Terdapat empat teknologi cakera optik yang digunakan oleh komputer, seperti
ditunjukkan di dalam Jadual 4.2.
Jadual 4.2: Empat Jenis Storan Optik
Storan Optik
Deskripsi
73
4.2.4
Storan ingatan kilat adalah medium jenis keadaan pepejal yang diperbuat
sepenuhnya daripada komponen elektronik seperti litar bersepadu; tidak ada
bahagian yang bergerak. Storan ingatan kilat lebih lasak dan anti-gegaran
berbanding medium lain seperti cakera keras magnetik atau cakera optik kerana
tidak mengandungi bahagian yang bergerak.
Contoh storan ingatan kilat (rujuk Rajah 4.7) adalah pemacu keadaan pepejal,
kad ingatan dan pemacu kilat USB.
(a)
74
(ii)
(c)
Pemacu kilat USB adalah peranti storan ingatan kilat yang dipalamkan
kepada port USB yang terdapat pada komputer dan peranti mudah alih. Ia
adalah salah satu storan mudah alih yang popular pada masa kini kerana
faktor saiz dan berat. Ia kecil dan ringan, dan ada kapasiti storan antara
512MB sehingga 64GB.
4.2.5
Storan Awan
(b)
(c)
75
4.2.6
Selain daripada jenis storan yang telah dibincangkan, ada pelbagai pilihan lain
yang boleh digunakan untuk menyimpan data, arahan dan maklumat untuk
kegunaan khusus. Ini termasuk kad jalur bermagnet, kad pintar, mikrofilem dan
mikrofis.
(a)
Kad jalur magnetik (rujuk Rajah 4.9) adalah kad yang ada jalur yang
mengandungi maklumat mengenai anda dan kad. Maklumat yang
disimpan di dalam jalur biasanya mengandungi nama anda, nombor akaun
atau tarikh tamat kad. Pembaca kad jalur magnetik membaca maklumat
yang ada di atas jalur ini. Contoh kad jalur magnetik adalah kad keahlian.
76
.
Rajah 4.9: Kad Jalur Magnetik dan Kad Pintar
(b)
Kad pintar (rujuk Rajah 4.9) yang sama saiznya dengan kad ATM atau kad
kredit, menyimpan data di dalam mikropemproses nipis yang terbenam di
dalam kad. Kad pintar mengandungi pemproses dan mempunyai
keupayaan input, proses, output dan storan. Apabila kad pintar
dimasukkan ke dalam pembaca kad khas, maklumat di dalam kad akan
dibaca dan jika perlu, akan dikemaskinikan. Contoh kad pintar adalah
MyKad.
(c)
77
AKTIVITI 4.3
Adakah anda tahu mengenai sejarah storan komputer? Layari pautan
berikut:
http://www.zetta.net/history-of-computer-storage
Catatkan isi-isi penting. Bandingkan nota anda dengan rakan sekelas.
4.3
Data disimpan dalam storan sekunder mengikut kaedah hierarki. Kita boleh juga
melihat kapasiti bagi pelbagai jenis storan seperti dalam Jadual 4.3.
Jadual 4.3: Perbandingan Jenis Storan
Jenis Storan
Kos Per MB
Jangka Hayat
Saiz
Disket
RM0.69/MB
35 tahun
1.44 B
Cakera Keras
RM0.05/MB
35 tahun
320GB500 GB
CD-R
RM0.0076/MB
100 tahun
650MB
CD-RW
RM0.046/MB
100 tahun
650MB
Pita Magnetik
510 tahun
10GB30GB
DVD
100 tahun
17GB
RAM
RM3.13/MB
Meruap
64MB1GB
Zip
RM0.24/MB
510 tahun
250MB750MB
(b)
Aksara atau bait Satu bait dibentuk oleh lapan bit. Satu aksara dibentuk
oleh sekumpulan bit dan tidak semestinya dihasilkan oleh lapan bit; ia
bergantung kepada jenis sistem pengekodan seperti ASCII dan EBCDIC.
Contohnya, aksara A, B, D, U dan L.
(c)
Medan Ia adalah unit data yang terhasil daripada satu atau lebih aksara.
Ini adalah peringkat logik terendah bagi unit data. Contoh medan adalah:
Hak Cipta Open University Malaysia (OUM)
78
(d)
(i)
(ii)
(ii)
(e)
(v)
(vi)
Fail Ia adalah koleksi beberapa rekod berhubungan. Contoh bagi fail ialah
fail peribadi pelajar, mengandungi beberapa rekod peribadi pelajar.
4.4
PENINGKATAN PRESTASI
Pemparaan cakera
Ini boleh meningkatkan prestasi cakera keras dengan menjangkakan data
yang dikehendaki. Ia adalah kombinasi perkakasan dan perisian. Ketika
pemproses senyap, data yang selalu digunakan akan dibaca daripada
cakera keras ke dalam ingatan cache. Bila data diperlukan, ia akan dicapai
secara terus dari ingatan. Kadar pemindahan dari ingatan adalah lebih
pantas berbanding dengan cakera keras. Hasilnya adalah prestasi sistem
biasanya meningkat 30%.
(b)
79
rangkaian dan perisian khas. Kumpulan cakera keras ini dianggap seperti
cakera keras yang besar. Walau bagaimanapun, ia berfungsi lebih baik
daripada cakera tunggal dengan kapasiti yang sama (lihat Rajah 4.11).
Rajah 4.11: RAID boleh membuat jilid cakera lebih dipercayai dan cepat
(c)
(ii)
80
Penerangan
Teknik
Di mana pemampatan data dilakukan dengan memelihara semua
pemampatan tak data input. Dengan kata lain, semua data input akan digunakan
hilang (lossless)
dalam proses pemampatan. Ini membolehkan data yang telah
dinyahmampatkan menjadi sama seperti data input.
Teknik ini hanya mempakejkan semula data untuk tujuan storan
atau transmisi. Contoh produk perisian yang menggunakan teknik
ini adalah Winzip, Stacker, Superstor dan DriveSpace. Imej grafik
dalam format saling tukar grafik (graphic interchange format .gif)
adalah dalam bentuk pemampatan tak hilang
Teknik
pemampatan
hilang (lossy)
Storan sekunder adalah peranti storan yang telah direka bentuk untuk
menyimpan data dan arahan dalam bentuk kekal.
81
Ada dua jenis storan magnetik: pita magnetik dan cakera keras.
Cakera keras menggunakan plat metalik yang tebal dan kuat. Cakera keras
ini boleh menyimpan dan mencapai data dengan pantas, dan ada kapasiti
yang lebih besar.
Ada empat jenis storan optik iaitu CD-ROM, CD-R, CD-RW dan DVD.
Bit
Cakera keras
Cakera
Padat
Boleh
Rakam Pemampatan tak hilang (lossless)
(Compact Disc-Recordable CD-R)
Pemparaan cakera (disc racking)
Cakera Padat Boleh Tulis Semula
Rekod
(Compact Disc-Rewriteable CDStoran sekunder
RW)
Cakera Padat Ingatan Baca Sahaja
(Compact Disc-Read Only Memory
CD-ROM)
Storan magnetik
Storan optik
Topik Perisian
Komputer
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
Menerangkan empat peranan perisian sistem;
2.
Mengenal pasti empat kategori perisian sistem;
3.
Membincangkan fungsi dan ciri-ciri sistem pengoperasian;
4.
Menerangkan kekuatan dan kelemahan sistem pengoperasian;
5.
Membincangkan empat kategori perisian aplikasi lanjutan; dan
6.
Membincangkan empat jenis pangkalan data.
PENGENALAN
Dalam topik sebelum ini, anda telah dimaklumkan bahawa sistem komputer
terdiri daripada perkakasan dan perisian. Perkakasan ialah manifestasi fizikal
komputer, manakala perisian ialah program yang memberikan arahan kepada
perkakasan. Perisian komputer boleh dibahagikan kepada perisian sistem dan
perisian aplikasi. Kedua-dua perisian ini boleh dibahagikan selanjutnya kepada
beberapa kategori seperti digambarkan dalam Rajah 5.1. Kemudian, setiap
kategori ini akan diterangkan secara lebih lanjut dalam topik ini.
5.1
83
PERISIAN
Bagi kebanyakan orang, bila mereka fikirkan tentang komputer, mereka biasanya
berfikir tentang perkakasan seperti papan kekunci, monitor, pemproses dan lainlain. Mereka tidak menyedari kehadiran dan kepentingan perisian. Perisian
komputer sebenarnya adalah set arahan terancang dan tindakan langkah demi
langkah yang diperlukan untuk menukarkan data kepada maklumat dan
membuatkan komputer berfungsi.
Secara amnya, perisian boleh dikategorikan kepada perisian sistem dan perisian
aplikasi. Perisian sistem juga jarang diperkatakan tetapi perbincangan tentang
perisian tersebut biasanya berkisar kepada subset perisian sistem, dikenali
sebagai sistem pengendalian (operating system OS). Sistem pengendalian
adalah perisian asas yang boleh ditemui dalam semua komputer.
Perisian sistem sebenarnya dibahagikan kepada sistem pengendalian, program
utiliti, pemacu peranti dan penterjemah bahasa. Sistem pengendalian ada
pelbagai fungsi dan ciri seperti multitugas (multitasking), multipengguna (multiuser), multipemproses (multiprocessor) dan lain-lain. Ada banyak sistem
pengendalian di pasaran dan setiap perisian tersebut mempunyai kekuatan dan
kelemahannya. Windows adalah sistem pengendalian komputer peribadi yang
paling popular dan telah dibangunkan oleh Microsoft Corporation. UNIX pula
paling banyak digunakan di sistem pelayan. Linux ada pelbagai ciri UNIX dan
makin popular kerana ia adalah sistem pengendalian yang percuma dan boleh
dipercayai.
Perisian komputer dibangunkan dengan menggunakan bahasa pengaturcaraan.
Ada banyak jenis bahasa pengaturcaraan seperti bahasa imperatif, bahasa
berorientasikan objek, bahasa berasaskan logik dan bahasa berasaskan fungsi.
Setiap bahasa mempunyai kekuatan dalam menyelesaikan masalah tertentu. Ada
beberapa generasi bahasa pengaturcaraan, bermula daripada bahasa mesin
sehinggalah ke bahasa tabii. Pelbagai bahasa pengaturcaraan popular seperti C,
C++, Java dan lain-lain akan dibincangkan di sini bersama dengan contohnya.
Perisian aplikasi digunakan oleh kebanyakan orang untuk menyelesaikan
masalah spesifik seperti menyediakan dokumen, menjana laporan, membuat
persembahan, melaksanakan pengiraan dan lain-lain. Komputer memerlukan
arahan daripada manusia untuk melaksanakan tugas tertentu. Pada masa kini,
ada pelbagai jenis perisian aplikasi di pasaran. Perisian yang kerap digunakan
adalah pemprosesan kata (word processing), hamparan (spreadsheet), pangkalan
data dan perisian grafik. Rajah 5.2 menggambarkan hubungan antara perkakasan
komputer, sistem pengendalian dan perisian aplikasi.
Hak Cipta Open University Malaysia (OUM)
84
5.2
85
PERISIAN SISTEM
86
Peranan
Sistem
pengendalian
Program
yang
menjalankan
mikrokomputer.
Ia
mengkoordinasikan sumber, menyediakan antara muka antara
pengguna dan komputer, dan menjalankan (runs) aplikasi
Program utiliti
Pemacu peranti
Penterjemah bahasa
5.3
87
SISTEM PENGENDALIAN
Setiap sistem komputer, sama ada besar atau kecil, mempunyai sistem
pengendaliannya dan bagi setiap sistem pengendalian, mempunyai tiga fungsi
asas, seperti ditunjukkan dalam Rajah 5.4.
88
89
5.4
90
91
(b)
Menguruskan perkakasan
Ia termasuk komponen input (tetikus, papan kekunci, pengimbas),
komponen output (pencetak, skrin, audio, video), storan sekunder (cakera
keras) dan ingatan utama. Sistem pengendalian mengkoordinasi dan
menjalankan program, bergantung kepada perkakasan diperlukan.
(c)
(d)
92
(b)
(c)
(d)
(e)
(f)
(g)
5.5
93
5.5.1
Multitugas
Jika sistem pengendalian membenarkan satu tugas dilaksanakan pada satu masa,
sistem tersebut dikenali sebagai tugas tunggal (single tasking). Multitugas
membenarkan pengguna melaksanakan tugas baru tanpa perlu keluar daripada
tugas semasa yang sedang dilaksanakan dan bahkan boleh menggunakan hasil
daripada tugas kedua untuk tugas pertama. Misalnya, pengguna boleh
menghasilkan carta dalam perisian hamparan sambil menggunakan perisian
pemprosesan kata dan kemudian memasukkan carta tersebut ke dalam dokumen
yang sedang ditaip. Multitugas dibahagikan kepada dua jenis, seperti
ditunjukkan dalam Rajah 5.8.
94
Pengguna biasanya tidak nampak perbezaan yang ketara antara dua jenis
multitugas ini. Perbezaan ketara mungkin boleh dilihat dalam aplikasi masa
nyata. Multitugas preemptif lebih teguh dan stabil berbanding dengan
multitugas kooperatif.
5.5.2
Multipengguna
5.5.3
95
Multipemprosesan
5.5.4
BeOS
Solaris
64
Linux
16
IRIX
128
Pemprosesan Kelompok
Pemprosesan kelompok
pengendalian.
merujuk
kepada
mod
pemprosesan
sistem
96
5.5.5
Ingatan Maya
5.6
97
Kita telah pun mengenal pasti fungsi dan ciri-ciri sistem pengendalian di dalam
subtopik sebelum ini. Walau bagaimanapun, kita perlu sedar bahawa tidak ada
satu pun sistem pengendalian yang sesuai digunakan untuk semua jenis
komputer. Seperti yang kita ketahui, pada masa kini, komputer wujud dalam
pelbagai bentuk daripada yang kecil seperti telefon bimbit sehinggalah pelayan
yang besar. Oleh itu, sistem pengendalian yang berlainan diperlukan untuk
memastikan kesemua jenis komputer ini beroperasi.
Umumnya, sistem pengendalian boleh dikategorikan kepada empat kategori
(lihat Jadual 5.3).
Jadual 5.3: Empat Kategori Sistem Pengendalian
Sistem pengendalian
Deskripsi
Sistem pengendalian
peribadi
Sistem pengendalian
pelayan
Sistem pengendalian
bergerak
Sistem pengendalian
terbenam
Sekarang, kita akan lihat lebih lanjut mengenai setiap kategori komputer pada
subtopik seterusnya.
5.6.1
Ada pelbagai jenis sistem pengendalian peribadi dan pelayan pada masa kini.
Antara yang sering digunakan adalah seperti dalam Jadual 5.4.
98
Deskripsi
Windows
Edition)
Windows
ME
(Millennium
Diperkenalkan sebagai penambahbaikan kepada
Windows 98 dengan ciri baru: perkongsian
sambungan Internet dan rangkaian rumah;
keupayaan
multimedia
yang
lebih
baik,
perlindungan sistem, proses but yang cepat dan
lebih banyak aktiviti dan permainan berasaskan
Internet;
99
Mac OS
100
UNIX
Linux
5.6.2
101
Deskripsi
Windows Embedded
Windows Mobile
Windows Phone
Android
iOS
Sistem pengendalian
Blackberry
Sistem pengendalian
Palm dan sistem
pengendalian Palm
Web
102
Symbian
Embedded Linux
5.7
PERISIAN APLIKASI
103
Penerangan
Perisian pakej
atau perisian
komersial
Perisian
langganan
(custom
software)
Perisian kongsi
(shareware)
Perisian
percuma
(freeware)
Perisian
domain awam
Aplikasi web
Perisian
sumber terbuka
Perisian yang tidak mempunyai sekatan hak cipta. Oleh itu, ia boleh
diguna, diubah dan diagih secara percuma. Ia juga boleh dimuat turun
dari Internet tanpa sebarang bayaran. Contohnya, Blender dan Moodle
104
(a)
(b)
(c)
(d)
105
5.8
Bagi mereka yang terlibat dalam perniagaan menggunakan pemproses kata ini
untuk menyediakan maklumat dalam bentuk dokumen seperti memo, laporan,
surat, minit mesyuarat dan apa sahaja keperluan bertaip. Pengguna bagi
persekitaran dalam rumah menggunakannya untuk menaip tugasan, surat,
jurnal, tajuk tayangan filem dan banyak lagi.
Perisian pemprosesan kata membolehkan anda mencipta, mengedit,
menformat, menyimpan dan mencetak teks dan grafik dalam satu dokumen.
Oleh kerana anda dapat menyimpan memo atau dokumen yang telah ditaip ke
dalam cakera, anda boleh mencapainya pada sebarang masa untuk
mengubahsuainya, mencetak semula atau membuat apa sahaja yang dimahukan
dengannya. Bahagian mana yang tidak perlu diubah, tidak perlu ditaip semula;
keseluruhan dokumen yang telah diperiksa boleh dicetak semula sebagai
dokumen baru. Tugas yang kerap dilakukan oleh pengguna komputer adalah
untuk menyediakan maklumat dalam bentuk dokumen. Perisian pemprosesan
kata ialah perisian paling banyak digunakan oleh pengguna komputer. Lima
aktiviti penting perisian pemprosesan kata adalah seperti digambarkan dalam
Rajah 5.11.
106
107
108
109
program daripada data dalam pangkalan data. Melalui cara ini, format dokumen
boleh diubahsuai dengan mudah tanpa melibatkan maklumat yang telah ada
dalam dokumen.
Bahasa Penanda Umum Piawai adalah piawaian antarabangsa untuk
menghasilkan dokumen elektronik yang bebas platform dan bebas perkakasan.
Maksudnya, dokumen dalam Bahasa Penanda Umum Piawai boleh digunakan
dalam UNIX, Windows, Linux dan platform lain tanpa perlu diubah. Dokumen
dalam bentuk Bahasa Penanda Umum Piawai juga boleh diubah kepada pelbagai
jenis format seperti PDF, CD-ROM, postscript, pangkalan data, sistem maklumat,
hiperteks atau apa juga format yang diperlukan. Ia mula diperkenalkan pada
tahun 1960an. Bahasa Penanda Hiperteks ialah subset kepada SGML untuk
digunakan di Internet. Bahasa Tandaan Boleh Diperluas telah diperkenalkan
untuk mengatasi masalah kelemahan Bahasa Penanda Hiperteks; Bahasa
Tandaan Boleh Diperluas merupakan superset kepada Bahasa Penanda
Hiperteks dan subset kepada Bahasa Penanda Umum Piawai.
Pengguna juga boleh menggunakan perisian TeX untuk menghasilkan dokumen
mudah alih dari dokumen dalam bentuk bahasa tandaan TeX. Dokumen
berasaskan TeX boleh diproses untuk menghasilkan dokumen lain dalam bentuk
PDF, postscript dan device independent (DVI). TeX kebanyakannya digunakan
dalam penghasilan dokumen matematik dan saintifik.
2.
5.9
PERISIAN HAMPARAN
Lembaran hamparan yang terdiri daripada baris dan lajur telah digunakan
sebagai alatan perniagaan untuk beberapa abad. Hamparan yang dibuat secara
manual ini sukar untuk disediakan dan bila berlaku perubahan, banyak
pengiraan terpaksa dilakukan semula. Perisian hamparan boleh melaksanakan
pengiraan semula secara automatik bila mana nombor berubah. Misalnya, fungsi
hamparan elektronik adalah untuk mengira jarak berdasarkan kelajuan dan masa
perubahan dalam kelajuan akan menyebabkan pusingan seterusnya bagi
pengiraan automatik untuk perubahan jarak. Keupayaan ini membolehkan ahli
perniagaan mencuba pelbagai set nombor yang berbeza dan memperoleh
Hak Cipta Open University Malaysia (OUM)
110
(b)
(c)
111
(b)
(c)
(d)
Ciri-ciri lain yang terdapat dalam hamparan elektronik adalah makro (program
kecil yang boleh digunakan untuk mengulangi langkah-langkah khusus), fungsi
matematik, plot 3D, fungsi aktif dan integrasi dengan aplikasi lain. Rajah 5.13
menggambarkan hamparan elektronik Excel.
112
(b)
Data boleh dalam bentuk teks, video, grafik, audio dan lain-lain. Pangkalan data
disimpan dalam storan sekunder. Untuk memenuhi kehendak organisasi, data
perlu dikumpulkan, disimpan dan dicapai secara berkesan. Pangkalan data
Hak Cipta Open University Malaysia (OUM)
113
boleh membantu dengan tiga proses ini. Ia juga membolehkan data diproses dan
dikongsi dengan pelbagai pihak. Data juga boleh diedit, ditambah dan
dipadamkan dengan mudah. Pengguna boleh membuat pertanyaan kepada
pangkalan data untuk menyelesaikan masalah. Beberapa istilah penting dalam
pangkalan data adalah entiti, atribut, medan, rekod dan hubungan.
(a)
Entiti adalah benda, manusia, tempat atau peristiwa di mana data dan
maklumat disimpan adalah berkenaan entiti ini. Contoh entiti adalah
universiti, pelajar, pekerja, kereta dan doktor.
(b)
Atribut atau medan adalah data atau maklumat yang menerangkan ciri-ciri
atau sifat entiti tertentu. Untuk entiti pelajar, contoh atribut adalah nama,
alamat, tarikh lahir, nombor kad pengenalan, nombor matriks dan jantina.
(c)
: Abdullah Adam
Tarikh lahir
: 1 Januari 1977
(d)
(e)
Pangkalan data adalah koleksi beberapa fail yang berhubungan antara satu
sama lain. Sumber utama data untuk sistem maklumat berasaskan
komputer adalah pangkalan data. Objektif lain pangkalan data adalah
untuk mengurangkan pertindanan data. Misalnya, pangkalan data pelajar
boleh terdiri daripada kombinasi fail peribadi pelajar, fail kursus
ditawarkan di OUM, fail aktiviti ko-kurikulum dan fail kewangan pelajar,
seperti ditunjukkan dalam Rajah 5.14. Rajah 5.15 menggambarkan pelbagai
peringkat data di dalam pangkalan data.
114
5.10.1
115
Ada empat jenis pangkalan data, seperti ditunjukkan dalam Rajah 5.16.
Pangkalan data jenis hubungan digunakan dengan paling meluas pada hari ini.
Dalam pangkalan data jenis ini, data disusun dalam jadual dengan baris dan
lajur. Setiap lajur membentuk satu atribut dan setiap baris membentuk satu
rekod.
Jadual data juga mempunyai ciri-ciri berikut:
(a)
(b)
(c)
5.10.2
Sistem pengurusan pangkalan data ada fungsi menguruskan data dan maklumat
yang tersimpan di dalam pangkalan data. Ia boleh dianggap sebagai antara
muka antara pengguna dan pangkalan data di mana ia bertindak sebagai
pemudah cara yang membenarkan pengguna mencapai dan memanipulasi
elemen data yang terdapat di dalam pangkalan data. Contoh sistem pengurusan
pangkalan data untuk komputer peribadi adalah Microsoft Access, dBase V,
FileMaker Pro, FoxPro, Visual Fox Pro dan Paradox.
Sistem pengurusan pangkalan data adalah berbeza daripada pengurusan fail
secara tradisional. Pengurusan fail tradisional adalah sistem yang mengandungi
Hak Cipta Open University Malaysia (OUM)
116
fail yang berasingan antara satu sama lain. Misalnya, fail pelajar dan fail kursus
ditawarkan setiap semester adalah berbeza dan tidak berhubungan antara satu
sama lain. Ini membuatkan pemprosesan menjadi sukar jika maklumat daripada
beberapa fail diperlukan
Sebagai contoh, kita mempunyai satu rekod dan atribut seperti berikut:
(a)
(b)
(c)
(d)
Melalui sistem fail tradisional, kita boleh berdepan dengan masalah dalam
mendapatkan senarai nama pelajar berdasarkan jabatan atau senarai kursus yang
diambil oleh pelajar kerana maklumat ada dalam tiga fail yang berasingan.
Sistem pemprosesan fail tradisional ada kelemahan berikut:
(a)
Pertindanan data Atribut data yang sama wujud berulang kali dalam fail
yang berbeza;
(b)
Masalah integriti data Data perlu dikemaskinikan dalam semua fail untuk
memastikan ia konsisten secara keseluruhan; dan
(c)
(b)
(c)
(d)
(e)
disimpan
untuk
maksud
keselamatan
dan
Di dalam pangkalan data, setiap fail mempunyai hubungan dengan fail lain.
Hubungan antara fail dilakukan melalui medan utama. Dalam pangkalan data,
kamus data menyimpan maklumat dalam data dan struktur pangkalan data.
Dalam membina sebuah aplikasi pangkalan data, tujuh langkah berikut
diperlukan, seperti yang ditunjukkan dalam Rajah 5.17.
Hak Cipta Open University Malaysia (OUM)
117
118
Sebagai contoh, mari kita lihat pangkalan data syarikat yang mengandungi ada
pelanggan, fail jualan, fail inventori dan fail pembekal, seperti yang berikut:
(a)
(b)
(c)
119
Dalam pangkalan data rangkaian, setiap anak boleh mempunyai lebih daripada
satu bapa. Aturan ini boleh dibengkokkan dengan mudah berbanding dengan
pangkalan data hierarki tetapi terdapat had pada bengkokkan dan ia
memerlukan definisi sebelum menggunakannya. Jenis pangkalan data ini boleh
mempunyai semua jenis hubungan. Ia mula diperkenalkan pada tahun 1970an.
Kedua-dua jenis hierarki dan rangkaian ini tidak digunakan secara meluas hari
ini. Rajah 5.20 menunjukkan satu contoh pangkalan data rangkaian.
Hak Cipta Open University Malaysia (OUM)
120
Pangkalan data hubungan adalah pangkalan data yang paling stabil dan
fleksibel. Model ini pertama kali diperkenalkan oleh E. F. Codd. Ia tidak
memerlukan pentakrifan awal terhadap struktur pangkalan data. Data disusun
dalam bentuk jadual dengan baris dan lajur. Nama diberi kepada setiap jadual
dan setiap lajur. Setiap jadual diberi lajur yang unik, yang dikenali sebagai kunci
utama. Kunci utama ini digunakan untuk menghubungkan jadual yang berbeza.
Pangkalan data hubungan digunakan secara meluas pada masa kini. Rajah 5.21
menunjukkan satu contoh pangkalan data hubungan.
121
122
5.10.3
Pelanggan-Pelayan
(b)
(c)
Pangkalan data boleh disusun dalam tiga cara berpusat, teragih dan
pelanggan-pelayan. Rajah 5.23 menunjukkan tiga kategori pangkalan data.
Dalam pangkalan data berpusat, segala organisasi pangkalan data wujud dalam
satu komputer sahaja, biasanya dalam komputer kerangka utama. Teknik ini
Hak Cipta Open University Malaysia (OUM)
123
Dalam pangkalan data teragih, semua pangkalan data disimpan dalam beberapa
pelayan yang terletak di beberapa tempat berasingan (bangunan, bilik, kawasan).
Misalnya, di OUM, maklumat berkenaan pelajar Fakulti Pendidikan dan Bahasa
disimpan dalam pangkalan data Fakulti Pendidikan dan Bahasa, dan maklumat
berkenaan pelajar Fakulti Sains dan Teknologi disimpan dalam pangkalan data
Fakulti Sains dan Teknologi. Kaedah ini dikenali sebagai pangkalan data teragih.
Kaedah ini lebih sukar untuk diselenggara.
Dalam pangkalan data pelanggan-pelayan, pelanggan menggunakan aplikasi
pangkalan data manakala pelayan melaksanakan tugasnya di sebahagian atau
keseluruhan sistem pengurusan pangkalan data yang sebenar. Contoh pangkalan
data pelanggan-pelayan ialah pendaftaran pelajar di OUM.
Ada dua cara bagaimana untuk mencapai data dalam pangkalan data, iaitu
melalui bahasa pertanyaan dan melalui program aplikasi seperti ditunjukkan
dalam Rajah 5.24.
124
Melalui bahasa ini, pengguna boleh menambah, mengedit, memadam dan mencapai
pangkalan data. Contoh bahasa pertanyaan adalah Bahasa Pertanyaan Berstruktur
(Structured Query Language SQL) yang boleh digunakan untuk mencapai
pangkalan data jenis hubungan. Contoh arahan SQL adalah seperti yang
ditunjukkan dalam Rajah 5.25.
Pengguna juga boleh mencapai pangkalan data melalui program yang ditulis
dalam bahasa pengaturcaraan seperti COBOL atau C yang mengandungi
pernyataan SQL yang dimasukkan ke dalam program. Teknik ini dikenali
sebagai SQL terbenam (embedded SQL) seperti ditunjukkan dalam Rajah 5.26.
125
Konsep yang digunakan dengan meluas pada hari ini adalah gudang data (data
warehouse), iaitu kombinasi beberapa pangkalan data yang besar di dalam
organisasi dalam bentuk yang sesuai digunakan oleh pengguna. Gudang data
boleh ada jumlah data yang besar dan ini boleh menyebabkan kesukaran kepada
pengguna untuk menganalisa data.
Ini menggerakkan ke arah teknik perlombongan data (data mining) iaitu teknik
penganalisisan sejumlah besar data menggunakan teknik statistik, pembelajaran
mesin, kecerdasan buatan dan sebagainya.
126
5.11
5.12
PERISIAN GRAFIK
127
Penggunaan perisian grafik sangat memuaskan jika kerja dilakukan oleh artis
grafik yang ada keupayaan dalam aspek artistik dan juga keupayaan
menggunakan perisian grafik yang sofistikated untuk menterjemahkan sebarang
idea. Artis menggunakan perisian sebagai alatan untuk menghasilkan seni
berasaskan komputer yang sangat menarik. Perisian grafik adalah perisian yang
menukarkan data numerik ke dalam bentuk paparan grafik, seperti carta bar,
carta pai dan sebagainya. Ia membolehkan pengguna menghasilkan pelbagai
jenis bentuk grafik. Lima jenis perisian grafik dipaparkan dalam Rajah 5.28.
(a)
128
(b)
(c)
129
(d)
(e)
130
5.13
PERISIAN SET
Set perisian adalah koleksi unit perisian yang dijual sebagai kumpulan dengan
harga yang rendah berbanding membeli setiap daripada mereka secara
berasingan. Contoh perisian seperti itu adalah Microsoft Office, Lotus
SmartSuite, Novell PerfectOffice dan Sun StarOffice. Perisian set Microsoft Office
biasanya terdiri dari Microsoft Word, Microsoft Excel, Microsoft PowerPoint dan
Microsoft Access.
5.14
PERISIAN KUMPULAN
5.15
Perisian penerbitan atas meja adalah perisian yang digunakan untuk percetakan
atau penerbitan dan ia lebih berkuasa berbanding perisian pemprosesan perkataan.
Ciri-ciri perisian ini adalah ia berupaya untuk mencampur dan memadankan teks
dan grafik, pelbagai jenis gaya dan persembahan, mengimport elemen dalam format
yang berbeza dan bahasa penerangan halaman. Contoh perisian penerbitan atas
meja adalah Microsoft Publisher, PageMaker, FrameMaker dan QuarkXpress DAN
Scribus. Rajah 5.32 menunjukkan contoh antara muka perisian Scribus, perisian
sumber terbuka untuk penerbitan atas meja.
131
5.16
PERISIAN MULTIMEDIA
132
Windows, Mac OS, UNIX dan Linux adalah contoh sistem pengendalian
yang biasa digunakan.
133
Selain itu, kita juga telah melihat perisian aplikasi yang kerap digunakan
untuk meningkatkan produktiviti organisasi dan individu seperti
pemprosesan perkataan, hamparan elektronik, pangkalan data, perisian
kumpulan dan sebagainya.
Pemprosesan kelompok
Pengkompil
spreedsheet)
Ingatan maya
Multitugas (multitasking)
Pangkalan data (database)
system OS)
Pemacu peranti
Topik Bahasa
Pengaturcaraan
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
2.
3.
4.
PENGENALAN
Dalam topik ini, kita akan mengetahui dengan mendalam tentang bahasa
pengaturcaraan. Atur cara komputer dibangunkan dengan menggunakan bahasa
pengaturcaraan. Atur cara adalah set arahan yang diikuti oleh komputer supaya
data dapat diproses. Proses menghasilkan atur cara dipanggil pengaturcaraan.
Pengaturcaraan merupakan sebahagian daripada keseluruhan proses
pembangunan perisian yang terdiri daripada spesifikasi masalah, reka bentuk
atur cara, pengaturcaraan, pengujian atur cara dan penyelenggaraan atur cara.
6.1
BAHASA PENGATURCARAAN
Secara umumnya, komputer adalah pekak dan dungu dan tidak boleh berfikir
dengan sendirinya. Ia memerlukan arahan daripada manusia untuk
melaksanakan tugas tertentu, daripada tugas yang mudah (seperti melaksanakan
operasi aritmetik 2 2) sehinggalah kepada tugas yang kompleks (seperti
melancarkan kapal angkasa ke planet Marikh). Oleh itu, kita menggunakan
bahasa pengaturcaraan untuk berkomunikasi dan mengarahkan komputer untuk
Hak Cipta Open University Malaysia (OUM)
135
melaksanakan tugas tertentu. Arahan di dalam atur cara disusun secara logik
melalui proses pengaturcaraan. Ada banyak jenis bahasa pengaturcaraan yang
boleh digunakan oleh pengaturcara untuk berkomunikasi dengan komputer.
Bahasa pengaturcaraan mempunyai persamaan dengan bahasa tabii seperti
bahasa Inggeris dalam beberapa aspek. Contohnya, ia terdiri daripada perkataan,
simbol dan sintaks. Untuk menulis satu atur cara, seorang pengaturcara perlu
mengetahui perkataan, simbol dan sintaks bahasa pengaturcaraan yang
digunakan. Ada banyak bahasa pengaturcaraan seperti APL, Pascal, Java, Perl,
Eiffel, C, C++, Basic, Fortran, Lisp, Scheme, BETA, Lua, Visual Basic, Prolog,
Haskell, Hugs dan COBOL.
Setiap bahasa pengaturcaraan diciptakan pada fasa masa yang berbeza, seperti
ditunjukkan dalam Jadual 6.1.
Jadual 6.1: Evolusi Bahasa Pengaturcaraan
Tahun
Bahasa Pengaturcaraan
1950an
Lisp, Fortran
1960an1970an
1990an
Rajah 6.1: Model hubungan antara pengguna, bahasa pengaturcaraan dan komputer
136
6.2
Penghuraian
Mengetahui keunggulan
bahasa pengaturcaraan dan
di mana ia sesuai digunakan
Memahami kelemahan
bahasa pengaturcaraan
Menghasilkan penyelesaian
yang lebih berkesan
Jika
pengguna
memahami
beberapa
bahasa
pengaturcaraan, dia boleh menggunakan bahasa yang
paling berkesan untuk menyelesaikan masalah yang
dihadapinya. Misalnya, jika penyelesaian memerlukan
capaian ke pangkalan data, adalah lebih baik
menggunakan bahasa penskripan seperti Python untuk
pautan berbanding menggunakan C atau C++
Bahasa pengaturcaraan
adalah alatan untuk
menyelesaikan masalah
dengan menggunakan
komputer
137
Ia adalah perkara biasa bagi pengaturcara untuk mengetahui lebih daripada satu
bahasa pengaturcaraan. Biasanya setiap bahasa pengaturcaraan mempunyai ciriciri yang sama. Setelah mempelajari salah satu bahasa pengaturcaraan, adalah
lebih mudah untuk mempelajari bahasa pengaturcaraan yang lain kerana konsep
pengaturcaraan adalah sama hanya sintaks bahasa sahaja yang berbeza. Ada
pelbagai jenis bahasa pengaturcaraan dan bidang aplikasi penggunaannya
adalah berdasarkan keperluan dan kecenderungan semasa. Contoh bahasa
pengaturcaraan dan bidang aplikasinya adalah ditunjukkan dalam Jadual 6.3.
Jadual 6.3: Contoh Bahasa Pengaturcaraan dan Bidang Aplikasi Penggunaannya
Bahasa
Pengaturcaraan
Bidang
Tahun
Fortran
Pengiraan saintifik
1956
Lisp
1957
Pembangunan sistem
1974
COBOL
1960
Visual basic
1990
C++
1984
Java
grafik,
1995
Perl
1990
6.3
pengguna
138
bahasa yang digunakan oleh manusia seperti bahasa Melayu. Jadual 6.4
menunjukkan lima generasi bahasa pengaturcaraan dan bagaimana ia diwakili
dalam setiap generasi.
Jadual 6.4: Lima Generasi Bahasa Pengaturcaraan
Generasi
Bahasa
Pertama
Mesin
10010001
Kedua
Himpunan
Ketiga
Algoritma
Over_time := 0
Keempat
Pertanyaan
Kelima
Tabii
(a)
(b)
139
V86_signal_return :
Call SYMBOL_NAME (save_v86_state)
movl
xorl
call SYMBOL_NAME (do_signal)
jmp restore_all
ALIGN
Oleh kerana atur cara yang menggunakan bahasa himpunan adalah bukan
dalam bahasa mesin yang difahami oleh komputer, ia perlu ditukarkan
kepada bahasa mesin terlebih dahulu sebelum ia dapat diproses oleh
komputer. Perisian yang dipanggil penghimpun digunakan untuk
menukarkan atur cara daripada bahasa himpunan kepada bahasa mesin.
(c)
(ii)
140
Bahasa ini perlu ditukarkan kepada bahasa mesin yang dipanggil kod
objek, membolehkan atur cara dilaksanakan oleh komputer. Proses
pertukaran ini dilakukan oleh pemproses bahasa.
Ada tiga jenis pemproses bahasa seperti ditunjukkan dalam Rajah 6.2.
(d)
141
(ii)
142
6.4
Pengaturcaraan kekangan;
(b)
(c)
(d)
6.4.1
143
Bahasa Imperatif
Oleh itu, bahasa imperatif adalah bahasa di mana setiap arahan untuk
menyelesaikan masalah perlu dinyatakan dengan jelas. Setiap arahan untuk
menyelesaikan masalah akan dilaksanakan langkah demi langkah. Bahasa
imperatif boleh disamakan dengan resipi untuk memasak. Dalam bahasa ini,
teknik yang digunakan adalah dalam "Lakukan A, kemudian lakukan B". Tiga
belas contoh bahasa imperatif adalah seperti yang ditunjukkan dalam Rajah 6.4.
Satu ketika dahulu ia juga dikenali sebagai bahasa prosedur. Idea asas dalam
bahasa imperatif ialah pengguna perlu menyatakan setiap langkah yang
diperlukan untuk menyelesaikan masalah.
6.4.2
Keperluan untuk bahasa berorientasikan objek timbul apabila bahasa yang sedia
ada tidak lagi dapat memenuhi keperluan sistem yang semakin rumit. Kelebihan
berorientasikan objek adalah memudahkan pengurusan sistem, keupayaan
untuk menukar sistem dengan betul dan kebolehgunaan semula komponen di
dalam sistem yang baru. Struktur bahasa berorientasikan objek membuatkan
atur cara mudah direka bentuk dan difahami. Bahasa berorientasikan objek
dapat mengendalikan imej, audio, video dan bunyi lebih mudah daripada
bahasa prosedur (generasi ketiga). Idea asasnya ialah untuk memberi tumpuan
kepada objek di dalam sistem, bukan pada fungsi yang berlaku di dalam sistem.
Ada empat konsep di dalam bahasa pengaturcaraan berorientasikan objek,
seperti diterangkan dalam Jadual 6.5.
144
Penerangan
Kelas
Objek
Pengkapsulan
Pewarisan
6.4.3
145
Dalam menulis atur cara berasaskan logik, pengguna memanfaatkan logik Horn
iaitu pernyataan yang menggunakan IF-THEN. Semua fakta dan peraturan akan
dinyatakan dalam bentuk logik Horn. Seterusnya, pengguna akan menyatakan
masalah yang perlu diselesaikan. Sistem akan cuba menyelesaikan masalah
tersebut berdasarkan fakta dan peraturan yang telah diberikan. Misalnya, kita
boleh menghasilkan maklumat berikut berdasarkan logik Horn:
gembira (x) < kaya (x), terkenal (x)
gembira (x) < muda (x), dilamun cinta (x)
gembira (x) < tua (x), bijak (x)
terkenal (x) < pelakon (x)
terkenal (x) < penyanyi (x)
6.4.4
Bahasa berasaskan fungsi menekankan apa yang perlu dikira dan bukannya
bagaimana untuk mengira. Atur cara ini adalah dalam bentuk fungsi iaitu fungsi
yang hampir sama dengan fungsi matematik. Kod yang ditulis dalam bahasa
fungsi biasanya ringkas dan padat. Sebagai contoh, untuk mendapatkan semua
nombor ganjil di antara 1 dan 20, atur cara berasaskan fungsi ini diberikan:
[x|x < [1..20]; x mod 2 = 1]
Contoh bahasa fungsi adalah Lisp, FP, Scheme, Common Lisp, Hope, Standard
ML, Miranda, Haskell, Hugs dan Lucid.
146
6.4.5
Skrip
Bahasa skrip adalah bahasa terjemahan yang biasanya dihasilkan untuk objektif
tertentu. Ia boleh digunakan untuk membangunkan prototaip secara pantas.
Bahasa jenis ini adalah mudah alih antara pelbagai jenis platform komputer.
Sistem yang telah dibangunkan dalam bahasa skrip berjalan dengan lebih
perlahan. Contoh bahasa skrip adalah awk, sed, Perl, Python, REXX, rebol dan
ruby.
HTML dan XML adalah bahasa skrip berasaskan Internet yang digunakan untuk
membangunkan aplikasi Internet.
6.4.6
Bahasa Visual
6.5
6.5.1
6.5.2
147
C++
C++ menambah ciri-ciri objek kepada bahasa C yang berasaskan idea daripada
bahasa Simula. Pada mulanya, ia dikenali sebagai C dengan bahasa Kelas.
Bahasa ini kebanyakannya digunakan dalam pembangunan sistem yang besar
dan rumit, seperti pensuisan telefon, sistem GUI, kawalan trafik di jalan raya dan
sebagainya.
6.5.3
Java
Java adalah bahasa berasaskan objek yang dicipta pada tahun 1995 oleh James
Gosling. Ia mempunyai ciri-ciri C++ dan Simula.
Java menukarkan atur cara Java kepada kod bait, bukan kepada kod objek, di
mana kod bait boleh dijalankan dalam mana-mana sistem pengoperasian dengan
menggunakan mesin maya Java tanpa sebarang perubahan. Teknik ini
membolehkan mana-mana atur cara Java bersifat mudah alih di kebanyakan
sistem komputer. Pada mulanya, Java kerap digunakan untuk menghasilkan
grafik dan animasi di laman web. Ia dikenali sebagai bahasa pengaturcaraan
yang paling kerap digunakan di serata dunia. Java popular dengan slogan Tulis
sekali, dijalankan di mana sahaja (write once, runs everywhere).
6.5.4
Perl
Perl adalah bahasa skrip yang boleh digunakan untuk pemprosesan teks, CGI,
komunikasi pangkalan data dan sebagainya. Perl mempunyai ciri mudah alih.
Sebagai tambahan, Perl boleh digunakan untuk tujuan berikut:
(a)
(b)
(c)
6.5.5
Python
Python adalah bahasa skrip berasaskan objek yang boleh digunakan untuk
membangunkan prototaip, memproses data berasaskan teks, berkomunikasi
dengan pangkalan data dan sebagainya.
148
Antara aplikasi yang telah dibina menggunakan Python adalah aplikasi web,
buku alamat, pengurusan rangkaian komputer dan perisian astronomi. Python
merupakan alternatif kepada Perl.
6.6
Program yang telah ditulis dalam bahasa pengaturcaraan dikenali sebagai kod
sumber. Kod sumber adalah dalam bentuk teks atau ASCII. Ia boleh ditulis
dengan menggunakan penyunting serba guna, seperti pad nota (notepad) atau
penyunting persekitaran pembangunan bersepadu (integrated development
environment IDE). Contoh IDE yang sering digunakan adalah Borland C++
dan Visual Studio. Sekarang, mari kita lihat satu contoh kod sumber yang
digunakan untuk bahasa pengaturcaraan C seperti ditunjukkan berikut. Atur
cara akan memaparkan output helo dunia apabila ia dilaksanakan.
main ( )
{
printf (helo dunia \n);
}
Kod sumber ini perlu dikompil atau ditukarkan kepada kod objek sebelum ia
boleh dilaksanakan pada mana-mana komputer. Proses pengkompilan dilakukan
oleh pengkompil. Jika program ini dikompil dalam Linux, ia hanya boleh
dijalankan dalam Linux sahaja. Jika ia dikompil dalam Windows, ia hanya boleh
dijalankan dalam Windows sahaja.
Masalah ini dikatakan tidak mudah alih iaitu mana-mana perisian yang dikompil
dalam sistem pengoperasian jenis A tidak boleh dilaksanakan dalam sistem
pengoperasian jenis B. Masalah tidak mudah alih ini timbul kerana kod objek
yang dihasilkan daripada proses pengkompilan adalah berbeza untuk sistem
pengoperasian yang berbeza. Kod objek ini adalah khusus untuk satu jenis
sistem pengoperasian sahaja.
Ketika kod sumber dikompil, ia akan dipaut dengan pustaka iaitu satu set
arahan yang sedia ada di dalam sistem pengoperasian. Dalam sistem
pengoperasian Windows, pustaka ini diberikan sambungan perpustakaan
pautan dinamik (dynamic loading library .dll). Contoh pustaka dalam sistem
pengoperasian Windows adalah vb200.dll dan vb3000.dll. Perisian (atau kod
objek) yang dihasilkan memerlukan pustaka ini untuk menjalankan perisian
tersebut. Oleh kerana kehadiran pustaka ini adalah dalam sistem pengoperasian
Hak Cipta Open University Malaysia (OUM)
149
yang khusus (contohnya, Windows), kod objek yang dihasilkan hanya boleh
dijalankan dalam sistem Windows itu sahaja.
Setiap pemproses (unit pemprosesan pusat) dibina menggunakan seni bina yang
berbeza. Setiap seni bina mengandungi set arahan yang berbeza daripada satu
jenis kepada jenis yang lain. Oleh kerana set arahan adalah berbeza, bahasa
mesin bagi setiap pemproses juga berbeza. Kod objek yang dihasilkan daripada
proses pengkompilan adalah dalam bentuk bahasa mesin. Oleh kerana bahasa
mesin adalah berbeza, kod objek yang dihasilkan juga berbeza. Oleh itu, kod
objek boleh dijalankan dalam pemproses yang menghasilkannya sahaja.
Sebagai contoh, dua jenis seni bina pemproses adalah RISC dan CISC. Contoh
pemproses CISC adalah Intel, AMD dan Cyrix, manakala contoh pemproses
RISC adalah Alpha, Motorola 6800 dan PowerPC. Mana-mana perisian yang
dikompil bagi pemproses Intel tidak boleh dijalankan di atas pemproses Alpha
kerana kedua-duanya mengandungi kod objek berlainan.
Untuk menukar atur cara bahasa himpunan kepada kod objek, kita perlu
menggunakan penghimpun. Kod objek yang dihasilkan adalah tidak mudah alih.
Kita boleh menggunakan bahasa himpunan untuk menulis atur cara. Bahasa
himpunan kebanyakannya digunakan dalam pembangunan sistem pengoperasian
dan ia digunakan secara khusus dalam sistem pengoperasian tertentu.
Penterjemah adalah atur cara komputer yang menterjemah arahan peringkat
tinggi baris demi baris ke dalam bentuk pertengahan yang kemudiannya akan
dilaksanakan. Sebaliknya, satu pengkompil pula akan menterjemah arahan
peringkat tinggi terus kepada bahasa mesin. Atur cara yang telah dikompil
adalah lebih laju dijalankan berbanding atur cara yang telah diterjemahkan.
Kelebihan penterjemah adalah ia tidak perlu melalui fasa pengkompilan di mana
arahan mesin dihasilkan. Proses ini boleh mengambil masa yang lama jika atur
cara terlalu panjang. Penterjemah tidak menukar atur cara kepada kod objek.
Atur cara di dalam penterjemah adalah mudah alih dan boleh digunakan oleh
mana-mana sistem pengoperasian. Atur cara di dalam penterjemah dikompil dan
dijalankan di dalam bentuk kod objek. Basic dan Lisp adalah contoh bahasa
pengaturcaraan yang menggunakan penterjemah.
Atur cara adalah set arahan yang diikuti oleh komputer supaya data dapat
diproses.
Hak Cipta Open University Malaysia (OUM)
150
Tiga konsep penting dalam bahasa berorientasikan objek adalah kelas, objek,
dan pewarisan.
Bahasa berasaskan logik adalah berdasarkan logik yang diwakili oleh fakta
dan peraturan yang berbentuk pernyataan IF-THEN.
Bahasa berasakan fungsian menekankan kepada apa yang perlu dikira dan
bukannya bagaimana untuk mengira.
visual
menggantikan
arahan
151
Atur cara
Logik
Penghimpun
Pengkapsulan
Bahasa imperatif
Pengkompil
Bahasa mesin
Penterjemah
Bahasa visual
Pewarisan
Topik Internet
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
2.
3.
Mengenal
pasti
kandungan
menguruskannya; dan
4.
Internet
dan
bagaimana
PENGENALAN
Dalam topik ini, kita akan memberi tumpuan sepenuhnya kepada Internet. Anda
mungkin sudah biasa melayari Internet tetapi adakah anda tahu apakah
keupayaan sebenar Internet? Adakah anda tahu apakah definisi, sejarah,
pembangunan, isu dan evolusi Internet? Dalam topik ini, kita akan belajar semua
perkara ini dan juga mengenali nod pelayan dan pelanggan di dalam Internet.
Selain itu, anda juga akan mengenal pasti proses pencarian dan pengurusan
maklumat yang berkesan melalui Internet. Akhir sekali, kita akan meneroka
kecenderungan Internet pada masa kini dan masa hadapan. Ayuh kita mulakan!
7.1
DEFINISI INTERNET
TOPIK 7 INTERNET
153
sebagainya. Apabila dua atau lebih LAN (dan rangkaian lain) digabungkan ke
dalam satu rangkaian yang besar, ia dikenali sebagai antara rangkaian atau
Internet. Rajah 7.1 menunjukkan struktur Internet.
154
TOPIK 7 INTERNET
7.2
SEJARAH
Rangkaian Internet ada sejarah yang menarik. Dengan melihat sejarah, kita dapat
menilai kelebihan, kekurangan, kelemahan, pembangunan yang lalu dan masa
hadapan Internet dengan lebih baik. Rangkaian Internet telah dilahirkan di
Amerika pada tahun 1969. Jabatan Pertahanan Amerika telah menubuhkan
Agensi Projek Penyelidikan Termaju (Advanced Research Project Agency
ARPA) yang telah memulakan rangkaian. Organisasi ini bertanggungjawab
untuk menaik taraf aktiviti penyelidikan dan pembangunan dalam bidang
teknologi untuk bersaing dengan Kesatuan Republik Sosialis Soviet (Union of
Soviet Socialist Republic USSR), negara yang dikenali sebagai Rusia pada hari
ini. Ini adalah jawapan kepada kejayaan kerajaan USSR dalam pelancaran
komunikasi satelit Sputnik. Pada tahun 1970an, Amerika dan USSR berada
Hak Cipta Open University Malaysia (OUM)
TOPIK 7 INTERNET
155
7.2.1
156
TOPIK 7 INTERNET
AKTIVITI 7.1
Seperti yang kita tahu, Internet menguasai hampir setiap aspek
kehidupan manusia hari ini. Buat satu peta minda untuk menunjukkan
bagaimana semuanya bermula. Bentangkannya semasa sesi tutorial.
7.2.2
TOPIK 7 INTERNET
157
Sistem multimedia ini mengandungi grafik, teks, audio dan video yang boleh
diindeks dan dicapai dengan mudah oleh pengguna di seluruh dunia. Sistem ini
telah diberi pelbagai nama seperti web, World Wide Web, W3, web atau WWW.
Seperti yang kita tahu ketika ini, Internet telah dilahirkan! Web boleh ditakrifkan
sebagai rangkaian pelbagai jenis maklumat seperti grafik, audio, video dan teks
adalah berdasarkan pada hiperteks. Istilah asal untuk hiperteks telah
diperkenalkan oleh Ted Nelson pada tahun 1967. Asalnya, hiperteks hanya
melibatkan teks dokumen tetapi kini ia melibatkan dokumen yang berdasarkan
grafik, audio, video dan lain-lain.
Ted Nelson telah bekerja untuk membangunkan sistem hiperteks yang
dinamakan Xanadu. Idea asas hiperteks pernah dibentangkan oleh Vannevar
Bush dalam artikel bertajuk As We May Think pada tahun 1947. Menurut
Nelson, hiperteks bermaksud koleksi dokumen atau nod yang mempunyai
hubungan atau rujukan di kalangan mereka. Pengguna boleh membaca
dokumen dan mencapai dokumen lain melalui pautan interaktif. Konsep asas
dalam hiperteks adalah pautan, kebolehcapaian dan interaktiviti. Melalui
hiperteks, maklumat yang diberikan akan dikaitkan sesama mereka seperti
sarang labah-labah.
Teknik Protokol Pemindahan Hiperteks telah diperkenalkan ke Internet pada
tahun 1991.
Pada tahun 1992, terdapat 70 laman web yang menawarkan perkhidmatan HTTP
dan web di seluruh Internet. Protokol HTTP masih tidak digunakan secara
cukup meluas kerana tidak ada pelayar Internet yang baik dan menarik untuk
pengguna. Kebanyakan pelayar Internet pada masa itu berdasarkan teks.
Pada tahun 1993, pelayar yang berdasarkan grafik telah dibangunkan oleh Marc
Andreessen dan Eric Bina di National Centre for Supercomputing Application
(NCSA) di Amerika. Pelayar ini dipanggil Mosaic dan diberikan secara percuma
kepada pengguna. Ia mengandungi ciri-ciri antara muka yang menarik dan
mesra pengguna. Gabungan idea hiperteks daripada Berners-Lee dan pelayar
Mosaic akhirnya berjaya mempopularkan protokol HTTP di Internet.
Hak Cipta Open University Malaysia (OUM)
158
TOPIK 7 INTERNET
Perisian Mosaic dianggap ciptaan utama iaitu aplikasi hebat yang telah berjaya
mempopularkan Internet dengan segera kepada pengguna umum. Pada akhir
tahun 1993, dalam tempoh dua tahun HTTP diperkenalkan, ada 700 laman web.
Internet telah mula menarik minat media dan orang awam. Banyak berita
mengenai Internet telah ditemui dalam majalah, surat khabar dan TV.
Dari segi aspek komersial, Internet mula menarik perhatian organisasi komersial
yang besar. Ramai orang berfikir bahawa Internet adalah kunci kepada kejayaan
masa depan mereka dalam perniagaan. Banyak syarikat berasaskan Internet
telah dibentuk dalam jumlah yang besar. Marc Andreessen dan beberapa orang
kawan telah menubuhkan sebuah syarikat teknologi Internet dan menghasilkan
pelayar Internet yang dipanggil Netscape. Pelayar ini diberi percuma kepada
semua pengguna. Gergasi Microsoft Corporation agak lewat memasuki Internet.
Syarikat ini menghasilkan pelayar Internet Explorer sebagai satu cara untuk
mendominasi Internet. Persaingan antara kedua-dua jenama perisian pelayar
Internet dalam menarik pasaran pengguna Internet adalah sangat menarik.
Ramai orang berfikir bahawa sesiapa yang menguasai perisian pelayar akan
mendominasi Internet. Rajah 7.2 mempersembahkan cerita yang menarik
mengenai Netscape/Microsoft.
TOPIK 7 INTERNET
159
7.2.3
Pembangunan Internet
160
TOPIK 7 INTERNET
AKTIVITI 7.2
1.
2.
3.
7.3
EVOLUSI INTERNET
Sesetengah orang berfikir bahawa Internet membuka era baru dalam ekonomi.
Dalam era ekonomi baru ini, syarikat tidak lagi memerlukan bangunan atau
tapak fizikal. Sebaliknya, ia hanya memerlukan laman web untuk berurusan
dengan pelanggan. Semua urus niaga boleh dilakukan melalui Internet. Banyak
syarikat berasaskan Internet, juga dikenali sebagai syarikat dotcom, ditubuhkan
di seluruh dunia. Banyak syarikat ini disenaraikan di bursa saham dan mendapat
sambutan luar biasa daripada para pelabur. Ada syarikat yang disenaraikan
pada harga RM2 tetapi pada keesokan harinya, mereka diurusniagakan pada
harga RM200 sesaham. Internet akan terus berkembang. Jadual 7.1 menunjukkan
sejarah Internet (lima fasa) dan bagaimana ia telah mengalami perubahan
sehingga masa kini.
Jadual 7.1: Lima Fasa Perubahan Internet
Evolusi
Tahun
Penerangan
Fasa
pertama
Sebelum
1969
Fasa
kedua
19701990
TOPIK 7 INTERNET
161
Fasa
ketiga
19901997
Fasa
keempat
19972000
Fasa
kelima
2001
seterusnya
7.3.1
Peristiwa
1969
1971
1973
1978
1979
1982
1984
162
1988
TOPIK 7 INTERNET
1989
Bilangan komputer melebihi 100,000 unit. Buku bertajuk Cuckoo Nest telah
diterbitkan. Buku ini menjelaskan bagaimana sekumpulan penceroboh dari
Jerman berjaya memasuki beberapa komputer tentera Amerika tanpa
kebenaran melalui Internet
1990
1991
1992
Bilangan komputer di Internet melebihi satu juta unit. Malaysia juga menyertai
Internet. Rangkaian Internet di Malaysia diuruskan oleh Institut Sistem
Mikroelektronik Malaysia (Malaysian Institute of Microelectronic Systems
MIMOS). Rangkaian ini dikenali sebagai JARING dan disertai oleh beberapa
universiti tempatan seperti OUM
1996
1997
1998
1999
2000
Dalam sejarah Internet dan garis masanya, kita dapati bahawa perkembangan
pesat Internet hanyalah dalam tempoh 30 tahun. Internet bermula sebagai
rangkaian penyelidikan. Kemudian, ia menjadi rangkaian komunikasi dan
rangkaian perkongsian data (yang akhirnya berubah menjadikan Internet sebagai
platform untuk media sosial dan rangkaian sosial) dan akhirnya rangkaian untuk
e-dagang. Internet telah menghapuskan sempadan fizikal yang membahagikan
dunia dan mewujudkan perkampungan global yang melampaui masa dan ruang.
TOPIK 7 INTERNET
163
AKTIVITI 7.3
Internet banyak mempengaruhi kehidupan manusia pada hari ini, sama
ada di Malaysia atau seluruh dunia. Bayangkan kesan Internet kepada
masyarakat sama ada di Malaysia atau seluruh dunia. Juga bayangkan
jika Internet tidak wujud pada hari ini. Apakah aktiviti-aktiviti yang
pengguna tidak boleh lakukan tanpa Internet? Bincangkan.
7.4
KOMPUTER DI INTERNET
Terdapat dua jenis komputer di Internet iaitu komputer hos dan komputer
pelayan. Komputer hos adalah komputer unik di Internet yang mempunyai
alamat IP. Alamat IP adalah terdiri daripada empat nombor berurutan a.b.c.d.
Contoh alamat IP adalah 202.187.48.7, 202.187.46.197 dan 192.228.128.18. Urutan
setiap a, b, c, d terdiri daripada nombor antara 0 dan 255. Sebagai contoh, alamat
IP untuk Universiti Kebangsaan Malaysia terdiri daripada nombor antara
202.187.40.X dan 202.187.46.Y. Perumpamaan yang baik untuk alamat IP adalah
nombor kad pengenalan. Ia unik kepada hos tertentu sahaja. Tidak ada dua hos
di Internet yang mempunyai alamat IP yang sama. Komputer perlu mempunyai
alamat IP untuk mengakses Internet.
Mengikut peraturan yang mudah, jika komputer tersebut adalah komputer
peribadi dan mempunyai alamat IP, maka komputer tersebut adalah komputer
hos. Jika pengguna mengakses Internet dengan menggunakan perkhidmatan
yang disediakan oleh pembekal perkhidmatan Internet (Internet service provider
ISP) seperti tm.net.my, jaring.my atau maxis.my melalui komputer di rumah,
pengguna tidak memerlukan alamat IP. Komputer pengguna akan diberikan
alamat IP yang dinamik oleh pembekal perkhidmatan Internet.
Komputer juga boleh berfungsi sebagai pelayan iaitu komputer yang boleh
diakses oleh pengguna di Internet. Pelayan merupakan komputer berkuasa
tinggi yang digunakan sebagai platform untuk laman web, e-mel, perbincangan
Hak Cipta Open University Malaysia (OUM)
164
TOPIK 7 INTERNET
TOPIK 7 INTERNET
165
www.facebook.com
Kita boleh lihat contoh alamat Internet dalam Rajah 7.3, sementara penerangan
domain ditunjukkan dalam Rajah 7.4.
166
TOPIK 7 INTERNET
Berdasarkan kepada contoh tadi, istilah web merujuk kepada kombinasi hos
pelayan di Internet yang menawarkan maklumat berdasarkan protokol HTTP.
Seperti yang telah dibincangkan, HTTP merupakan protokol yang digunakan
untuk menghantar dan menerima maklumat berdasarkan hiperteks. Maklumat
dalam bentuk hiperteks ini boleh dipautkan dengan maklumat lain untuk
membentuk pautan atau laman web dengan maklumat yang lebih meluas.
Pelayan HTTP mempunyai awalan www seperti www.oum.edu.my,
www.jaring.my dan www.um.edu.my. Pelayan HTTP juga dikenali sebagai
pelayan web.
7.5
TOPIK 7 INTERNET
167
atau idea secara bebas. Salah satu cara untuk menggunakan perkhidmatan ini
adalah dengan mencapai pelayan Usenet seperti http://dotsrc.org/usenet.
Internet juga menawarkan perbincangan berdasarkan e-mel. Perbincangan
biasanya memberi tumpuan kepada topik tertentu. Pengguna perlu mempunyai
akaun e-mel untuk mengambil bahagian dalam perbincangan. Ada beberapa
lokasi yang menawarkan perbincangan yang berdasarkan e-mel percuma seperti
di http://www.groups.yahoo.com.
Internet telah menjadi platform atau hos kepada pelbagai jenis media sosial dan
laman rangkaian sosial, seperti Facebook, Twitter, LinkedIn, YouTube dan
banyak lagi. Semua laman ini mempunyai ciri Web 2.0, suatu istilah yang
merujuk kepada laman yang membenarkan pengguna berhubung, berinteraksi,
menyumbang dan bekerjasama dengan pengguna lain, dan bukannya seperti
laman web biasa dengan halaman statik atau sekadar mendapatkan maklumat.
Web 2.0 menyediakan pengguna dengan peluang untuk menonjolkan idea,
membuat perbincangan, berkongsi bahan pembelajaran dan fail dokumen serta
bekerjasama dengan pengguna lain dalam masa nyata. Contoh aplikasi Web 2.0
adalah Google Docs, Prezi, Pinterest dan lain-lain lagi.
Di Internet, anda juga boleh mencari dan mendapatkan pelbagai jenis maklumat
untuk rujukan dan bacaan. Ada pelbagai jenis maklumat di Internet. Pengguna
boleh mendapatkan keseluruhan karya sastera William Shakespeare, terjemahan
al-Quran, Hadis Nabi Muhammad, karya sastera klasik Melayu, resipi membuat
kek, nota kuliah, laporan Agensi Perisik Pusat (Central Intelligence Agency
CIA) berkenaan Malaysia dan sebagainya. Banyak universiti luar negara dan
tempatan telah meletakkan sumber kuliah mereka seperti nota, sampel kertas
peperiksaan dan perisian dalam talian ke dalam Internet untuk dicapai dan
semua ini memberikan faedah kepada pelajar. Contoh laman web kuliah adalah
http://www.vlib.org.
Internet juga merupakan arkib perisian komputer yang besar. Ia ada pelbagai
jenis perisian seperti grafik, pemprosesan kata, pangkalan data, permainan dan
lain-lain. Sejenis perisian yang mendapat perhatian meluas di Internet pada masa
kini adalah perisian sumber terbuka (open source). Perisian sumber terbuka
adalah perisian berkualiti tinggi dan boleh diperoleh bersama dengan kod atur
cara.
Internet juga menawarkan pelbagai sumber berita yang terkini dan cepat melalui
laman web akhbar dan televisyen.
168
TOPIK 7 INTERNET
http://www.cnn.com
(b)
http://www.thestar.com.my
(c)
http://www.bharian.com.my
http://www.amazon.com
(b)
http://www.ebay.com
(c)
http://www.lelong.com.my
Internet juga menawarkan pelbagai jenis hiburan seperti sembang (chat), muzik,
video, wayang, blog dan permainan. Di Internet, anda juga boleh menjumpai
laman web yang telah dibina oleh pengguna untuk tujuan promosi, pengiklanan
dan sebagainya. Pengguna juga boleh melawat laman web muzium, universiti,
syarikat atau individu dan melihat pelbagai jenis maklumat dipaparkan. Laman
web ini mengandungi pelbagai jenis maklumat dalam bentuk teks, audio, video,
grafik , wayang, perisian dan sebagainya. Dengan kata lain, ada pelbagai jenis
bahan di dalam ratusan laman web yang boleh dicapai melalui Internet.
Berdasarkan perbincangan ini, kita bolehlah menganggap Internet sebagai
persekitaran maya yang sangat besar, tanpa sempadan, tanpa peta yang jelas dan
tanpa sesiapa dalam kawalan, dan meliputi seluruh dunia. Boleh dikatakan
bahawa Internet adalah wadah maklumat tentang dunia. Ia juga menawarkan
cara komunikasi kepada manusia dengan cekap dan cepat.
Kita dapat melihat ringkasan tentang perkara yang ada di Internet seperti yang
ditunjukkan dalam Rajah 7.5.
TOPIK 7 INTERNET
169
AKTIVITI 7.4
Pada pendapat anda, apakah sebenarnya yang terdapat di Internet yang
boleh memberi faedah kepada pengguna? Apa yang boleh dilakukan di
Internet? Proses apakah yang boleh diperbaiki di Internet? Hantar
pendapat anda di dalam forum. Bandingkan pendapat anda dengan
pendapat rakan forum.
7.6
170
TOPIK 7 INTERNET
forum perbincangan e-mel dan laman arkib. Contoh komponen yang digunakan
untuk pencarian maklumat di Internet boleh dilihat dalam Rajah 7.6.
TOPIK 7 INTERNET
171
AKTIVITI 7.5
Bincangkan strategi untuk mengatasi isu berikut:
Tahap keselamatan data untuk transaksi e-dagang melalui Internet
masih dipersoalkan oleh pengguna. Apakah jaminan yang boleh
diberikan oleh syarikat bahawa nombor kad kredit yang digunakan
dalam e-dagang adalah selamat? Ada banyak cerita di mana beribu
nombor kad kredit pengguna dicuri oleh penceroboh dari komputer
pelayan syarikat.
7.6.1
Enjin Carian
172
TOPIK 7 INTERNET
Enjin carian tidak pintar tetapi mereka juga tidak dungu sama sekali. Mereka
berfungsi berdasarkan robot dan indeks.
Robot adalah sejenis perisian yang dihantar oleh enjin carian untuk
berkeliaran di Internet.
Bagaimanakah robot ini berfungsi? Enjin carian akan menghantar robot yang
banyak untuk berkeliaran di dalam Internet. Robot ini akan membawa balik data
daripada pelayan web yang dilawati.
Berdasarkan data yang dibawa balik oleh robot, indeks akan dibina. Indeks ini
pada dasarnya ada kata kunci dan lokasi pelayan bagi kata kunci tersebut. Setiap
enjin carian mempunyai teknik yang berbeza dalam membina indeks. Oleh itu,
dua enjin carian yang berbeza akan memberikan jawapan yang berbeza untuk
kata kunci yang sama. Oleh kerana saiz Internet begitu besar, tidak semua
pelayan Internet diakses oleh robot. Apabila pengguna membuat permintaan
berdasarkan kata kunci di laman enjin carian, enjin carian akan merujuk kepada
indeks untuk mendapatkan pelayan yang berkaitan. Enjin carian akan sentiasa
melakukan proses pengemaskinian ke atas indeks.
7.6.2
Portal
http://www.google.com
(b)
http://www.yahoo.com
(c)
http://www.wikipedia.org
TOPIK 7 INTERNET
173
7.6.3
Kaedah Lain
Selain enjin carian dan portal, pengguna juga boleh mencari maklumat melalui
forum dan soalan kerap ditanya (frequently asked questions FAQ), seperti
yang ditunjukkan dalam Rajah 7.9.
174
TOPIK 7 INTERNET
TOPIK 7 INTERNET
175
Contoh laman web yang berfungsi sebagai arkib atau pusat pengumpulan
maklumat dalam bidang tertentu adalah:
(a)
(b)
(c)
2.
7.7
UNDANG-UNDANG INTERNET
176
TOPIK 7 INTERNET
Pada masa kini, banyak jenayah dilakukan di Internet. Ada individu yang
menyalahgunakan Internet sebagai sumber rujukan untuk melakukan jenayah.
Contohnya, penyalahgunaan laman sembang atau laman rangkaian sosial untuk
menggoda wanita atau remaja bagi tujuan yang tidak bermoral. Bukankah
perbuatan begini agak berbahaya?
7.8
TOPIK 7 INTERNET
177
Deskripsi
Kita selalu
berkomunikasi
menggunakan
pelbagai peranti di
pelbagai tempat
Internet telah
berubah dengan
pantas dari konsep
perkongsian
maklumat kepada
penerbitan usaha
sama
Bilangan produk
pintar bertambah
setiap hari
Maklumat peribadi
tersebar di pelbagai
sistem dan rangkaian
http://buildtheresidual.com/27/the-internet-in-2015infographic/2013/02/
(b)
http://dailyinfographic.com/2016-the-year-of-the-zettabyte-infographic
(c)
http://www.smashingapps.com/wp-content/uploads/2011/01/TheInternet-in-2020.jpg
Hak Cipta Open University Malaysia (OUM)
178
TOPIK 7 INTERNET
Boleh dikatakan, jika anda mahu mengikuti perkembangan Internet dari banyak
aspek, anda juga boleh mendapatkannya dari Internet. Setuju?
AKTIVITI 7.6
Pada pendapat anda, adakah Internet pada masa kini berupaya
memenuhi keinginan pengguna Internet pada masa hadapan? Adakah
kesesakan Internet masih wujud? Cuba bincangkan dengan rakan anda.
Bermula dari tahun 1969 sehingga hari ini, komputer dan Internet telah
melalui lima fasa (sebelum 1969, 19701990, 19901997, 19972000 dan 2001
seterusnya) dan telah menjadi sebahagian besar daripada kehidupan kita.
Protokol Pemindahan
pembangunan Internet.
Ada dua jenis komputer di Internet iaitu komputer hos dan komputer
pelayan.
Komputer boleh berfungsi sebagai pelayan jika boleh dicapai oleh pengguna
di Internet.
Hiperteks
dan
web
meningkatkan
kelajuan
TOPIK 7 INTERNET
179
ARPANET
Domain
Ekstranet
E-mel
Enjin carian
Hiperteks
Internet
Protokol
Pemindahan
Hiperteks
(Hypertext Transfer Protocol HTTP)
Intranet
Soalan
Keselamatan
Maklumat
Undang-undang Siber
kerap
ditanya
(frequently
Topik Perisian di
Internet
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
2.
3.
4.
5.
6.
7.
PENGENALAN
Dalam topik ini, kita akan mempelajari mengenai perisian yang boleh didapati di
Internet. Perisian boleh didapati secara percuma tetapi ada juga yang perlu
dibeli. Topik ini juga akan membincangkan teknik komunikasi Internet yang
popular iaitu e-mel. Pada mulanya, e-mel adalah berasaskan teks tetapi sekarang
anda boleh menghantar beberapa jenis data bersama-sama dengan e-mel seperti
dokumen teks, grafik, audio, persembahan PowerPoint dan banyak lagi. Kita
juga akan membincangkan perkara berkaitan e-mel seperti etika, ikon senyuman
(smiley) dan banyak lagi. Akhir sekali, kita akan membincangkan Usenet dan
soalan kerap ditanya (frequently asked questions FAQ). Adakah anda sudah
bersedia?
8.1
181
PERISIAN INTERNET
Ada tujuh jenis perisian yang boleh didapati di Internet. Ini boleh dilihat dalam
Rajah 8.1.
Kita akan melihat kesemua jenis perisian ini dengan lebih mendalam dalam
subtopik seterusnya.
8.2
Berdasarkan Rajah 8.1, salah satu dari perisian Internet dikenali sebagai perisian
kongsi (shareware). Adakah anda tahu tujuan dan kegunaan perisian ini?
Perisian kongsi ialah sejenis perisian yang boleh digunakan oleh pengguna
secara percuma dalam tempoh tertentu.
Selepas tempoh itu, jika pengguna ingin terus menggunakan perisian ini, dia
perlu membuat pembayaran kepada pengaturcara perisian tersebut. Ini
membolehkan pengguna membuat pilihan sama ada ingin terus menggunakan
perisian kongsi tersebut atau bertukar kepada perisian lain.
182
Adakah anda tahu beberapa contoh perisian ini? Contoh perisian kongsi adalah
WinZip (lihat Rajah 8.2) dan McAfee (antivirus).
Selain perisian kongsi, ada juga perisian percuma (freeware). Ia boleh diperoleh
secara percuma dari Internet. Selalunya, perisian ini ada caj tertentu untuk
pengguna yang ingin menambah fungsi atau menaik taraf perisian. Jika tidak,
pengguna akan kekal dengan fungsi asas atau fungsi normal perisian itu.
183
Contoh perisian percuma adalah perisian antivirus AVG (rujuk Rajah 8.3).
8.3
Perisian jenis lain yang kita akan belajar adalah perisian sumber terbuka. Adakah
anda tahu mengapa perisian ini mendapat banyak perhatian di Internet
sekarang? Apakah maknanya?
Perisian sumber terbuka adalah perisian yang boleh diperoleh tanpa sebarang
kos, bersama-sama dengan kod sumbernya yang berlesen untuk dikaji,
diubah dan diedarkan semula secara percuma kepada orang lain.
184
Pengguna boleh mengubah suai perisian dan tidak terikat atau terbatas
kepada sebarang syarikat;
(b)
(c)
Perisian sumber terbuka bermula dengan projek GNU (GNU bukan UNIX) iaitu
projek yang diasaskan oleh Richard Stallman dari Massachusetts Institute of
Technology (MIT) pada awal tahun 1980an. Tujuan asal projek ini ialah untuk
menghasilkan sistem yang berasaskan UNIX secara percuma. Projek ini telah
berjaya dalam menghasilkan perisian yang berkualiti tinggi seperti Koleksi
Pengkompil GNU (GNU Compiler Collection GCC), pengkompil atur cara
LISP, penyunting Emacs dan lain-lain. Semua perisian GNU menggunakan hak
cipta yang dikenali sebagai Lesen Awam AM GNU (GNU General Public Licence
GPL) yang menyatakan bahawa sesiapa pun boleh mengubah suai kod sumber
atur cara tetapi pengubahsuaian itu perlu dikongsi semula dengan pengguna
lain. Pada asasnya, GNU menggalakkan perkongsian perisian dan kod sumber
dalam kalangan pengguna supaya perisian yang berkualiti tinggi boleh
dihasilkan.
Konsep Lesen Awam Am GNU adalah bertentangan dengan konsep perisian
komersial. Perisian komersial akan mengikat pengguna kepada syarikat perisian.
Jika perisian komersial itu ada ralat, pengguna perlu menunggu versi baru yang
akan dihasilkan dan ini mengambil masa yang lama. Jika syarikat perisian
komersial menaikkan harga perisian, pengguna terpaksa menerima kenaikan itu
dan membayar lebih untuk versi terbaru.
Pengguna boleh membuat sebarang pengubahsuaian kepada kod sumber
perisian terbuka tetapi pengguna diminta untuk berkongsi pengubahsuaian
tersebut dengan pengguna lain melalui Internet. Melalui perkongsian intelektual
ini, diharapkan perisian ini akan terus diubah suai supaya ia akan menjadi
perisian yang berkualiti tinggi.
Contoh perisian sumber terbuka yang digunakan secara meluas pada masa kini
adalah Linux (sistem pengoperasian), Apache (pelayan web), Koleksi
Pengkompil GNU (pengkompil bahasa C), Perl dan R (perisian statistik). Kita
boleh melihat definisi perisian GPL seperti yang ditunjukkan dalam Jadual 8.1.
185
Definisi
Linux
TeX
LibreOffice
GNU
Python
186
Ada beribu-ribu perisian sumber terbuka untuk pengguna yang boleh didapati
menerusi Internet.
Anda boleh melawat laman web berikut untuk maklumat terperinci mengenai
perisian sumber terbuka:
(a)
http://www.opensource.org
(b)
http://www.gnu.org
8.4
187
Kita boleh melihat contoh laman web ini seperti yang ditunjukkan dalam Rajah 8.4:
Banyak pelayan menawarkan perkhidmatan ftp tanpa nama iaitu pelayan yang
membolehkan sesiapa dan di mana sahaja untuk memuat turun data
daripadanya. Contoh pelayan yang menawarkan ftp tanpa nama ialah
ftp://ftp.jaring.my.
Pengguna boleh menggunakan pelbagai jenis perisian untuk menguruskan fail
dalam pelayan. Antara perisian yang biasa digunakan ialah CuteFTP (lihat Rajah
8.5).
188
8.5
TELNET
189
Superkomputer adalah sejenis komputer dengan keupayaan dan kos yang tinggi.
Ia boleh digunakan untuk melaksanakan simulasi, pemodelan kereta, pengiraan
kompleks, ramalan cuaca dan lain-lain.
Selain itu, pengguna boleh mengakses superkomputer melalui Internet.
Pengguna boleh menggunakan telnet ke superkomputer dan membuat
pengiraan pada komputer dari jauh. Oleh itu, teknik telnet membolehkan
perkongsian sumber komputer super untuk semua pengguna di mana sahaja
mereka berada di Malaysia.
8.6
E-MEL
190
(b)
8.6.1
Perbincangan E-mel
191
boleh disertai dengan menulis e-mel kepada pelayan yang menguruskan sudut
perbincangan tersebut. Biasanya, perbincangan menerusi e-mel diuruskan secara
automatik oleh komputer tanpa campur tangan manusia. Diingatkan bahawa
pengguna berkomunikasi dengan komputer melalui e-mel. Oleh itu, mereka
mengikuti arahan untuk menyertai atau untuk keluar dari sudut perbincangan
dengan betul. Senarai sudut perbincangan menerusi e-mel boleh diperoleh di
laman web http://www.groups.yahoo.com dan http://www.tile.net.
Kelebihan dan kekurangan menyertai sudut perbincangan disenaraikan secara
ringkas dalam Jadual 8.2.
Jadual 8.2: Kelebihan dan Kekurangan Menyertai Sudut Perbincangan E-mel
Kelebihan
Kekurangan
8.6.2
Beberapa isu etika yang perlu dipatuhi semasa perbincangan e-mel adalah:
(a)
(b)
(c)
192
(d)
(e)
(f)
(g)
(h)
8.6.3
Senyuman (smiley)
193
194
Makna
:-)
Simbol
;-)
Senyum
:-(
Sedih, tidak
bersetuju
:-p
8-)
Memakai cermin
mata
:-O
Makna
Senyum, kenyit
mata
Mengejek
Mata terkejut
Adakah anda tahu bagaimana senyuman bermula? Anda boleh melawat laman
web berikut untuk mempelajari sejarah dan bagaimana ikon senyuman
dimulakan:
http://www.cs.cmu.edu/~sef/sefSmiley.htm
AKTIVITI 8.1
Anda boleh melayari laman web Yahoo! Messenger di
http://messenger.yahoo.com/features/emoticons/ untuk melihat
pelbagai jenis ikon senyuman yang menarik.
Pada pendapat anda, apakah ikon lain yang boleh ditambah? Cuba dan
cari ikon lain di laman web lain. Bandingkan cara dan kaedah mereka
ditulis.
8.6.4
Akronim
Apakah dimaksudkan dengan ASAP, ROTFL, RTFM, YMMV, BTW? Aksara ini
adalah akronim atau tulisan singkat yang digunakan untuk mewakili frasa yang
biasa digunakan di Internet. Dalam Jadual 8.4, sembilan akronim popular
dipaparkan. Akronim digunakan untuk memudahkan pengguna menulis
dengan cepat tanpa perlu menaip ayat penuh dalam e-mel, perbincangan dan
sembang (chat). Ini boleh menjimatkan masa dan mengurangkan kesilapan
dalam ejaan. Malah, ruangan e-mel juga boleh dikurangkan!
195
Ungkapan
Makna
BTW
by the way
Oh ya
RTFM
as far as I know
ROTFL
AFAIK
(setahu saya)
as soon as possible
(secepat mungkin)
FYI
IMHO
in my humble opinion
OTOH
Sebaliknya
YMMV
ASAP
AKTIVITI 8.2
Terangkan pendapat anda mengenai pernyataan berikut:
Jika anda menerima e-mel berikut, apakah yang anda faham?
"Sila hantar atur cara ASAP. Cadangan anda membuatkan saya ROTFL.
Mengenai atur cara TEX itu, sila RTFM. Saya memperoleh peningkatan
kuasa sebanyak 20 kali selepas menambah lebih banyak RAM, YMMV.
BTW, saya akan ke Ipoh esok. IMHO, cadangan Sarah adalah lebih baik
daripada cadangan Anis."
8.6.5
Tandatangan E-mel
Tandatangan e-mel ialah mesej pada akhir e-mel. Ia mungkin ada alamat
pengguna, alamat web, kata-kata hikmah (words of wisdom), grafik, teks dan
sebagainya untuk memberi personaliti yang unik kepada e-mel. Contoh
tandatangan e-mel dipaparkan dalam Rajah 8.8.
196
8.6.6
Penerangan
Pastikan bahawa
kandungan e-mel anda
adalah pendek dan tepat
197
Contohnya,
jika
anda
menyertai
lima
sudut
perbincangan, setiap perbincangan ada 100 e-mel sehari.
Jadi, anda akan menerima secara purata 500 e-mel sehari.
Hari anda digunakan hanya untuk membaca e-mel
8.7
USENET
198
199
Oleh itu, FAQ berasal dari pelbagai sudut perbincangan Usenet. Contohnya, jika
ada pengguna baru yang terlibat dalam comp.text.tex membincangkan perisian
pemprosesan dokumen TeX, pengguna mungkin mahu tahu mengenai latar
belakang TeX, sejarah, bagaimana untuk menggunakan TeX dan lain-lain.
Pengguna baru boleh bertanya soalan ini di dalam comp.text.tex. Cara yang lebih
baik adalah pengguna membaca FAQ dari sudut perbincangan comp.text.tex.
Biasanya, setiap sudut perbincangan ada FAQ yang dihantar ke sudut berkenaan
setiap bulan.
Pengguna dicadangkan untuk melayari laman web http://groups.google.com
dan membaca beberapa muka surat perbincangan Usenet seperti
soc.religion.islam, soc.culture.malaysia, comp.lang.c, sci.math dan lain-lain untuk
melihat bagaimana perbincangan Usenet beroperasi. Selepas beberapa ketika,
anda boleh menyertai forum perbincangan yang sesuai untuk anda.
Adalah bijak untuk membaca FAQ terlebih dahulu sebelum bertanyakan soalan
kerana ia mengandungi maklumat yang berguna untuk rujukan dan
pengetahuan pengguna baru. Dokumen FAQ yang diarkibkan boleh didapati di
laman web http://www.faqs.org dan telah dibincangkan dalam Topik 7.
200
8.8
FENOMENA INTERNET
(b)
(c)
Melihat dan merentasi senarai sambungan mereka dan yang dibuat oleh
orang lain dalam sistem.
201
Google+ ialah satu lagi alternatif untuk Facebook. Ia digunakan oleh peminat
Google yang ingin mempunyai daftar-diri tunggal menggunakan akaun Google.
Google+ datang dengan gaya antara muka yang berbeza berbanding dengan
Facebook. Rajah 8.12 menunjukkan contoh laman Google+.
202
Lain-lain laman web rangkaian sosial yang popular, aplikasi geolokasi dan
aplikasi yang cenderung berdasarkan Internet dan storan awan adalah Twitter,
YouTube, Foursquare, Instagram dan banyak lagi. Perisian atau aplikasi ini telah
mencipta pendekatan yang unik dan fenomena bagi pengguna mereka.
Kecenderungan terkini di Internet yang menarik ramai pengguna adalah
pertumbuhan penggunaan telefon pintar yang membawa kepada pembangunan
secara aktif aplikasi mudah alih dalam mencapai data melalui Internet;
pengkomputeran awan yang membenarkan kebolehcapaian, storan dan
komunikasi dalam talian, seperti melalui Google Chrome OS atau Chromebook,
Box, Dropbox, Google Drive dan lain-lain; pengkomputeran boleh dipakai
(wearable computing) seperti Google Glass, jam tangan pintar dan lain-lain
semua teknologi yang telah dibangunkan untuk memenuhi pertumbuhan
Internet di seluruh dunia.
Perisian kongsi ialah perisian yang boleh digunakan oleh pengguna secara
percuma dalam tempoh masa yang tertentu.
Perisian sumber terbuka bermula dengan projek GNU (GNU bukan UNIX)
iaitu projek yang diasaskan oleh Richard Stallman dari Massachusetts
Institute of Technology pada awal tahun 1980an. Tujuan asal projek ini ialah
untuk menghasilkan sistem berasaskan UNIX secara percuma.
Protokol Pemindahan Fail adalah teknik memuat turun data dari sebarang
pelayan Protokol Pemindahan Fail di Internet ke komputer pengguna.
Hak Cipta Open University Malaysia (OUM)
203
Ada beberapa isu etika yang perlu dipatuhi semasa perbincangan e-mel.
Senyuman ada simbol berasaskan teks yang digunakan di dalam e-mel untuk
mewakili emosi tertentu seperti marah, benci, ketawa dan lain-lain.
Akronim atau frasa ringkas digunakan untuk mewakili frasa yang biasa
digunakan di Internet.
E-mel
Senyuman (smiley)
Soalan
kerap
ditanya
Telnet
Usenet
Projek GNU
pelayan
Protocol FTP)
dan
(frequently
Topik Komunikasi
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
2.
3.
4.
5.
6.
7.
8.
PENGENALAN
Komunikasi adalah pemindahan atau pertukaran mesej, idea, pemikiran,
maklumat atau pengetahuan dengan apa jua bentuk seperti perkataan,
penulisan, tingkah laku atau bahasa badan juga. Komunikasi data adalah istilah
yang lebih khusus yang disasarkan kepada pengumpulan dan pengedaran data
elektronik dalam bentuk teks, suara, gambar, grafik, video dan lain-lain melalui
rangkaian komunikasi.
Ada empat elemen penting yang perlu diketahui sebelum sebarang jenis
komunikasi boleh berlaku. Elemen ini adalah mesej, penghantar, penerima dan
media. Dalam topik ini, kita akan mengkaji setiap elemen asas ini dengan teliti.
TOPIK 9 KOMUNIKASI
9.1
205
Komunikasi ialah proses menghantar data atau maklumat dari seseorang (atau
peranti) kepada orang lain (atau peranti). Data atau maklumat boleh berada
dalam pelbagai bentuk, termasuk teks, imej, audio, isyarat, video, grafik dan
lain-lain. Komunikasi boleh berlaku antara manusia, komputer, antara komputer
dan manusia, alatan dan banyak lagi. Komunikasi tidak boleh berlaku jika
kedua-dua orang bercakap pada masa yang sama dan tidak ada seorang pun
daripada mereka yang mendengar. Contoh komunikasi harian adalah perbualan
bersemuka, membaca buku, melihat keindahan alam semula jadi, membaca atau
menerima surat, menonton TV, mendengar ucapan, dan tentunya mendengar
syarahan. Rangkaian ialah mekanisme untuk komunikasi.
Ada empat elemen bagi setiap jenis komunikasi untuk berlaku. Unsur tersebut
adalah mesej, penghantar, penerima dan media, seperti ditunjukkan dalam
komunikasi melalui telefon dalam Rajah 9.1.
(b)
206
(c)
(d)
TOPIK 9 KOMUNIKASI
9.1.1
Fikirkan bagaimana mesej yang dihantar boleh difahami oleh penerima. Mesej
itu perlu diubah ke dalam bentuk yang sesuai supaya ia dapat melalui media
dan diubah lagi ke dalam bentuk yang boleh difahami oleh penerima. Dalam hal
ini, pengekod (coder) dan penyahkod (decoder) dikehendaki. Fungsi pengekod
adalah untuk mengekodkan mesej penghantar supaya ia diubah ke dalam
bentuk yang sesuai untuk media dan penyahkod menukarkannya kembali
kepada bentuk yang difahami oleh penerima. Rajah 9.2 menjelaskan situasi
umum bagi pengekod dan penyahkod dalam sistem komunikasi.
TOPIK 9 KOMUNIKASI
207
9.1.2
Persefahaman Mesej
Walaupun empat elemen hadir (iaitu penghantar, penerima, media dan mesej)
tetapi mesej tersebut tidak dapat difahami, maka komunikasi sebenar masih
tidak berlaku. Dalam komunikasi manusia, bahasa menjadi penghalang utama
yang sering memerlukan pihak ketiga iaitu penterjemah. Dalam komunikasi
komputer, kod perwakilan data atau maklumat akan menjadi halangan. Oleh itu,
ada kod piawai untuk mewakili data seperti ASCII, EBCDIC dan yang terbaru
ialah Unikod (Unicode).
9.1.3
Pengesan Ralat
9.1.4
Keselamatan
208
TOPIK 9 KOMUNIKASI
sering digunakan ialah enkripsi (encryption). Kita akan membincangkan isu ini
dalam topik seterusnya.
2.
Penerima; dan
Apakah kerja
komunikasi?
pengekod
dan
penyahkod
dalam
sistem
4.
5.
TOPIK 9 KOMUNIKASI
209
AKTIVITI 9.1
1. Kenal pasti penghantar, penerima dan media dalam komunikasi
berikut:
9.2
Ciri-ciri komunikasi data adalah jenis isyarat, mod transmisi, arah aliran data
dan kadar transmisi.
Hak Cipta Open University Malaysia (OUM)
210
9.2.1
TOPIK 9 KOMUNIKASI
Jenis Isyarat
TOPIK 9 KOMUNIKASI
(ii)
211
(iii) Fasa Kadar perubahan isyarat dengan masa, atau ukuran peralihan
masa gelombang yang diukur dalam darjah (). Isyarat dengan
frekuensi yang sama boleh mempunyai fasa yang berlainan, jika ia
dibandingkan. Dalam Rajah 9.6, gelombang bawah (b) mempunyai
fasa yang berlainan, iaitu fasa 180 berbanding dengan gelombang
atas (a). Satu kitaran gelombang lengkap bermula pada satu titik dan
berterusan sehingga ia mencapai titik tersebut sekali lagi. Peralihan
dalam fasa berlaku apabila satu kitaran belum lagi lengkap tetapi satu
kitaran baru telah bermula iaitu sebelum kitaran sebelumnya telah
siap sepenuhnya. Ini berlaku pada titik 1 dalam Rajah 9.6 (c).
212
(b)
TOPIK 9 KOMUNIKASI
Isyarat digital adalah dalam dua keadaan sahaja iaitu voltan rendah
dan voltan tinggi, tutup (off) dan buka (on) atau 0 dan 1.
9.3
TOPIK 9 KOMUNIKASI
213
Penghantaran data antara dua titik atau antara dua komputer boleh berlaku
dalam dua bentuk iaitu secara selari atau bersiri. Data yang dihantar melalui
penghantaran selari akan dihantar sekali gus, biasanya dalam satu bait (8 bit)
secara serentak. Jika data 8-bit dihantar, 8 wayar selari digunakan untuk
menghantar data iaitu setiap bit dihantar melalui wayar berasingan, seperti yang
ditunjukkan dalam Rajah 9.8. Wayar tambahan diperlukan untuk menghantar
data antara penghantar dan penerima. Isyarat ini membolehkan data dihantar
dalam urutan yang betul.
Pencetak, sebagai contoh, menerima data daripada komputer melalui port selari
yang dihantarkan secara selari iaitu aksara (bait) demi aksara (bait).
Penghantaran ini sesuai untuk jarak dekat. Penghantaran selari tidak praktikal
untuk komunikasi data. Komputer biasanya menghantar data dalam bentuk
bersiri kerana kelajuannya yang tinggi. Antara muka selari Centronics adalah
contoh format selari.
Transmisi bersiri adalah penghantaran data secara bersiri iaitu data yang
dihantar satu bit demi satu bit, seperti yang ditunjukkan dalam Rajah 9.9.
214
9.3.1
TOPIK 9 KOMUNIKASI
Jenis penghantaran ini telah menjadi popular selepas penciptaan mesin teletaip
(teletypewriters) yang digunakan untuk menghantar telegram. Aksara akan
dihantar satu demi satu. Masa penghantaran juga tidak boleh ditentukan; aksara
boleh dihantar pada bila-bila masa. Untuk membolehkan komputer destinasi
menyedari bahawa satu aksara telah tiba, setiap aksara diiringi oleh bit mula dan
bit henti serta satu bit pariti, seperti yang ditunjukkan dalam Rajah 9.10.
Bit pariti digunakan untuk mengesan kesilapan. Bit mula memberitahu
penerima bahawa data akan dihantar. Bit henti bermaksud semua data telah
dihantar.
Setiap aksara boleh dipisahkan oleh ruang masa yang berlainan yang bermaksud
tidak ada penyelarasan antara penghantar dan penerima, terutamanya apabila
tiada data dihantar. Penyelarasan dapat dicapai hanya pada setiap aksara.
Penerima akan menyelaraskan dengan penghantar apabila bit mula diterima.
Beberapa persetujuan dibuat antara penghantar dan penerima adalah berupa
bilangan bit per perkataan, semakan pariti sama ada ganjil atau genap, kelajuan
penghantaran dan bagaimana mesej berakhir.
Untuk menghantar setiap aksara, dua bit tambahan juga dihantar. Sebagai
contoh, 100 aksara dihantar, jadi jumlah bit yang dihantar adalah 1,000bit (iaitu
8bit setiap aksara 2bit untuk mula atau henti 100). 1,000bit ini adalah
bersamaan dengan 125 aksara, di mana 25 aksara tambahan membentuk overhed
untuk penghantaran tak segerak. Penghantaran tak segerak adalah jelas tidak
cekap untuk menghantar sejumlah besar data. Ia sesuai untuk komunikasi data
berkelajuan rendah, biasanya sehingga 32,000bps.
9.3.2
Penghantaran Segerak
Satu kelemahan penghantaran tak segerak ialah overhed yang perlu dibawa
semasa penghantaran data. Dalam penghantaran segerak, tahap kecekapan yang
tinggi dicapai dengan menghantar kumpulan atau blok aksara pada satu
TOPIK 9 KOMUNIKASI
215
pergerakan dan menggantikan bit pengiring (mula dan henti) dengan pengepala
(header) dan penghujung (trailer).
Penerima akan menyemak bit data yang diterima sehingga pengepala ditemui
yang mengandungi Aksara Melahu Segerak (Synchronous Idle SYN) dan bit
mula, seperti ditunjukkan dalam Rajah 9.11 tadi. Seterusnya, kedua-dua
penghantar dan penerima akan saling menyelaraskan antara mereka. Penerima
akan menerima semua aksara sehingga penghujungnya didapati mengandungi
aksara terakhir dan aksara SYN. Saiz blok data (atau paket) berbeza daripada
beberapa aksara sehingga kepada beratus-ratus aksara. Semakin besar blok data,
semakin cepat penghantarannya.
Penghantaran segerak lebih pantas dan lebih berkesan berbanding dengan
penghantaran tak segerak. Paras keberkesanan penghantaran segerak adalah
sehingga 98%, manakala penghantaran tak segerak mencecah sehingga 80%
sahaja. Walau bagaimanapun, jika ada ralat dalam penghantaran segerak,
keseluruhan blok data (semua aksara) akan rosak, di mana hanya satu aksara
yang akan rosak dalam penghantaran tak segerak. Perkakasan yang digunakan
untuk melaksanakan penghantaran segerak adalah lebih mahal dan lebih
kompleks berbanding untuk penghantaran tak segerak. Sebarang data boleh
dihantarkan secara segerak, manakala hanya aksara sahaja yang boleh
dihantarkan melalui penghantaran tak segerak.
2.
9.4
216
TOPIK 9 KOMUNIKASI
9.4.1
Simpleks
9.4.2
Separa Dupleks
TOPIK 9 KOMUNIKASI
217
(b)
(c)
9.4.3
Dupleks Penuh
218
TOPIK 9 KOMUNIKASI
AKTIVITI 9.2
1.
2.
9.5
Kadar penghantaran boleh dikatakan dalam kadar bit atau kadar baud.
Kadar bit adalah ukuran sebenar bilangan bit ditransmisikan setiap saat.
Kadar bit atau kadar data diukur dalam bit sesaat (bps). Sebagai contoh,
kelajuan modem ialah 14,400bps.
TOPIK 9 KOMUNIKASI
219
Deskripsi
Jalur suara
Lebar jalur yang ada dalam rangkaian telefon bersuis awam. Ia dipanggil
jalur suara kerana rangkaian telefon bersuis awam dibina (dari sejarah)
untuk komunikasi suara dan bukannya data. Lebar jalurnya adalah
4000Hz, cukup untuk penghantaran suara. Oleh kerana lebar jalurnya
kecil, ia digunakan untuk komunikasi pada kadar sehingga 28.8Kbps
Jalur
sederhana
Jalur lebar
(broadband)
2.
3.
9.6
Dalam subtopik ini, kita akan menumpukan kepada media penghantaran. Media
penghantaran bergantung kepada bentuk data yang telah diubah untuk tujuan
komunikasi. Antara bentuk asas data yang boleh diubah untuk komunikasi
adalah denyutan elektrik, denyutan cahaya, gelombang elektromagnet dan
gelombang inframerah (infrared).
Jenis media penghantaran bagi membawa isyarat bergantung kepada jenis
isyarat. Wayar pasangan terpiuh (twisted pair wire) dan kabel sepaksi (coaxial
cable) membawa isyarat dalam bentuk denyutan elektrik. Isyarat denyutan
cahaya boleh dibawa melalui kabel gentian optik. Bagi gelombang elektromagnet
yang menembusi udara, ia memerlukan sokongan sistem gelombang mikro dan
satelit. Tiga bentuk data ini denyutan cahaya, gelombang elektromagnet dan
gelombang inframerah adalah semua jenis gelombang tanpa wayar bagi media
penghantaran.
Hak Cipta Open University Malaysia (OUM)
220
TOPIK 9 KOMUNIKASI
9.6.1
Ada dua jenis wayar atau kabel, iaitu pasangan terpiuh tak bertebat (unshielded
twisted pair UTP) dan pasangan terpiuh bertebat (shielded twisted pair STP).
Wayar pasangan terpiuh tak bertebat lebih murah dan lebih mudah untuk
dikendalikan tetapi mudah terganggu dan mempunyai jarak liputan yang lebih
pendek berbanding dengan pasangan terpiuh bertebat.
Selain daripada dikelaskan kepada pasangan terpiuh tak bertebat dan pasangan
terpiuh bertebat, wayar pasangan terpiuh juga dikelaskan mengikut kategori
yang ditetapkan oleh EIA/TIA-568. Umumnya, faktor yang membezakan antara
kategori ini adalah ketebalan wayar mengikut kehendak standard ukuran kabel
Amerika (American wire gauge AWG) dan ciri-ciri ralat.
9.6.2
Kabel Sepaksi
Kabel sepaksi juga dikenali sebagai kabel bertebat, terdiri daripada satu atau
lebih tali wayar tembaga yang dilindungi oleh penebat dan ditutup dengan
Hak Cipta Open University Malaysia (OUM)
TOPIK 9 KOMUNIKASI
221
jaringan besi. Kabel ini digunakan secara meluas untuk menyokong sambungan
jarak jauh. Kabel jenis ini menawarkan kadar penghantaran data yang lebih
tinggi berbanding dengan kabel pasangan terpiuh dan boleh digunakan untuk
menghantar semua jenis data (tidak terhad kepada suara atau teks sahaja).
Contoh kabel sepaksi adalah kabel TV, kabel yang digunakan untuk
menyambungkan TV dan penerima gelombang TV, dan pautan yang singkat
antara komputer dan rangkaian kawasan tempatan. Kabel ini boleh membawa
data atau isyarat jenis denyut elektrik.
Dalam sistem komunikasi suara, setiap kabel sepaksi boleh menyokong kira-kira
60 saluran suara. Kabel ini yang menyokong pelbagai suara dipanggil kabel
sepaksi lebar jalur dengan kelajuan sehingga 100Mbps. Kabel jenis ini dipanggil
kabel sepaksi tebal, thicknets atau 0Base5 yang juga dikenali sebagai Ethernet
tebal.
Sejenis lagi kabel seperti ini adalah kabel sepaksi jalur asas yang digunakan
untuk menghantar data pada kelajuan tinggi seperti di rangkaian kawasan
setempat. Kabel yang sering digunakan dalam rangkaian kawasan setempat
adalah kabel RG-58AU yang sering dipanggil kabel sepaksi nipis, thinnets atau
10Base2, yang juga dikenali sebagai Ethernet nipis dengan kelajuan sehingga
10Mbps. Contoh kabel sepaksi boleh dilihat dalam Rajah 9.16.
Kabel sepaksi menawarkan lebar jalur dan tahap kekebalan tertentu daripada
isyarat yang sangat tidak stabil. Di samping itu, kabel ini adalah murah untuk
dipasang dan mengikut piawaian. Walau bagaimanapun, kabel ini memerlukan
kos yang tinggi untuk jarak jauh kerana perlu menggunakan pengulang. Tahap
keselamatan kabel ini belum lagi tinggi. Penamatan dan titik penyambungan
kabel ini perlu dilakukan dengan betul untuk mengelakkan kerosakan yang
boleh menimbulkan kesesakan di rangkaian dan juga menghalang capaian ke
rangkaian.
222
9.6.3
TOPIK 9 KOMUNIKASI
Gentian optik merupakan satu medium di mana data dihantar dalam bentuk
denyutan cahaya. Teknologi gentian optik adalah satu teknologi komunikasi
baru yang berkos rendah, penghantaran berkapasiti tinggi, kadar ralat yang
rendah dan selamat untuk penghantaran mesej. Isyarat ditukarkan kepada
denyut cahaya dan ditembak oleh laser melalui gentian optik bertebat. Cahaya
tersebut akan bergerak dan terbias sepanjang kabel bertebat tersebut. Gentian ini
boleh menghantar data pada kelajuan 80Gbps. Gambar kabel gentian optik boleh
dilihat dalam Rajah 9.17.
Gentian optik diperbuat daripada gentian silikon atau silika yang lebih nipis
daripada rambut manusia. Ia boleh digunakan untuk menghantar pelbagai jenis
data seperti video, gambar, multimedia, muzik dan grafik. Oleh kerana data
dihantar melalui cahaya, ia tidak terjejas oleh gangguan elektronik dan ini akan
mengurangkan kesilapan dalam penghantaran data. Gentian ini juga lebih
ringan daripada kabel sepaksi. Kabel gentian optik digunakan untuk
menghubungkan jarak yang jauh atau yang menghubungkan antara benua.
Setiap gentian boleh menyokong pelbagai saluran suara atau saluran TV.
9.6.4
TOPIK 9 KOMUNIKASI
223
9.6.5
Sistem Satelit
Pendekatan satelit digunakan apabila jarak penghantaran adalah jauh dan wujud
banyak halangan. Data atau isyarat yang dibawa melalui satelit adalah dalam
bentuk gelombang mikro yang mewakili data, suara dan video. Satelit adalah
peranti elektronik yang mengandungi sehingga 100 transponder (radio yang
kecil dan khusus) yang menerima, menguatkan dan menghantar semula isyarat.
Satelit bertindak sebagai stesen geganti antara stesen bumi dengan stesen bumi
yang lain. Frekuensi isyarat yang dipaut naik (uplink) ke satelit adalah berbeza
daripada frekuensi isyarat yang dipaut turun (downlink) ke stesen bumi. Jenis
satelit dikelaskan mengikut lokasi mereka dari permukaan bumi dan juga
224
TOPIK 9 KOMUNIKASI
frekuensi isyarat bagi pautan menaik dan pautan menurun. Contoh satelit
ditunjukkan dalam Rajah 9.19.
Sistem satelit adalah mahal tetapi berkesan dari segi kos untuk menghantar data
dalam jumlah yang besar. Kawasan liputan satelit di bumi dipanggil jejak.
Kedudukan antara satelit perlu mengikut peraturan tertentu untuk mengelakkan
gangguan isyarat antara satu sama lain. Terdapat tiga kebaikan dan tujuh
kekurangan menggunakan sistem satelit, seperti ditunjukkan dalam Jadual 9.2.
Jadual 9.2: Kebaikan dan Kekurangan Menggunakan Sistem Satelit
Kebaikan
Kekurangan
TOPIK 9 KOMUNIKASI
9.6.6
225
Inframerah
9.6.7
Radio
Teknologi radio selular direka untuk pengkomputeran mudah alih dan sering
digunakan pada telefon bimbit, juga dikenali sebagai telefon selular. Di Malaysia,
ada banyak operator telefon selular seperti Celcom, Digi dan Maxis. Teknologi
selular ini menggunakan frekuensi radio dan tapak sel. Tapak sel adalah
kawasan geografi berbentuk bulat yang mengoperasikan telefon bimbit di dalam
kawasan fizikal tertentu. Pengguna bergerak dari satu sel ke sel yang lain. Setiap
sel dipaut dengan tapak sel induk yang menyediakan pautan ke rangkaian
telefon biasa. Biasanya, kadar pemindahan data untuk radio selular adalah
sehingga 19,200bps.
Teknologi radio selular juga boleh menggunakan satelit orbit bumi yang rendah.
Contoh satelit radio selular adalah Iridium dan Teledesic. Teknologi radio selular
telah berkembang maju dan pelbagai teknologi selular terkini diperkenalkan di
seluruh dunia.
226
9.6.8
TOPIK 9 KOMUNIKASI
Rangkaian Telefon
Mesej boleh dalam bentuk fail, permintaan, jawapan, status, kawalan atau
mel.
TOPIK 9 KOMUNIKASI
Isyarat digital
Radio
Rangkaian
Rangkaian telefon
Komunikasi
Komunikasi data
Simpleks (simplex)
Media
Penerima
Pengekod (coder)
Sistem satelit
Penghantar
Penghantaran segerak (synchronous
transmission)
227
Topik
10
HASIL PEMBELAJARAN
Pada akhir topik ini, anda seharusnya dapat:
1.
2.
3.
4.
5.
PENGENALAN
Sekarang, kita semua bersungguh-sungguh melalui proses revolusi maklumat di
mana teknologi maklumat (information technology IT) telah merevolusikan
keupayaan kita dalam mengekstrak, memanipulasi, menyimpan, berkomunikasi dan
menyampaikan maklumat. Seperti yang dibincangkan dalam topik-topik terdahulu,
IT bukan sahaja terdiri daripada perkakasan dan perisian komputer, tetapi juga orang
yang mempunyai pengetahuan dan orang sebagai pengguna teknologi.
Oleh kerana sifat manusia dengan tingkah laku berbeza, IT dan sistem maklumat
(information system IS) boleh digunakan untuk perkara baik dan buruk. Dalam
topik ini, kita akan mengkaji dan melihat bagaimana elemen manusia mencipta
pelbagai isu dan peluang yang disediakan melalui bidang IT.
TOPIK 10
229
10.1
Dengan kata lain, etika adalah falsafah yang berkaitan dengan prinsip perbuatan
baik dan buruk terutamanya dalam konteks moral.
Moraliti (morality) adalah kepercayaan tradisional atau kepercayaan agama
dalam menjalankan perlakuan yang betul dan salah.
Apabila isu ini dibangkitkan, anda mungkin bertanya, apakah hubungan antara
etika dan IT? Kemajuan IT telah mewujudkan dunia tanpa sempadan. Kini, kita
boleh berinteraksi dengan sesiapa sahaja tanpa mengira lokasi, manakala data
juga boleh dipindahkan dari satu lokasi ke lokasi yang lain. Malah, data sulit
anda yang sepatutnya disimpan di dalam laci anda sebelum ini, boleh dibuka
dengan mudah sekarang, jika ia telah ditukar ke dalam bentuk elektronik. Di
sebalik kemudahan yang tersedia dalam bidang IT, kita perlu berhati-hati
dengan pihak yang tidak bertanggungjawab yang mengambil kesempatan
daripada kelalaian kita menggunakan IT dalam aktiviti seharian kita. Jadi,
adalah sangat penting untuk menekankan aspek etika IT kepada pengguna
teknologi ini.
Dalam kebanyakan organisasi, komputer digunakan untuk membantu pihak
pengurusan memastikan kelancaran dan kecekapan operasi. Pengurusan atasan
juga boleh menggunakan IT dalam membuat keputusan penting dan strategik.
Masalah etika sering dibincangkan dalam pengurusan sumber manusia, di mana
IT telah membuka cara baru menjalankan perniagaan sama ada beretika atau
tidak beretika secara elektronik. Pengguna IT kini berhadapan dengan isu etika,
terutamanya apabila mereka menjalankan tugas di pejabat. Contohnya adalah:
230
TOPIK 10
(a)
(b)
Adakah ada keperluan untuk melihat semua e-mel di kakitangan junior untuk
memastikan bahawa mereka tidak menggunakan e-mel untuk tujuan peribadi?
(c)
(d)
Ada banyak aspek amalan etika dalam masyarakat kita berhubung aplikasi IT.
Sebagai contoh, menggunakan IT mewujudkan kesan ke atas masyarakat, dan ini
meningkatkan pertimbangan etika dalam banyak bidang lain. IT mempunyai
kedua-dua kesan positif dan negatif kepada masyarakat dalam pelbagai bidang.
Sekarang, mari kita lihat dengan lebih lanjut kesan IT kepada masyarakat seperti
yang ditunjukkan dalam Jadual 10.1.
Jadual 10.1: Tujuh Kesan IT terhadap Masyarakat
Kesan
Penerangan
Penyelesaian
masyarakat
Pekerjaan
Impak ke atas pekerja yang berasa terancam dari segi kewangan, seperti
tindakan pengurusan di kilang yang mengurangkan jumlah kakitangan
dan menggantikan proses sedia ada dengan robot. Begitu juga dalam
bidang perbankan apabila mereka menggunakan mesin teler automatik
(automated teller machine ATM) dan perbankan dalam talian
menyebabkan juruwang tradisional tidak diperlukan
Keadaan
pekerjaan
Kesihatan
Privasi
Keindividuan
Jenayah
TOPIK 10
231
Rajah 10.1: Panduan etika untuk pengguna biasa komputer dan professional
Hak Cipta Open University Malaysia (OUM)
232
TOPIK 10
Penerangan
Individualiti
Ketepatan
Pemilikan
Kebolehcapaian
AKTIVITI 10.1
Pada masa kini, ada syarikat yang memantau aktiviti Internet dan laman
web. Kebanyakan firma ini menjual senarai mel dan perincian profil
peribadi tanpa kebenaran. Bagaimana anda dapat melindungi diri anda?
Kongsikan jawapan anda dengan rakan sekelas anda.
TOPIK 10
10.2
233
Adakah akan ada kesan buruk disebabkan oleh kemajuan teknologi? Pakar IT
bersetuju bahawa masyarakat kita perlu lebih berhati-hati dengan potensi kesan
negatif teknologi terhadap isu keselamatan dan individu. Kita juga perlu
memberi perhatian kepada kesan negatif terhadap alam sekitar disebabkan oleh
produk yang dihasilkan oleh komputer. Mari kita memberi perhatian kepada isu
ini satu demi satu.
10.2.1
Sumber yang paling penting dalam komputer adalah data. Oleh itu, ia perlu
dilindungi dan disimpan dengan baik dan betul. Kerahsiaan data dan maklumat
yang disimpan bergantung kepada bagaimana komputer dikawal daripada
ancaman jenayah, bencana alam dan ancaman lain.
Oleh itu, secara keseluruhannya, kita boleh katakan bahawa keselamatan sistem
komputer dan maklumat adalah penting bukan sahaja dalam mencegah
pencerobohan tetapi juga untuk mencegah ancaman dalaman daripada menjadi
lebih teruk.
Jadi, bolehkah anda senaraikan apakah perkara-perkara yang boleh mengancam
keselamatan komputer? Antara perkara yang boleh mengancam keselamatan
komputer adalah jenayah komputer, virus komputer, vandalisme elektronik,
bencana alam dan malapetaka lain. Ancaman kepada keselamatan komputer
ditunjukkan dalam Rajah 10.3.
234
TOPIK 10
Sekarang, mari kita lihat ancaman ini dengan lebih mendalam, bermula dengan
penjenayah komputer, diikuti dengan jenayah komputer dan bencana.
(a)
Deskripsi
Kakitangan
Pengguna luar
Perekah (crackers)
TOPIK 10
Pelaku musnah
(vandals)
(b)
235
Deskripsi
Pemusnahan
Kecurian
Manipulasi
236
TOPIK 10
Pengklonan
(c)
Deskripsi
Bencana
alam
Sabotaj
Kegagalan
teknologi
Kesilapan
manusia
2.
TOPIK 10
10.2.2
237
(a)
Kawalan
pemprosesan
Kawalan output
Kawalan storan
(b)
Contoh
238
TOPIK 10
(i)
(ii)
(d)
(ii)
Kita tahu seperti kata laluan, nombor kad pengenalan (identity card IC);
TOPIK 10
239
Deskripsi
Enkripsi
(encryption)
dan tembok api
(firewall)
Kawalan
perlindungan
fizikal
Kawalan
biometrik
Kawalan ke
atas kegagalan
komputer
(b)
Berhati-hati semasa memuat turun dan memasang perisian dari sumber yang
diragui kerana ia mungkin mengandungi trojan, perisian hasad (malware),
aplikasi mengintip atau apa-apa aplikasi yang cuba untuk mencuri data secara
senyap atau menyebabkan kerosakan kepada komputer;
(c)
(d)
(e)
Jika maklumat sensitif, pastikan bahawa komputer dan failnya adalah selamat;
(f)
(g)
240
TOPIK 10
(h)
(i)
(ii)
(iii) Fail penting tiba-tiba tidak boleh dibaca kerana sistem pengoperasian
gagal untuk mengenal pasti format fail;
(iv) Komputer tertutup tiba-tiba atau kegagalan pencetak;
(v)
Semua fail diserang oleh virus dan tidak boleh diselamatkan; dan
10.2.3
Kerahsiaan Maklumat
TOPIK 10
241
(b)
Bolehkah bank menjual data peribadi individu kepada syarikat lain untuk
tujuan pemasaran?
(c)
(d)
(e)
Internet telah membuka isu privasi ini menjadi lebih luas. Melalui Internet,
pengguna boleh menggunakan e-mel untuk berkomunikasi.
Isu privasi yang mungkin timbul daripada penggunaan e-mel adalah:
(a)
(b)
Sama ada kandungan e-mel dianggap sebagai item peribadi yang tidak
boleh dihebahkan kepada pihak lain?
(c)
(d)
(e)
Sebenarnya, e-mel yang dihantar melalui Internet adalah tidak selamat kerana
sesiapa pun dari mana-mana sahaja boleh membacanya dengan mudah. E-mel
Hak Cipta Open University Malaysia (OUM)
242
TOPIK 10
adalah seperti sekeping poskad. Semua mesej e-mel adalah terbuka untuk semua
orang membacanya. Beberapa teknik telah diperkenalkan untuk memastikan
keselamatan mesej di dalam e-mel. Teknik ini digunakan untuk mengenkripkan
mesej, di mana mesej asal ditukar ke dalam bentuk kod tetapi kod tersebut akan
ditukarkan kembali ke mesej asal apabila sampai ke destinasinya. Penyelidikan
ke atas kaedah enkripsi masih berterusan dan pelbagai teknik telah dirangka
untuk berterusan melindungi pengguna daripada pencerobohan oleh orang yang
tidak bertanggungjawab.
Satu lagi contoh ialah penggunaan kad pintar serba guna. MyKad adalah projek
utama yang telah dibangunkan di bawah projek Koridor Raya Multimedia
Malaysia (Multimedia Super Corridor Malaysia MSC Malaysia). Kad ini ada
maklumat mengenai nombor kad pengenalan, nombor lesen memandu,
maklumat pasport, ATM, Touch n Go dan maklumat kesihatan. Kad pintar yang
telah diperkenalkan ini adalah sejenis kad pintar serba guna. Sebelum ini,
kebanyakan kad pintar serba guna yang telah diperkenalkan di seluruh dunia,
seperti untuk sistem perjalanan kereta api transit, bayaran tol dan panggilan
telefon pra-bayar. Kad pintar yang digunakan di Malaysia sedikit berbeza kerana
ada maklumat peribadi. Kad jenis ini telah cuba diperkenalkan oleh negara lain
sebelum ini tetapi tidak berjaya.
Isu privasi yang timbul akibat penggunaan kad pintar adalah:
(a)
(b)
(c)
Pada masa kini, privasi merupakan isu etika kerana kebanyakan rekod yang
disimpan oleh pertubuhan bukan kerajaan tidak dilindungi oleh undang-undang
yang sedia ada. Sebaliknya, individu telah menunjukkan bahawa mereka amat
prihatin dengan kawalan ke atas hak maklumat peribadi mereka dan bagaimana
ia digunakan.
10.3
TOPIK 10
243
10.3.1
244
TOPIK 10
menggunakan tapak tangan anda sebagai titik pangsi semasa menaip atau
menggunakan tetikus.
Satu lagi jenis keadaan kesihatan berkaitan penggunaan komputer adalah
sindrom penglihatan komputer (computer vision syndrome CVS). Anda
mungkin ada sindrom penglihatan komputer jika anda mempunyai mata yang
sakit, letih, membakar, gatal-gatal atau kekeringan; penglihatan kabur atau
berganda; jarak penglihatan kabur selepas berpanjangan merenung peranti
paparan; sakit kepala atau sakit leher; kesukaran mengalih tumpuan antara
peranti dan dokumen paparan; kesukaran memfokus kepada imej skrin;
mengalami pinggir warna atau masih terlihat imej sebelumnya apabila anda
melihat keluar dari peranti paparan; dan peningkatan sensitiviti terhadap
cahaya. Sakit mata yang berkaitan dengan sindrom penglihatan komputer tidak
dianggap ada kesan yang serius atau berpanjangan.
Orang yang menghabiskan hari kerja mereka menggunakan komputer
kadangkala mengadu sakit bahagian bawah belakang badan, keletihan otot dan
keletihan emosi. Sakit pinggang (lower back pain) kadangkala disebabkan oleh
postur yang lemah. Sentiasa duduk dengan betul di kerusi semasa anda bekerja.
Untuk mengurangkan sakit pinggang, keletihan otot dan keletihan emosi, ambil
masa 15 hingga 30 minit rehat setiap dua jam untuk berdiri, berjalan-jalan,
meregang dan berehat. Satu lagi cara untuk membantu mencegah kecederaan ini
ialah pastikan tempat kerja anda direka secara ergonomik.
10.3.2
Ergonomik
TOPIK 10
245
10.3.2
Pengkomputeran Hijau
246
TOPIK 10
Program ini menggalakkan pengeluar untuk mencipta peranti yang cekap tenaga
dan hanya memerlukan sedikit kuasa apabila tidak digunakan. Sebagai contoh,
banyak peranti beralih kepada mod tidur atau menjimatkan kuasa selepas tidak
aktif selama beberapa minit atau jam yang telah ditentukan.
Dalam satu kajian yang dijalankan oleh Agensi Perlindungan Alam Sekitar, 30%40% daripada pengguna komputer mengendalikan mesin mereka pada siang
hari, malam dan hujung minggu. Agensi Perlindungan Alam Sekitar juga
menganggarkan bahawa dalam 80% daripada masa penggunaan monitor, ia
dibiarkan sahaja tanpa sesiapa melihatnya.
Adakah anda tahu apakah elemen asas konsep hijau ini? Elemen asas
pengkomputeran hijau terdiri daripada unit sistem, paparan dan pengeluar.
Maklumat lanjut mengenai kaedah "hijau" yang digunakan oleh setiap unsur ini
dihuraikan dalam Jadual 10.8.
TOPIK 10
247
Paparan
Pengeluar
Penjelasan
Biasanya digunakan dalam komputer mudah alih, di mana unit sistem:
Nikel beracun dan lain-lain logam berat telah mula dihapus atau
dikurangkan dalam proses pembuatan
2.
248
TOPIK 10
Ada banyak kesan teknologi maklumat kepada masyarakat, sama ada positif
atau negatif. Antaranya adalah kesan ke atas kerja, kesihatan, peribadi dan
jenayah. Oleh itu, kita perlu mempunyai etika dalam penggunaan IT.
Etika adalah mengenai tingkah laku dan kelakuan moral; sama ada ia
membawa pengaruh baik atau buruk ke atas manusia.
TOPIK 10
249
Ada tiga elemen asas pengkomputeran hijau: unit sistem, paparan dan
pengeluar di mana elemen ini menggunakan pelbagai kaedah mesra alam,
penjimatan tenaga dan lain-lain.
Ancaman
Kesihatan
Enkripsi (encryption)
Pengkomputeran hijau
Ergonomik
Privasi
Etika
Risiko
Hak cipta
Isu
Jenayah
Kecederaan ketegangan berulang
(repetitive strain injury RSI)
Keselamatan
MODULE FEEDBACK
MAKLUM BALAS MODUL
OR
2.
Thank you.
Centre for Instructional Design and Technology
(Pusat Reka Bentuk Pengajaran dan Teknologi )
Tel No.:
03-27732578
Fax No.:
03-26978702