Thursday, January 14, 2016

Apa itu Algoritma?

Apa itu Algoritma?

Algoritma merupakan langkah-langkah (prosedur) yang harus dilakukan untuk menyelesaikan sebuah masalah.

Program komputer biasanya dibangunkan dengan menggunakan beberapa algoritma untuk menyelesaikan sesuatu masalah.

 Tiga perkara perlu dikenalpasti
  1. Masalah- sebuah persoalan yang ingin diselesaikan oleh sebuah algoritma.
  2. Input  contoh data atau keadaan yang menjadi permasalahan.
  3. Output bentuk akhir dari data atau keadaan setelah algoritma diimplementasikan. Output merupakan hasil yang diinginkan dan dianggap telah menyelesaikan masalah.

Monday, January 11, 2016

Perwakilan Data



Perwakilan Data

Dalam perkomputeran, komputer menganggap semua data, nombor, huruf dan simbol adalah sebagai nombor. Malah, arahan komputer juga adalah berbentuk nombor ( bahasa mesin ).

Sistem pernomboran yang digunakan oleh komputer diwakilkan dalam sistem perduaan( binary ), perenambelasan ( hexadecimal ) dan perlapanan ( octal ). Komputer menggunakan digit perduaan untuk mewakilkan data iaitu 0 dan 1 biasanya disebut bit.



i. Bit

Unit utama elektronik bagi data digital. Bit ditulis dalam bahasa asas dua sebagai "1" atau "0".
Unit data terkecil yang boleh diproses oleh sesebuah komputer. Bit adalah singkatan bagi perkataan binary digit. 
 
Bit adalah nombor 1 dan 0. Nombor-nombor ini mewakili sistem binari. Ia akan mewakili arahan on dan off, true dan false atau yes dan no.

ii. Bait

Unit yang terbina dari gabungan bit-bit. Satu bait bersamaan dengan 8 bit. Bait mewakili 256 aksara yang terdiri daripada kombinasi 0 dan 1.
Satu bait mewakili satu aksara tunggal.

iii. Aksara

Satu aksara seperti S, K, Y, G, T, +, 7 dan % adalah bersaiz 8 bit yang bersamaan dengan 1 bait. Contohnya aksara S mewakili kod binari 01000110 yang hanya difahami oleh komputer.




Hubungan Perwakilan Data: bit, bait dan aksara.

Komputer hanya mengenali dua digit sahaja; 1 dan 0, sistem nombor ini dipanggil sistem perduaan atau lebih dikenali sebagai sistem binari. ( binary system)
Setiap digit 1 dan 0 dikenali sebagai bit dan merupakan unit terkecil untuk data yang diwakilkan oleh komputer. 
 
Satu bit sebenarnya tidak membawa apa-apa makna, namun kombinasi 8 bit dikenali sebagai bait (byte) dan boleh mewakilkan banyak data atau pun maklumat. Ini disebabkan gabungan 0 dan 1 yang berbeza di dalam 1 bait boleh mewakili sehingga 256 aksara berbeza ini termasuklah nombor, huruf besar, huruf kecil dan simbol-simbol tertentu. Kombinasi beberapa 0 dan 1 dipanggil Skema Pengekodan. 
 
Dua sistem pengekodan yang paling banyak digunakan ialah ASCII ( American Standard Code for Information Interchange), yang digunakan di dalam komputer peribadi dan minikomputer; dan EBCDIC ( Extended Binary Coded Decimal Interchange Code) yang digunakan di dalam komputer kerangka utama. 
 
Kedua-dua skema ini hanya boleh digunakan untuk mewakili huruf-huruf Roman ( A hingga Z ) dan nombor (1-9). Ia tidak dapat mewakili huruf-huruf bahasa lain seperti bahasa Arab, Cina, Tamil dan Jepun. 
 
Skema pengekodan untuk bahasa tersebut dipanggil UNICODE. Skema ini membolehkan kita menggunakan bahasa Arab, Cina, Tamil dan Jepun yang merangkumi 65536 aksara di dalam perisian pemprosesan perkataan dan perisian-perisian lain.

