Sobre software básico e software de aplicação, assinale a alternativa correta.
O software básico de um sistema computacional, como o de um computador pessoal, permite que os dispositivos básicos de entrada e saída de dados possam ser acessados de forma que outro software, como, por exemplo, um sistema operacional, possa ser executado.
O firmware é o software específico de um sistema embarcado, que é executado cada vez que uma interrupção interna ou externa ocorre.
O Assembly é uma linguagem de programação de alto nível, que possui mnemônicos que aproximam o usuário da linguagem da máquina.
Dentre as diversas linguagens de programação, o Java é uma linguagem multiplataforma, que se adapta ao hardware-alvo, gerando um executável adaptativo à plataforma de interesse.
O Android é um sistema operacional amplamente empregado nos telefones celulares modernos, que foi desenvolvido a partir da adaptação do sistema operacional Microsoft Windows, para funcionar sobre plataformas de hardware restritos.