Tuesday, April 1, 2008

Selasa - 1hb April 2008

masih belajar web dept lg.....
belajar cam mana nak buat page yg bole buat kemaskini data....
coding hampir sama dgn coding nak buat page cuti....
cuma tukar sikit2 aje.....
la ni tgh sibuk cari tempat pratikal......

Wednesday, March 26, 2008

Rabu - 26hb Mac 2008

hari ini x berapa nak belajar sgt.....
pasal en. kamal x ada...
dia pi kl......
so, kami boleh refresh balik coding php yg dah belajar.......

Selasa - 25hb Mac 2008

hari ini dgn semalam masih lg belajar web dep. .......
mysql dgn php.....
nak connent dia web dgn database....
susah gak.....
pasal coding php rumit sikit.....

Friday, March 21, 2008

Jumaat - 21hb. Mac 2008

kami belajar mysql hari ini......
boleh kata sedang jg.....
tu baru basic aje......
nak mahir kena explore sendiri.....
semalam cuti maulidur rasul.....
hari ini sibuk sikit sebab nak buat persediaan utk rombongan ke bkt. hijau........

Rabu - 19hb. Mac 2008

kami, hari ini pi karnival kerjaya kat pejabat buruh......
kat sg. petani....
masuk lewat sikit dlm kul 2ptg.....
en. kamal ajar database sikit....
nak refresh balik dgn nak tekankan penting design database betul2.....
dan detail.....

Isnin - 17hb. Mac 2008

kami belajar web dep. lg......
masih sama jg dgn minggu sudah.....
cuma nak buat layout utk web sj.....

Friday, March 14, 2008

Khamis - 13hb. Mac 2008

masih lg belajar web development....
kali lebih detail sikit.....
en. kamal bg project sikit...
kena buat web.....
so, kena buat le......

Rabu - 12hb Mac 2008

kami mula belajar web development rabu lepas....
start belajar dr basic dulu.....
dari coding html.....
bole refresh sikit....
sebab lupa dah coding html.....

Wednesday, March 12, 2008

Selasa - 11hb Mac 2008

masih belajar lg belajar tentang linux firewall....
nak bg paham lg.....
payah jg nak buat...
sebab dia bergantung pada apa dia yg kita nak firewall tu buat.....

Isnin - 10hb Mac 2008

kami belajar linux firewall....
nak config firewall pada linux....
susah gak....
sebab dia bg coding sikit.....
pas tu x susah sgt klu faham

Friday, March 7, 2008

Jumaat - 7hb. Mac 2008

kami x belajar sgt hari in....
cuma buat ulangkaji apa yg dah belajar minggu ni.....
boleh relaks sedikit....
fuh! leganya......

Linux Router Config. (Samb.)

up network card
service network restart (cent OS)
/etc/init.d/network restart (fedora)

tgk routing table
/sbin/ip route show

tgk ada routing atau x
/sbin/route -v

delete routing dlm routing table
/sbin/route del -net ..........(sama nak set ip gateway)

up network card one by one
/sbin/ifup eth0
/sbin/ifup eth1

Linux Router Config.

Sample:

[aslam@localhost ~]$ su
password:
[root@localhost aslam]# /etc/init.d/network restart
........................................[OK]
........................................[OK]
........................................[OK]
........................................[OK]
[root@localhost aslam]# /sbin/ifconfig eth0 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255
[root@localhost aslam]# /sbin/route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0
[root@localhost aslam]# /sbin/ifconfig eth1 192.168.2.1 netmask 255.255.255.0 broadcast 192.168.2.255
[root@localhost aslam]# /sbin/route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1 dev eth1
[root@localhost aslam]# echo 1 /proc/sys/net/ipv4/ip_forward
[root@localhost aslam]# cat /proc/sys/net/ipv4/ip_forward
[root@localhost aslam]# echo 1 /proc/sys/net/ipv4/ip_forward

PENERANGAN

/etc/init.d/network restart - up network card
sbin/ifconfig eth0 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 - set ip
/sbin/route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0 - set gateway
echo 1 /proc/sys/net/ipv4/ip_forward - set ip forwading (nak bg bole berkomunikasi)
cat /proc/sys/net/ipv4/ip_forward - check status echo (sama run = 1 atau x run = 0)
*klu x run, buat echo sekali lg

pc - pc x bole nak ping kerana:
  • firewall pc x off
  • antivirus x off
  • firewall router (linux) x off
  • ip forwarding - tiap kali restart network card - x upkan

Thursday, March 6, 2008

Khamis - 6hb. Mac 2008

kami belajar tentang samba hari ini......
cara nak setting samba.....
dan tahu kegunaan dia juga.....
nampak susah nak config.....
tp senang aje....

Rabu - 5hb. Mac 2008

kami belajar tentang web server hari ini....
ssh, ftp dgn web......
agak susah gak nak faham mula2...
tp pastu faham jg.....
ptg tu pi buat lawatan sambil belajar ke bilik server......
yg tu aje buat hari ini.......

Tuesday, March 4, 2008

Selasa - 4hb. Mac 2008

still lagi belajar linux router.....
cara nak config dia....
esok mungkin belajar linux web server.......
hehehheheheh

Isnin - 3hb. Mac 2008

hari ini kami belajar tentang linux router......
sambil tu belajar sendiri2 tentang linux.....
install dia dgn guna sekali....
best juga....