1 Bit = 0 dan 1 (On/Off)

1 Byte = 8 bit

8 Bit = 1 aksara ASCII dan EBCDIC

16 Bit = 1 aksara UNICODE

Pengenalan kepada Pengekodan Binari



Komputer menggunakan kod binari untuk berkomunikasi. Salah datu kod binari yang meluas digunakan adalah kod American Standard Code for Information Interchange ( ASCII ). Kod ini diterimapakai oleh hampir semua komputer dan mesin elektronik. 
 
Kebanyakan papan kekunci ( keyboard ) komputer telah dipiawaikan dengan ASCII. Jadual di bawah menunjukkan contoh kod ASCII bagi beberapa aksara.


Fungsi Kod ASCII



Apabila pengguna menekan sebarang butang aksara, nombor atau kawalan pada papan kekunci, ia akan menghasilkan kod ASCII untuk dihantar ke CPU bagi membolehkan komputer memprosesnya dan menyimpannya di ingatan utama. 
 
ASCII mempunyai 128 karakter dan simbol yang diwakili oleh 8 bit nombor asas dua. 32 karakter pertama dalam ASCII mewakili arahan ( command ) yang digunakan untuk tujuan kawalan.
Setiap aksara akan ditukar kepada bentuk nombor perduaan yang sepadan. Komputer akan memproses aksara sebagai bait. Apabila selesai memproses bait, perisian di dalam sistem akan menukarkan semua kepada bentuk yang difahami dan dipaparkan di skrin komputer. 
 
Oleh itu, fungsinya dapat dilihat sebagai:

  • ASCII membolehkan manusia berinteraksi dengan sebuah komputer.
  • ASCII membolehkan pengeluar-pengeluar komponen komputer mengeluarkan komponen yang boleh beroperasi dengan betul di dalam sebuah komputer. 
  • ASCII juga berfungsi untuk mencapai kesesuaian di antara pelbagai jenis peralatan pemprosesan data. Seterusnya ia membolehkan peralatan ini berkomuniksi di antara satu sama lain dengan sempurna.

Pengukuran Data 

Data, maklumat dan arahan yang disimpan pada peranti storan boleh diukur mengikut urutan seperti rajah di bawah: 

Unit terkecil dimulai dengan Bit, berasal dari perkataan Binary Digit terdiri daripada digit 0 dan 1 sahaja. 
 
Gabungan 8 bit menjadi 1 Bait. 1 Bait bersamaan dengan 1 aksara. 10 bait boleh bersamaan dengan 1 perkataan. 100 Bait boleh bersamaan dengan 1 ayat. 

Kilobait ( kb ) adalah kira-kira 1024 bait, 1 kilobait lebih kurang sama dengan satu perenggan jika anda membaca, manakala 100 kilobait akan sama dengan satu muka surat. 

Megabait (Mb) adalah kira-kira 1024 kilobait. 100 Megabait mungkin akan bersamaan dengan satu tajuk Ensiklopedia manakala 600 Megabait adalah bersamaan dengan jumlah data pada cakera CD-ROM. 

Gigabyte ( Gb ) adalah bersamaan dengan 1024 megabait. 1 Gigabyte data adalah hampir dua kali ganda jumlah data yang terkandung di dalam CD-Rom.
Terabait ( Tb ) adalah kira-kira satu trilion bait, atau 1024 Gigabait. Terabait boleh digambarkan dengan menyimpan kira-kira 300 jam video kualiti yang baik.




Rajah 2.1 Ukuran Data


sumber ; http://compsys6.blogspot.my/2012/11/perwakilan-data.html

Monday, January 4, 2016

DUNIA TEKNOLOGI SEPANJANG 2015

 

 
Telefon pintar mula menggunakan memori sehingga 4GB RAM.

Windows 10 diperkenalkan
Microsoft telah memperkenalkan Windows 10 secara rasminya pada tahun ini, menawarkan ia sebagai kemaskini percuma kepada semua pengguna Windows 7 dan Windows 8. Windows 10 juga membawakan rekaan sistem operasi yang selari untuk telefon pintar, tablet, komputer, televisyen, mahupun IOT.

