Buscar

Sistema de Visualização de Potencial Hidrelétrico

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Atividade Individual Avaliativa – A1 
Trabalho da disciplina Bases de Programação 
 
 
 Apresentação 
 
A ONU e seus parceiros no Brasil estão trabalhando para atingir os Objetivos de 
Desenvolvimento Sustentável (ODS). São 17 objetivos ambiciosos e 
interconectados que abordam os principais desafios de desenvolvimento 
enfrentados por pessoas no Brasil e no mundo. E um destes objetivos é a garantia 
de Energia Limpa e Acessível. Que seja garantido o acesso à energia barata, 
confiável, sustentável e renovável para todos. 
 
Neste cenário a principal forma de obtenção de energia elétrica, em nosso país, 
provém da exploração dos recursos hídricos, o potencial hidráulico do Brasil é 
reconhecido como o terceiro maior do mundo ficando atrás apenas da Rússia e da 
China. Na tabela 1 podemos observar a repartição do potencial hidrelétrico, das 
mais importantes bacias hidrográficas, do Brasil. 
 
Bacia Hidrográfica Sigla Potencial (GW) 
Bacia do Amazonas BA 76 
Bacia do Tocantins BT 26 
Bacia do Paraná BP 61 
Bacia do São Francisco SF 26 
Bacia do Uruguai BU 15 
Atlântico Sudeste SE 14 
Atlântico Sul AS 9 
Atlântico Leste AL 3 
Tabela 1: Potencial hidrelétrico aproximado das principais bacias hidrográficas do 
Brasil. 
 
 
 
 Descrição geral da tarefa 
 
Valendo-se dos conhecimentos adquiridos ao longo do nosso curso, crie um pequeno 
sistema que auxilie a visualização dos dados apresentados na Tabela 1. O sistema 
simulará o acesso de um usuário que deseje visualizar os dados referentes ao Potencial 
hidrelétrico de algumas Bacias Hidrográficas brasileiras sob o formato de um 
histograma. Tal sistema será composto por dois pequenos programas feitos no 
VisualG, ou na forma de algoritmos feitos “à mão” e apresentados em pseudocódigo. O 
primeiro programa tratará do armazenamento das informações pessoais do usuário e o 
segundo pedirá ao usuário que informe o nome de três bacias hidrográficas, presentes 
na tabela 1, e em seguida imprimirá na tela do computador o histograma (gráfico em 
barras) associado as três bacias informadas. 
 
 
 
 
 
Detalhamento da tarefa 
 
 
 
 
A construção do nosso sistema será fracionada em 3 etapas: 
 
Etapa 1 – Cadastro de Informações do usuário (Programa Cadastro) 
 
(1,5 pts) Construção de um programa, que deverá ser implementado no VisualG ou feito 
“à mão”, o qual inicialmente pedirá ao usuário que informe seus dados pessoais. O 
programa deverá pedir que o usuário informe: 
 
- Informe o seu nome; 
- Número da matrícula UVA (sem o ano de ingresso); 
- Curso em que está matriculado; 
- Ano de nascimento; 
 
Após isto, deverá ser impresso em tela um resumo das informações fornecidas, segundo 
o seguinte formato: 
 
- Dados Pessoais do Usuário – 
Aluno: Nome 
Identificação: Matrícula UVA sem o ano de ingresso. 
Curso: 
Idade: 
 
Exemplo: O aluno Kevin Mitnick, matrícula UVA número 20219998888, matriculado no 
curso de Engenharia de Computação e nascido no ano de 1963 forneceu os seus dados 
ao nosso programa. A saída do programa é exibida na figura 1. 
 
 
Fig. 1: Saída do programa Cadastro. 
 
 
 
Etapa 2 – Fluxograma do Programa Cadastro 
 
(1,0 pt) Apresentação do Algoritmo associado ao programa Cadastro na forma de um 
Fluxograma. 
 
Etapa 3 – Exibição do Histograma (Programa Histograma) 
 
( 2,5 pts) Construção de um programa, feito no VisualG, que valendo-se das informações 
contidas na tabela 1 exibirá em tela um gráfico de barras (histograma), para 5 bacias 
hidrográficas que o usuário desejar. Para isto ele deverá informar as siglas das 5 bacias 
em questão. Em seguida o programa exibirá em tela um gráfico de barras (asteriscos) na 
horizontal. A quantidade de asteriscos em cada linha corresponderá ao potencial 
hidrelétrico das bacias informadas por ele. 
 
Exemplo: O usuário deseja que se apresente em tela um histograma contendo os dados 
das seguintes bacias: Atlântico Sudeste, Bacia do Tocantins, Bacia do Paraná, Bacia do 
São Francisco e Bacia do Uruguai. Para isto ele informará as siglas de cada uma das 5 
bacias. A saída do programa é apresentada na figura 2. 
 
 
Fig. 2: Saída do programa Histograma. O usuário informa as siglas de 5 bacias, presentes 
na tabela 1 e o programa em seguida imprime em tela o histograma associado as 5 
bacias. 
 
 
 
 
 
 
 
 
 
 
Informações Gerais 
 
Indicação de leitura 
 
 
 
 
 
 
I. O trabalho deverá ser desenvolvido individualmente. Caso seja constatado que 
avaliações de alunos distintos são cópias uma das outras, a estas serão atribuídas 
a nota ZERO. A redação final de cada avaliação tem que ser individual. 
 
II. A tarefa é composta por dois programas e um fluxograma, para cada um dos 
programas confeccionados é necessário que além do programa/algoritmo 
apresente uma “foto” da saída (execução) do programa/algoritmo. 
 
III. Não serão aceitas soluções empregando uma linguagem de programação que 
não seja a empregada no VISUALG ou na forma escrita à mão, pseudocódigo. 
 
IV. O trabalho que não for postado/enviado até o prazo terá nota zero. 
 
 
 
 
 
 
Com o intuito de facilitar a pesquisa das questões propostas e o aprofundamento no 
tema em questão recomendamos a leitura das seguintes fontes: 
 
-ODS: https://brasil.un.org/pt-br/sdgs/7 
 
-Manual VisualG: 
http://www.inf.ufsc.br/~bosco.sobral/ensino/ine5201/Visualg2_manual.pdf 
 
Forbellone, André Luiz Villar. Lógica de programação: a construção de algoritmos e 
estruturas de dados, 3 ed. São Paulo: Prentice Hall, 2005.

Continue navegando