image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Belisnalva Jesus
Belisnalva Jesus05/09/2024 17:21
Compartilhe

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

image

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

Compartilhe
Comentários (1)
Ronaldo Schmidt
Ronaldo Schmidt - 05/09/2024 20:21

Excelente artigo.

Obrigado por compartilhar.