![Page 1: Aula 2 representando algoritmos em pseudocódigo](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/1.jpg)
Representando algoritmos em pseudocódigo
Ollem Studio – Consultoria e Projetos Web
![Page 2: Aula 2 representando algoritmos em pseudocódigo](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/2.jpg)
Representando algoritmos em pseudocódigo
Ollem Studio – Consultoria e Projetos Web
![Page 3: Aula 2 representando algoritmos em pseudocódigo](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/3.jpg)
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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/4.jpg)
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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/5.jpg)
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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/6.jpg)
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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/7.jpg)
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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/8.jpg)
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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/9.jpg)
* 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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/10.jpg)
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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/11.jpg)
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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/12.jpg)
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](https://reader030.vdocuments.pub/reader030/viewer/2022012406/55b5c5bdbb61eb555b8b470c/html5/thumbnails/13.jpg)
Obrigado!
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!