Você está na página 1de 3

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 ) Pegar o leite
(10) Misturar tudo
(7 ) Colocar leite
(4 ) Abrir a geladeira
(8 ) Colocar o Nescau
(3 ) Pegar o açucareiro
(9 ) Colocar o açúcar
(6 ) Fechar a geladeira
(1 ) Pegar a caneca e colher no armário
(2) 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 b) Sair de casa para o trabalho usando carro.
freezer. Não se esqueça do pão, maionese,
1- Pegar as chaves do carro.
ketchup e mostarda.
2- Abrir porta.
1- Retirar hambúrguer do freezer.
3- Sair de casa.
2- Pegar frigideira.
4- fechar a porta.
3- Pegar óleo.
5- Chamar o elevador.
4- Colocar a frigideira no fogão
6- Entrar no elevador.
5- Ligar o fogão.
7- Pressione o botão da garagem.
6- Despejar óleo na frigideira.
8- Sair do elevador.
7- Colocar o hambúrguer na frigideira.
9- Ir para o carro.
8- Pegar o pão.
10- Abrir a porta do carro.
9- Cortar o pão.
11- Entrar no carro.
10- Abrir geladeira
12- Fechar a porta do carro.
11- Pegar maionese, ketchup e mostarda.
13- Colocar a chave na ignição e ligar.
12- Misturar maionese, ketchup e mostarda.
14- Colocar o pé na embreagem e passar a
13- Virar o hambúrguer.
primeira.
14- Passar a mistura no pão.
15- Soltar o freio de mão.
15- Desligar o fogão.
16- Sair dirigindo até o trabalho.
16- Retirar o hambúrguer da frigideira e
17- Estacionar o carro.
colocar no pão.
18- Desligar o carro.
17- Comer o hambúrger.
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 fim entrada via teclado repetição com teste ao
final
prog <nome> fimprog leia var;
faca
{
saída no display teste composto repetição com teste ...
no início e número de }enquanto(condição)
imprima ...; se(condição)
vezes desconhecido repetição com teste no
{
.... enquanto(condição) início e número de
processamento vezes conhecido
}
{
var <- valor ; senao para( ...; ...; ...)
{ ...
... {
}
} ...
}

Você também pode gostar