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 13 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 13 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 13 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

25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 1/13
Seu Progresso: 25 %
Prova Eletrônica
Entrega 30 jun em 23:59 Pontos 30 Perguntas 10
Disponível 13 jun em 0:00 - 30 jun em 23:59 Limite de tempo 60 Minutos
Tentativas permitidas 3
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 11 minutos 27 de 30
 As respostas corretas estarão disponíveis em 1 jul em 0:00.
Pontuação desta tentativa: 27 de 30
Enviado 25 jun em 21:44
Esta tentativa levou 11 minutos.
A Prova Eletrônica tem peso 30 e é composta por:
10 (dez) questões objetivas (cada uma com o valor de 3 pontos);
Você terá 60 (sessenta) minutos para finalizar esta atividade
avaliativa e as respostas corretas serão apresentadas um dia após
a data encerramento da Prova Eletrônica.
Fazer o teste novamente
3 / 3 ptsPergunta 1
A respeito do gerenciamento de processos,
inclusive com paralelismo,
https://gruposeb.instructure.com/courses/12557/quizzes/33981/history?version=1
https://gruposeb.instructure.com/courses/12557/quizzes/33981/take?user_id=99581
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 2/13
é 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.
 
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.
 
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.
 
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.
 
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.
0 / 3 ptsPergunta 2IncorretaIncorreta
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 3/13
Os processadores atuais incluem mecanismos
para o tratamento de situações especiais,
conhecidas como interrupções. Em uma
interrupção, o fluxo normal de instruções é
interrompido para que a causa da interrupção
seja tratada. Com relação a esse assunto,
assinale a opção correta. 
 
O uso de interrupção para realizar entrada ou saída de dados somente
é eficiente quando o periférico trata grandes quantidades de dados,
como é o caso de discos magnéticos e discos ópticos. Para periféricos
com pouco volume de dados, como teclados e mouses, o uso de
interrupção é ineficiente.
 
Controladores de entrada e saída geram interrupções de forma
síncrona à execução do processador, para que nenhuma instrução
fique incompleta devido à ocorrência da interrupção.
 
Quando uma interrupção ocorre, o próprio processador salva todo o
seu contexto atual, tais como registradores de dados e endereço e
códigos de condição, para que esse mesmo contexto possa ser
restaurado pela rotina de atendimento da interrupção.
 
Rotinas de tratamento de interrupção devem ser executadas com o
mecanismo de interrupção inibido, pois esse tipo de rotina não permite
aninhamento.
 
O processador pode auto-interromper-se para tratar exceções de
execução, tais como um erro em uma operação aritmética, uma
tentativa de execução de instrução ilegal ou uma falha de página em
memória virtual.
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 4/13
3 / 3 ptsPergunta 3
Um engenheiro de uma companhia fabricante
de memórias semicondutoras estudou o
comportamento do custo em função do número
de bits da fabricação de um chip de memória
RAM com determinada tecnologia. Ele chegou
à conclusão de que, considerando-se a
evolução tecnológica, o custo C(x), expresso
em determinada unidade monetária, de um
chip de memória RAM com x bits, na data de
conclusão do processo de fabricação, seria
determinado pela equação 
 
 
Considerando-se que o modelo desenvolvido
pelo engenheiro esteja correto, caso a
empresa decida pelo chip de menor custo, ela
deverá optar por um chip com memória de
capacidade de 
 256 megabits. 
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 5/13
 512 megabits. 
 2.048 megabits. 
 1.024 megabits. 
 4.096 megabits. 
3 / 3 ptsPergunta 4
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 chaveamento. 
De acordo com o exposto, o conceito descrito
denomina-se 
 Thread 
 Multiprocessador 
 Processo monothread 
 Multiprogramação 
 Máquina de estados finitos 
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 6/13
3 / 3 ptsPergunta 5
Julgue os seguintes itens acerca das
arquiteturas de computadores. 
I.O projeto de um RISC não procura
minimizar o tempo gasto nas chamadas a
procedimentos, pois programas escritos
para esse tipo de processador têm menos
chamadas do que os escritos para um
CISC. 
II.Uma técnica para simplificar o conjunto
de instruções em um RISC é não prover
instruções com modos de endereçamento
variados e complexos. Podem também ser
reduzidas as instruções que acessam a
memória. 
III. Na arquitetura PC, o front-side-
bus (FSB) interliga o processador à
memória cache, mas não à memória
principal. A frequência do clock da unidade
central de processamento tem que ser a do
seu FSB. 
IV.Os termos IDE, SCSI e SATA designam
tipos de interfaces usadas para
comunicação com unidades de disco
rígido. A SATA é uma interface paralela
para comunicação com unidades de disco. 
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 7/13
V.O projeto de uma memóriacache visa
aumentar a chance de se encontrar o dado
na cache, minimizar o atraso resultante de
um dado não estar na cache e minimizar o
custo de atualizar a memória principal. 
A quantidade de itens certos é igual a 
 1 
 3 
 2 
 4 
 NENHUM 