Thursday, February 28, 2008

Firewall For Windows (Nota)

FIREWALL

-pendinding api yg control in dan out network traffic
-cam guard lah
-bukan antivirus
-tujuan: nak kawal in bound(masuk) dan out bound(keluar) network traffic
-sebab diperlukan: utk kawal in bound dan out bound network traffic
-hanya guna 2 rules - allow atau deny / accept atau reject / allow atau block

*setiap komunikasi yg berlaku menggunakan ip dan port :
  • port 22 - ssh(hacker selalu guna)
  • port 20 - telnet
  • port 80 - http
  • port 8080 - proxy
  • port 21 - ftp
  • port 53 - dns
  • port 110 - pop3
*klu kawal network traffic - kawal ip dan port aje

*klu nak hack - pi kat search google - taip = ?intitle:index.of?(apa benda nak hack - cth:kedah)

Khamis - 28hb Feb. 2008

kami belajar tentang proxy server hari ini......
kami juga tau cam mana nak bypass firewall utk buka blocked website.....
heheehheheh...
seronoknye........
semalam, belajar tentang firewall for window sedikit.....
pastu ada project sedikit.....

Monday, February 25, 2008

Isnin - 25hb. Feb 2008

hari ini belajar tentang rfi......
Remote File Inclusion......
pening jg nak buat....
cik kamal tunjuk demo sikit2.....
pening jg nak tgk......

Friday, February 22, 2008

Jummat - 22hb. Feb 2008

sejak 2 hari lalu dgn hari ini kami dok berlatih hack aje......
kat hackthissite.org aje....
naik pening kepala juga....
selain itu belajar remote sql injection.....
best juga........
dan xss juga best belajar tp susah sedikit......

Wednesday, February 20, 2008

Cisco Router ( Nota )

Router
-satu device utk menghubungkan 2 segment yg berlainan
-menentukan laluan terbaik utk paket yg dihantar / diterima
-bagaimana berfungsi -
  • router extract paket yg diterima ke destinasi
  • pilih laluan terbaik + forward paket tersebut disepanjang laluan yg dipilh
-tugas -
  1. control plane / routing
  2. forward paket / forwarding
-sebelum config router - design network dulu ( topologi ) dan tentukan ip mana utk network/ router mana

Cisco router

What to do?
  1. set ip address
  2. set router
  3. buat routing rip - nak route ke mana
What we need to have?
  1. cisco router
  2. DCE cable - sambung router ke router
  3. console cable - sambung ke pc utk config router
  4. straight cable - sambung pc ke router
*straight cable - sambung 2 device yg berlainan ( pc /router)
*cross cable - sambung 2 device yang sama (pc /pc)

Element to think before config cisco router
  1. topologi / network design
  2. configure router - set ip dan buat routing

Tuesday, February 19, 2008

Selasa - 19hb. Feb 2008

x byk sgt buat hari ini......
update blog sikit.....
pastu cari maklumat sikit tentang cross site scripting (XSS)......
yang tu aje.......

SQL Injection (nota)


  • is a technique that exploits a security vulnerability occurring in the database layer of an application.
  • Also known as “magic word” or “code string”
  • Contoh magic word : 1' or '1'='1

Langkah - langkah nak buat sql injection :
  • sebelum buat, check dulu website nak hack
  • sql injection - selalunya hack pada application level atau server level
  • masukkan magic word kat login/password dan username sekali (klu perlu)

How to protect website from sql injection

Cth: username : 1' or '1'='1
password : 1' or '1'='1

Cara
  • if......else statement bhg login - tujuan: check valiable $name contain " ' " dan reject klu ada single code " ' "
IF ($name = "1' or '1'='1") {break;} - sebelum sql statement
  • escape " ' " single code
  • parameter statement - setkan saiz username dan password
  • username tukar dengan guna email address
Klu protect kat server lever - guna apache - guna xmode security

Monday, February 18, 2008

Isnin - 18hb. Feb 2008

hari ini x belajar apa sangat.....
cuma belajar sedikit tentang cam mana nak protect website dari sql injection......
yang itu aje.....
esok mungkin masuk topik baru kot.....

Friday, February 15, 2008

Cisco Router Configuration Format........

Router>enable

Router#config terminal

Enter configuration commands, one per line. End with CNTL/Z.

*********** Setup Hostname *************

Router(config)#hostname LAB_A

*********** Start Setup Serial 0/0 Interface with DCE connection *************

LAB_A(config)#interface Serial 0/0

LAB_A(config-if)#ip addr 10.2.2.1 255.255.255.0

LAB_A(config-if)#clockrate 64000

LAB_A(config-if)#no shutdown

LAB_A(config-if)#

00:08:29: %LINK-3-UPDOWN: Interface Serial0/0, changed state to up

00:08:30: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state to up

LAB_A(config-if)#exit

LAB_A(config)#exit

LAB_A#

*********** End Setup Serial 0/0 Interface with DCE connection *************

*********** Check Interface *************

LAB_A#show interfaces summary

*: interface is up

IHQ: pkts in input hold queue IQD: pkts dropped from input queue

OHQ: pkts in output hold queue OQD: pkts dropped from output queue

RXBS: rx rate (bits/sec) RXPS: rx rate (pkts/sec)

TXBS: tx rate (bits/sec) TXPS: tx rate (pkts/sec)

