Buscar

PROVA ELETRÔNICA - ARQUITETURA DE COMPUTADORES

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Pergunta 1
3 / 3 pts
O conceito de máquina virtual (MV) foi usado na década de 70 do século passado no sistema operacional IBM System 370. Atualmente, centros de dados (datacenters) usam MVs para migrar tarefas entre servidores conectados em rede e, assim, equilibrar carga de processamento. Além disso, plataformas atuais de desenvolvimento de software empregam MVs (Java, .NET). Uma MV pode ser construída para emular um processador ou um computador completo. Um código desenvolvido para uma máquina real pode ser executado de forma transparente em uma MV. Com relação a essas informações, assinale a opção correta. 
  
O conceito de transparência mencionado indica que a MV permite que um aplicativo acesse diretamente o hardware da máquina.
 
  
Uma das vantagens mais significativas de uma MV é a economia de carga de CPU e de memória RAM na execução de um aplicativo.
 
  
Para emular uma CPU dual-core, uma MV deve ser instalada e executada em um computador com CPU dual-core.
 
  
Uma MV oferece maior controle de segurança, uma vez que aplicativos são executados em um ambiente controlado.
 
  
Como uma MV não é uma máquina real, um sistema operacional nela executado fica automaticamente imune a vírus.
 
 
Pergunta 2
3 / 3 pts
Uma máquina possui instruções de 16 bits e endereços de 4 bits. Do conjunto total de instruções 15 referenciam 3 endereços, 14 referenciam 2 endereços e 16 não apresentam referencia a endereço. Qual e o numero máximo de instruções que referenciam 1 endereço que esta maquina pode ter?  
  
63
 
  
128
 
  
16
 
  
31
 
  
7
 
 
Pergunta 3
3 / 3 pts
No contexto de arquitetura e organização de computadores, o termo cluster é usado para designar um grupo de computadores interconectados, trabalhando como um recurso de computação unificado. Cada computador pertence ao cluster é usualmente denominado nó. Clusters costumam ser utilizado em ambiente corporativos, sendo particularmente adequados para aplicações baseadas em servidores. 
 
Considerando as informações apresentadas, avalie as afirmações a seguir. 
I. Uma falha em um nó de um cluster implica em perda total de serviço. 
II. A interligação entre os nós de um cluster realiza-se por meio de um barramento de controle. 
III. A escalabilidade de um cluster é maior do que a de um processador com múltiplos núcleos. 
IV. A relação custo/desempenho de um cluster é melhor do que a de uma única máquina de grande porte. 
 
É correto apenas o que se afirma em 
  
I e III.
 
  
III e IV.
 
  
II e IV.
 
  
I, II e III.
 
  
I, II e IV.
 
 
Pergunta 4
3 / 3 pts
Analise as seguintes afirmações relativas a conceitos básicos de informática.  
 
l. Um byte pode ter 8, 16, 32 ou mais bits, dependendo do modelo e características do processador utilizado. 
ll. A ligação entre os vários componentes, via placa-mãe, é feita por meio de conjunto de trilhas paralelas. Esse conjunto recebe o nome de Barramento. 
III. Um slot padrão PCI só pode aceitar placas no padrão PCI.  
lV. RAM é uma memória de acesso randômico, formada por pentes de chips ligados à placa-mãe, onde são guardados temporariamente dados e comandos de que a CPU esteja fazendo uso num determinado momento. Ao se desligar o computador, o conteúdo da memória RAM é perdido. 
 
Indique a opção que contenha todas as afirmações acima verdadeiras.  
  
III e IV
 
  
II e IV
 
  
I e IV
 
  
I, II e III
 
  
II, III e IV
 
 
Pergunta 5
3 / 3 pts
O supercomputador T-Rex (Tiranossauro Rex) e o software Harpia são as mais novas armas da Receita Federal do Brasil para combater a sonegação fiscal. Esse hardware, que realiza 2.860 milhões de instruções por segundo, é capaz de cruzar informações, com rapidez e precisão, de um número de contribuintes equivalente ao de contribuintes do Brasil, dos EUA e da Alemanha juntos. O novo software vai permitir que, a partir de técnicas de inteligência artificial, sejam identificadas operações de risco para o fisco. A novidade do sistema é a capacidade que ele terá de aprender com o comportamento dos contribuintes e com isso detectar irregularidades.
Folha de S.Paulo, p. B1, 16 out. 2005 (com adaptações).
Fonte: ENADE 2005 - Engenharia
 
Considerando o texto acima, assinale a opção correta, relativa à informática.
  
É possível que a capacidade de “aprender com o comportamento dos contribuintes”, mencionada no texto, seja decorrente do uso de redes neurais como ferramenta de inteligência artificial.
 
  
O sistema de informação descrito no texto deve ter sido desenvolvido em Linux ou Unix, que constituem linguagens de programação avançadas usadas na implementação de sistemas de informação complexos.
 
  
Para “cruzar informações, com rapidez e precisão”, o T-Rex poderá usar a Internet, que constitui meio inviolável de transmissão de informação entre bancos de dados.
 
  
A capacidade do T-Rex é equivalente à de 2.860 computadores pessoais de 1 GB de memória RAM, desde que suas capacidades possam ser adicionadas.
 
  
Embora os computadores sejam indispensáveis a diversos ramos da engenharia, o estágio atual do desenvolvimento de sistemas operacionais restringe o uso de redes de computadores a grandes empresas.
 
 
Pergunta 6
3 / 3 pts
A respeito do gerenciamento de processos, inclusive com paralelismo, é INCORRETO afirmar que  
  
