Saturday, December 08, 2012
Facebook dan soal kepuasan memilih jodoh
Saturday, September 26, 2009
Rekacipta teknologi mengambil aspirasi dari penciptaan alam
SESIAPA pun tidak boleh menafikan keinginan untuk mencipta kapal terbang oleh manusia timbul setelah melihat kemampuan burung terbang di udara.Penciptaan burung yang boleh terbang oleh Tuhan itu telah mendorong manusia untuk mencipta mesin yang boleh membuatkan mereka terbang di udara.
Sebenarnya banyak lagi hasil penciptaan teknologi yang kita lihat hari ini mengambil aspirasi dari kejadian dan penciptaan yang dilakukan oleh Tuhan di alam ini termasuklah pada penciptaan diri manusia itu sendiri.
Manusia dijadikan Tuhan begitu sempurna sekali. Manusia dilahirkan dengan memiliki penglihatan, pendengaran dan anggota yang lengkap. Kita dapat melihat dan mendengar dengan jelas tanpa perlu memakai cermin mata atau alat mendengar semasa dilahirkan.
Jantung kita dengan sistem edaran darahnya pula telah siap terpasang sempurna dan berjalan dengan baik, tanpa campurtangan kita sendiri.
Seperti kereta yang memerlukan petrol untuk bergerak, badan kita pula memerlukan makanan untuk mendapatkan tenaga bagi menjalankan aktiviti kehidupan. Kejadian perut kita begitu canggih sekali sehingga dapat menukarkan makanan kepada tenaga yang diperlukan oleh tubuh badan kita.
Siapakah yang meletakkan kanta boleh lentur dalam biji mata kita hingga membolehkan kita melihat objek jauh dan objek dekat dengan selesa? Dengannya juga manusia dapat aspirasi untuk mencipta cermin mata dan kanta lekap bagi membantu penglihatan yang telah rabun.
Terdapat sekitar 112 unsur atau elemen yang menjadikan bahan-bahan di alam ini. Unsur-unsur ini termasuklah hydrogen, oksigen, karbon, silicon, nitrogen, besi, aluminium, perak, tembaga, emas dan lain-lain lagi.
Semua unsur-unsur tersebut dibina dari atom-atom sebagai unit asasnya. Manakala atom pula dibina dari zarah-zarah yang dikenali sebagai electron, proton dan neutron. Sebagai contoh, atom oksigen dibina dari 8 elektron, 8 proton dan 8 neutron, atom silicon dibina dari 14 elektron, 14 proton dan 14 neutron, dan atom emas pula dibina dari 79 elektron, 79 proton dan 79 neutron.
Walaupun dimata kita kelihatan emas lebih cantik dan bernilai berbanding silicon (unsur yang terdapat pada pasir) tetapi sebenarnya kedua-duanya adalah dibina dari benda atau zarah yang sama iaitu electron, proton dan neutron.
Perbezaan bilangan zarah electron, proton dan neutron yang membina atom emas dan silicon itu telah menyebabkan kedua-dua bahan tersebut menampakkan sifat-sifat yang berlainan.
Mungkin sebab itu juga agaknya dalam ibadah kita diatur dengan nombor-nombor yang tentu ada hikmah disebaliknya. Sebagai contoh, jumlah rakaat sembahyang maghrib adalah 3, manakala subuh 2 rakaat, dan Zuhur, Asar dan Isyak pula 4 rakaat. Begitu juga bilangan zikir tertentu yang harus dibaca sebanyak 33 kali, atau 100 kali, atau 7 kali.
Begitu juga dengan bilangan untuk membaca ayat-ayat doa atau salawat semasa menawarkan air untuk dijadikan ubat. Nombor bilangan itu juga mungkin dapat memberi kemujaraban air ubat tersebut.
Manusia juga mengambil aspirasi dari kejadian atom-atom ini untuk menciptakan sistem operasi computer. Computer hanya mengenal dua huruf atau dua nombor sahaja iaitu nombor 0 dan nombor 1.
Seperti dinyatakan di atas, semua atom termasuklah atom emas dan atom silicon dibina dari bahan atau zarah yang sama iaitu electron, proton dan neutron, tetapi mereka dibezakan oleh bilangan electron, proton dan neutron yang membinanya.
Semua arahan yang kita berikan kepada computer akan ditukar kepada nombor 0 dan nombor 1 kerana computer hanya boleh faham dua nombor ini sahaja.
Sebagai contoh, apabila kita menekan nombor 3 dipapan kekunci (key board) computer kita, nombor itu akan ditukar kepada 0110011, dan kalau kita tekan nombor 8, nombor 8 ini akan ditukar kepada 0111000.
Walaupun 0110011 dan 0111000 hanya mengandungi nombor 0 dan 1 sahaja, tetapi oleh kerana ia disusun secara berbeza maka computer dapat mengenal nombor-nombor tersebut sebagai nombor 3 dan nombor 8.
Itulah contoh di mana kejadian atom yang membina bahan-bahan di alam ini telah diadaptasi ke dalam sistem teknologi computer.
Teknologi Fuzzy Logic yang banyak digunakan dalam alat kawalan untuk camera, mesin basuh dan lampu trafik juga adalah diambil dari cara manusia membuat keputusan tentang sesuatu perkara.
Kepada manusia tidak memberi apa-apa makna kalau diberitahu kelajuan internet ialah 54 MBps atau 2 MBps atau 1 KBps, sebaliknya kita lebih faham jika disebut sangat laju, tidak berapa laju atau slow sangat. Begitulah konsep Fuzzy Logic bekerja, ia lebih dekat dengan cara manusia menilai sesuatu keadaan.
Selain dari itu sudah ada teknologi yang mengmbil konsep cara otak manusia bekerja iaitu dipanggil Artificial Neural Network (ANN). Otak manusia mempunyai berjuta-juta sel neuron yang bersambung diantara satu sama lain yang membolehkannya mempelajari sesuatu. Inilah kelebihan teknologi ANN ini kerana ia mampu belajar seperti otak manusia.
Tidak ketinggalan juga penurunan sifat-sifat baik melalui ginatek atau kromosom ibubapa juga diadaptasi dalam teknologi yang dipanggil GA (Genetic Algorithm).
Malah keajaiban kelompok burung-burung yang terbang di udara yang boleh terbang ke arah yang sama tanpa berlaku pelanggaran dan salah faham antara satu sama lain turut juga menjadi aspirasi kepada saintis untuk diadaptasi dalam konsep penciptaan teknologi yang dikenali sebagai Particle Swarm Optimization (PSO).
Sejarah manusia mengambil pelajaran dari alam ini mungkin bermula seawal kisah Qabil menyempurnakan mayat saudaranya Habil lagi. Sehingga sekarang manusia terus mengambil manafaat dari kejadian dan penciptaan alam ini. Seperti firman Tuhan dalam Quran, sesungguhnya Tuhan itu tidak menciptakan sesuatu melainkan ada gunanya.
Wednesday, September 23, 2009
Litar yang membina computer bukanlah serumit yang kita bayangkan
SEPERTI yang kita sedia maklum computer boleh melakukan berbagai kerja yang canggih tetapi sebenarnya litar yang membinanya tidaklah serumit yang kita selalu bayangkan. Mungkin ramai yang tidak percaya bila diberitahu litar yang membina computer adalah sangat mudah dan ringkas.
Walaupun computer boleh melakukan bermacam fungsi seperti menambah nombor-nombor, membuat kiraan tolak, membahagi dan mendarab nombor, namun sebenarnya dalam computer hanya ada satu litar sahaja bagi melakukan semua kerja ini. Litar ini pun hanya membolehkannya membuat kiraan tambah sahaja, atau lebih tepat lagi menambah dua nombor.
Dengan litar penambah dua nombor itulah computer melakukan kerja untuk menjumlahkan nombor-nombor yang kita arahkan atau untuk membuat kiraan tolak atau membahagi atau mendarab nombor dan sebagainya.
Tentu kita tertanya-tanya bagaimana computer boleh melakukan berbagai kerja hanya menggunakan litar penambah dua nombor sahaja. Saya akan cuba jelaskannya seperti berikut:
Katakan kita hendak menjumlahkan nombor-nombor 12, 8, 10, 5 dan 7. Komputer tidak mempunyai litar yang mampu untuk menambah kelima-lima nombor itu secara serentak kerana ia hanya mempunyai litar yang boleh menambah dua nombor sahaja.
Apa yang computer akan lakukan ialah ia akan menambah nombor 12 dengan 8 terlebih dahulu, hasil tambahnya ialah 20. Nombor 20 ini akan disimpan dalam litar ingatannya yang dipanggil daftar. Kemudian dengan menggunakan litar tambah yang sama, nombor 10 mengambil giliran untuk ditambah dengan nombor 20 yang berada di dalam daftar.
Sekarang hasil tambahnya bernilai 30. Sekali lagi nombor 30 akan disimpan di dalam daftar. Seterusnya nombor yang ada dalam daftar ini akan ditambah dengan nombor berikutnya iaitu nombor 5, menjadikan hasil jumlah yang berada dalam daftar sekarang ialah 35. Akhir sekali nombor 35 akan ditambah dengan nombor yang terakhir iaitu 7. Dengan itu selesailah kerja menambah kesemua kelima-lima tersebut dengan jumlah kesemuanya adalah 42.
Ya memang lambat kalau kita menggunakan kaedah computer untuk menambah nombor-nombor yang banyak kerana terpaksa menambah dua nombor dalam satu masa. Kita terpaksa melalui lebih banyak langkah kerja yang berulang-ulang sebelum mendapat hasil jawapannya. Sebaliknya tentunya lebih cepat kalau kelima-lima nombor tersebut ditambah secara serentak seperti yang biasa kita lakukan.
Tetapi kita kena ingat, computer melakukan kerja sangat pantas. Sebagai contoh, computer yang mempunyai spesifikasi 1.6 GHz bermakna dalam satu saat ia mampu melakukan 1,600,000,000 langkah kerja. Oleh itu tidak hairanlah kalau dalam masa kurang dari satu saat computer sudah dapat memberi jawapan hasil tambah tersebut.
Berapa lama sangatlah masa yang diambil untuk mengira kelima-lima nombor dalam contoh di atas, yang mungkin paling banyak pun tidak sampai 20 langkah kerja diperlukan untuk menyelesaikannya, sedangkan computer mampu melakukan lebih 1000 juta langkah kerja dalam masa satu saat.
Bagaimana pula computer boleh melakukan kiraan tolak dengan menggunakan litar tambah?
Oleh kerana computer tidak ada litar penolak maka kerja kiraan tolak juga mesti menggunakan litar penambah yang sedia ada itu juga.
Apabila kita menolak nombor 8 dengan nombor 2, sebenarnya kita menambah nombor positif 8 dengan nombor negatif 2. Nombor negatif 2 akan ditukar terlebih dahulu kepada nombor positif yang setara sebelum ditambah dengan nombor 8.
Dalam sistem nombor, setiap nombor negatif ada nombor positifnya yang setara. Ini samalah seperti kita menilai kandungan air dalam satu gelas. Secara positif kita boleh kata suku dari gelas itu dipenuhi air, tetapi kita boleh juga menyebutnya dengan cara negatif, iaitu kita boleh kata tiga suku dari gelas itu adalah kosong. Walaupun cara sebutan berbeza tetapi ia menerangkan maksud yang sama.
Samada kita menyebut, suku gelas dipenuhi air atau tiga suku gelas tidak mengandungi air, dua-dua sebutan itu pasti akan dapat difahami oleh semua orang tentang jumlah kandungan air dalam gelas itu.
Sama seperti kes air di dalam gelas tadi, setiap nombor negatif itu ada nombor positifnya yang setara. Oleh itu computer melalui litar penambahnya akan menggunakan nombor setara positif itu untuk melakukan kiraan tolak.
Bagaimana pula untuk mendarab?
Apabila kita mendarab nombor 3 dengan nombor 6, oleh kerana kita telah diajar dari kecil menghafal sifir maka secara sepontan kita akan tahu jawapannya adalah 18. Tetapi sebenarnya kita juga boleh melakukannya dengan menambah nombor 3 sebanyak 6 kali.
Oleh itu 3 darab 6 adalah sama dengan 3+3+3+3+3+3. Dengan litar penambah yang ada sudah tentu computer akan dapat melakukan kiraan darab ini dengan menggunakan kiraan tambah.
Litar penambah computer akan menambah nombor 3 dengan nombor 3 sebanyak 6 kali dan hasil jawapannya juga adalah 18. Walaupun kaedah ini agak lambat dan leceh bagi kita manusia untuk melakukannya tetapi computer dapat melakukannya dengan begitu pantas.
Bagaimana computer melakukan kerja membahagi?
Apabila nombor 18 hendak dibahagi dengan nombor 3, kita boleh melakukannya dengan kiraan tolak. Nombor 18 ditolak dengan nombor 3 dan diulang semula sehingga hasilnya tinggal kosong. Berapa banyak bilangan nombor 3 diperlukan untuk sampai kepada hasil kosong ini maka itulah jawapannya.
Kalau nombor 18 dibahagi dengan 3, mula-mula 18 ditolak dengan 3 menghasikan 15, kemudian nombor 15 ditolak lagi dengan 3 menghasilkan 12. Selepas itu nombor 12 tadi ditolak dengan 3 menghasilkan 9, kemudian ditolak lagi dengan 3 menghasilkan 6. Nombor 6 tadi ditolak lagi dengan 3 menghasikan 3. Nombor 3 ini ditolak lagi dengan 3 menghasilkan kosong.
Dalam contoh ini kita kena menolak 6 kali dengan nombor 3 untuk menjadikan hasilnya tinggal kosong. Jadi jawapannya adalah 6.
Dari pengetahuan yang anda dapat dari kerja kiraan tolak di atas, tentu anda telah dapat meneka macamana computer akan melakukan kerja kiraan tolak yang terdapat dalam kerja membahagi ini.
my playlist



Create a playlist at MixPod.com

