Calculado em Java para Android
É implementado por três blocos básicos: Unidade central de processamento, Unidade de Memória e Unidade de Entrada e Saída de Informações.
Unidade central de processamento é a unidade gestora do computador capaz de administrar todas as operações de leitura/escrita da memória ou de uma unidade de entrada/saída de dados, de executar operações aritméticas ou lógicas e de interpretar todas as instruções recebidas de um programa que está em execução.
Unidade de Memória é um componente que tem por função armazenar internamente toda informação que é manipulada pela máquina: os programas (conjunto de instruções) e os dados. A capacidade de armazenar um programa é uma característica que permite o processamento automático de dados.
Unidade de Entrada e Saída de Informações são blocos internos responsáveis pelas transferências de dados entre o microcomputador e qualquer dispositivo periférico. É através de uma unidade de entrada de dados que as informações de periférico de entrada são levadas à CPU ou à memória. De forma similar, é através de uma porta de saída de dados que as informações são levadas da CPU ou da memória para um periférico de saída.
Em que sentido hardware e software são equivalentes? E não equivalentes?
São equivalentes na medida em que um não funciona sem o outro, havendo assim pesos iguais. Não equivalem na medida em que o software é programação pura, não pode ser tocada com as mãos. Já o hardware é puramente o material sólido, pode ser tocado.
No computador 1, o tempo de execução de todas as instruções é 10 ns. No computador 2, o tempo de execução é de 5 ns. Você pode afirmar com certeza que o computador 2 é mais rápido? Justifique sua resposta
Não podemos afirma, porque depende da configuração do escalonamento dos processos e também da tecnologia do hardware.
Caracterize cada um dos níveis de um computador moderno (máquinas multiníveis) conforme o jargão