Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Prof. Msc. Rosevaldo Dias
Lógica de Programação I
Linguagem de Programação
 É o conjunto de representações e/ou regras utilizadas para criar
programas. Por meio delas você estabelece uma comunicação
com o computador, fazendo com que ele compreenda e execute
o que você determinar. A proximidade com a linguagem humana
determina o nível da linguagem de programação
Níveis de Linguagem
 Linguagem de máquina
– É a linguagem compreendida pelo computador, cujas instruções são 
representadas por vários 0 e 1 (bits)
 Linguagem de Baixo Nível
– É a linguagem que utiliza instruções próximas à compreensão da 
máquina (linguagem de máquina). Essa linguagem exige um grande 
conhecimento de hardware. 
– Exemplo:
 Assembler
Níveis de Linguagem
 Linguagem de Alto Nível
– É a linguagem cujas instruções estão próximas do nível de compreensão 
humana (linguagem humana)
– Exemplos:
 Visual Basic;
 Delph;
 C
 Java
 Clipper
 Cobol;
 e outros.
Sistema
 Para entender o que é sistema, pense no corpo humano,
formado por vários subsistemas: respiratório, urinário,
cardiovascular, músculo-esquelético, etc. Os vários subsistemas
formam o Sistema Orgânico.
Nervoso
Urinário
Reprodutor
Cardiovascular
Respiratório
Musculo-
Esquelético
Outros
Sistemas
S
is
te
m
a
 O
rg
â
n
ic
o
 d
o
 
C
o
rp
o
 H
u
m
a
n
o
Subsistema
 Cada subsistema tem uma função no corpo e é formado por 
órgãos que também tem a sua função específica. O subsistema 
cardiovascular é composto por vários outros órgãos como: 
coração, veias e outros.
Outros
órgãos Coração
Subsistema 
Cardiovascular
Sistema e Subsistema - Informática
 O conceito de sistema é semelhante, ou seja, é um conjunto de 
subsistemas ou módulos formados por programas que executam 
operações específicas.
Cadastro 
de Fitas
Locação
de Fitas
Sistema 
VideoLocadora
Cadastro
de Clientes
Lógica de Programação
 Segundo o dicionário Aurélio: “Lógica é a seqüência coerente, 
regular e necessária de acontecimento, de coisas”.
– Exemplos:
 O número 3 é menor que o numero 5
 O numero 7 é maior que o número 5
 Logo, o número 3 é menor que os números 5 e 7.
 Quando chove, não é preciso regar as plantas do jardim
 Hoje choveu
 Logo, hoje não é preciso regar as plantas do jardim
Pensamento Desordenado
1) Sair do banco
2) Aguardar a vez de ser atendido
3) Entrar na fila do caixa
4) Digitar a senha
5) Entrar no banco
6) Informar o valor a ser retirado
7) Procurar a fila do caixa
8) Pegar o comprovante do saque, o cartão eletrônico e o dinheiro
9) Entregar o cartão eletrônico ao funcionário que atende no caixa
10) Conferir o valor em dinheiro
Pensamento Ordenado
1) Entrar no banco
2) Procurar a fila do caixa
3) Entrar na fila do caixa
4) Aguardar a vez de ser atendido
5) Entregar o cartão telefônico ao funcionário que atende no caixa
6) Informar o valor a ser retirado
7) Digitar a senha
8) Pegar o comprovante do saque, o cartão eletrônico e o dinheiro
9) Conferir o valor em dinheiro
10) Sair do Banco
Atividade 1 – Montar uma seqüência 
lógica
 Problema:
– Um carro sai da cidade de Boa Viagem e vai para a cidade de Até-Que-
Enfim, percorrendo uma estrada de 12 quilômetros. Nessa estrada, há
um trecho em obras no quilômetro 3, uma curva perigosa no quilômetro 5
e uma escola no quilômetro 7. Qual a seqüência das placas de indicação
(avisos e quilometragens) da estrada?
Atividade 1 – Montar uma seqüência 
lógica
 Solução:
– Colocar placas na saída e na chegada das cidades de Boa Viagem e
Até-Que-Enfim, cuja informação pode ser “Até-Que-Enfim – 12 km” ou na
chegada de Até-Que-Enfim a seguinte informação “Bem-vindo a Até-
Que-Enfim”
– A frase “Nessa estrada, há um trecho em obras no quilômetro 3, uma
curva perigosa no quilômetro 5 e uma escola no quilômetro 7” indica a
existência de mais três placas, referentes a obras, curva perigosa e
escola
Atividade 1 – Montar uma seqüência 
lógica
 Solução:
– Como a estrada entre as cidades tem 12 quilômetros e cinco placas já
foram determinadas – uma de início da viagem (0 km), outra de fim (12
km) e três de percurso (3 km, 5km e 7 km) – pode-se concluir que faltam
oito placas: 1km, 2km, 4km, 6km, 8km, 10km e 11km.
– O problema é resolvido com a seqüência de placas: “Até-Que-Enfim – 12
km”, 1km, 2km, “Obras”, 4km, “Curva Perigosa”,6km, “Escola”, 8km, 9km,
10km, 11km e “Bem-vindo a Até-Que-Enfim”
Exercícios Propostos
1) Uma pessoa precisa trocar o pneu furado de um carro. Quais as 
ações necessárias para realizar essa tarefa e em qual 
seqüência?
2) Qual a seqüência para se obter a resposta da operação 
matemática “5 multiplicado por 6 mais 2, dividido por 3” em uma 
calculadora simples?

Mais conteúdos dessa disciplina