TRTL: throttle count

Interface

IHQ

IQD

OHQ

OQD

RXBS

RXPS

TXBS

TXPS

TRTL

FastEthernet0/0

0

0

0

0

0

0

0

0

0

* Serial0/0

0

0

0

0

0

0

0

0

0

Serial0/1

0

0

0

0

0

0

0

0

0

NOTE:No separate counters are maintained for subinterfaces

Hence Details of subinterface are not shown

*********** OK that good serial 0/0 is UP *************

______________________________________________________________________


*********** Start Setup Fast Ethernet l 0/0 Interface *************

LAB_A#config terminal

Enter configuration commands, one per line. End with CNTL/Z.

LAB_A(config)#interface fastethernet 0/0

LAB_A(config-if)#ip addr 10.1.1.1 255.255.255.0

LAB_A(config-if)#no shutdown

LAB_A(config-if)#

00:16:14: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up

LAB_A(config-if)#exit

LAB_A(config)#exit

LAB_A#

*********** END Setup Fast Ethernet l 0/0 Interface *************

*********** Check Interface *************

LAB_A#show interfaces summary

*: interface is up

IHQ: pkts in input hold queue IQD: pkts dropped from input queue

OHQ: pkts in output hold queue OQD: pkts dropped from output queue

RXBS: rx rate (bits/sec) RXPS: rx rate (pkts/sec)

TXBS: tx rate (bits/sec) TXPS: tx rate (pkts/sec)

TRTL: throttle count

Interface

IHQ

IQD

OHQ

OQD

RXBS

RXPS

TXBS

TXPS

TRTL

FastEthernet0/0

0

0

0

0

0

0

0

0

0

* Serial0/0

0

0

0

0

0

0

0

0

0

Serial0/1

0

0

0

0

0

0

0

0

0

NOTE:No separate counters are maintained for subinterfaces

Hence Details of subinterface are not shown

**********************************************************************

FastEthernet0/0 did Not UP yet because of Another Router did Setup yet

**********************************************************************

*********** Check Interface fast Ethernet 0/0 Detail *************

LAB_A#sh int fast 0/0

FastEthernet0/0 is up, line protocol is down

Hardware is AmdFE, address is 000d.28ef.bac0 (bia 000d.28ef.bac0)

Internet address is 10.1.1.1/24

MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec,

reliability 255/255, txload 1/255, rxload 1/255

Encapsulation ARPA, loopback not set

Keepalive set (10 sec)

Auto-duplex, Auto Speed, 100BaseTX/FX

ARP type: ARPA, ARP Timeout 04:00:00

Last input 00:23:34, output 00:00:04, output hang never

Last clearing of "show interface" counters never

Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0

Queueing strategy: fifo

__________________________________________________________________________

**********************************************************************

Let setup FastEthernet0/1 at LAB_B router

**********************************************************************

LAB_B(config)#int fast 0/1

LAB_B(config-if)#ip addr 10.1.1.2 255.255.255.0

LAB_B(config-if)#no shutdown

LAB_B(config-if)#

00:29:54: %LINK-3-UPDOWN: Interface FastEthernet0/1, changed state to up

00:29:56: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up

LAB_B(config-if)#

*********** End Of setup FastEthernet0/1 At LAB_B router *************

LAB_A#sh int sum

*: interface is up

IHQ: pkts in input hold queue IQD: pkts dropped from input queue

OHQ: pkts in output hold queue OQD: pkts dropped from output queue

RXBS: rx rate (bits/sec) RXPS: rx rate (pkts/sec)

TXBS: tx rate (bits/sec) TXPS: tx rate (pkts/sec)

TRTL: throttle count

Interface

IHQ

IQD

OHQ

OQD

RXBS

RXPS

TXBS

TXPS

TRTL

* FastEthernet0/0

0

0

0

0

0

0

0

0

0

* Serial0/0

0

0

0

0

0

0

0

0

0

Serial0/1

0

0

0

0

0

0

0

0

0

NOTE:No separate counters are maintained for subinterfaces

Hence Details of subinterface are not shown

*********** Now FastEthernet 0/0 was UP sucessfuly ****************

*********** Start Setup routing protocol using RIP ****************

LAB_A(config)#router rip

LAB_A(config-router)#network 10.1.1.0

LAB_A(config-router)#network 10.2.2.1

LAB_A(config-router)#

*********** End Setup routing protocol using RIP ****************

________________________________________________________________________

*********** Start Register IP host lookup table ****************

LAB_A(config)#ip host LAB_A 10.1.1.1 10.2.2.1

LAB_A(config)#ip host LAB_B 10.1.1.2 10.2.2.2

*********** End Register IP host lookup table ****************

Jumaat - 15hb. Feb 2008

hari ini x belajar apa- apa......
sebab byk lecturer sibuk dgn trainer baru masuk........
bole kata hari yang relaks juga......
tp bosan juga......
x tau nak buat apa......

Wednesday, February 13, 2008

Rabu - 13hb Feb. 2008

masih buat sambungan tentang sql injection juga hari ini.....
byk juga website bole hack hari ini......
kena buat powerpoint juga......
dah siap.....
cuma tinggal nak bagi elok sikit lagi.......

Tuesday, February 12, 2008

Selasa - 12hb Feb. 2008

