Baixe o app para aproveitar ainda mais
Prévia do material em texto
PERGUNTA 1 (3 pts) 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 2. Se cada posição é usada para armazenar um byte, quantos bytes podem ser endereçados? (Dê sua resposta em termos de GigaBytes) R: 2³² bytes = 4294967296 bytes = 4.194.304 kbytes = 4096mbytes = 4 gigabytes. 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: 2⁶⁴ = 18.446.744.073.709.600.000 bytes = 18.014.398.509.482.000 kylobytes 17.592.186.044.416 megabytes 17.179.869.184 gigabytes 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. ( ) Contador de programa, registrador de instrução, unidade de controle, unidade de execução (ULA), registradores. ( x ) 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. ( 1 ) Representação simbólica associada a cada instrução de máquina. ( 4 ) Sequência de instruções para o processador. ( 6 ) Programa em execução. ( 2 ) Conjunto de instruções definidas pelo fabricante do processador. ( 3 ) 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. ( x ) Fornecer planilhas eletrônicas e navegadores de internet aos usuários. ( x ) Atribuir os recursos de hardware aos aplicativos em execução.
Compartilhar