TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Cabeçalho

Tese: Cabeçalho. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  4/10/2014  •  Tese  •  863 Palavras (4 Páginas)  •  214 Visualizações

Página 1 de 4

SEGUNDO DESAFIO

A mesma agência de viagens citada no Desafio 1 resolveu melhorar o aplicativo que foi

desenvolvido para sua página de internet. Dessa vez, além de aumentar o número de moedas

disponíveis para conversão também deseja manter um histórico da cotação. Essa iniciativa

permitirá que a página apresente algumas estatísticas sobre a cotação das moedas.

Para realizar esse novo projeto o diretor da agência fez outra solicitação à empresa

responsável pela página de internet com relação ao aplicativo. Pediu, inicialmente, as seguintes

características:

1. suportar as moedas disponíveis nos conversores usuais, como o da página do UOL

Economia http://economia.uol.com.br/cotacoes (Acessado em 10/10/2010);

2. guardar as cotações diárias por mês;

3. fazer as médias mensais das cotações das moedas;

4. indicar o menor e o maior valor da moeda no mês.

Para resolver esse desafio considere que você e seus colegas (até 4 indivíduos) fazem

parte da equipe que desenvolverá essas alterações no aplicativo desenvolvido no Desafio 1 e que

o gerente desse projeto continua sendo o professor da disciplina. Logo, entreguem ao professor

seus nomes e RAs, lembrando que deverão permanecer juntos na execução de todas as tarefas.

Em caso de necessidade de alteração o professor deverá ser consultado.

Engenharia de Controle e Automação – 1ª. Série -Algorítmos e Programação

Jeanne Dobgenski

Pág. 6 de 8

Leiam atentamente as etapas a seguir e boa sorte!

ETAPA / 1

 Aula tema: Estruturas de controle: Iteração. Exercícios. Estruturas de dados compostas:

vetores.

Esta atividade é importante para que você desenvolva sua habilidade em trabalhar com

vetores como estrutura de dados.

Para realizá-la é importante seguir os passos descritos.

PASSOS

Passo 1

Nessa nova Etapa do projeto o algoritmo desenvolvido no primeiro Desafio deverá ser

reformulado. Por precaução o gerente do projeto pediu que a equipe realizasse as alterações

para uma instância menor do problema, de forma a testar e validar a solução para então aplicála

ao problema completo.

Por isso a equipe deverá usar para testes o Real e o Euro. As cotações diárias, referentes a

um mês, deverão ser armazenadas num vetor.

Nesse passo será necessário realizar:

1. especificar os novos dados a serem incorporados no algoritmo;

2. definir o processamento necessário para encontrar o valor médio para apresentar a

cotação do Euro;

3. definir o processamento para encontrar o menor e o maior valor da cotação dentro de

um mês;

4. apresentar o pseudocódigo do algoritmo alterado.

Passo 2

Para mostrar que o algoritmo desenvolvido, no Passo 1 dessa Etapa, funciona corretamente, a

equipe deverá apresentar testes numéricos (pelo menos três testes oriundos de base de dados

distintas) que validem a solução proposta.

Passo 3

A equipe deverá documentar essa etapa de estudos apresentando quais foram os resultados

alcançados em cada Passo. Por isso, elaborem um relatório, a ser entregue ao gerente do projeto

- professor da disciplina, contendo capa, sumário, descrição e a análise que a equipe fez do

problema, descrição do algoritmo – explicando a lógica utilizada, apresentação dos testes e

referências bibliográficas.

Usem as normas da ABNT para a apresentação adequada do relatório, que não poderá

exceder 6 páginas, incluindo as figuras se houver.

Engenharia de Controle e Automação – 1ª. Série -Algorítmos e Programação

Jeanne Dobgenski

Pág. 7 de 8

ETAPA / 2

 Aula tema: Exercícios. Estruturas de dados compostas: vetores. Estruturas de dados

compostas: matrizes.

Esta atividade é importante para que você exercite o uso de matrizes e verifique o uso de

dados distintos.

Para realizá-la é importante seguir os passos descritos.

PASSOS

Passo 1

O algoritmo definido na Etapa 1

...

Baixar como (para membros premium)  txt (6.3 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com