ProPixel

Participe do fórum, é rápido e fácil

ProPixel
ProPixel
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
Atom
Atom
Membro Pro

<b>Idade</b> Idade : 28
<b>Posts</b> Posts : 1236
<b>Créditos</b> Créditos : 0
<b>Respeito</b> Respeito : 18
1.
Introdução
A linguagem C foi criada por Dennis Ritchie, em 1972, no centro de Pesquisas
da Bell Laboratories. Sua primeira utilização importante foi a reescrita do Sistema
Operacional UNIX, que até então era escrito em assembly.
Em meados de 1970 o UNIX saiu do laboratório para ser liberado para as
universidades. Foi o suficiente para que o sucesso da linguagem atingisse proporções
tais que, por volta de 1980, já existiam várias versões de compiladores C oferecidas
por várias empresas, não sendo mais restritas apenas ao ambiente UNIX, porém
compatíveis com vários outros sistemas operacionais.
O C é uma linguagem de propósito geral, sendo adequada à programação
estruturada. No entanto é mais utilizada escrever compiladores, analisadores léxicos,
bancos de dados, editores de texto, etc..
A linguagem C pertence a uma família de linguagens cujas características são:
portabilidade, modularidade, compilação separada, recursos de baixo nível, geração
de código eficiente, confiabilidade, regularidade, simplicidade e facilidade de uso.
Visão geral de um programa C
A geração do programa executável a partir do programa fonte obedece a uma
seqüência de operações antes de tornar-se um executável. Depois de escrever o
módulo fonte em um editor de textos, o programador aciona o compilador que no UNIX
é chamado pelo comando cc. Essa ação desencadeia uma seqüência de etapas, cada
qual traduzindo a codificação do usuário para uma forma de linguagem de nível
inferior, que termina com o executável criado pelo lincador.
Editor (módulo fonte em C)


Ð


Pré-processador (novo fonte expandido)


Ð


Compilador (arquivo objeto)


Ð


Lincador (executável)

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos