Algoritmo
1º)Qual é a principal função dos algoritmos.
R=Forma um conjunto de etapa, que segue instruções de forma lógica e estruturada, que tem por finalidade resolver um problema ou descrever uma tarefa.
2º)Descreva três tipos de algoritmos.
R=Pseudocódigo: utiliza linguagem estruturada e se assemelha, na forma . A um programa escrito na linguagem de programação pascal .Ele também e denominado por alguns autores como português estruturado , embora existam pequenas diferencia de metodologia entre ambos. É bastante utilizado para representação de problemas computacionais.
Descrição narrativa: utiliza linguagem natural para especificar os passos para realização das tarefas. Isso dá margem as más interpretações e ambiguidades. Não é muito utilizado.
Fluxograma: é uma forma universal de representação pois, se utiliza de figuras geométricas para ilustrar os passos a serem seguidos para a resolução dos problemas. Bastante utilizado, e também chamado por alguns autores de “diagrama de blocos”.
3º)Comparando-se o fluxograma ao pseudocódigo, pode-se perceber que , no fluxograma, as variáveis não precisam ser declaradas. No entanto, existe uma similaridade na sequencia de resolução das tarefas em ambos. Observe qual é a similaridade e comente-a.
R=Fluxograma e pseudocódigo são formas simples e diagramadas de código. O objetivo de um fluxograma ou pseudocódigo e mostrar de antemão a logica usada na solução de problema (algoritmo).
4º)escreva a sequencia de passos para que um robô seja capaz de trocar uma lâmpada queimada que estar localizada no centro dá sala. Há uma escada posicionada logo abaixo da lâmpada queimada e o robô está em frente a escada.
R=1ºpasso
Robô pegue a escada que esta a sua frente e coloque embaixo da lâmpada queimada.
2ºpasso
Robô pegue uma lâmpada que está no almoxarifado da mesma potência da queimada.
3ºpasso
Robô suba na escada até que possa alcançar a lâmpada
4ºpasso
Depois você tem que retirar