Apa itu Algoritma Komputasi?



itu algoritma komputasi mereka mewakili urutan langkah-langkah yang dirancang untuk melakukan tugas tertentu. Dapat juga dikatakan bahwa mereka mewakili satu set instruksi yang jelas yang diprogram dalam komputer untuk memecahkan masalah.

Dalam bidang komputer atau ilmu apa pun, algoritma berfungsi sebagai dasar untuk membuat metodologi dengan tahapan yang ditentukan dan terbatas.

Penggunaannya dimaksudkan untuk memberikan solusi generik terhadap dilema, yang memungkinkan kita untuk menggunakannya berulang kali untuk mendapatkan hasil yang diharapkan..

Karakteristik algoritma komputasi

Diusulkan oleh ahli matematika Alan Turing untuk membawa konsep matematika ini ke bidang ilmu komputer, algoritme adalah proses yang didefinisikan sebagai berikut:

-Urutan langkah-langkah terbatas, yang secara jelas didefinisikan dan masing-masing independen dari yang lain.

-Agen (manusia atau tidak manusiawi) adalah agen yang menerapkan setiap tahapan proses pada waktu tertentu.

-Agen memiliki kemampuan untuk menafsirkan instruksi operasional dan pada saat yang sama menyimpan informasi yang diberikan.

-Ketika metodologi tertentu dilakukan, hasilnya akan selalu sama di setiap langkah dan sesuai dengan data awal.

-Seperti dalam proses apa pun, itu berakhir dengan hasil.

Ada beberapa kasus di mana prosedur membutuhkan solusi spesifik dan yang tidak. Algoritma berulang atau tidak teratur yang tidak berakhir sangat umum dalam komputasi.

Contohnya adalah sistem operasi seperti Windows, MacOS dan Linux, yang harus terus berfungsi sebagai platform untuk program dan proses lain.

Jenis

Baik dalam ilmu komputer dan dalam disiplin ilmu lain, 3 jenis algoritma dapat diidentifikasi, yaitu: berurutan, bersyarat dan berulang. Selain itu, ada yang kualitatif (menggunakan kata-kata) dan kuantitatif (menggunakan perhitungan numerik).

Beberapa algoritma komputasi terkenal yang sangat berguna dalam praktik memenuhi fungsi yang berbeda.

Jadi, kami menemukan algoritma Euclid, yang digunakan untuk membagi, algoritma Gaussian untuk menyelesaikan persamaan linear, atau algoritma Floyd-Wrashall, untuk menemukan jalur terpendek antara grafik berbobot.

Contohnya

Algoritma digunakan dalam situasi yang berbeda, berusaha memberikan solusi untuk suatu masalah, dan tidak mengikuti prosedur standar.

Ketika mekanisme ditemukan untuk dengan cepat dan efisien menyelesaikan tugas tertentu, pelaksanaannya tidak memerlukan pemahaman bagaimana metode ini bekerja.

Contoh sederhana adalah mengikuti resep membuat kue, yang menggunakan serangkaian instruksi dan langkah-langkah untuk mendapatkannya.

Selain itu, komputer dapat menyelesaikan berbagai jenis masalah dengan menerapkan rumus yang memiliki bahasa khusus.

Dalam hal ini, algoritma komputasi mewakili kode yang ditulis dengan cara yang berbeda yang hanya dapat dipahami oleh mesin.

Bagian penting dari prosedur ini adalah mengubah ide menjadi urutan logis yang dapat ditafsirkan oleh PC.

Dengan cara ini, pemrogram beralih dari tugas sederhana ke tugas yang lebih kompleks. Untuk ini, mereka sering menggunakan resep yang dibuat orang lain untuk menyesuaikannya dengan apa yang perlu mereka pecahkan.

Referensi

  1. Universitas Denver. Apa itu algoritma dan bagaimana menggunakannya dalam pemrograman? Diperoleh pada 12/12/2017 dari quora.com
  2. Vásquez B., Carlos. Metodologi Pemrograman I. Dipulihkan pada 12/12/2017 dari moodle2.unid.edu.mx
  3. Bembibre, Victoria (2009). Definisi algoritma. Diperoleh pada 12/12/2017 dari definicionabc.com
  4. Kolombo, Jorge T. (2001). Algoritma komputer. Diperoleh pada 12/12/2017 dari avizora.com
  5. Bagaimana cara kerjanya? Apa itu algoritma komputer? Diperoleh pada 12/12/2017 dari howstuffwworks.com