Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
� 1º ESTUDO DIRIGIDO: 1) Pesquise definições de algoritmos na bibliografia recomendada e também na internet. Após uma leitura minuciosa, construa seu próprio conceito. Algoritmo é a descrição de um conjunto de comandos que, obedecidos, resultam numa sucessão finita de ações.(FARRER et al, 1998, p.17) Algoritmo é um processo de cálculo matemático ou de resolução de um grupo de problemas semelhantes, em que se estipulam, com generalidade e sem restrições. Podemos dizer também, que são regras formais para obtenção de um resultado ou da solução de um problema, englobando fórmulas de expressões aritméticas. ( MANZANO, 1996, p.7) Algoritmo não é a solução de um problema, pois, se assim fosse, cada problema teria um único algoritmo. Algoritmo é um conjunto de passos (ações) que levarão a solução de um determinado problema, ou então, é um caminho para a solução de um problema e em geral, os caminhos que levam a uma solução são muitos.(LOPES,Anita,GARCIA,G., 2002, p.1) <coloque o seu aqui> 2) Observe as rotinas abaixo e numere-as de acordo com a ordem de execução. Algumas vezes, você achará que não existe diferença entre executar uma ação antes da outra e sua numeração poderá não coincidir com a do seu amigo, mas isso também acontecerá quando estivermos fazendo um programa. (5 ) (10) (7 ) (4 ) (8 ) (3 ) (9 ) (6 ) (1 ) (2) Pegar o leite Misturar tudo Colocar leite Abrir a geladeira Colocar o Nescau Pegar o açucareiro Colocar o açúcar Fechar a geladeira Pegar a caneca e colher no armário Pegar o Nescau � 3) Elabore sequências de passos para fazer o que se pede em cada item. a) Fazer um hambúrguer que se encontra no freezer. Não se esqueça do pão, maionese, ketchup e mostarda. 1- Retirar hambúrguer do freezer. 2- Pegar frigideira. 3- Pegar óleo. 4- Colocar a frigideira no fogão 5- Ligar o fogão. 6- Despejar óleo na frigideira. 7- Colocar o hambúrguer na frigideira. 8- Pegar o pão. 9- Cortar o pão. 10- Abrir geladeira 11- Pegar maionese, ketchup e mostarda. 12- Misturar maionese, ketchup e mostarda. 13- Virar o hambúrguer. 14- Passar a mistura no pão. 15- Desligar o fogão. 16- Retirar o hambúrguer da frigideira e colocar no pão. 17- Comer o hambúrger. b) Sair de casa para o trabalho usando carro. 1- Pegar as chaves do carro. 2- Abrir porta. 3- Sair de casa. 4- fechar a porta. 5- Chamar o elevador. 6- Entrar no elevador. 7- Pressione o botão da garagem. 8- Sair do elevador. 9- Ir para o carro. 10- Abrir a porta do carro. 11- Entrar no carro. 12- Fechar a porta do carro. 13- Colocar a chave na ignição e ligar. 14- Colocar o pé na embreagem e passar a primeira. 15- Soltar o freio de mão. 16- Sair dirigindo até o trabalho. 17- Estacionar o carro. 18- Desligar o carro. 19- Abrir a porta. 20- Sair do carro. 21- Fechar a porta. 22- Entrar no escritório. � 4) Escreva os comandos que representam as ações abaixo de um algoritmo na linguagem UAL. início prog <nome> saída no display imprima ...; processamento var <- valor ; fim fimprog teste composto se(condição) { .... } senao { ... } entrada via teclado leia var; repetição com teste no início e número de vezes desconhecido enquanto(condição) { ... } repetição com teste ao final faca { ... }enquanto(condição) repetição com teste no início e número de vezes conhecido para( ...; ...; ...) { ... }