Linguagens de Programação

1.042 visualizações

Publicada em

Publicada em: Diversão e humor, Turismo
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.042
No SlideShare
0
A partir de incorporações
0
Número de incorporações
102
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Linguagens de Programação

  1. 1. Aplicações Informáticas<br />LINGUAGENS DE PROGRAMAÇÃO<br /> DE ALTO NÍVEL<br />VS.<br />Linguagens de programação<br />De baixo nível<br />Adriana Narciso – nº1<br />12ºA – 2010/2011<br />
  2. 2. Uma linguagem de programação é um método padronizado para expressar instruções para um computador. É um conjunto de regras sintácticas e semânticas usadas para definir um programa de computador. Uma linguagem permite que um programador especifique precisamente sobre quais dados, um computador<br />vai actuar, como estes<br />dados serão <br />armazenados ou <br />transmitidos e quais <br />acções devem ser <br />tomadas sob várias <br />circunstâncias.<br />L<br />I<br />N<br />G <br />U A<br />G<br />E<br />m<br />DE PROGRAMAÇÃO<br />
  3. 3. L<br />I<br />N<br />G<br />U<br />A<br />G<br />E<br />m<br />Gerações<br />D<br />E<br />P<br />R<br />O<br />G<br />R<br />A<br />M<br />A<br />Ç<br />Ã<br />o<br /> Existem 5 gerações de linguagem de programação.<br />A linguagem de programação de baixo nível está enquadrada na primeira e na segunda geração.<br />Enquanto que a linguagem de programação de alto nível surgiu na terceira geração, sendo Frotran a primeira a ser a mais amplamente utilizada, criada em 1954.<br />
  4. 4. L<br />I<br />N<br />G<br />U<br />A<br />G<br />E<br />m<br />Alto nível<br />D<br />E<br />P<br />R<br />O<br />G<br />R<br />A<br />M<br />A<br />Ç<br />Ã<br />o<br />São aquelas que se encontram mais próximas à linguagem natural que à linguagem máquina, utilizando palavras como read, write, type… Enquanto que a linguagem assembly(de baixo nível) trabalha com bytes, bits, palavras, armazenadas na memória.<br /> Estas linguagens permitem ao programador esquecer-se completamente do funcionamento interno da máquina para a qual está a desenhar o programa. Apenas necessita de um tradutor que entenda o código fonte como as características da máquina. <br />
  5. 5. L<br />I<br />N<br />G<br />U<br />A<br />G<br />E<br />m<br />São linguagens totalmente dependentes da máquina, ou seja, que o programa que se realiza com este tipo de linguagem<br />não pode<br />ser deslocado<br /> ou utilizado<br />em outras <br />máquinas.<br />D<br />E<br />P<br />R<br />O<br />G<br />R<br />A<br />M<br />A<br />Ç<br />Ã<br />o<br />Baixo nível<br />

×