GST diperkenalkan
Memberi kesan terhadap harga jualan peranti elektronik. kerajaan telah memperkenalkan GST - sekaligus memberikan kesan terhadap harga jualan peranti elektronik di Malaysia. Terdapat beberapa syarikat yang mengekalkan harga jualan mereka, sebaliknya sejumlah besar menaikkan harga jualan peranti mereka - termasuk komputer riba, tablet dan juga telefon pintar.

GST untuk prabayar.
GST juga turut diperkenalkan untuk prabayar, dan memerlukan pembeli membeli dengan penambahan harga jualan. Sebagai contoh, tambah-nilai RM10 dijual pada harga RM10.60.

Telefon pintar berspesifikasi tinggi mencapai harga melangkaui RM3000.
Harga jualan telefon pintar berspesifikasi tinggi semakin naik dengan drastik, dimana beberapa telefon pintar mencapai harga jualan melangkaui RM3000. Ini termasuk iPhone, Galaxy S6 Edge, BlackBerry Priv, dan juga Xperia Z5 Premium.

Telefon pintar dengan harga dibawah RM1000 menerima perhatian ramai.
Lebih ramai kini membeli peranti pada harga jualan dibawah RM1000, apatah lagi dengan spesifikasi yang ditawarkan membolehkan pengguna membuat tugasan asas, termasuk melayari web, permesejan, merakamkan gambar, dan beberapa yang lain. Xiaomi dan Asus menerajui dalam arena ini, selain Samsung yang mengukuhkan kedudukan dalam arena ini melalui Galaxy J.

Peranti menggunakan USB Type-C mula memasuki pasaran. 
Melaluinya, ia membolehkan pengguna menghubungkan kabel secara terbalik tanpa masalah, dan turut boleh digunakan untuk tujuan pengecasan komputer.

Arena robotik mula menerima perhatian ramai.
Dunia robotik turut berkembang pada tahun ini, memperlihatkan pelbagai syarikat membuat pelaburan dalam arena robotik - dan turut memperlihatkan beberapa robot yang dibangunkan oleh mereka dalam bentuk prototaip.

Dron digunakan secara meluas - untuk fotografi dan penghantaran barang.
Selain robotik, dron turut menerima perhatian ramai - apatah lagi dengan harga jualannya yang rendah. Sejumlah jurugambar kini menggunakan dron untuk merakamkan gambar dari langit, disamping beberapa syarikat penghantaran yang membuat ujian penghantaran barangan menggunakan dron.

Kenderaan elektrik dan pemanduan sendiri mula dibangunkan oleh pelbagai syarikat automotif
.
Sepanjang 2015, pelbagai syarikat automotif dan teknologi memperlihatkan kebolehan mereka dalam arena automotif. Beberapa syarikat turut menyasarkan untuk memasarkan kenderaan yang boleh dipandu secara automatik ini menjelang tahun 2020 kelak.

Kereta Tesla hadir ke Malaysia.
Tesla yang terkenal dengan kenderaan elektrik mereka, dan menawarkan pelbagai ciri-ciri baru melalui kemaskini perisian - kini turut hadir di Malaysia, dan digunakan oleh agensi kerajaan

Kepintaran buatan dan pembelajaran mesin menjadi fokus.
Dengan perkembangan teknologi dengan pantas, salah satu perkara baru yang turut diterajui oleh pelbagai syarikat adalah arena pembelajaran mesin dan juga kepintaran buatan. Google sendiri membuat pelaburan tinggi dalam arena ini, dan menawarkan kod sumber mereka secara terbuka - memperlihatkan data adalah lebih penting berbanding teknologi untuk pembelajaran pintar. Facebook turut mengintegrasikan teknologi kepintaran buatan pada aplikasi permesejan mereka.

