Algoritimo e programação
01) Crie uma seqüência lógica para trocar uma lâmpada.
1. Segurar a lâmpada queimada;
2. Rosque a lâmpada em sentido anti-horário;
3. Retirar a lâmpada queimada;
4. Colocar a lâmpada nova no soquete;
5. Rosque a lâmpada nova no senti horário;
02) Faça um algoritmo (Método Narrativo simples), para trocar um pneu.
1. Retire o macaco as chaves de roda e o pneu do porta malas;
2. Solte os parafusos da roda; (sem retirá-los totalmente)
3. Levante o veículo até que o pneu fique livre;
4. Retire os parafusos do pneu;
5. Retire o pneu da roda;
6. Coloque o pneu novo na roda;
7. Coloque os parafusos;
8. Baixe o veículo;
9. Reforce o aperto dos parafusos;
10. Coloque o pneu furado e as ferramentas no porta malas.
Observações:
a) Convêm mostrar aos alunos que seqüencia lógica e método narrativo simples correspondem a mesma rotina de construção de algoritmos. (sinônimos)
b) Na construção de uma seqüencia lógica pode ocorrer que existam passos que poderão ser suprimidos e outros que ocorram diferente do exposto acima, esta diferença ocorre em virtude do conhecimento do processo, não correspondendo a erro.
c) Entende-se por erro lógico quando ocorrer trocada da ordem, inexistência ou excesso de algum processo, que influencie na realização da tarefa.
03) Indique os dados de entrada, processamento e saída no algoritmo abaixo.
- RECEBER CÓDIGO DO PRODUTO entrada - MOSTRAR O CÓDIGO DO PRODUTO E SEU VALOR TOTAL saída RECEBER VALOR DO PRODUTO
Entrada
- CALCULE O VALOR TOTAL DO PRODUTO (QUANTIDADE * VALOR DO PRODUTO) processamento - RECEBER QUANTIDADE DO PRODUTO entrada determinado produto, sendo que:
1. Obtenha a quantidade mínima de estoque;
2. Obtenha a quantidade máxima de estoque;
3. Divida por dois a soma da quantidade mínima com a máxima;
4. Apresente o resultado (estoque médio).
Obs: Note que na construção de algum algoritmo é fundamental o conhecimento prévio de alguns processos no exemplo podemos ter a equação:
Em =