Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 Antigamente, alguns computadores usavam 4 bits para endereçar sua memória. Nesse esquema, um total de apenas 2 4 = 16 posições de memória podiam ser endereçadas e, assim, efetivamente usadas. 1. Com uma arquitetura que usa 32 bits para endereçar a memória, quantas posições podem ser acessadas? R: 2³² endereços são possíveis, ou 4.294.967.296 posições. 2. Se cada posição é usada para armazenar um byte, quantos bytes podem ser endereçados? (Dê sua resposta em termos de GigaBytes) R: Considerando o valor acima, convertendo para notação, teremos como resultado ≈ bytes, ou mais comum de se arredondar 4GBs, pois está na casa do . 3. Se aumentarmos agora o número de bits de endereçamento para 64, quantos bytes podem ser endereçados? (Dê sua resposta em termos de GigaBytes) R: Basta elevar , convertendo em gigabytes, 17.179.869.184 GBs. Pergunta 2 (2 pts) A organização interna dos processadores não variou muito ao longo do tempo. Quais os principais componentes de um processador? ( ) Mecanismos de entrada, processamento, memória e saída. (X) Contador de programa, registrador de instrução, unidade de controle, unidade de execução (ULA), registradores. ( ) Mecanismos de entrada, registrador de instrução, unidade de controle, unidade de execução (ULA), registradores. ( ) Contador de programa, registrador de instrução, RAM, unidade de controle, unidade de execução (ULA). ( ) Registrador de instrução, unidade de controle, unidade de execução (ULA), RAM. Pergunta 3 (3 pts) Relacione os conceitos abaixo a suas definições: 1. Programa 2. Instrução de máquina 3. Instrução assembly 4. Linguagem de alto nível 5. Compilador 6. Processo ( 5 ) Programa que traduz da linguagem de programação de alto nível para linguagem de máquina. ( 3 ) Representação simbólica associada a cada instrução de máquina. ( 1 ) Sequência de instruções para o processador. ( 6 ) Programa em execução. ( 2 ) Conjunto de instruções definidas pelo fabricante do processador. ( 4 ) Linguagem de programação mais próxima da humana que da entendida pela máquina. Pergunta 4 (2 pts) Assinale abaixo quais são funções do Sistema Operacional: ( X ) Controlar e coordenar os recursos oferecidos pelo hardware. ( X ) Gerenciar permissões de diferentes usuários. ( ) Fornecer editores de texto para o usuário. ( ) Prover software para edição de vídeo e similares. ( X ) Fornecer interface entre o usuário e o sistema. ( ) Fornecer planilhas eletrônicas e navegadores de internet aos usuários. ( X ) Atribuir os recursos de hardware aos aplicativos em execução. Pergunta 1 Pergunta 2 Pergunta 3 Pergunta 4
Compartilhar