Programmi (tarkvara) määratlus
Miscellanea / / July 04, 2021
Marcos Guglielmetti, aug. 2008
Sõna otseses mõttes "tarkvara"Tähendab"pehme kaup", mis ei aitaks mõista hispaaniakeelset tähendust. Tarkvara viitab juhiste komplekt valmis olema tõlgendanud a arvuti mis teostab elektroonilist andmetöötlust.
A arvuti kasutab ainult nulle ja ühikuid, nimelt binaarne keel (00101010010100100101001), kuna selle materiaalsed komponendid (riistvara) on mõeldud elektriliste signaalide tõlgendamiseks järgmiselt: väljas (0) või sees (1).
Seda seetõttu, et seda, mis on sisse või välja lülitatud, on lihtsam tõlgendada kui proovida - teha vahet, kas miski on "enam-vähem sees" (mis tähendaks erinevaid numbreid nulli ja üks).
Kuid mitmed nullid ja ühed võivad moodustada nn baidid, seega 8 bitiga (kumbki 0 või 1 on natuke) saame moodustada Bait: andmeüksus, mis on võimeline esitama mis tahes põhitegelast käituskeskkonnas: 256 võimalust. Sel viisil on võimalik välja töötada keeled programmeerimine muu hulgas arusaadavam.
Inimese jaoks oleks see väga keeruline kirjutama programmid binaarkeeles (nullid ja ühed),
nad leiutasid arusaadavamaid keelivõi kõrgetasemelised kõned, näiteks võiksid olla näiteks C, C ++, Python, Perl, Java, HTML, BASH jne.Kõik loogilised komponendid mis on vajalikud teatud ülesande täitmiseks arvutisüsteemis klassifikatsioon tarkvara, sõna, mille Hispaania Kuninglik Akadeemia aktsepteeris, arvestades selle populaarset kasutamist.
Tegelikult ei viita tarkvara ainult arvutis käivitatavatele käskudele või algoritmidele, see hõlmab ka dokumentatsioon ja sellega seotud andmed mis on osa süsteemi arvutamine. Nii et laul sisse Vormindus Mp3 või OGG on tarkvara, kuna see on digiteeritud (edastatud numbritele).
The tarkvara on sisuliselt osa loogika arvutistNähtuse mõistmiseks peame arvestama ka sellega, et prantsuse keeles öeldakse "tarkvara" "logiciel".
Alan Turing töötas välja 1936. aastal teooria, mis moodustab täna selle tarkvara aluse test nimega Arvutatavad numbrid.
Tarkvara tüübid: pärit süsteemi (riistvara toimimiseks hädavajalik), programmeerimine (programmeerijatele mõeldud tööriistad) ja rakendus (mõeldud lõppkasutajale, tavaliselt mitte programmeerijale).
Teemad programmis (tarkvara)