Skip to main content

Ano ang isang error sa lohika?

Ang isang error sa lohika ay isang problema sa isang computer programming code na hindi madaling matukoy kapag ang code ay nakasulat o pinagsama.Minsan tinatawag na isang semantiko error, isang error sa lohika sa pangkalahatan ay ang kasalanan ng mga programmer;Kahit na tama ang coding, ang nagresultang sagot ay maaaring hindi pa tama.Kung ang programming language compiler ay ibinibigay ng isang error sa lohika, matagumpay itong bigyang kahulugan ang ibinigay na code, na nagreresulta sa isang nagtatrabaho na programa na maaaring bumalik sa mga maling data.Ang error na ito bilang isang problema.Matapos matagumpay na maisakatuparan ang code, ang mga resulta, nang walang sinasadyang pagsusuri, maaaring sa una ay tila tama.Upang matukoy ang mga ganitong uri ng mga pagkakamali, ang isang tao na may kaalaman tungkol sa inaasahang mga resulta at pag -andar ng mga programa ay dapat suriin ang output at operasyon ng program na iyon.

Upang makahanap ng isang error sa lohika sa code, dapat na masubaybayan ng isang tao ang mapagkukunan ng error.Ang error ay maaaring resulta ng isang hindi wastong naka -code na syntax.Ang syntax ng code ay maaaring lumitaw na tama ngunit maaaring magresulta sa isang lohikal na error.Ang mga ganitong uri ng mga pagkakamali ay maaaring magtapos sa pagiging napaka -magastos na mga problema kung hindi sila naitama sa isang napapanahong paraan.Ito ay katumbas ng karaniwang basura ng expression sa, basura.Kung ang data ay hindi tama na ipinasok sa programa, kahit na ang programa ay naisakatuparan nang tama, ang resulta ay isang error kumpara sa inaasahan.upang lumiko pakanan o lumiko pakaliwa.Kung ang driver ay lumiliko sa kanan kapag ang inilaan na patutunguhan ay nasa kaliwa, ito ay maituturing na isang lohikal na error.Teknikal, ang driver ay pinatatakbo nang tama ang sasakyan, ngunit ang resulta ay hindi inaasahan.Tulad ng inilalarawan sa halimbawang ito, ang mga pagkakamali sa lohika ay hindi limitado sa kaharian ng computer programming.Ang isang error sa lohika ay maaari ring ikinategorya bilang isang pagkahulog tungkol sa mga komunikasyon.

Sa isa pang halimbawa kung saan umiiral ang mga error sa lohika, ang mga processors ng salita ay maaaring gumamit ng isang awtomatikong spell checker;Ang mga spell checker na ito ay kilalang -kilala para sa nawawalang mga error sa lohika.Halimbawa, ang pangngalan na "pagbebenta" ay maaaring mali sa pamamagitan ng pangngalan na "layag" sa isang pangungusap.Ang bawat salita ay nabaybay nang tama, tama ang tunog at maaaring tama ang gramatika sa loob ng pangungusap, ngunit ang kahulugan para sa isang salita ay maaaring hindi magkasya sa konteksto ng partikular na pangungusap.