hari ini kami belajar hack website org....
guna sql injection......
magic word.....
1' or '1'='1............
heheheheheheh
bestnye.......

Wednesday, February 6, 2008

Rabu - 6 Feb. 2008

hari pembentangan tentang sniffer sudah tiba.....
hari ini kena bentang.....
relaks........
buat cam biasa aje....
heheheheheh

Tuesday, February 5, 2008

Selasa - 5 Feb. 2008

masih lagi belajar tentang sniffer.....
kena buat powerpoint tentang cam mana nak guna sniffer yang dipilih.....
esok kena bentang dia pula.....

Monday, February 4, 2008

Isnin - 4 Feb. 2008

Masih lagi buat samb. kpd sniffer.......
dah pilih dah......
so, skrang kena tgk fungsi dia...
pastu buat power point pula.....

Friday, February 1, 2008

Jumaat - 1 Feb. 2008

kami buat sambungan cari sniffer lagi......
sebab minggu depan nak kena bentang......
pening kepala juga nak cari.....
pastu nak compare yang mana yang elok......

Thursday, January 31, 2008

Khamis - 31 Jan. 2008

hari ni kami samb. balik sniffer......
cari dia....
pilih dia....
guna dia....
pastu minggu depan bentang dia pula....

Rabu - 30 Jan. 2008

sepatutnya kami belajar tentang fiber optic hari ini tp x jadi.....
diganti pula dengan sniffer........
belajar nak jadi jahat sedikit.....
hehehehehehe..........

Tuesday, January 29, 2008

Selasa - 29 Jan. 2008

kami sepatutnya belajar nak buat fiber optic connetion secara pratikal......
tapi ditunda pada hari esok......
jadi hari ini kami belajar tentang fiber optic secara teori dulu......

Isnin - 28 Jan. 2008

kami belajar tentang cisco router protocol......
secara basic aje.......
x susah sangat nak faham......

Friday, January 25, 2008

Jumaat - 25 Jan. 2008

kami buat sambungan balik configuration cisco router.......
sebab ada yang x boleh nak "ping"........
kena buat juga sampai bole........

Khamis - 24 Jan. 2008

hari ini kami diajar buat configuration cisco router.....
best giler masa buat tu....
tapi masa "ping" tu yg x best.....
ada yang jadi, ada yang x....
kena cuba lagi.......

Wednesday, January 23, 2008

Rabu - 23 Jan. 2008

hari ni kami diajar buat kabel utp.......
sakit jari-jari aku ni.....
tak pa.....
tahan jelah....
nak belajar network mesti ambil tau......

Selasa - 22 Jan. 2008

hari ni cik munirah ajar tentang cisco router....
cam mana nak configuration router......
secara teori dan pastu config. secara simulasi.....

Friday, January 18, 2008

Jumaat - 18 Jan. 2008

hari ni kami cuti sekejap dari belajar.....
break day cam tu.....
hari selasa start balik...

Thursday, January 17, 2008

Khamis - 17 Jan. 2008

hari ni en. kamal bg latihan tentang ip subnetting....
pening jg nak buat......
faham lebih juga daripada semalam.....

Wednesday, January 16, 2008

Rabu - 16 Jan. 2008

hari ni en. kamal ajar tentang ip subnetting.......
pening jg kepala nak buat pengiraan dia.....
nasib baik lah en. kamal , cik munirah dan member-member ajar sedikit....
boleh lah faham jg.....

Tuesday, January 15, 2008

Selasa - 15 Jan. 2008

cik munirah bg refresh balik tentang IP.......
ada tugasan dia bg......
cari maklumat tentang switch, router dan DHCP......
ptg ni kena bentang tugasan yang en. kamal bg semalam.....

Isnin - 14 / 01 / 2008

hari ini en. kamal ajar tentang cryptography......
pastu dia suruh kami buat cyptography sendiri
pastu esoknya bentang......

Friday, January 11, 2008

Jumaat - 11 Jan. 2008

Hari ini kami bincang tentang movie yg kami tgk pd hari rabu lalu.......
pas tu en. kamal tunjuk sedikit cara nak hack website org......
pas ni bole cuba kat website lain pula.....
hehhehheh........ :P

Wednesday, January 9, 2008

Rabu - 9 Jan. 2008

Hari ini En. Kamal bagi penerangan sedikit tentang network security.......
Semalam dia ajar tentang IP, IP classes......
Mungkin ptg ni kami tgk movie tentang hacker.....
Dan esok cuti awal muharam....
heheheheheh :)

Tuesday, January 8, 2008

IP - Internet Protocol

Definition: IP is the primary network protocol used on the Internet, developed in the 1970s. On the Internet and many other networks, IP is often used together with the Transport Control Protocol (TCP) and referred to interchangeably as TCP/IP.

IP supports unique addressing for computers on a network. Most networks use the IP version 4 (IPv4) standard that features IP addresses four bytes (32 bits) in length. The newer IP version 6 (IPv6) standard features addresses 16 bytes (128 bits) in length.

Data on an IP network is organized into packets. Each IP packet includes both a header (that specifies source, destination, and other information about the data) and the message data itself.

IP functions at layer 3 of the OSI model.

Monday, January 7, 2008

Hacker dan Cracker

Definisi

Mengikut definisi penulis buku Maximum Security, Hacker's Guide to Protectinq Your internet Site and Network, hacker dan cracker adalah dua individu berbeza dari sudut etika, bagaimanapun boleh menjadi sebagai satu individu.

