1. Explique a arquitetura proposta por John Von Newman. John von Neumman propõe que os sistemas computacionais são divididos em unidades funcionais que se comunicam entre si. Através dos dispositivos de entrada e saída o usuário realiza o envio de dados ao sistema e o sistema provê o feedback ao usuário, o processador transforma dados (entrada) em informações (saída) e o usuário que controla todo o processo. 2. Qual a função primordial dos dispositivos de entrada e saida? Permitir ao usuário se comunicar com o sistema e receber o feedback necessário. É a interface de comunicação entre o usuário e o sistema. 3. Diferencie caracter, byte e palavra. Caractere é a menor unidade de informação inteligível ao homem. O byte é o agrupamento de 8 bits e representa um caracter que pode ser uma letra, um acento, um número ou uma letra acentuada, por exemplo. Já palavra é um termo que indica a unidade de transferência e processamento de um computador. 4. Conceitue arquivos e registros. Um arquivo é um conjunto formado por dados (ou informações) de um mesmo tipo ou para uma mesma aplicação. Já registros são conjunto de informações que não necessariamente são do mesmo tipo. 5. Das medidas de desempenho, explique MIPS, MFLOPS e vazão. Estes elementos representam medidas da velocidade de trabalho dos processadores, sendo MIPS milhões de instruções por segundo MFLOPS (millions of floating point operations per second) milhões de operações de ponto flutuante por segundo, que é uma medida típica de estações de trabalho e de supercomputadores e vazão que define a quantidade de ações ou transações que podem ser realizadas por um sistema na unidade de tempo. 6. Qual a função do sistema operacional? Sem o sistema operacional, uma máquina não se torna operável. É ele quem comanda tudo que acontece no sistema, incluindo alocação de recursos e controle das operações de entrada/saída e processamento. Sistemas operacionais são escritos em linguagem de baixo nível e se comunicam diretamente com o hardware. 7. Explique os elementos da UCP. Unidade Lógica e Aritmética (ULA) que é responsável pela execução de cálculos e operações lógicas com os dados; Rede de registradores, que armazenam temporariamente os dados que estão sendo manipulados pela CPU e Unidade de controle, que é a responsável por gerar os sinais de controle para o sistema do computador ou própria CPU. 8. Explique a hierarquia de memória. Maior Custo e Velocidade Registrador Memória Cache Memória Principal Maior Capacidade Memória Secundária A pirâmide representa a hierarquia de memória e dispositivos de armazenamento, onde as memórias de maior custo e velocidade se encontram no topo e as de maior capacidade e consequentemente menor custo se encontram na base. O registrador é um dispositivo de armazenamento temporário de alta velocidade e está localizado na CPU. A memória cache é onde ficam armazenados as informações que mais acessamos em nosso computador. A memória principal é a memória de uso prático, que armazena as informações enquanto trabalhamos por ele e a memória secundária também chamada de auxiliar é responsável por armazenar fisicamente os arquivos e programas que usamos. 9. Dos registradores de uso especifico, explique a função do contador de instruções, o apontador de pilha e o registrador de estado Contador de Instruções: responsável pelo armazenamento do endereço da próxima instrução que a CPU irá executar. Apontador de pilha (AP) – É o registrador que contém o endereço de memória do topo da pilha, que é a estrutura onde o sistema mantém informações sobre as tarefas que estavam sendo processadas e tiveram de ser interrompidas por algum motivo. Registrador de Estado – Armazena informações do programa que está em execução. A cada instrução executada, o registrador de estado é alterado conforme o resultado gerado pela instrução. 10. Apresente a família de memórias RAM e ROM. RAM SRAM (Static RAM): Conservam as informações escritas, enquanto houver alimentação, pois suas células são formadas por circuitos biestáveis. DRAM (Dynamic RAM): Têm suas informações armazenadas em capacitores parasitas, que vão se descarregando com o tempo, daí ser necessário fazer um refrescamento (refresh) ciclicamente. Independentemente de estarem alimentadas ou não, caso o circuito de REFRESH não atue, as informações serão perdidas. ROM PROM (Programmable Read Only Memory): Permite a programação pelo usuário, através de equipamentos dedicados a esse fim, e uma vez programado, o conteúdo da memória não pode ser alterado porque há queima os microfusíveis do endereço selecionado, programando-se a PROM. EPROM (Erasable Programmable Read Only Memory) Contém os programas que realizam o teste do hardware e o carregamento do sistema operacional. São programáveis e podem ser desprogramadas, ficando aptas para uma nova programação. Em sua programação não há queima de fusíveis, a aplicação da tensão provoca a colocação ou retirada de cargas elétricas em portas que normalmente estão flutuando na EPROM. Sua desprogramação ocorre com exposição da memória a raios ultra violetas. EEPROM (Electrically Erasable Programmable ROM) São memórias do tipo não volátil, programável, com possibilidade de se apagar eletricamente.