Programa de Significado de aplicativo ~ Eu Quero Saber Tudo
Programa de Significado de aplicativo
O nosso diálogo com computadores é feito através de software, programas, aplicações (sinônimos todos eles). Mas o que exatamente é um programa?
A linguagem básica que os computadores usam binário é composto de uns e zeros. É praticamente impossível conceber a realização de um programa de aplicação usando essa linguagem, e falando de aplicativos completos que usamos hoje.
Como um formato intermediário entre a linguagem "falada" directamente pela máquina e humano, o montador foi inventado. Cada chip e cada arquitetura de hardware diferente tem sua variante montador, tais como diferentes línguas são faladas em todo o mundo.
No entanto, a montadora ainda é muito complicado quando se trata de programas complexos que podem desempenhar múltiplos papéis, mas é válido para tarefas que exigem grande controle sobre o hardware.
Um novo passo adicional para a escada que nos levou a uma melhor compreensão com as nossas máquinas têm sido linguagens de alto nível, que fornecem estruturas e ordens facilmente compreensíveis para qualquer pessoa com uma formação técnica, permitindo a estruturar e desenvolver aplicações complexas .
As linguagens de alto nível também têm sido acompanhados por ferramentas para facilitar a criação de aplicações, tais como compiladores, ambientes de desenvolvimento com acesso ao código fonte chave e reutilização e ambientes integrados com características de todos os tipos que permitem que você execute tarefas diferentes necessário um lugar.
A mais nuance: falamos programa de aplicação porque podemos aplicá-lo para resolver uma determinada tarefa. Existem outros tipos de programas, tais como utilitários ou comandos externos.
Nós poderíamos ir para discutir vários tipos e subtipos de ambos os utilitários e aplicativos, mas para a nossa definição nos basta a diferenciação básica:
Expliquei programas compilados cujo código fonte é traduzido, através de um processo chamado de compilação de forma permanente a uma linguagem compreendida pelo computador. Os programas não são compilados interpretado, e seu código fonte é traduzido em linguagem de máquina diretamente no momento da execução.
Alguns intérpretes básicos, como GWBASIC, agora em desuso, exceto para alguns amantes do computador do vintage foram o melhor exemplo deste tipo de programação.