Hacker
Hacker ialah seseorang yang mempunyai minat dan pengetahuan yang mendalam terhadap sesuatu OS. Beliau selalunya adalah seorang pengaturcara komputer atau jurutera sistem yang 'advance' dalam sesuatu sistem komputer sehingga mampu mengenalpasti kelemahan-kelemahan sistem berkenaan melalui kaedah uji cuba yang dilakukan beliau maklumat yang di perolehi ini selalunya dikngsi secara terbuka melalui artikel-artikel yang ditulis dan dihantar kepada penerbit untuk siaran. Etika Hacker ialah tidak akan merosakkan sesuatu sistem dengan sengaja!!.

Cracker
Cracker pula adalah mereka yang sengaja memecah masuk ke dalam sesuatu sistem atas tujuan khianat, sabotaj dan sebagainya. Keupayaan mereka adalah sama dengan hacker cuma yang membezakan ialah etika mereka. Cracker mudah dikenali berdasarkan tindakan mereka yang agresif dan merbahaya.

Kaedah individu-individu ini memasuki ke dalam sesuatu sistem adalah berbagai. Teknik utama mereka ialah melalui password cracking. Bagaimanapun terdapat banyak kaedah lain yang lebih cepat yang digunakan mereka terutama dengan menguji cuba kelemahan sesuatu sistem melalui penghantaran arahan-arahan elektronik secara jauh terhadap sistem keselamatan mangsa.

Dalam ruang ini, kaedah password cracking sahaja akan diulas memandangkan ianya adalah kaedah biasa dan sering digunakan di semua platform. Kaedah-kaedah alternatif lain tidak akan dibincang memandangkan tekniknya tidak sama untuk setiap sistem dan memerlukan penerangan yang terperinci serta memakan masa (juga bahaya!).

KENALI KOMPUTER (Bhg 2.)

MONITOR

Skrin yang anda tatap terdapat dalam dua jenis iaitu CRT (tiub sinar katod) dan panel yang rata. Monitor CRT berfungsi sebagaimana set televisyen -- alat pemancar elektron di belakang memancar elektron pada fosfor berwarna yang terdapat di sebelah dalam kaca hadapan, menjadikannya menyala. Seperti juga TV, monitor diukur secara garis pepenjuru (menyilang), tetapi ukurannya tidak pernah tepat. Sebagai contoh, monitor berukuran 15 inci tidak akan memaparkan gambar dengan ukuran yang sama; sebaliknya ia lebih kurang 14 inci atau mungkin 13.5 inci sahaja.

Sejak akhir-akhir ini skrin dengan panel rata menjadi semakin popular untuk komputer meja. Panel seperti ini menggunakan teknologi TFT (thin film transistor) yang sama dengan skrin komputer riba (laptop) bertaraf tinggi (skrin ini juga dipanggil "active-matrix displays"). Setiap dot yang berwarna adalah transistor berasingan yang "menyala" dan "padam" untuk membentuk imej. Skrin Panel rata mempunyai banyak kelebihan, antaranya ia mengambil ruang meja yang kurang berbanding CRT, menggunakan kurang kuasa elektrik dan paparannya lengkap tanpa-kelip (flicker-free). Namun begitu, dari segi kos, panel rata masih berharga tinggi, lebih kurang sekali ganda harga skrin CRT dengan saiz yang sama.

PAPAN KEKUNCI (Keyboard)

Rekaletak papan kekunci mungkin merupakan sesuatu yang paling tua pada komputer anda. Rekaletak QWERTY (dinamakan daripada rangkaian enam huruf pertama pada barisan atas) telah direka pada 1868 oleh Christopher Sholes, pencipta mesin taip.

Setiap kali anda menekan kekunci, ia menutup suis yang menghantar kod kepada sistem BIOS (basic input-output system). BIOS mengenalpasti sama ada anda menaip huruf, menekan kekunci Shift, Alt atau Ctrl sambil menaip huruf untuk mencipta aksara yang ber-Shift, ber-Alt atau ber-Crlt, atau menekan kekunci arahan (seperti F1), dan menghantar maklumat kepada program yang anda sedang gunakan.

Terdapat banyak ergonomik (sains merekabentuk peranti, aturcara dan sistem) di pasaran, dengan rekabentuk yang meringankan tekanan menaip dan menghindarkan penyakit-penyakit berkaitan penggunaan komputer seperti kecederaan akibat ketegangan yang berulang. Terdapat percanggahan terhadap sama ada mana-mana papan kekunci pilihan ini dapat memberikan kebaikan dan faedah kepada anda.

Dalam pada itu terdapat beberapa cadangan terhadap langkah-langkah asas yang anda boleh lakukan agar dapat menaip secara sihat dan selesa. Ubahsuai ketinggian kerusi dan meja anda supaya lengan bawah anda selari dengan lantai dan pergelangan tangan anda sama rata dengan dengan papan kekunci. Tetapkan pergelangan tangan anda agar lurus dan sejajar dengan lengan bawah anda; jangan bengkokkan kesebelah atau lengkukkan jari anda untuk menekan kekunci. Dan jangan menaip dengan pergelangan tangan anda "rehat" atas meja.

TETIKUS (Mouse)

