Programação  
 
* Rede de conhecimento computador >> Programação >> Programação Delphi >> Content
Explique os termos compilados Faça depuração e execução?
Estes termos fazem parte do processo de desenvolvimento de software, especificamente relacionados à transformação do código -fonte em um programa executável e a encontrar/consertar problemas:

* Compile: Esta etapa leva o código fonte legível pelo homem (como C ++, Java ou Go) e o traduz em código legível por máquina (código binário). O compilador verifica o código -fonte quanto a erros de sintaxe (erros gramaticais na linguagem de programação) e outros problemas básicos. A saída de uma compilação geralmente é um arquivo de objeto (.o ou .obj) ou outra representação intermediária, ainda não diretamente executável. Os compiladores são específicos para linguagens de programação (por exemplo, GCC para C e C ++, Javac para Java).

* Faça: `make` é uma ferramenta de automação de compilação. Ele lê um `makefile` (um arquivo que descreve as dependências do projeto e como construí -lo) e usa essas informações para determinar o que precisa ser recompilado e em que ordem. Ele automatiza o processo de compilar vários arquivos de origem e vinculá -los a um programa executável. Se apenas um arquivo de origem mudar, `make` recompilizar apenas esse arquivo e não todo o projeto, economizando tempo.

* Debug: Este é o processo de encontrar e corrigir erros (bugs) no código. Debuggers são ferramentas que ajudam os programadores a passar pela execução de um programa, examinar variáveis, definir pontos de interrupção (pausas em linhas específicas de código) e inspecionar o estado do programa para identificar a fonte de um problema. A depuração pode acontecer em vários estágios:examinando erros do compilador, usando um depurador no código de execução ou através do registro e teste.

* Executar: Esta é a etapa final, onde o programa executável compilado e vinculado é executado. O sistema operacional carrega o programa na memória e a CPU executa as instruções, produzindo a saída desejada ou executando a tarefa pretendida. Se houver erros de tempo de execução (erros que aparecem apenas durante a execução), o programa poderá travar ou produzir resultados incorretos.

em suma:

1. código -fonte (escrito por programador) -> compilar -> Arquivos de objeto
2. arquivos de objeto + bibliotecas -> faça -> executável
3. executável -> Run (pode envolver depuração Se os problemas ocorrerem em qualquer estágio)


É importante observar que alguns idiomas (como idiomas interpretados, como Python e JavaScript) não exigem uma etapa de compilação separada. Um intérprete lê e executa o código -fonte diretamente, embora muitas vezes haja etapas de otimização que acontecem nos bastidores que têm um efeito semelhante. No entanto, os conceitos de depuração e corrida ainda se aplicam.

Anterior :

Próximo : No
  Os artigos relacionados
·Como sair do modo de Crouch em Fallout: New Vegas 
·Scion rodas Torque Specs 
·Explique os termos compilados Faça depuração e execu…
·Como converter estendida para Integer em Pascal 
·Como saber se o seu parceiro de negócios é desviar 
·Qual é a função de selecionar tudo? 
·O que Alexander descobriu quando consultou o Oracle em …
·Técnicas Encobrimento Google 
·O que é Delphi na mitologia grega? 
·Como criar um modelo para Joomla 
  Artigos em destaque
·O que é a linguagem desnária no computador? 
·Ajuda para Programação Batch 
·Como usar o Apache ANT para chamar Java 
·Quais são alguns códigos de prompt de comando? 
·Como Escrever dependências externas para um projeto de…
·O que é um periperal? 
·Como criar um certificado DER 
·Como personalizar uma tese Recurso 
·Funções para String no Oracle SQL 
·Como criar uma classe abstrata em Java usando o NetBean…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados