jhiohioh

611 palavras 3 páginas
Lógica de Programação
Introdução à Lógica, Algoritmos, Variáveis,
Pseudocódigo
Professor: Renato Nascimento

Agenda





Introdução à Lógica
○ Aristóteles
Algoritmos
Variáveis
Pseudocódigo

Introdução à Lógica lógica ló.gi.ca
(gr logiké)
Estudo que tem por objeto determinar quais as operações que são válidas e quais as que não o são.
Lógica formal, que trata dos conceitos, juízos e raciocínios, independentemente de seu conteúdo.

Introdução à Lógica
Aristóteles - Século IV a.C






Filósofo
Lógica: estudar o pensamento humano e determinar o que é certo e errado
Silogismo
○ A=A
A = !A (nunca)
○ A = x ou A = !x

Introdução à Lógica


Computação
○ Conjunto de instruções coerentes, organizadas e finitas, para atingir um objetivo
○ Independente da linguagem, as instruções para uma determinada tarefa são as mesmas
○ O que muda? Sintaxe; Organização; Velocidade
○ Problema Computacional = Solução Computacional
○ Conhecimento necessário a um programador

Algoritmos




Definição
○ Um algoritmo é uma sequência não ambígua de instruções que é executada até que determinada condição se verifique
○ Receita de bolo
○ Mais complexos
■ Repetição de pedaços de código (iteração)
■ Tomada de Decisões (condicional)
○ Início, Processamento, Saída
Vários caminhos para o objetivo

Criando Algoritmos






Analisar o problema a ser resolvido
○ Interpretação pode atrapalhar
Levantar requisitos
○ Abordagem sequencial
○ Abordagem condicional
○ Abordagem iterativa
Dados de entrada
Dados de saída

Problema 01
Algoritmo para se arrumar para assitir aula
1.
2.
3.
4.
5.
6.
7.
8.

Abrir o guarda-roupas
Vestir roupa íntima
Vestir calça
Vestir camisa
Calçar meias
Calçar Sapatos
Pentear Cabelo
FIM

Problema 01.1
Algoritmo para se arrumar para assitir aula
1.
2.
3.
4.
5.
6.
7.
8.

Abrir o guarda-roupas
Vestir roupa íntima
Calçar meias
Calçar Sapatos
Vestir

Relacionados