Você está na página 1de 9

LÓGICA

Lógica:
CONCEITO
GERAL
Lógica é...

Organizar
A lógica existe para pensamentos de
ordenar o pensamento! como chegar em
conclusões para o
que se quer fazer!
Ela é necessária no
dia-a-dia das pessoas

EXEMPLO 1
EXEMPLO 2
• Nasci no Brasil.
• Todos que nascem • O dinheiro está no tã o ...
no Brasil são cofre. en
brasileiros. • O cofre está fechado.
• Logo, sou brasileiro. • Logo, preciso
primeiro abrir o
cofre, para depois
pegar o dinheiro.
Lógica de Programação

A lógica de programação tem


o objetivo de estabelecer uma Criar uma sequencia de
sequência lógica de passos passos bem definidos para
que devem ser executados por ser executado por um
um programa de computador. computador/maquina.

Um computador só entende o
que deve fazer se receber A programação não pode
instruções claras, bem ser feita utilizando a
definidas e em uma ordem linguagem humana
correta.
ALGORITIMO

computacional

Sequencia de passos para atingir um objetivo


Nem
Nem sempre
sempre éé linear,
linear,
pode
pode ter
ter pontos
pontos de
de
desvio e repetição.
desvio e repetição.
Linguagem de Programação

1 2
Java, C, C++, A escrita de um
Um programa de
C#, PHP, algoritmo em uma
computador deve
JavaScript, linguagem de
sempre ser escrito em
Assembly, programação é
uma linguagem de
etc. chamada de
programação
implementação

Algoritimo

Programa
Linguagem
de
programação
A Importância dos Algoritmos

ASPECTOS

X
Não se
Java Algoritmo
Algoritmo preocupa

deve
C++
COMPUTACIONAIS

C#
Resolver
Javascript
PHP problemas

O algoritmo deve ser bem


Ler elementos juntos
detalhado/claro! um a um, troca-los, etc!
Pseudocódigo

o
m
o r it
g
Al
Fácil
Interpretação
+
Codificação
Pseudocódigo

Exemplo: Calcular a média escolar

Pseudocódigo

Português Linguagem de
Falado programação

FORMALISMO
Representa um
Diagrama de Blocos Algoritmo Graficamente!

Pseudocodigo
(textual)
Teste de mesa

Simula a
Testar o execução
algoritmo do programa

Pseudocódigo
não funciona
no computador

Você também pode gostar