Buscar

ATIVIDADE INFORMÁTICA (SEMANA 2)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

Outros materiais