Slides De Algoritmo C
Prof. Dr. FÁBIO de Jesus Lima GOMES fabio@ifpi.edu.br / fabiojlgomes@gmail.com
Instituto Federal do Piauí – IFPI
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
Linguagem de Programação o Vocabulário e conjunto de regras gramaticais; o Realiza tarefas específicas; o Cada linguagem possui um conjunto único de palavrasreservadas e uma sintaxe; o Programas podem ser escritos em várias linguagens n Diretamente compreensíveis pelo computador n Exigem passos intermediários de tradução.
Pode ser classificada em três tipos: n Linguagem de Máquina; n Linguagem Simbólica; n Linguagem de Alto Nível.
Instituto Federal do Piauí – IFPI
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
2
Linguagem de Programação - Máquina
Linguagem de Máquina (machine language)
Classificação: linguagem de primeira geração;
Mais baixo nível, a única entendida pelo processador
(UCP);
Cada processador possui sua própria forma de interpretar sua linguagem de máquina;
É constituída apenas por sistema binário (“0” e “1”) ou sistema hexadecimal “0” a “9”, e de “A” a “F”; o Ex:
0100 1111 1010 1101
Instituto Federal do Piauí – IFPI
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
3
Linguagem de Programação - Simbólica
Linguagem Simbólica
Classificação: linguagem de segunda geração;
Linguagem de baixo nível;
Nível imediatamente acima da linguagem de máquina;
Possui a mesma estrutura e conjunto de instruções que a linguagem de máquina;
Permite utilizar nomes (chamados mnemônicos) e símbolos em lugar de números;
Cada UCP possui sua própria forma de interpretação, assim, um programa escrito em linguagem simbólica para uma UCP poderá não ser executado em outra UCP. o Ex: Assembly
Instituto Federal do Piauí – IFPI
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
4
Linguagem de Programação - Simbólica
Linguagem Simbólica
Muito utilizada nos primórdios da programação;
Utilização principal:
o