Você está na página 1de 19

Mdulo: Lgica da programao

Perodo: 06/06 21/06/2017


Carga horria: 40 h
Dias Letivos: 10 dias
Horrio de Aula: 13:15 s 17:30 hs
Professor: Jonas Ferreira de Melo
Celular: (092) 992377262
E-mail: jonas.melo1983@gmail.Com
Introduo lgica de programao;
Lgica; Seqncia; Instruo;
Algoritmos: Conceito, Estrutura, Fluxo de controle,
Identificadores, Constantes, Variveis, Tipos
bsicos de dados, e Comentrios;
Comandos de Atribuio, de entrada e de sada;
Operadores aritmticos, relacionais, lgicos e
avaliao de expresses;
Estruturas de controle;
Modularizao.
Aula 1
O que Lgica de Programao?
O que Seqncia Lgica?
O que so Instrues?
O que Lgica?
Lgica um substantivo
feminino com origem no
termo grego logik,
relacionado com
o logos, razo, palavra ou
discurso, que significa
a cincia do raciocnio.
A palavra lgica est
normalmente relacionada
com o modo de pensar de
um indivduo em termos
de racionalidade e
coerncia.
O que Lgica?
Podemos relacionar a lgica com a Poderamos dizer que a lgica a
correo do pensamento, pois arte de bem pensar, que a
uma de suas preocupaes cincia das formas do
determinar quais operaes so pensamento. Visto que a forma
vlidas e quais no so, fazendo mais complexa do pensamento o
anlises das formas e leis do raciocnio, a lgica estuda a
pensamento. Como filosofia, ela correo do raciocnio. Podemos
procura saber por que pensamos ainda dizer que a lgica tem em
assim e no de outro jeito. Com vista a ordem da razo. Isto d a
arte ou tcnica, ela nos ensina a entender que a nossa razo pode
usar corretamente as leis do funcionar desordenadamente. Por
pensamento. Lgica de isso a lgica estuda e ensina a
Programao Andr Luiz Villar colocar ordem no pensamento.
Forbellone Lgica de Programao Andr
Luiz Villar Forbellone
O que Lgica?
O que Lgica?
Todo cachorro Os exemplos ao lado
um mamfero. representam um
Todo mamfero argumento composto por
um animal. dois contedos e uma
Portanto, todo concluso. Est sendo
cachorro um estabelecida uma relao
animal. que pode ser vlida ou
no, alis, este um dos
objetivos da lgica -
Japo um pas estudar tcnicas de
do continente asitico. formalizao, deduo e
Todos os japoneses anlise com o intuito de
so do Japo. verificar a validade de
Logo, todos os argumentos.
japoneses so asiticos.
O que Lgica? - Resumo
A Atividade ou o Propsito o que define a Lgica;
Ns raciocinamos para criar as aes e a ordem;
Com a Ordem e a Atividade claras, podemos explicar o que queremos
fazer.

Objetivo No tem Lgica:


Raciocinar No faz sentido
Explicar colocar a carroa na
frente do cavalo.

VDEO 1
Tcnica de
ordenar
pensamentos
para atingir
determinado
Objetivo.

Necessria para desenvolver programas e sistemas, pois permite definir a


seqncia lgica para a soluo de um problema. Estes pensamentos podem ser
descritos como uma seqncia de instrues, que devem ser seguidas para se
cumprir uma determinada tarefa.
VDEO 2
Estes pensamentos podem ser descritos como uma seqncia de
instrues, que devem ser seguidas para se cumprir uma determinada tarefa.
Passos executados at se atingir um objetivo ou soluo de um problema.
Ateno: Em informtica, a informao que indica a um computador uma
ao elementar a executar. Uma instruo tomada em separado no tem muito
sentido; para obtermos o resultado, precisamos colocar em pratica o conjunto
de todas as instrues, na ordem correta.
As figuras a seguir possuem nmeros que representam uma
seqncia lgica. Complete com o nmero que est faltando.
Exemplo 1

A seqncia numrica proposta


envolve multiplicaes por 4.
6 x 4 = 24
1536
24 x 4 = 96
96 x 4 = 384
384 x 4 = 1536

VDEO 3
Pelo dicionrio Michaelis
encontraremos a seguinte definio
para Instruo: Conjunto das
formalidades e informaes
necessrias para elucidar uma causa e
p-la em estado de ser julgada.
Especificamente a rea de informtica
encontraremos que instruo uma:
palavra ou expresso nica que
representa uma Operao.
Cuidados ao Passar Instrues

Uma ordem isolada no permite realizar o processo completo (no faz


sentido), pois necessrio um conjunto de instrues colocadas em
ordem seqencial lgica, ou seja, (na ordem correta).

Claro que essas instrues tm que ser executadas em uma ordem


coerente, ou seja, (Tem que ter sentido).
1 2

EXEMPLO: para fazer omelete


Instrues:
3 4

1) quebrar ovos
2) bater ovos
3) pr sal 5
6

4) ligar fogo
5) pr leo na frigideira
6) pr frigideira no fogo 7

7) fritar ovos batidos, etc...


EXEMPLO: para fazer omelete
Quanto s instrues isoladas:

S quebrar ovos, ou s pr leo na frigideira, no suficiente para


cumprir a tarefa fazer omelete
EXEMPLO: para fazer omelete

Quanto seqncia lgica:


Se executarmos fritar ovos batidos antes de bater ovos, ou

pior, antes de quebrar ovos, no iremos cumprir a tarefa fazer omelete


Na linguagem comum, entende-se por instrues um conjunto de
regras ou normas definidas para a realizao ou emprego de algo.

Na informtica, porm, instruo a informao que indica a um


computador uma ao elementar a executar.

Ex.: somar, subtrair, comparar se maior, etc.


Uma s instruo no resolve problemas.
O que resolve?
Executar um conjunto de instrues.
Executar em uma seqncia lgica.

Você também pode gostar