Eksplorasi angkasa menarik perhatian ramai.
Eksplorasi angkasa pada tahun ini mula menerima perhatian ramai, apatah lagi dengan filem memfokuskan planet Marikh, dan juga beberapa penemuan menarik oleh NASA, seperti gerakkan cecair di Marikh.

Ramai pengeluar hadir dengan peranti boleh-pakai.
Peranti berhubung dan peranti boleh-pakai telah menjadi salah satu fokus utama pada tahun ini. Ramai pengeluar dari Asia yang hadir dengan peranti boleh-pakai berasaskan Android Wear, selain Apple dengan Apple Watch. Xiaomi turut tidak ketinggalan dengan memperkenalkan Mi Band Pulse mereka pada harga rendah

Perkhidmatan penstriman muzik dan video menerima perhatian ramai.
Perkhidmatan penstriman muzik dan video pada tahun ini dilihat mula mendapat perhatian ramai. Dengan akses rangkaian internet yang lebih pantas, pengguna kini tidak berkira untuk melanggan perkhidmatan muzik seperti Spotify, Deezer, Apple Music dan sebagainya. Pada masa yang sama, perkhidmatan iFlix turut menerima perhatian ramai, apatah lagi dengan penawaran akses kepada pelbagai siri-TV dan filem pada harga langganan serendah hanya RM8 sebulan.


Kontroversi Pengusaha Teksi, dengan Uber dan Grabcar. 
Perkhidmatan tempahan teksi dan kenderaan menggunakan aplikasi sepertu Uber dan Grabcar menerima permintaan tinggi dikalangan pengguna. Ini membuatkan ia memberikan kesan terhadap pengusaha teksi, dan pada masa yang sama, pengusaha teksi meminta pihak SPAD mengambil tindakan supaya pihak Uber dan Grabcar melalui proses perundangan sama.

Perkhidmatan atas-permintaan (on-demand) berkembang dengan pesat.
Perkhidmatan atas-permintaan seperti Uber, FoodPanda, BeMalas, mula menerima perhatian dikalangan pengguna tempatan - apatah lagi dengan masa yang terhad dikalangan penduduk di kawasan bandar. Beberapa syarikat tempatan turut memfokuskan kepada penghantaran atau despatch, membolehkan penghantaran pada hari sama dilakukan oleh beberapa penyedia perkhidmatan.

Peranti realiti-maya menjadi fokus. 
Peranti realiti-maya telah menerima perhatian sejak tahun 2014 yang lepas, dan pada tahun ini, pelbagai syarikat menyertainya. Ini termasuk Sony yang hadir mengumumkan PlayStation VR, HTC bekerjasama dengan Valve untuk HTC Vive, Microsoft dengan HoloLens, dan Samsung yang hadir dengan Gear VR pada harga lebih rendah.

Video Berbentuk 360-Darjah Diterbitkan Ramai.
Video berbentuk 360-darjah agak popular pada tahun ini, apatah lagi dengan kemudahan untuk merakamkannya. YouTube sendiri telah mengaktifkan sokongan tersebut pada perkhidmatan mereka, selain Facebook yang melakukan perkara sama. Melalui video 360, ia boleh dinikmati menggunakan peranti realiti-maya - atau pada masa yang sama, memasangnya pada peranti mudah-alih, dan mengerakkannya untuk melihat ke kiri dan kanan.

Lebih banyak video 4K diterbitkan.
Pada tahun lepas, kita telah melihat permulaan penerbitan kandungan pada resolusi 4K, dan tahun ini menyaksikan ramai penerbit kandungan mula mengambil kelebihan untuk menerbitkan video pada resolusi ini. Untuk memproses video 4K juga kini lebih mudah dan tidak begitu mencabar seperti setahun dua yang lepas.

Peranti 2-dalam-1 seperti Microsoft Surface hadir daripada pelbagai pengeluar. 
Pada tahun ini, pelbagai pengeluar hadir dengan peranti 2-dalam-1 seumpama Surface - termasuk pengeluar peranti berasaskan Windows, dan juga Apple dengan iPad Pro, serta Google dengan Pixel C. Melalui rekaan peranti seumpama ini, ia membolehkan pengguna menghubungkan papan kekunci dan menggunakan ia sebagai komputer riba, atau menanggalkannya dan menggunakannya sebagai tablet.

