Conhecimentos básicos de informática
Um computador é um dispositivo eletrónico utilizado para processar dados. Efectua cálculos, armazena e processa informações. Existem diferentes tipos de computadores, incluindo computadores pessoais (PCs), servidores e sistemas incorporados. Cada tipo tem aplicações e funções específicas.
Um sistema operativo gere os recursos de hardware e software de um computador. Permite a execução de aplicações e assegura a comunicação entre o hardware e o software. Os sistemas operativos mais conhecidos são o Windows, o macOS e o Linux, embora cada sistema operativo tenha as suas próprias características e áreas de aplicação.
O código pode ser traduzido por compiladores ou intérpretes. Os compiladores convertem todo o código em linguagem de máquina, enquanto os intérpretes executam o código linha a linha. O ciclo de busca-decodificação-execução descreve o processo pelo qual o processador busca, descodifica e executa as instruções.
Um processo é um programa que está a ser executado. A gestão dos processos inclui a atribuição de recursos e o controlo da sua execução. O multitasking permite a execução simultânea de vários processos, sendo que o agendamento de processos determina quais os processos que são executados quando e durante quanto tempo.
O hardware é controlado por software especial, conhecido como drivers. Os drivers permitem a comunicação entre o sistema operativo e os componentes de hardware, encaminhando comandos e dados específicos.
Este módulo fornece uma base sólida nos princípios básicos do processamento eletrónico de dados e prepara os alunos para compreender e aplicar conceitos mais complexos em TI.