Tetikus komputer direka di the Xerox Palo Alto Research Center (PARC) oleh Douglas Engelbert. Steve Jobs dari Apple Computer telah terlihat tetikus Engelbert semasa melawat Xerox PARC dan bermulalah sejarah. Tetikus adalah faktor utama ke arah pengkomputeran visual.

Secara umumnya semua titikus sama fungsinya: sebiji bebola kecil berputar apabila anda menggerakkan tetikus. Bebola tersebut menggerakkan dua "roda" dalaman, satu untuk pergerakan menegak dan satu lagi untuk pergerakan mendatar. Bebola tersebut perlu dikeluarkan dan dibersihkan jika perlu, dan buangkan kotoran yang melekat pada kedua-dua roda tersebut (anda boleh gunakan putik kapas dan sedikit "thinner"). Namun perkembangan teknologi hari ini telah menghasilkan tetikus yang menggunakan sensor, tanpa bebola.

KAYU BEDIK (Joystick)

KAYU BEDIK (joystick) digunakan untuk mengawal pergerakan di skrin dalam permainan komputer. Ia memberikan tiga jenis informasi kepada komputer: pergerakan mendatar, pergerakan menegak, dan isyarat tutup-buka (on-off) apabila butang ditekan. Kayu bedik direka bagi membolehkan pemain-pemain penyelaku penerbangan (flight-simulator) mendapat kawalan tambahan yang dipanggil "top hat" di bahagian atas kayu, berupa set tambahan kawalan mendatar dan menegak menggunakan ibu jari.

Kayu bedik pernah menjadi satu-satunya alat kawalan terpenting bagi pemain-pemain komputer, namun alat kawalan jenis lain juga semakin popular. Untuk permainan lumba, telah ada roda pengemudi (yang datang dengan pedal kaki berasingan untuk pecutan dan brek). Dan bagi pemain yang biasa dengan "PlayStation" dan "Nintendo", terdapat pad permainan PC dengan rekaletak butang yang menyerupai alat kawalan yang mudah.

PEMACU CAKERA PADAT

Pemacu ini boleh jadi pemacu CD-ROM atau DVD-ROM. CD-ROM boleh menyimpan 650 megabait maklumat; DVD-ROM boleh menyimpan sehingga 4.7 gigabait (hampir tujuh kali ganda lebih). Kekurangan yang ketara adalah pemacu CD hanya boleh membaca CD, sementara pemacu DVD boleh membaca CD dan DVD. Teknologinya sama, namun kapasiti yang lebih pada DVD bermakna anda boleh memuatkan keseluruhan wayang gambar (filem) dalam satu cakera. Anda juga boleh memuatkan banyak perisian, grafik dan fail multimedia yang biasa digunakan oleh syarikat-syarikat penerbitan.

PEMACU CAKERA LIUT

Cakera liut (disket) digunakan untuk menyimpan fail-fail yang kecil dan memindahkannya dari satu komputer ke satu komputer yang lain. Cakera liut telah berubah kepada saiz yang lebih kecil tapi dengan kapasiti yang lebih besar, dalam sejarah komputer peribadi. Daripada bersaiz 8 inci, dikecilkan kepada 5.25 inci dengan kapasisi 1.2 megabait hinggalah saiz standard 3.5 inci yang berupaya menyimpan 1.44 megabait.

Pelbagai usaha telah dibuat untuk mereka cakera yang mempunyai kapasiti penyimpanan yang lebih tinggi. Imation SuperDisk berupaya menyimpan sebanyak 120 megabait, Sony HiFD pula dapat menyimpan 200 megabait dalam cakera khasnya, dan kedua-dua pemacu masih berupaya membaca cakera liut 1.44 megabait.

PEMBESAR SUARA

back - Hari ini komputer boleh memainkan CD audio dan melancarkan program-program dengan kualiti penataan bunyi filem yang hebat. Sepasang pembesar suara yang baik penting bagi merasai keseronokannya sistem bunyi teknologi tinggi. Tidak seperti pembesar suara stereo biasa, pembesar suara komputer siap dibina dengan penguat bunyi dalaman. Ia juga mempunyai penghadang magnetik yang membolehkannya diletakkan sebelah monitor tanpa menjejaskan visual pada monitor dan gangguan bunyi pada pembesar suara.

Dua pembesar suara mencukupi untuk komputer urusan perniagaan, namun jika anda mahukan keseronokan audio yang lebih, atau kesan bunyi yang hebat untuk permainan komputer, sistem bunyi yang dilengkapi pengganti alat pembesar suara (subwoofer) amat memadai. Alat ini mengeluarkan bunyi bes yang dalam dan bergema.

STORAN MUDAH ALIH KAPASITI TINGGI

back - Cakera liut boleh memuatkan 1.44 megabait data? Banyak, namun bukanlah satu kuantiti yang cukup besar. Kadangkala anda memerlukan peranti storan mudah alih yang mampu menyimpan kuantiti yang lebih besar, bagi membawa foto-foto digital dari satu mesin ke mesin yang lain dengan segera atau untuk membuat salinan bantuan (backup copies) kesemua fail. Ketika inilah perlunya peranti storan mudah alih berkapasiti tinggi.

Kartrij cakera mudah alih adalah antara alternatif yang terbaik; berupa sebuah pemacu keras yang bila-bila masa boleh muncul dalam sistem anda apabila di pasang. Versi yang paling popular adalah keluaran Iomega Corp, dinamakan pemacu Zip, yang boleh menyimpan 100 hingga 250 megabait dalam satu kartrij.

