Minicurso de Lógica e Linguagem Java 6.0

Download Minicurso de Lógica e Linguagem Java 6.0

Post on 15-Jun-2015

1.655 views

Category:

Technology

3 download

Embed Size (px)

DESCRIPTION

O slide aborda conceitos de Lgica de programao, Orientao a Objetos e Princpios da linguagem Java 6.0

TRANSCRIPT

<ul><li> 1. X25 Treinamento e ConsultoriaTreinamentos e Solues em Tecnologia eGerenciamento de ProjetosThiago Dieb Minicurso - Lgica e Java 6.0</li></ul> <p> 2. Professor Thiago Dieb@thiagodieb thiago@dieb.com.brhttp://www.dieb.com.br 3. Contedo Lgica Conceitos de Orientao a Objetos Princpios da linguagem Java 6.0 Aplicao do conhecimento 4. ContedoLgica 5. LgicaQual conceito do termo Lgica ?O que algo lgico ?Quais as formas de representao para algo lgico ? 6. Lgica Vamos praticar ?Escreva no prazo de trs minutos, a maiorquantidade possvel de frases, todas devem terpalavras iniciadas pelas letras abaixo na mesmaordem. C D E J HQOExemplo:Cansei deles, elefante, jabuti, hipoptamo, quero outros 7. Lgica Descrio narrativaTroca de um pneu furado1.Afrouxar ligeiramente as porcas2.Suspender o carro3.Retirar as porcas e o pneu4.Colocar o pneu reserva5.Apertar as porcas6.Abaixar o carro7.Dar o aperto final nas porcas 8. Lgica Vamos praticar ?Cite os passos lgicos para descobrir o consumomdio de um automvel.Exemplo:1. Preciso da quantidade de...2. Divido o valor ... 9. Lgica FluxogramaClculo da mdia de um aluno1.Obter as suas 2 notas de provas2.Calcular a mdia aritmtica3.Se a mdia for maior que 7,4.o aluno foi aprovado,5.seno ele foi reprovado 10. Lgica Vamos praticar ?Crie um fluxograma que leia trs nmeros e mostrequal o maior nmero entre eles. 11. Lgica Linguagem Algortmica (Portugol)Clculo de multiplicao por 10inicio numero: inteiro escrever "Introduza um numero: " ler numero escrever "Numero * 10 : ", numero*10fim 12. Lgica Vamos praticar ?Imagine a seguinte situao:Calcular a mdia final dos alunos da 6a Srie. Osalunos realizaro quatro provas: P1, P2, P3 e P4. AMdia Final calculada por: (P1 + P2 + P3 + P4) / 4.Para montar o algoritmo proposto, faremos trs perguntas:a) Quais so os dados de entrada?b) Qual ser o processamento a ser utilizado?c) Quais sero os dados de sada? 13. Lgica OperadoresAritmticos +-/* % ^Lgicos EOUNAORelacionais== != &gt;&gt;= &lt; 3) (Xd)) (NO(d5) (x=d) (NO(d&gt;3)) OU (NO(b</p>