Introdu - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Introdu

Description:

Title: PowerPoint Presentation Last modified by: Edberto Ferneda Created Date: 1/1/1601 12:00:00 AM Document presentation format: Apresenta o na tela (4:3) – PowerPoint PPT presentation

Number of Views:55
Avg rating:3.0/5.0
Slides: 18
Provided by: usp143
Category:

less

Transcript and Presenter's Notes

Title: Introdu


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 _IntDividePROC
.CODE PUBLIC _Average _Average PROC
push bp mov bp, sp Les bx, bp4
Mov cx, bp8 mov ax, 0 AverageLoop
add ax, es bx add bx, 2
Loop AverageLoop push WORD PRG bp8
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
Write a Comment
User Comments (0)
About PowerShow.com