4º Desafio: Computação Verde TI
- #HTML
- #Java
- #JavaScript
Computação Verde: Práticas Sustentáveis na Tecnologia da Informação
Atualmente com tantos problemas climáticos e queimadas devastando as florestas que ainda temos aqui no Brasil e no mundo, temos que tomar uma atitude tanto para preservar o meio ambiente quanto as vidas (humanas e Biomas) do nosso planeta terra. Neste artigo irei mencionar alguns passos.
Introdução
1. Redução de Consumo de Energia;
2. Diminuição de Resíduos Eletrônicos;
3. Sustentabilidade a Longo Prazo
Soluções
1. Uso de Hardware Eficiente;
2. Virtualização e Cloud Computing;
3. Descarte e Reciclagem de Equipamentos;
4. Programação Eficiente
Código: Java
Como o código funciona
GitHub.com
Conclusão
Referências
Introdução
A computação verde é uma abordagem que visa reduzir o impacto ambiental das atividades de Tecnologia da Informação (TI). À medida que o uso de dispositivos e serviços digitais cresce, aumenta também o consumo de energia e a produção de resíduos eletrônicos. A computação verde busca minimizar esses efeitos por meio de práticas sustentáveis, como a eficiência energética, o uso de materiais recicláveis e a gestão responsável de resíduos.
Por que a Computação Verde é Importante?
1. Redução de Consumo de Energia:
Data centers, servidores e dispositivos pessoais consomem uma quantidade significativa de energia. Otimizar o uso de energia pode reduzir os custos operacionais e o impacto ambiental.
2. Diminuição de Resíduos Eletrônicos:
Equipamentos eletrônicos descartados de maneira
inadequada contribuem para a poluição do solo e da água. A reciclagem e o descarte responsável são essenciais para reduzir esses impactos.
3. Sustentabilidade a Longo Prazo:
A adoção de práticas sustentáveis ajuda as empresas a cumprir regulamentos ambientais, atrair consumidores conscientes e garantir a viabilidade futura dos recursos naturais.
Práticas Sustentáveis na TI
1. Uso de Hardware Eficiente:
Investir em equipamentos que consomem menos energia, como servidores com certificação ENERGY STAR.
2. Virtualização e Cloud Computing:
A virtualização permite que várias aplicações sejam executadas em menos servidores, reduzindo o consumo de energia. Serviços de cloud computing geralmente utilizam data centers otimizados para eficiência energética.
3. Descarte e Reciclagem de Equipamentos:
Estabelecer políticas de descarte responsável e reciclagem de eletrônicos.
4. Programação Eficiente:
Desenvolver softwares que utilizem menos recursos computacionais, como memória e processamento, contribui para uma operação mais sustentável.
Vamos ao Código Java: Calculadora de Carbono
Exemplo simples de código em Java que calcula a quantidade de CO₂ emitida com base no consumo de
energia de um dispositivo eletrônico. O programa é interativo e ilustrativo para iniciantes, permitindo a
entrada de valores pelo usuário.
import java.util.Scanner;
public class CalculadoraCarbono {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Dados básicos para cálculo (emissões médias de CO₂ por kWh)
double emissaoPorKWh = 0.475; // kg de CO₂ por kWh
System.out.println("Bem-vindo à Calculadora de Carbono!");
System.out.print("Insira o consumo de energia do seu dispositivo (em kWh): ");
double consumoKWh = scanner.nextDouble();
// Cálculo da emissão de CO₂
double emissaoCO2 = consumoKWh * emissaoPorKWh;
System.out.printf("A emissão de CO₂ para um consumo de %.2f kWh é de %.2f kg.%n",
consumoKWh, emissaoCO2);
scanner.close();
}
}
OBS.: Esta classe imprimirá no console em seu navegador o resultado esperado. Para mais detalhes visite o meu GitHub.
https://github.com/BelisnalvaCosta/CalcCarbono.git
Como o Código Funciona?
1. O programa solicita ao usuário o consumo de energia de um dispositivo em kWh.
2. Utiliza uma média de emissões de CO₂ por kWh (0.475 kg de CO₂/kWh, um valor comum em várias
regiões).
3. Calcula e exibe a quantidade de CO₂ emitida.
IMAGEM
Estrutura do Projeto
1. HTML: Estrutura da página e formulários.
2. CSS: Estilo visual da interface.
3. JavaScript: Lógica interativa para calcular e exibir os resultados.
Conclusão
A computação verde não é apenas uma tendência, mas uma necessidade urgente para mitigar o
impacto ambiental da TI. Iniciativas como o uso de hardware eficiente, virtualização e programação
consciente são passos importantes na direção certa. A adoção dessas práticas não só beneficia o meio
ambiente, mas também traz economia e inovação para as empresas.
Referências
Sistemas da Informação - Sistemas de Governo Eletrônico - Univesp
Sistemas de Informação - Tópicos Avançados em Sistema de Informação (youtube.com) Kleber Rocha de Oliveira
ChatGPT - Pesquisa