13
Representando algoritmos em pseudocódigo Ollem Studio Consultoria e Projetos Web

Aula 2 representando algoritmos em pseudocódigo

Embed Size (px)

Citation preview

Page 1: Aula 2   representando algoritmos em pseudocódigo

Representando algoritmos em pseudocódigo

Ollem Studio – Consultoria e Projetos Web

Page 2: Aula 2   representando algoritmos em pseudocódigo

Representando algoritmos em pseudocódigo

Ollem Studio – Consultoria e Projetos Web

Page 3: Aula 2   representando algoritmos em pseudocódigo

Atenção

Esse é o conteúdo gratuito do Passo 2 do eBook de Lógica de Programação em 6 Passos. Adquira já seu eBook e tenha:

Todos os exemplos em pseudocódigo, diagrama de blocos e implementação em JavaScript;

Resolução dos exercícios;

Professor online para tirar dúvidas;

Para mais informações sobre o eBook, veja o último slide.

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 4: Aula 2   representando algoritmos em pseudocódigo

Comandos de Entrada e de

Saída

LER

ESCREVER

IMPRIMIR

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 5: Aula 2   representando algoritmos em pseudocódigo

Estruturas Básicas

Existem 3 estruturas básicas de controle

nas quais se baseiam os algoritmos:

Sequenciação

Decisão

Repetição As duas últimas veremos mais pra frente neste eBook

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 6: Aula 2   representando algoritmos em pseudocódigo

Sequenciação

Os comandos de algoritmos fazem parte de uma

sequência onde é relevante a ordem na qual se

encontram os mesmos, pois serão executados um

de cada vez, estritamente de acordo com a

seguinte ordem:

Comando 1

Comando 2

Comando 3

...

Comando n

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 7: Aula 2   representando algoritmos em pseudocódigo

Teste de mesa

É uma técnica, onde o objetivo é

aprender a verificar se o algoritmo leva

a um resultado esperado através de

simulação de valores atribuídos às

variáveis usadas no algoritmo.

O teste de mesa simula a execução de

um algoritmo sem utilizar o computador,

empregando apenas “papel e caneta”.

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 8: Aula 2   representando algoritmos em pseudocódigo

Teste de mesa – 2 formas infalíveis

Exemplos de resolução em

pseudocódigo, diagrama de

blocos e implementação em

JavaScript.

Professor online para tirar

dúvidas por Skype ou Email.

Para mais informações sobre o

eBook, veja o último slide.

O conceito de teste de mesa é abordado de forma ampla no eBook Lógica de Programação em 6 Passos. Mostramos duas formas infalíveis de testar seu algoritmo!

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 9: Aula 2   representando algoritmos em pseudocódigo

* Para todos os exercícios elabore pseudocódigo e

teste de mesa

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 10: Aula 2   representando algoritmos em pseudocódigo

Exercícios

1. Construa um algoritmo que receba as notas das provas 1 e 2 de determinado aluno, calcule e exiba a média.

2. Em uma empresa, o salário padrão para determinado setor é de R$1.000,00. Para cada hora extra trabalhada o funcionário recebe R$10,00. Construa um algoritmo que receba o número de horas extra trabalhadas e calcule o salário total do funcionário. Ao final, exiba o salário total e o valor excedente.

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 11: Aula 2   representando algoritmos em pseudocódigo

Exercícios

3. Construa um algoritmo que receba:

código do produto, valor do produto e a

quantidade comprada. Calcular o valor

total a ser pago e exibir: código do

produto, quantidade comprada e o valor

total.

4. Constua um algoritmo que leia um

número e exiba a tabuada desse

número.

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 12: Aula 2   representando algoritmos em pseudocódigo

Resolução dos Exercícios

Exemplos de resolução em

pseudocódigo, diagrama de

blocos e implementação em

JavaScript.

Professor online para tirar

dúvidas por Skype ou Email.

Para mais informações sobre o

eBook, veja o último slide.

As resoluções comentadas de todos os exercícios estão no eBook Lógica de Programação em 6 Passos.

https://www.facebook.com/pages/Ollem-Studio/186855434721435

Page 13: Aula 2   representando algoritmos em pseudocódigo

Obrigado!

[email protected]

Rafael Mello

Rafael Mello

rafael.ollem

Rafael Mello

O Curso Lógica de

Programação em 6

Passos pode ser feito

de forma presencial ou

por skype. Se preferir,

você pode adquirir

somente o eBook! Para

mais informações entre

em contato!