![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtoc2HJYCtxnaglFxp4sQXOWvY_vguNAVbLm46jmV_7W_j5JHI5FtIs6TzTVqWg1am8t3Rv7LL8TvTShTqCRwtD4S0uCji6nJsAfe6a5BazZlXEZH20GtwIoNqDxuB0zpS3p6ci9nl2Jw0/s320/computador%5B1%5D.gif)
Código de fonte é um conjunto de símbolos e palavras ordenados de acordo com uma das linguagens de programação existentes e de forma lógica. O código de fonte ao ser compilado, de acordo com uma linguagem de programação compilada, se transforma em software. O mesmo ao ser escrito de maneira modular pode ser compartilhado por diversos programas e até mesmo linguagens.
Já o código objeto, também denominado de arquivo objeto, é o resultado da compilação do código de fonte – descrito acima – que quando interligado por meio de um linker se transforma em um arquivo executável. O arquivo objeto não só contém o código objeto como também informações sobre alocação de memória e símbolos de programa (nome de variáveis e de funções).
Um programa open source é aquele cujo código de fonte é aberto, ou seja, visível publicamente. O mesmo também pode ser chamado de software livre.
A importância de se conhecer os conceitos acima, logicamente que de maneira mais aprofundada, na hora de se contratar o desenvolvimento de um sistema automatizado, é o fato de que é a partir desses conceitos que o contratante poderá saber se está comprando um produto que lhe será útil e se será de qualidade. O código objeto é de extrema importância, pois o mesmo influencia no tempo que o programa leva para ser ligado e assim quanto tempo de desenvolvimento dos sistemas, ou seja, ele afeta diretamente o tempo de resposta do programa para o cliente final.
Já o código objeto, também denominado de arquivo objeto, é o resultado da compilação do código de fonte – descrito acima – que quando interligado por meio de um linker se transforma em um arquivo executável. O arquivo objeto não só contém o código objeto como também informações sobre alocação de memória e símbolos de programa (nome de variáveis e de funções).
Um programa open source é aquele cujo código de fonte é aberto, ou seja, visível publicamente. O mesmo também pode ser chamado de software livre.
A importância de se conhecer os conceitos acima, logicamente que de maneira mais aprofundada, na hora de se contratar o desenvolvimento de um sistema automatizado, é o fato de que é a partir desses conceitos que o contratante poderá saber se está comprando um produto que lhe será útil e se será de qualidade. O código objeto é de extrema importância, pois o mesmo influencia no tempo que o programa leva para ser ligado e assim quanto tempo de desenvolvimento dos sistemas, ou seja, ele afeta diretamente o tempo de resposta do programa para o cliente final.
Nenhum comentário:
Postar um comentário