Apakah Algoritma Pengiraan?



The algoritma pengiraan mereka mewakili urutan langkah-langkah yang dirancang untuk menjalankan tugas tertentu. Ia juga boleh dikatakan bahawa mereka mewakili satu set arahan jelas yang diprogramkan dalam komputer untuk menyelesaikan masalah.

Di dalam bidang komputer atau mana-mana sains, algoritma berfungsi sebagai asas untuk membuat metodologi dengan peringkat yang ditetapkan dan terhingga.

Penggunaannya bertujuan untuk memberikan penyelesaian generik kepada dilema, yang membolehkan kita menggunakannya lagi dan lagi untuk mendapatkan hasil yang diharapkan.

Ciri-ciri algoritma pengiraan

Dicadangkan oleh ahli matematik Alan Turing untuk membawa konsep matematik ini kepada bidang sains komputer, algoritma adalah proses yang ditakrifkan sebagai berikut:

-Urutan langkah-langkah yang terhad, yang jelas ditakrifkan dan masing-masing adalah bebas daripada yang lain.

-Ejen (manusia atau tidak berperikemanusiaan) adalah salah satu yang menggunakan setiap peringkat proses pada masa tertentu.

-Ejen mempunyai keupayaan mentafsir arahan operasi dan pada masa yang sama menyelamatkan maklumat yang diberikan.

-Apabila metodologi tertentu dijalankan, hasilnya akan sentiasa sama dalam setiap langkah dan mengikut data awal.

-Seperti mana-mana proses, ia berakhir dengan hasilnya.

Terdapat kes di mana prosedur memerlukan penyelesaian khusus dan yang tidak. Algoritma berulang atau tidak teratur yang tidak berakhir sangat biasa dalam pengkomputeran.

Contohnya ialah sistem pengendalian seperti Windows, MacOS dan Linux, yang mesti terus berfungsi sebagai platform untuk program dan proses lain.

Jenis

Kedua-duanya dalam sains komputer dan dalam bidang lain, 3 jenis algoritma dapat dikenal pasti, iaitu: berurutan, bersyarat dan berulang. Di samping itu, terdapat kualitatif (menggunakan perkataan) dan kuantitatif (menggunakan pengiraan berangka).

Beberapa algoritma pengkomputeran yang terkenal yang amat berguna dalam amalan memenuhi fungsi yang berbeza.

Oleh itu, kita dapati algoritma Euclid, yang digunakan untuk membahagikan Gaussian untuk menyelesaikan persamaan linear, atau Floyd-Wrashall untuk mencari laluan terpendek antara graf wajaran.

Contohnya

Algoritma digunakan dalam situasi yang berbeza, berusaha memberikan penyelesaian kepada masalah, dan jangan mengikuti prosedur standard.

Apabila mekanisme itu ditemui dengan cepat dan cekap menyelesaikan tugas tertentu, pelaksanaannya tidak memerlukan pemahaman bagaimana cara kerja.

Satu contoh mudah ialah untuk mengikuti resipi untuk membuat kek, yang menggunakan siri arahan dan langkah untuk mendapatkannya.

Juga, komputer dapat menyelesaikan pelbagai jenis masalah dengan menggunakan formula yang mempunyai bahasa istimewa.

Dalam kes ini, algoritma pengiraan mewakili kod yang ditulis dalam pelbagai cara yang hanya boleh difahami oleh mesin.

Bahagian penting prosedur ini adalah untuk mengubah idea ke dalam urutan logik yang PC dapat mentafsir.

Dengan cara ini, pengaturcara pergi dari tugas mudah ke yang lebih kompleks. Untuk ini, mereka sering menggunakan resipi yang dibuat oleh orang lain untuk menyesuaikannya dengan apa yang mereka perlukan untuk menyelesaikannya.

Rujukan

  1. Universiti Denver. Apakah algoritma dan cara menggunakannya dalam pengaturcaraan? Diperoleh pada 12/12/2017 daripada quora.com
  2. Vásquez B., Carlos. Kaedah Pemrograman I. Dipulihkan pada 12/12/2017 daripada moodle2.unid.edu.mx
  3. Bembibre, Victoria (2009). Definisi algoritma. Diperoleh pada 12/12/2017 daripada definicionabc.com
  4. Colombo, Jorge T. (2001). Algoritma komputer. Diperoleh pada 12/12/2017 daripada avizora.com
  5. Bagaimana kerja berfungsi. Apakah algoritma komputer? Diperoleh pada 12/12/2017 daripada howstuffwworks.com