← Voltar para a página inicial

Aula 2

Introdução aos componentes de hardware e software


O objetivo desta aula é apresentar uma introdução à organização dos computadores, abordando seus principais componentes, bem como noções fundamentais sobre linguagens, sistemas operacionais e linguagens de programação. Não é propósito desta disciplina aprofundar-se em níveis mais complexos de abstração, representação em nível de máquina ou arquiteturas avançadas de processadores. Para esses temas, existem materiais específicos que podem ser consultados, como o livro digital *Introduction to Computer Science (OpenStax)*, que serviu como referência para a elaboração deste texto.

1. Por que estudar organização de computadores em Engenharia Ambiental?


À primeira vista, pode parecer que entender como um computador funciona é algo distante da prática de um engenheiro ambiental. No entanto, praticamente todas as atividades contemporâneas da área dependem de sistemas computacionais: monitoramento da qualidade da água e do ar, modelagem de enchentes, análise de imagens de satélite, dimensionamento de sistemas de tratamento, gestão de resíduos, entre outras. Quando utilizamos um software de geoprocessamento para analisar o uso do solo em uma bacia hidrográfica no Nordeste brasileiro, ou quando modelamos uma rede de abastecimento de água, estamos utilizando uma infraestrutura computacional complexa. Compreender seus fundamentos permite utilizar essas ferramentas de forma mais crítica, eficiente e consciente.