Pelbagai Pengeluar Fokuskan Peranti Memfokuskan Permainan Video. 
Permainan video sedia mempunyai peminatnya tersendiri, tidak kira pada konsol atau PC. Dalam arena komputer mudah-alih pula, kita sedia melihat beberapa jenama mempunyai penawaran mereka - dan tahun ini, Acer turut memfokuskan kepada arena permainan dengan keluarga Predator, selain Asus dan Dell masing-masing dengan keluarga peranti memfokuskan permainan mereka. HP juga turut hadir dengan komputer riba permainan terbaru mereka, selain Lenovo.

Pasukan DoTA2 kebangsaan dipanggil Taring ditubuhkan.
Dengan sukan elektronik yang mendapat perhatian ramai pada tahun ini, terutamanya di Malaysia - pihak kerajaan sendiri mengambil langkah untuk menyokongnya, dan telah menubuhkan sebuah pasukan kebangsaan, dipanggil sebagai Taring. Melalui sebuah pertandingan yang diadakan, Team SatuDuaTiga telah terpilih untuk menjadi pasukan Taring pertama dan akan membawa bendera Malaysia dalam pertandingan DoTA 2.

Persatuan Sukan Elektronik Malaysia Ditubuhkan.
Dengan penerimaan tinggi dalam arena sukan elektronik, di Malaysia, Persatuan Sukan Elektronik turut ditubuhkan. Melaluinya, ia membolehkan mereka memantau arena sukan elektronik tempatan, dan pada masa yang sama menjaga kebajikan pemain, serta mendidik mengenai sukan elektronik.

Perkhidmatan 4G Ditawarkan Dengan Lebih Meluas.
Pada tahun ini, kita menyaksikan hampir kesemua telefon pintar hadir dengan sokongan rangkaian 4G. Pada masa yang sama, kita juga turut melihat persaigan positif di kalangan syarikat telekomunikasi tempatan. Kini, 4G bukan lagi hanya terhad kepada Lembah Klang, tetapi boleh diakses di hampir kebanyakkan bandar utama seluruh negara.

E-Dagang terus berkembang pesat.
Arena e-dagang di Malaysia terus berkembang pesat sepanjang tahun 2015, menyaksikan penyertaan pelbagai syarikat gergasi untuk memudahkan pengguna mendapatkan produk mereka. Pelbagai jenama teknologi melancarkan kedai atas-talian rasmi mereka, termasuk Microsoft, Acer dan sebagainya. Marketplace paling popular masih dipegang oleh Lazada, tetapi 11Street telah mula memberikan persaingan sengit untuk Lazada.

 Beberapa Pengambil-Alihan Besar Berlaku
.
 Seperti setiap tahun, 2015 turut menyaksikan beberapa syarikat diambil-alih pada nilai yang tinggi.

             · Western Digital mengambil-alih Sandisk.
             · Activison Blizzard mengambil-alih penerbit Candy Crush Saga, KING.
             · iProperty dari Malaysia diambil-alih syarikat subsidiari News Corp.
             · Nokia mengambil-alih Alcatel-Lucent.
             · Nokia menjual HERE kepada Audi, BMW dan Mercedes.
Disamping itu, pihak Google turut membuat penstrukturan semula syarikat, dan kini beroperasi dibawah Alphabet.

Sekuriti dan keselamatan data pengguna turut menjadi fokus utama.
Pelbagai masalah sekuriti dan kerentanan ditemui pada tahun ini. Salah satu perkara yang menjadi fokus ramai adalah serangan MiTM, yang mana hadir terbina pada komputer riba Lenovo dan Dell. Microsoft sendiri telah mengatakan mereka akan mengatasi perkara ini bermula tahun 2016 kelak. Peranti Android juga turut terjejas dengan beberapa masalah sekuriti, dan beberapa pengeluar telah mula memperkenalkan kemaskini bulanan.

Sumber : https://amanz.my/