Introdução à Informática - PowerPoint PPT Presentation

hussein-naif
introdu o inform tica n.
Skip this Video
Loading SlideShow in 5 Seconds..
Introdução à Informática PowerPoint Presentation
Download Presentation
Introdução à Informática

play fullscreen
1 / 17
Download Presentation
Introdução à Informática
65 Views
Download Presentation

Introdução à Informática

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Introdução à Informática Prof. Edberto Ferneda

  2. Linguagens de Programação

  3. 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.

  4. 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.

  5. Linguagens de Programação • linguagens de Baixo nível • Linguagem de máquina • ASSEMBLY • linguagens de Alto nível • FORTRAN • COBOL • PASCAL • C • linguagens Visuais • Delphi • Visual Basic

  6. Linguagens de Programação Linguagem deBaixo Nível 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, 0 AverageLoop: 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 • ASSEMBLY Este programa calcula a média de uma lista de números

  7. Linguagens de Programação Linguagem deAlto nível 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. • Pascal Este programa calcula a divisão de dois números quaisquer

  8. Linguagens de Programação Linguagens Visuais • Delphi

  9. Linguagens de Programação Algoritmo • Pão de queijo rápido • Ingredientes: • 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: • Numa vasilha, escaldar o polvilho com a água e a banha. • Adicionar os outros ingredientes, amolecendo a massa com o leite. • Amassar bem. • Engordurar as mãos para enrolar as bolinhas. • Por em tabuleiro untado. • Assar em forno quente. • Depois de crescidos, diminuir o fogo para secarem • passos necessário para realizar uma determinada tarefa.

  10. Linguagens de Programação Algoritmo • Algoritmo para dividir dois números • iniciar o programa • definir variáveis • apresentar mensagem para o usuário digitar o numerador • ler o numerador • apresentar mensagem para o usuário digitar o denominador • ler o denominador • se denominador igual a zero então apresentar mensagem e terminar o programa • apresentar o resultado da divisão do numerador pelo denominador • terminar o programa

  11. 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.

  12. Linguagens de programação

  13. Linguagens de programação

  14. Linguagens de programação

  15. Linguagens de programação

  16. Linguagens de programação

  17. Linguagens de programação