Perkakasan Komputer

1.0 KEGUNAAN KOMPUTER

Kegunaan komputer utama komputer terbahagi kepada dua :

i) AM
Kegunaan am seperti menaip (Wordprocessor), membuat grafik (Graphics), akaun (Accounting Systems)

ii) KHAS
Seperti mengawal lampu isyarat, cuaca dan lain-lain.

2.0 SISTEM KOMPUTER

Sistem utama komputer terbahagi kepada 4 bahagian :

i) Input (Kemasukkan data)

ii) Unit Pemprosesan Pusat (UPP) atau Central Processing Unit (CPU)

iii) Storan (Penyimpanan data)

iv) Output (Keputusan data / Hasil )

INPUT -> CPU (Proses) -> OUTPUT
|
STORAN

Input yang dihantar ke Unit Pemproses Pusat (UPP) akan diproses lalu dihantar ke Output atau disimpan di dalam storan.

3.0 INPUT

Input adalah dimana data dimasukkan. Ia terdapat dalam berbagai bentuk :

i) Papan Kekunci (Keyboard)

Ia adalah yang paling popular. Terdapat dalam 101 kekunci atau 104 kekunci. Ia hampir sama dengan mesin taip, bezanya, Ia mempunyai kekunci-kekunci khas seperti tab, Shift, Ctrl, Page Up, Page Down, Backspace dan lain-lain serta kekunci fungsi iaitu F1-F12

ii) Tetikus (Mouse)

Ia kerapkali digunakan bersama dengan aplikasi Windows. Terdapat dalam berbagai jenis :

a) Tetikus 2 button
b) Tetikus 3 button
c) Track Ball ( untuk komputer buku (notebook))
d) Active Pad

iii) Touch Screen

Sejenis screen yang aktif bila disentuh

iv) Light Pen

Sejenis pen elektronik yang digunakan didalam melukis grafik atau pelan (CAD)

v) Optical Character Reader (Pembaca Aksara Optik)

Ia dapat membaca karbon pensil dan hampir sama seperti kegunaan dalam bar code reader dalam barangan.

vi) Magnetic Ink Color (Pembaca Dakwat Magnetik)

Ia digunakan dalam membaca cek.

vii) Joystick (Kayu Ria)

Digunakan dalam permainan video. Berfungsi lebih cepat dari papan kekunci dan berupaya berpusing 360 darjah.

viii) Voice Input System

Menggunakan pembesar suara dan microfon

ix) Pad Pendigit

Lukisan boleh dibuat di atas pad ini dan dihantar ke komputer

x) Kad Tebuk

Ia adalah input pertama yang pernah digunakan. Ia selalunya diguna pada komputer jenis kerangka utama (Mainframe). Terdiri dari turus 96 dan 80. Satu turus mewakillik satu abjad. Diguna secara ‘off-line’. Ia terpaksa disusun mengikut turutan untuk diproses.

4.0 UNIT PEMPROSESAN PUSAT (UPP) / CENTRAL PROCESSING UNIT (CPU)

CPU adalah tempat pemprosesan data berlaku. CPU terbahagi kepada 2 unit utama

i) Unit Kawalan

Unit kawalan adalah unit paling utama dimana ia digunakan untuk :

a) Mengawal aliran data
b) Mengawal langkah-langkah aturcara
c) Mengeluarkan arahan kepada unit-unit lain (input, output atau storan)

ii) Unit Arithmetik Logik

Ia adalah bertujuan untuk membuat perbandingan atau operasi logik

5.0 OUTPUT

Output adalah dimana hasil keputusan pemproses dihantar untuk rujukan. Ia terdiri dari :

i) Skrin (Monitor)

Terbahagi kepada beberapa jenis :
a) Color Graphics Adapter (CGA)
- 320 x 200 pixel (16K warna)
b) Enhanced Graphics Adapter (EGA)
- 640 x 360 pexel (64K warna)
c) Video Graphics Array (VGA)
- 1024 x 768 poxel (256K warna)
d) Enhanced Super Video Graphics Array (ESVGA)
- 16M warna

* pixel = picture element

ii) Pencetak (printer)

Ia juga terdiri dari 2 jenis :

a) Pencetak Hentaman (Impact)
Dot Matrik
- Mencetak bising
- 30-600 huruf per saat
- Mencetak dari kiri ke kanan (bidirectional printing)
- Mampu mencetak grafik
- Tidak menyokong cetakkan warna
Daisy Wheel
- Melakukan cetakkan melalui piring yang diperbuat dari besi atau plastik
- 300-600 huruf per saat
- Juga bising ketika mencetak

b) Pencetak Tidak Hentam (Non Impact)
Thermal
- Menggunakan haba
- 10-80 huruf / saat
- Menggunakan kertas yang mahal
- Kepala cetakkan istimewa
Elektrosensitive
- setanding dengan thermal
- agak bising
- Membentuk huruf melalui percikan kepada kepala cetak ke kertas
- 160 aksara (huruf) / saat
Ink Jet
- Agak mahal
- Mampu mencetak warna
- Selalunya digunakan untuk peribadi
Laser
- 18000 baris / minit
- Mahal
- Senyap ketika mencetak
- Mampu mencetak warna
- Digunakan dipejabat
- Menggunakan laser dan toner

