Apts de Algoritmo e Programa o
Relatório 1 - Conhecimentos de Programação
1. Conhecimentos e noções de Algoritmo:
Primeiramente, todo algoritmo é obrigatório ter início e fim, corresponde a uma sequência ou uma série de dados organizados em passos consecutivos finitos à fim de solucionar algum problema. Esse é divididos em dois tipos de algoritmo estruturados e os não estruturados. Algoritmos estão intrínsecos em nosso dia a dia os quais passam as instruções para realizar tarefas passo a passo. Exemplos: receitas de comidas, bulas de remédios, manuais, etc.
Não Estruturados: são aqueles nós realizamos no nosso dia sem mesmo perceber.
Situação: Dirigir até um restaurante e almoçar.
Primeira pergunta que temos que fazer é o que é preciso para realizar a tarefa?
1º passo: saia de casa
2º passo: entre no carro.
3º passo: se a garagem estiver aberta, saia. Senão, abra-a e saia.
4º passo: dirija até o local desejado.
5º passo: se chegou, estacione o carro. Senão, continue até chegar e estacionar.
6º passo: se estacionou, retire a chave da ignição e saia do carro.
7º passo: tranque o caro e vá ao salão do restaurante.
8º passo: se o restaurante estiver aberto, entre e dirija-se ao caixa. Senão, volte para o carro. Procure outro estabelecimento que esteja aberto, entre e dirija-se ao caixa.
9º passo: faça o pedido e efetue o pagamento.
10º passo: Aguarda o seu pedido.
11º passo: se o número do seu pedido for chamado, dirija-se ao caixa e pegue a sua refeição. São, aguarde ser chamado e pegue-a.
12º passo: procure um lugar para sentar e comece a sua refeição.
13º passo : se estiver satisfeito, jogue o restante na lixeira. Senão, faça outro pedido e coma até se satisfazer.
14º passo: saia do restaurante e dirija-se ao carro. 15º passo: entre no carro e ponha o sinto de segurança e volte para sua casa.
Exemplos: escovar os dentes, tomar café, sair de casa. Sempre estamos executando algum tipo de tarefa, consecutivamente fazemos análises e decisões. Demonstração de um