Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

UNIVERSIDADE SANTO AMARO © 
Todos os direitos reservados 
Controle de versão 
1 
ARQUITETURA DE COMPUTADORES E SISTEMAS OPERACIONAIS 
QUESTÃO 1: A Memory Management Unit (MMU) tem como função 
 
A) mapear páginas virtuais em molduras de página. 
B) mapear os endereços virtuais para endereços físicos de memória. 
C) dividir a memória em partições de tamanhos variados. 
D) pesquisar e selecionar o job que melhor se ajuste ao tamanho da partição. 
E) gerenciar os registradores de base e registradores de limite. 
 
QUESTÃO 2: (Enade, 2017) Conceitualmente, cada processo tem sua própria CPU (Central Processing Unit 
) virtual. É claro que, na realidade, a CPU troca a execução, a todo momento, de um processo para outro, mas, 
para entender esse sistema, é muito mais fácil pensar em um conjunto de processos sendo executados (pseudo) 
paralelamente do que tentar controlar o modo como a CPU faz esses chaveamentos. 
 
TANENBAUM, A. S. Sistemas operacionais modernos. 3. ed. São Paulo: Person, 2010 (adaptado). 
 
De acordo com o exposto, o conceito descrito denomina-se 
 
A) thread. 
B) multiprocessador. 
C) multiprogramação. 
D) processo monothread. 
E) máquina de estados finitos. 
 
QUESTÃO 3: (Enade, 2005) Apesar de todo o desenvolvimento, a construção de computadores e processadores 
continua, basicamente, seguindo a arquitetura clássica de von Neumann. As exceções a essa regra encontram-se 
em computadores de propósitos específicos e nos desenvolvidos em centros de pesquisa. Assinale a opção em 
que estão corretamente apresentadas características da operação básica de um processador clássico. 
 
A) Instruções e dados estão em uma memória física única; um programa é constituído de uma seqüência 
deinstruções de máquina; uma instrução é lida da memória de acordo com a ordem dessa seqüência e, quando é 
executada, passa-se, então, para a próxima instrução na seqüência. 
 
B) Instruções e dados estão em memórias físicas distintas; um programa é constituído de um conjunto 
deinstruções de máquina; uma instrução é lida da memória quando o seu operando-destino necessita ser 
recalculado; essa instrução é executada e o resultado é escrito no operando de destino, passando-se, então, para 
o próximo operando a ser recalculado. 
 
C) Instruções e dados estão em uma memória física única; um programa é constituído de um conjunto 
deinstruções de máquina; uma instrução é lida da memória quando todos os seus operandos-fonte estiverem 
prontos e disponíveis; essa instrução é executada e o resultado é escrito no operando de destino, passando-se, 
então, para a instrução seguinte que tiver todos seus operandos disponíveis. 
 
D) Instruções e dados estão em memórias físicas distintas; um programa é constituído de um conjunto 
deinstruções de máquina; uma instrução é lida da memória quando todos os seus operandos-fonte estiverem 
prontos e disponíveis; essa instrução é executada e o resultado é escrito no operando de destino, passando-se, 
então, para a instrução seguinte que estiver com todos os seus operandos disponíveis. 
 
 
UNIVERSIDADE SANTO AMARO © 
Todos os direitos reservados 
Controle de versão 
2 
E) Instruções e dados estão em memórias físicas distintas; um programa é constituído de uma sequência 
deinstruções de máquina; uma instrução é lida da memória de acordo com a ordem dessa seqüência e, quando é 
executada, passa-se, então, para a próxima instrução na seqüência. 
 
 
QUESTÃO 4: O sistema de arquivo é considerado uma das partes mais importantes de qualquer sistema de 
armazenamento, independentemente do tipo de dispositivo. Um sistema de arquivo é a parte visível de um 
sistema operacional. Ele fornece ao usuário a oportunidade de acessar um disco (ou dispositivo de 
armazenamento), possibilitando o armazenamento, localização e recuperação de arquivos de maneira simples. O 
sistema de arquivo possui dois desafios importantes, sendo que o primeiro é definir a maneira como o sistema 
será exibido ao usuário, e o segundo é elaborar algoritmos e estruturas de dados com o objetivo de endereçar o 
sistema de arquivo lógico nos dispositivos físicos de armazenamento secundário (HD, CD, DVD e outros). 
 
SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. Sistemas operacionais com Java. 8. ed. 
Rio de Janeiro: Elsevier, 2016 (adaptado). 
 
Considerando os níveis (camadas) dos sistemas de arquivos, avalie as afirmações a seguir. 
 
I. O sistema de arquivo básico é um nível que tem o objetivo de gerenciar os buffers de memória e os caches. 
 
II. O sistema de arquivo lógico tem a finalidade de gerenciar as informações dos metadados, ou seja, 
asinformações da estrutura do sistema de arquivos. 
 
III. O objetivo do módulo de organização de arquivo é armazenar informações dos arquivos lógicos, 
dosarquivos físicos, dos blocos lógicos e também dos blocos físicos. 
 
 
É correto o que se afirma em 
 
A) I, apenas. 
B) III, apenas. 
C) I e II, apenas. 
D) II e III, apenas. 
E) I, II e III. 
 
