Algoritmo conceitos básicos
Conceitos
Lógica; Algoritmo; Dado e informação; Dados de entrada e saída; Processamento de dados; Lógica de Programação;
Osasco
Prof.Ms.Hamilton Fernandes de Moraes Junior
16
27
Conceitos Básicos:Tipos de Instruções
Instruções Instruções Instruções Instruções de entrada e saída; de cálculo; lógicas e de comparação; de armazenamento e pesquisa de dados;
17
27
Conceitos Básicos:Estruturas
Existem casos em que precisamos armazenar um conjunto de valores; Exemplo:
Os tempos obtidos por pilotos na Formula 1 para definir o grid de largada; Valores de temperatura e umidade para sistemas de previsão;
Osasco
Prof.Ms.Hamilton Fernandes de Moraes Junior
18
27
Conceitos Básicos: Estruturas de Dados
A forma como vamos armazenar e manipular esse conjunto de dados, define qual será o tipo de estrutura.
19
27
Descrição Narrativa
Técnica para resolução qualquer natureza. de problemas de
20
27
Problema 1
Um senhor esta numa das margens de um rio com uma raposa, uma dúzia de galinhas e um saco de milho. Ele pretende atravessar o rio com suas cargas num barco que só comporta ele e uma de suas cargas. A raposa não pode ficar sozinha com a galinha, e a galinha não pode ficar sozinha com o milho. Como atravessá-los sem nenhum problema? Prof.Ms.Hamilton Fernandes de Moraes Junior
21
27
Descrição Narrativa
1- O Problema Atravessar as mercadorias de uma margem a outra do rio 2- Observações Complementares - O barco comporta apenas o comerciante e uma de suas cargas - Existem alguns problemas em deixar determinadas cargas juntas 3- Soluções Esperadas - Travessia do rio, sem perda de mercadorias 4- Dados de Entrada - Rio; - Barco; - Comerciante; - Mercadorias;
Osasco
Prof.Ms.Hamilton Fernandes de Moraes Junior
22
27
Descrição Narrativa
5- Dados de Saída Neste problema em particular, não se obtém dados ou informações ao seu término,