uma thread (linha de execução) de um processo é denominada alvo (target thread) quando precisa ser cancelada, podendo ocorrer de modo assíncrono (quando a thread encerra imediatamente) ou adiado, quando a thread alvo pode averiguar periodicamente se deve encerrar a sua execução.
 
  
o estado de um processo é definido de acordo com a sua atividade corrente, em: novo (new) – quando está sendo criado, executando (running) – quando em execução, pronto (ready) – quando está esperando algum evento específico; e terminado (terminated) – ao final de sua execução.
 
  
o escalonador de processos classificado como de longo prazo (long term scheduler) ou escalonador de tarefas é executado com menos frequência que o escalonador de curto prazo (short term scheduler) ou escalonador de CPU; e ainda controla o grau de multiprogramação no sistema.
 
  
no Unix, um novo processo é criado a partir da chamada de sistemas fork( ) - que consiste em uma cópia do espaço de endereços do processo-pai. O processo pai, por sua vez, comunica-se com seu processo-filho por meio do uso do identificador de processo (PID – Process Identifier) retornado.
 
  
os benefícios da programação multithread são: responsividade, já que é possível um programa continuar funcionando mesmo com parte dele bloqueado; compartilhamento de recursos (memória e processamento); economia, pois threads compartilham recursos do processo ao qual pertencem; e a utilização de arquiteturas multi-processadas, uma vez que as threads podem executar em paralelo, nos diferentes processadores.
 
 
IncorretaPergunta 7
0 / 3 pts
Um elemento imprescindível em um computador é o sistema de memória, componente que apresenta grande variedade de tipos, tecnologias e organizações. Com relação a esse assunto, julgue os itens seguintes. 
 
l. Para endereçar um máximo de 2E palavras distintas, uma memória semicondutora necessita de, no mínimo, E bits de endereço. 
ll. Em memórias secundárias constituídas por discos magnéticos, as palavras estão organizadas em blocos, e cada bloco possui um endereço único, com base na sua localização física no disco.  
lll. A tecnologia de memória dinâmica indica que o conteúdo dessa memória pode ser alterado (lido e escrito), ao contrário da tecnologia de memória estática, cujo conteúdo pode apenas ser lido, mas não pode ser alterado. 
 
Assinale a opção correta. 
  
Apenas os itens I e II estão certos. CORRETA
 
  
Apenas os itens II e III estão certos.
 
  
Apenas os itens I e III estão certos. INCORRETA
 
  
Apenas um item está certo.
 
  
Todos os itens estão certos.
 
 
Pergunta 8
3 / 3 pts
Duas máquinas, M1 e M2, implementam um mesmo conjunto de instruções, dos tipos A, B e C. O quadro abaixo mostra o número de ciclos de relógio de que cada máquina necessita para executar cadatipo de instrução. 
 
	TIPO DE INSTRUÇÃO
	CICLOS POR INSTRUÇÃO PARA M1
	CICLOS PARA INSTRUÇÃO PARA M2
	A
	5
	3
	B
	2
	1
	C
	10
	4
 
As frequências dos relógios das máquinas M1 e M2 são, respectivamente, 1 GHz e 500 MHz. Um programa P possui 50% de suas instruções do tipo A, 30% do tipo B e 20% do tipo C. 
Da análise da situação exposta, pode-se concluir que o programa P será executado, aproximadamente, 
  
no mesmo tempo em ambas as máquinas M1 e M2.
 
  
quatro vezes mais rápido na máquina M1 do que na máquina M2.
 
  
quatro vezes mais rápido na máquina M2 do que na máquina M1.
 
  
duas vezes mais rápido na máquina M1 do que na máquina M2.
 
  
duas vezes mais rápido na máquina M2 do que na máquina M1.
 
 
Pergunta 9
3 / 3 pts
É desnecessário para o funcionamento básico de um computador:  
  
Processador.
 
  
Placa de rede.
 
  
Memória.
 
  
Sistema operacional.
 
  
Placa Mãe.
 
 
Pergunta 10
3 / 3 pts
Com relação ao gerenciamento de memória com paginação em sistemas operacionais, assinale a opção correta. 
  
Um processo somente pode ser iniciado se o sistema operacional conseguir alocar todas as páginas de código desse processo.
 
  
Um procesO espaço de endereçamento virtual disponível para os processos pode ser maior que a memória física disponível. so somente pode ser iniciado se o sistema operacional conseguir alocar um bloco contíguo de páginas do tamanho da memória necessária para execução do processo.
 
  
Todas as páginas de um processo em execução devem ser mantidas na memória física enquanto o processo não tiver terminado.
 
  
As páginas utilizadas por um processo, sejam de código ou de dados, devem ser obrigatoriamente armazenadas na partição de swap do disco, quando o processo não estiver sendo executado.
 
Pontuação do teste: 27 de 30

Continue navegando