Algoritma: Perbezaan antara semakan

Daripada Wikipedia, ensiklopedia bebas.
Kandungan dihapus Kandungan ditambah
Penambahan segmen dan rujukan baru
Baris 12: Baris 12:


== Kepenggunaan algoritma ==
== Kepenggunaan algoritma ==
Algoritma banyak digunakan dalam bidang sains dan teknologi terutama dalam bidang sains komputer. Dalam sains komputer, algoritma digunakan sebelum proses pengaturcaraan C dimulakan. Melalui algoritma, pengaturcara dapat memastikan pengaturcaraan dikod dengan betul dan dapat digunakan.
Algoritma banyak digunakan dalam bidang sains dan teknologi terutama dalam bidang [[sains komputer]]. Dalam sains komputer, algoritma digunakan sebelum proses pengaturcaraan C dimulakan. Melalui algoritma, pengaturcara dapat memastikan pengaturcaraan dikod dengan betul dan dapat digunakan.


== Contoh algoritma ==
== Contoh algoritma ==

Semakan pada 14:15, 21 Februari 2019

Algoritma ialah tatacara langkah demi langkah dalam penyelesaian masalah dalam masa yang terhingga. Proses algoritma telah diasaskan oleh seorang tokoh matematik Islam yang dikenali sebagai Al-Khawarizmi; bahkan proses ini dinamakan sempena beliau melalui pelatinan namanya sebagai algorismus,[1][2] di mana perkataan ini mula digunakan sejak abad ke-13 sebelum ditetapkan takrifan modennya pada abad ke-19[3].

Dalam sains komputer pula, algoritma ialah langkah-langkah dalam proses larian kod komputer yang mengkaji tahap keberkesanan kod program komputer. Usaha dalam kajian ini bertemakan "bagimanakah cara untuk menghasilkan langkah tersingkat dalam penyelesaian setiap masalah komputer yang diutarakan.

Ciri algoritma

  1. Mempunyai permulaan
  2. Mempunyai input (dalam sesetengah kes, tiada input) dan output
  3. Mempunyai proses
  4. Mempunyai penamat

Algoritma mesti memenuhi syarat-syaratnya. Jika syarat tidak dipenuhi, maka itu bukan algoritma.

Kepenggunaan algoritma

Algoritma banyak digunakan dalam bidang sains dan teknologi terutama dalam bidang sains komputer. Dalam sains komputer, algoritma digunakan sebelum proses pengaturcaraan C dimulakan. Melalui algoritma, pengaturcara dapat memastikan pengaturcaraan dikod dengan betul dan dapat digunakan.

Contoh algoritma

Penukaran unit meter kepada kilometer.

1) Mula
2) Input
2.1) Nilai dalam meter
3) Proses
3.1) Kilometer=meter/1000
4) Output
4.1) Nilai dalam kilometer
5) Tamat

Rujukan

  1. ^ "Al-Khwarizmi biography". www-history.mcs.st-andrews.ac.uk.
  2. ^ "Etymology of algorithm". Chambers Dictionary. Dicapai pada 13 Disember 2016.
  3. ^ Oxford English Dictionary (ed. ke-3). 2012. s.v.

Pautan luar