Definition af program (software)
Miscellanea / / July 04, 2021
Af Marcos Guglielmetti, i aug. 2008
Bogstaveligt talt "software" Midler "blød merchandise", hvilket ikke ville hjælpe med at forstå betydningen på spansk. Software refererer til instruktionssæt parat til at være fortolket af en computer der udfører elektronisk databehandling.
EN computeren bruger kun nuller og ener, nemlig binært sprog (00101010010100100101001), da dens håndgribelige komponenter (hardware) er designet til at fortolke elektriske signaler som følger: fra (0) eller til (1).
Dette skyldes, at det er lettere at fortolke, hvad der er tændt eller slukket, snarere end at prøve skelne mellem, om noget er "mere eller mindre tændt" (hvilket ville antyde forskellige tal mellem nul og en).
Men flere nuller og en kan danne de såkaldte bytes, så med 8 bits (hver 0 eller 1 er lidt) kan vi danne en Byte: dataenhed, der er i stand til at repræsentere ethvert grundlæggende tegn i et runtime-miljø: 256 muligheder. På denne måde er det muligt at uddybe sprog for programmering mere forståeligt blandt andet.
Hvad et menneske angår, ville det være meget komplekst at skrive programmer på binært sprog (nuller og ens), de opfandt mere forståelige sprogeller opkald på højt niveau, eksempler på dette kan være C, C ++, Python, Perl, Java, HTML, BASH osv.
Alle logiske komponenter nødvendigt for at udføre en bestemt opgave i et computersystem falder inden for klassifikation software, et ord accepteret af Royal Spanish Academy i betragtning af dets populære anvendelse.
I virkeligheden henviser software ikke kun til de instruktioner eller algoritmer, der udføres på en computer, det inkluderer også dokumentation og tilhørende data der er en del af systemet med computing. Så en sang ind Format Mp3 eller OGG er software, fordi det er blevet digitaliseret (videregivet til tal).
Det software er i det væsentlige den del logik fra en computerVi skal også tage hensyn til, for at forstå fænomenet, at der på fransk "software" siges "logiciel".
Alan Turing udviklede i 1936 den teori, der danner grundlaget for software i dag med sin prøve kaldes The Computable Numbers.
Softwaretyper: fra system (vigtigt for at hardware kan fungere), programmering (værktøjerne beregnet til programmører) og app (beregnet til slutbrugeren, generelt ikke en programmør).
Emner i programmet (software)