3 / 3 ptsPergunta 6
É desnecessário para o funcionamento básico
de um computador: 
 Sistema operacional. 
 Placa Mãe. 
 Processador. 
 Placa de rede. 
 Memória. 
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 8/13
3 / 3 ptsPergunta 7
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 sequências de código,
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 9/13
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. 
 
Tanto a primeira quanto a segunda asserções são proposições falsas. 
 
A primeira asserção é uma proposição falsa, e a segunda, uma
proposição verdadeira.
 
As duas asserções são proposições verdadeiras, e a segunda é uma
justificativa correta da primeira.
 
A primeira asserção é uma proposição verdadeira, e a segunda, uma
proposição falsa.
 
As duas asserções são proposições verdadeiras, mas a segunda não é
uma justificativa correta da primeira.
3 / 3 ptsPergunta 8
Dispositivos Lógicos Programáveis (DLP, ou
PLD — programmable logic devices) são muito
utilizados hoje em dia para o projeto de
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 10/13
circuitos digitais especiais. Com relação a esse
assunto, julgue os itens a seguir. 
 
I. Como um PLA
(programmable logic array) somente
implementa equações booleanas descritas
na forma de soma de termosproduto, e não
implementa portas lógicas multinível, então
nem todas as funções booleanas podem
ser implementadas em um PLA. 
II. Em uma PROM (programmable ROM), o
arranjo de portas AND é fixo, e somente o
arranjo de portas OR pode ser
programado; em um PAL
(programmable array logic), o arranjo de
portas OR é fixo, e somente o array de
portas AND é programável; e, em um PLA
(programmable logic array), tanto o arranjo
de portas AND como o de portas OR são
programáveis. 
III. Um circuito digital implementado por
meio de um dispositivo lógico programável
ocupa mais área e consome mais potência
do que um circuito integrado dedicado,
mas, em compensação, ele pode operar
em frequências maiores, pois seus
transistores e portas lógicas são projetados
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 11/13
de forma a otimizar o chaveamento de
estados. 
 
 Apenas o item II está certo. 
 Apenas os itens I e III estão certos. 
 Apenas o item III está certo. 
 Apenas os itens I e II estão certos. 
 Apenas os itens II e III estão certos. 
3 / 3 ptsPergunta 9
Uma firma de consultoria foi contratada por
uma grande empresa de exploração de
petróleo para analisar um sistema de
computação pertencente a uma das suas
divisões. O sistema é composto de um
servidor, que emprega memória virtual,
conectado a várias estações clientes. Nesse
servidor, verifica-se que as taxas de utilização
da Unidade Central de Processamento (CPU)
e do disco, na realização de paginação, são,
respectivamente, iguais a 10% e 96,7%. Para
possibilitar um aumento na taxa de utilização
desta CPU, deve-se
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 12/13
 aumentar o nível de multiprogramação do sistema 
 aumentar a capacidade de armazenamento do disco de paginação. 
 instalar mais memória principal. 
 aumentar o tamanho de página utilizado. 
 instalar uma CPU mais rápida. 
3 / 3 ptsPergunta 10
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.
25/06/2023, 21:44 Prova Eletrônica: Arquitetura de Computadores
https://gruposeb.instructure.com/courses/12557/quizzes/33981 13/13
(https://portal.rybena.com.br)
 
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.
 
Uma MV oferece maior controle de segurança, uma vez que aplicativos
são executados em um ambiente controlado.
 
Para emular uma CPU dual-core, uma MV deve ser instalada e
executada em um computador com CPU dual-core.
 
Como uma MV não é uma máquina real, um sistema operacional nela
executado fica automaticamente imune a vírus.
Pontuação do teste: 27 de 30
https://portal.rybena.com.br/

Continue navegando