Você está na página 1de 22

LÓGICA DE PROGRAMAÇÃO

Prof. Eduardo
Azevedo
LÓGICA DE PROGRAMAÇÃO

Programa de Computador

Um programa de computador é uma coleção de instruções que descrevem


uma tarefa a ser realizada por um computador.

Os programas de computador são escritos em alguma linguagem de programação


que são convertidas para a linguagem que o computador entende.

Linguagem de Maquina Linguagem de Programação

1001000101001000100101 If notaaluno < 5 then


print “Aluno Reprovado”
Else
Print “Aluno Aprovado”
LÓGICA DE PROGRAMAÇÃO
Programador x Usuário

Usuário: são pessoas que utilizam os programas criados pelos programadores de


computador

Programador: são pessoas que fazem os programas que serão utilizados pelos
usuários.
LÓGICA DE PROGRAMAÇÃO

Diga quem é o Programador e o Usuário


LÓGICA DE PROGRAMAÇÃO

Memória
LÓGICA DE PROGRAMAÇÃO
LÓGICA DE PROGRAMAÇÃO
LÓGICA DE PROGRAMAÇÃO
LÓGICA DE PROGRAMAÇÃO
LÓGICA DE PROGRAMAÇÃO
LÓGICA DE PROGRAMAÇÃO

• Memória formada por um conjunto de células


• Cada célula tem 1 endereço
LÓGICA DE PROGRAMAÇÃO

Constantes e Variáveis
LÓGICA DE PROGRAMAÇÃO

Para colocar valores na memória do computador com pede a sentença:

“Guarde o valor 25 na posição de memória nº 3”

Precisamos agora identificar o que significa o valor 25 e para isso, vamos


criar uma palavra e ficaremos assim:

“Guarde o valor 25 referente a idade na posição de memória nº 3”


LÓGICA DE PROGRAMAÇÃO

Esta palavra que acabamos de criar é usada em linguagem de programação e


pode ser dividida em: Constantes e Variáveis

Idade: string
Idade = 25
LÓGICA DE PROGRAMAÇÃO

Constantes: Aquilo que não muda

Variável: Aquilo que muda

Podem ser: Numéricas: 3 89 -123 0,87 2.123.456

Literais: “Tudo” “João” “XLZ2030”

Lógicas: V ou F
LÓGICA DE PROGRAMAÇÃO

Qual o tipo da Declaração da Constante ou Variável ?


(literal, numérica ou lógica)

a) 435897
b) “Rodolfo”
c) “8725”
d) 0,213
e) “Limão”
f) “verdadeiro”
g) Falso
h) 0,5
i) “23/12/1999”
LÓGICA DE PROGRAMAÇÃO

Quais os tipos de Constantes para representar:

a) O nome de um país
b) O RG de uma pessoa
c) Se uma pessoa é ou não maior de idade
d) A idade de uma pessoa
e) O endereço de uma pessoa
LÓGICA DE PROGRAMAÇÃO

Quais são as afirmações válidas:

a) Podem-se utilizar constantes numéricas para representar a placa de um


automóvel
b) São constantes lógicas os valores: verdadeiro, sim, falso e não
LÓGICA DE PROGRAMAÇÃO

Quais os tipos de nomes podemos dar para as variáveis ou constantes ?

a) Nome
b) $valor
c) Valor da passagem
d) ValordoDolár
e) Idade?
f) Numero(1)
g) Valor&Salario
h) Data/de/Nascimento
i) “verdadeiro”
j) Maior_de_Idade?
k) Nome_da_Pessoa
l) %Juros
LÓGICA DE PROGRAMAÇÃO

Exercício para Casa:

- Identifique as variáveis e seus tipos da Zona de Treinamento dada em


Educação Física.
Exercício no Scratch:

- Crie duas variáveis A e B


- Atribua o valor de 10 a variável A
- Atribua um valor randômico a variável B
- Somar as duas variáveis e dar saída usando o comando “Diga”
Exercício no Scratch:

- Crie uma variável e faça o gato andar sempre o dobro de passos da vez
anterior com apenas duas linhas de código.

Você também pode gostar