Um analista de sistemas está desenvolvendo um novo projeto e precisa selecionar os componentes essenciais para o funcionamento do sistema. Ele considera o hardware como a parte física que pode ser tocada, como o processador e a memória RAM. Para que o hardware execute suas funções, é necessário um conjunto de instruções lógicas que o orientam. Esse conjunto lógico é fundamental para que o sistema computacional como um todo opere corretamente.