Saltar al contento

Programmario

Pendente
De Wikipedia, le encyclopedia libere
Programmario
instantia de: product category[*], type of tool[*]
subclasse de: obra creative[*], obra scripte[*], means[*], product[*]
parte de: computator


Commons: Software

Le programmario (o etiam programmatura; in anglese: software) es le insimul de programmas informatic e lor documentation e datos associate, a differentia del machinario, con le qual se construe le systema que realmente realisa le labor.

In le nivello de programmation le plus basse, le codice executabile es formate per instructiones in lingua de machina supportate per un processor individual, normalmente un unitate central de processamento (UCP) o un unitate de processamento graphic (UPG). Le lingua de machina consiste in gruppos de valores binari que significar instructiones del processor que cambia le stato del computator respecto a su stato anterior. Per exemplo, un instruction pote cambiar le valor immagazinate in un location concrete del computator, un effecto que le usator non pote observar directemente. Un instruction anque pote invocar un del multe operation de entrata o partita, per exemplo, monstrar alcun texto in le schermo del computator, provocante cambios de stato que deberea esser visibile pro le usator. Le processor executa le instructiones in le ordine in que se supple, a minus que se le ordine "saltar" a un instruction differente sia interrumpe per le systema operative. A partir de 2023, le majoritate del computatores personales, telephonos intelligente e servitores ha processatores con plure unitates de execution, o plure processatores que realisa le calculo conjunctemente, per lo que le informatica ha devenite un activitate multo plus concurrente que in le passato.

Le majoritate del programmarios es scribe in linguages de programmation de nivello alte. Le linguages de nivello alte es traducite a linguage de machina per medio de un compilator, un interprete o un combination de ambes. Le programmarios pote etiam esser scribite in un linguage de assemblage de nivello basse que ha un forte correspondentia con le instructiones del linguage de machina del computator e que es traducite a linguage de machina usante un assemblator.

float
float
Wikimedia Commons ha files multimedial de: Programmario

Referentias

Nota
Nota