introdução à informática
DESCRIPTION
Introdução à Informática. Prof. Edberto Ferneda. Linguagens de Programação. Linguagens de Programação. A verdadeira (e única) linguagem de computador é a linguagem de máquina (binária), mas para a maioria das pessoas essa linguagem é ininteligível. - PowerPoint PPT PresentationTRANSCRIPT
Linguagens de Programação
A verdadeira (e única) linguagem de computador é a linguagem de máquina (binária), mas para a maioria das pessoas essa linguagem é ininteligível.
Os programadores precisam de um intermediário entre eles e a máquina. Uma linguagem que facilite o processo de programar computadores mas que no final seja traduzida para a linguagem de máquina.
Linguagens de Programação
Uma linguagem de programação permite desenvolver os conjuntos de instruções que constituem o programa de computador.
Existem muitas linguagens de programação diferentes, cada uma com seu vocabulário, gramática e usos exclusivos.
Linguagens de Programação
linguagens de Baixo nívelLinguagem de máquina
ASSEMBLY
linguagens de Alto nívelFORTRAN
COBOL
PASCAL
C
linguagens VisuaisDelphi
Visual Basic
Linguagens de Programação
ASSEMBLY
DOSSEG .MODEL SMALL EXTRN _IntDivide:PROC .CODE PUBLIC _Average_Average PROC push bp mov bp, sp Les bx, [bp+4] Mov cx, [bp+8] mov ax, 0AverageLoop: add ax, es: [bx] add bx, 2 Loop AverageLoop push WORD PRG [bp+8] push ax call _IntDivide add sp, 4 pop bp ret_Average ENDP END
Este programa calcula a média de uma lista de números
Linguagem deBaixo Nível
Linguagens de Programação
Pascal
Este programa calcula a divisãode dois números quaisquer
program divisao;var num, den: real;begin write(‘digite o numerador:’); readln(num); write(‘digite o denominador:’); readln(den); if den = 0 then begin write(‘numerador não pode ser
zero’); exit; end; write(‘resultado da divisão’,
num/den);end.
Linguagem deAlto nível
Linguagens de Programação
passos necessário para realizar uma determinada tarefa.
Algoritmo
Pão de queijo rápidoIngredientes:
1 xícara (chá) de água fervendo;
1 xícara (chá) de banha derretida;
leite;
3 ovos;
5 xícaras (chá) de polvilho azedo;
2 xícaras (chá) de queijo minas ralado;
1 colher (sopa) sal;
1 colher (café) de tempero caseiro.
Modo de Preparo:
1. Numa vasilha, escaldar o polvilho com a água e a banha.
2. Adicionar os outros ingredientes, amolecendo a massa com o leite.
3. Amassar bem.
4. Engordurar as mãos para enrolar as bolinhas.
5. Por em tabuleiro untado.
6. Assar em forno quente.
7. Depois de crescidos, diminuir o fogo para secarem
Linguagens de Programação
Algoritmo para dividir dois números1. iniciar o programa
2. definir variáveis
3. apresentar mensagem para o usuário digitar o numerador
4. ler o numerador
5. apresentar mensagem para o usuário digitar o denominador
6. ler o denominador
7. se denominador igual a zero então apresentar mensagem e terminar o programa
8. apresentar o resultado da divisão do numerador pelo denominador
9. terminar o programa
Algoritmo
Linguagens de programação
program divisao;var num, den: real;begin write(‘digite o numerador:’); readln(num); write(‘digite o denominador:’); readln(den); if den = 0 then begin write(‘numerador não pode ser zero’); exit; end; write(‘resultado da divisão’, num / den);end.