Membeli pencetak :

  • Kelajuan
  • Kualiti cetakkan
  • Bunyi
  • Sokongan perisian
  • Penggunaan dakwat
  • Tulisan (fonts) yang disediakan

6.0 STORAN

Storan adalah tempat penyimpanan data. Diukur dalam skala Bit, Bait, Kilobait, Megabait, Gigabait dan Terabait (Bit, Byte, Kilobyte, Megabyte, Gigabyte and Terabyte) . Ia terbahagi kepada dua :

i) Storan Utama (Primer Storage)

a) Memori (Memory)
Ia adalah ingatan utama komputer. Terbahagi kepada dua;
i) Read Only Memory (ROM) / Memori Baca Sahaja
Ia ditanam secara kekal didalam cip memori dan hanya untuk dibaca sahaja.
ii) Random Access Memori (RAM) / Memori Capaian Rawak
Ia adalah ingatan sementara. Apabila tiada bekalan kuasa ia akan terpadam. Ia boleh ditambah dengan membeli cip memori tambahan (2M, 4M, 8M, 16M, 32M)

b) Cache Memory
Didapati daripada cip tambahan di CPU secara external (luaran) atau internal (dalaman).

ii) Storan Sekunder (Secondary Storage)

Ia boleh disimpan secara kekal. Mampu menyimpan lebih banyak data dari memori RAM. Walaupun begitu, capaiannya agak lambat.

a) Cakera Magnetik

Disaluti oleh ‘Ferrous Oxide’ yang memegang cas elektro magnetik.
Menggunakan kod ASCII dan EBCDEC
Dibahagi mengikut sektor (1 sector = 512 byte)
Data-data disimpan mengikut track (File Allocationm Table (FAT) yang dibuat oleh Sistem Pengoperasian. Terbahagi kepada beberapa jenis ;
i) Cakera Keras / Cakera Liat (HardDisk)
Mempunyai keupayaan menyimpan data dari 40 Megabyte - 4.5 Gigabyte
ii) Cakera Liut (Floppy Disk)
Terbahagi kepada dua saiz :
*) 5 ¼ inci
Mampu meyimpan data sebanyak 360K (Double Density) dan 1.2M (High Density)
**) 3.5 inci
Mampu menyimpan data sebanyak 720K (Double Density) dan 1.44M (High Density)

b) CD-ROM (Compact Disk -Read Only Memory)

Ia mampu menyimpan data dari 600M - 650M. Hanya boleh dibaca sahaja. Selalunya digunakan dalam industri multimedia. Keluaran terbaru ialah CD-RW (Compact Disk - Read Write). Ia boleh dibaca dan ditulis bagi menyimpan data multimedia.

c) Pita Magnetik

Ia seperti gulungan filem. Disaluti oleh ‘iron oxide’ dan berukuran ½ inci lebar dan berdiameter 10 ½ inci.

Selalunya digunakan bagi membuat data pendua (backup). Data yang disimpan dicapai dengan cara jujukan.

7.0 CIP

Cip adalah litar terkamir yang diperbuat dari silikon yang boleh didapati didalam pasir. Cip yang paling utama didalam sesuatu komputer ialah Cip Pemproses (Processor)

Cip Pemproses (Processor)

Ia akan menentukan kelajuan memproses data bagi sesebuah komputer. Antaranya :

i) 80826
ii) 80836 SX dan DX
iii) 80486 SX, DX2 dan DX4
iv) Pentium
v) Pentium Pro
vi) Pentium Pro MMX (Multimedia Extension)
vii) Pentium II

SX = 16 bit
DX = 32 bit
SL = menggunakan bekalan elektrik rendah dan digunakan pada komputer buku (notebook).

Kelajuan juga ditentukan oleh speed cycle yang diukur dalam Mega Hertz (MHz). Contohnya : 486DX 16MHz dan 486DX2 66MHz.

Antara syarikat-syarikat terkemuka yang mengeluarkan cip ialah :

i) Intel
ii) AMD (Advance Micro Device) AMD K5, AMD K6
iii) Cyrix 5x86, 6x86 (M1)
iv) PowerPC (IBM, Apple dan Motorola) CISC (Computer Instructions Set Computing), RISC (Reduce Instructions Set Computing)

Bus

Bus ialah laluan elektronik yang terdapat pada kad-kad kawalan pada papan utama (Motherboad). Lebih lebar bus maka lebih lajulah data di alirkan.

Di ukur dalam 8, 16, 32, 64 bit dan dalam MHz. Jenis-jenis bus ialah :

i) ISA (Industry Standard Architecture)
Ia adalah yang paling awal dan perlahan Hanya berkeupayaan 8MHz, 16 bit Bertujuan untuk menghantar data ke modem.

ii) VL-BUS (Video Local Bus)
Didapati didalam komputer jenis 486 keatas. Bertujuan menghantar data ke monitor. Berkeupayaan 66Mhz, 32 dan 64 bit.

iii) PCI-BUS (Peripheral Component Interconnect)
Ia adalah yang terbaru. Ia bertujuan mengawal alatan yang berkeupayaan tinggi. Berkeupayaan 66MHz, 32 dan 64 bit. Boleh didapati didalam komputer jenis Pentium dan Pentium Pro keatas.