Em relação às linguagens e aos conceitos de programação de computadores, é correto afirmar que
a) um programa é um conjunto de regras e códigos definidos pelos dispositivos de entrada do computador.
b) para os computadores de última geração, um programa é um conjunto de drivers utilizados para o gerenciamento do processador e memórias virtuais utilizadas pela CPU.
c) as linguagens de programação Orientadas a Objetos têm como principais características a utilização da metodologia de programação estruturada linear e o fraco acoplamento entre dados e código.
d) as linguagens de programação Java, Cobol, Pascal e ANSI C são bons exemplos de linguagens de programação Orientadas a Objetos.
e) um programa de computador é um conjunto de instruções ou regras que o computador deve executar de modo a realizar determinadas tarefas.