QUESTÃO 5: Transformando o número binário 01100111 para a base Decimal e para a base Hexadecimal, tem-
se, respectivamente. 
 
A) 103 e 67 
B) 108 e 96 
C) 109 e 85 
D) 110 e 72 
E) 111 e 34 
 
QUESTÃO 6: (Enade, 2008) Com relação às diferentes tecnologias de armazenamento de dados, julgue os itens 
a seguir. 
 
I Quando a tensão de alimentação de uma memória ROM é desligada, os dados dessa memória são apagados. 
Por isso, esse tipo de memória é denominado volátil. 
 
UNIVERSIDADE SANTO AMARO © 
Todos os direitos reservados 
Controle de versão 
3 
II O tempo de acesso à memória RAM é maior que o tempo de acesso a um registrador da unidade central 
deprocessamento (UCP). 
III O tempo de acesso à memória cache da UCP é menor que o tempo de acesso a um disco magnético.IV O 
tempo de acesso à memória cache da UCP é maior que o tempo de acesso à memória RAM. 
 
Estão certos apenas os itens 
 
A) I e II. 
B) I e III. 
C) II e III. 
D) II e IV. 
E) III e IV. 
 
QUESTÃO 7: O sistema operacional GNU/Linux trabalha com compartilhamento de tempo, dando a impressão 
de estar executando simultaneamente mais de uma tarefa; porém, o processo a ser executado pela CPU em um 
determinado instante é decidido especificamente pelo 
 
A) Shell. 
B) Gerenciador preemptivo. 
C) Escalonador de processos. 
D) Compartilhador de tarefas. 
E) Multithreading. 
 
QUESTÃO 8: Com o aumento e aprimoramento do armazenamento de dados, tornou-se importante garantir que 
esses dados fossem armazenados de forma segura, além da necessidade de serem facilmente acessados. Os 
métodos de acesso são responsáveis por auxiliar o acesso aos dados guardados em uma máquina, realizando a 
leitura dos dados que se pretende acessar, para a memória do computador. A escolha dos métodos de acesso a 
serem utilizados deve levar em consideração o tipo de informação a ser acessado, podendo optar por diferentes 
modelos, por exemplo, pelo acesso sequencial, pelo acesso direto, pela combinação do acesso sequencial e direto 
ou pelo acesso indexado. 
 
MACHADO, F. B.; MAIA, L. P. Arquitetura de Sistemas Operacionais. 4. ed. Rio de Janeiro: LTC, 2007 
(adaptado). 
 
Diante disso, a respeito dos tipos de acesso, julgue os itens a seguir. 
 
I. Na combinação do acesso sequencial com o acesso direto, é preciso acessar o registro de todos os 
arquivosde uma única vez para, posteriormente, realizar a leitura/gravação desses arquivos. 
 
II. Quando surgiram os discos magnéticos, o primeiro método de acesso utilizado neles foi o acesso 
direto.Nele, é possível realizar a leitura/gravação de um determinado registro diretamente na localização dele. 
 
III. O acesso indexado (ou acesso por chave) é considerado um método de acesso bastante aprimorado. Nele, 
oarquivo deve disponibilizar um local com índice e, nesse local, têm que ficar os ponteiros para os outros 
registros. 
 
É correto oque se afirma em 
 
A) I, apenas. 
 
UNIVERSIDADE SANTO AMARO © 
Todos os direitos reservados 
Controle de versão 
4 
B) II, apenas. 
C) I e III, apenas. 
D) II e III, apenas. 
E) I, II e III. 
 
QUESTÃO 9: (Enade, 2008) Uma alternativa para o aumento de desempenho de sistemas computacionais é o 
uso de processadores com múltiplos núcleos, chamados multicores. Nesses sistemas, cada núcleo, normalmente, 
tem as funcionalidades completas de um processador, já sendo comuns, atualmente, configurações com 2, 4 ou 
mais núcleos. Com relação ao uso de processadores multicores, e sabendo que threads são estruturas de execução 
associadas a um processo, que compartilham suas áreas de código e dados, mas mantêm contextos independentes, 
analise as seguintes asserções. 
 
Ao dividirem suas atividades em múltiplas threads que podem ser executadas paralelamente, aplicações podem 
se beneficiar mais efetivamente dos diversos núcleos dos processadores multicores 
 
porque 
 
o sistema operacional nos processadores multicores pode alocar os núcleos existentes para executar 
simultaneamente diversas seqüências de código, sobrepondo suas execuções e, normalmente, reduzindo o tempo 
de resposta das aplicações às quais estão associadas. 
 
Acerca dessas asserções, assinale a opção correta. 
 
A) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. 
B) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. 
C) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. 
D) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. 
E) Tanto a primeira quanto a segunda asserções são proposições falsas. 
 
QUESTÃO 10: Conversão de base numérica é o nome dado à passagem da representação de um número de uma 
base numérica para outra, alterando a simbologia para se adequar à nova base. (Disponível em: 
.) 
 
 
Considere o número binário 11001001. A sua correta representação na base hexadecimal é 
 
A) C9. 
B) C8. 
C) CA. 
D) C2. 
E) C10.

Mais conteúdos dessa disciplina