Com relação as situações em que a camada de abstração de
hardware (HAL) de um sistema operacional é necessária, analise as
afirmativas a seguir.
I. Quando um programador desenvolve um aplicativo sem ter que
se preocupar com as características de hardware da máquina na
qual ele vai ser executado.
II. Quando um aplicativo precisa ser altamente otimizado para um
hardware específico, sem se preocupar com a portabilidade para
outros dispositivos.
III. Quando é necessário acessar recursos de hardware específicos
de um dispositivo, como sensores e periféricos, de maneira
independente do hardware subjacente.
Está correto o que se afirma em