Ano Ang Mga Algorithm

Talaan ng mga Nilalaman:

Ano Ang Mga Algorithm
Ano Ang Mga Algorithm
Anonim

Ginagamit ang mga algorithm sa anumang larangan ng aktibidad ng tao, ngunit pangunahing nauugnay sa teknolohiya ng computer. Gumagana ang lahat ng computer hardware at software batay sa mga algorithm.

Ano ang mga algorithm
Ano ang mga algorithm

Panuto

Hakbang 1

Ang salitang "algorithm" ay naging malawak na ginamit kaugnay ng pagkalat ng teknolohiyang elektronikong computing. Kahit na ang term na mismo ay mayroon nang matagal bago iyon bilang isa sa mga pangunahing konsepto sa matematika. Ang pangalan ay nagmula sa pangalan ng isang tao na nabuhay noong ika-9 na siglo. Uzbek matematiko na al-Khwarizmi at sinadya ang mga patakaran para sa pagsasagawa ng pagpaparami, dibisyon, pagdaragdag at pagbabawas. Sa katunayan, ito ay isang malinaw na tinukoy na pagkakasunud-sunod ng mga aksyon, isang uri ng plano para sa kung paano lutasin ang isang problema o makamit ang isang layunin. Ang bawat susunod na hakbang ng algorithm ay dapat gumanap kapag nakumpleto ang nakaraang. Bagaman hindi lahat ng mga kalkulasyon ng algorithm ay may pag-aari ng finiteness, isang halimbawa nito ang pagkalkula ng bilang na Pi (3, 14 …).

Hakbang 2

Ang gawain ng mga computer at computer ay batay sa mga algorithm. Gumagana rin ang mga program ng computer sa kanilang batayan. Pinoproseso ng computer ang pag-input gamit ang isang pagkakasunud-sunod ng mga tagubilin at pagkatapos ay naglalabas ng resulta. Ang mga pagpapatakbo na ginagawa ng gumagamit sa site ay posible ring salamat sa pagkilos ng mga algorithm. Kaya, para sa isang paghahanap sa site, isinasagawa ang isang pag-scan sa direktoryo o isang paghahanap sa index. Pinapayagan ka ng algorithm na i-save ang data na ipinasok ng mga gumagamit sa mga form. Upang mabuo ito, kailangan mong malaman ang mga patakaran (syntax).

Hakbang 3

Mayroong iba't ibang mga uri ng mga algorithm: linear, branching, cyclic. Ang mga tagubiling Linear ay isinasagawa nang sunud-sunod sa ipinahiwatig na pagkakasunud-sunod. Ang mga tagubilin sa forking ay may kondisyon. Sa isang loop, hindi bababa sa isang pangkat ng mga tagubilin ay dapat na ulitin sa panahon ng pagpapatupad. Sa pagsasagawa, maraming mga algorithm ang nagsasama sa lahat ng tatlong uri.

Hakbang 4

Ang algorithm ay ipinasok sa memorya ng computer gamit ang mga espesyal na simbolo, sa anyo ng isang diagram o teksto. Ang iba't ibang mga algorithm ay nilikha upang malutas ang iba't ibang mga problema. Ang mga tagubilin ay tinatawag na utos. Ang pagpapatupad ng ganap na lahat ng mga utos ay dapat na magagawa, kung hindi man ay hindi malulutas ng pamamaraan ang problema at makuha ang resulta: ang kakulangan ng kakayahang umangkop ay nakikilala ang isang computer mula sa isang tao. Ang Programming ay ang agnas ng isang gawain sa maraming mga simpleng hakbang. Kung ang algorithm ay tama, bibigyan nito ang tamang resulta. Ang isang karaniwang paraan ng paglalahad ng mga algorithm ay grapiko, sa anyo ng isang flowchart: ang iba't ibang mga yugto ay ipinahiwatig ng mga geometric na hugis. Ang bawat hugis (simbolo) ay nagpapahiwatig ng iba't ibang data at pagpapatakbo at konektado sa iba pang mga simbolo na may mga linya ng komunikasyon.

Inirerekumendang: