Karakteristik Algoritma
Logika / / July 04, 2021
Algoritma dikenal sebagai serangkaian aturan dan prosedur yang mengarah pada hasil yang diharapkan. Ada kriteria yang sangat berbeda ketika menentukan apa itu algoritma, tetapi secara umum mereka dipahami sebagai karakteristik algoritma pengikut:
Struktur.- Algoritma adalah proses yang terstruktur dalam tiga langkah utama:
a) Entry.- Ini adalah titik di mana data dimasukkan untuk dimodifikasi, diubah atau digunakan.
b) Proses.- Ini mengacu pada langkah-langkah atau serangkaian proses atau operasi yang membawa kita ke solusi dari masalah yang sedang kita kerjakan.
c) Keluar.- Langkah ini terdiri dari memperoleh hasil dari dua langkah sebelumnya.
Bahasa.- Proses ini menggunakan banyak jenis bahasa, dapat berupa matematika, logika, fisik, grafik, atau jenis lainnya, selama langkah-langkah yang sesuai diikuti.
Urutan logis
Ada dua urutan logis dasar dalam Algoritma, diagram alir dan pseudocode:
1.- Diagram alir.- Ini didasarkan pada angka-angka geometrisseperti yang ada di contoh ini, memberikan kongruensi logis dan grafis untuk proses. Di sini angka-angka tersebut memiliki arti yang tegas sehingga sangat berguna untuk melakukan proses administrasi.
2.- Pseudocode.- Ini adalah kode yang digunakan terutama dalam komputasi dan untuk mengetahui apa itu algoritma pseudocodekita akan melihat contoh ini.
Ilmu dan teknik utama di mana algoritma digunakan:
matematika.- Algoritma dalam matematika sangat penting, dan pengamatannya dilakukan dalam apa yang disebut aljabar, yang merupakan himpunan dari algoritma dengan fungsi tertentu dan bahkan secara internasional biasanya memiliki nama pengembangnya seperti yang terjadi dengan berbagai teori.
Logika.- Ini adalah penataan langsung baik grafis atau matematika, di mana serangkaian proses yang telah ditentukan dinyatakan yang memungkinkan kita untuk mencapai kesimpulan, katakanlah dengan cara "logis" yang berlebihan.
menggambar.- Dalam penulisan, algoritma diterapkan ketika menempatkan teks dalam bentuk kronologis atau logis sehingga transmisi informasi yang tepat dapat dilakukan dan dapat dipahami dengan baik.
komputasi.- Dalam hal ini, proses algoritmik diterapkan, terutama pseudocode.