Foram encontradas 180.199 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q4091033 Redes de Computadores
Dispositivos Wi-Fi compartilham o mesmo meio, a radiofrequência (RF). Para evitar colisões com outros dispositivos conectados ao mesmo ponto de acesso (AP) e com aqueles próximos, todos os dispositivos utilizam uma forma de contenção. Sobre arquiteturas de redes de computadores e os protocolos de acesso ao meio, assinale a alternativa correta. 
Alternativas
Q4091032 Redes de Computadores
Os Protocolos de Acesso Múltiplo são um conjunto de regras utilizadas em redes de computadores para controlar como múltiplos dispositivos compartilham e acessam um canal de comunicação comum. Como transmissões simultâneas por múltiplos dispositivos podem levar a colisões e perda de dados, esses protocolos garantem o uso ordenado, justo e eficiente do meio compartilhado, coordenando quando e como cada dispositivo tem permissão para transmitir. Sobre arquiteturas de redes de computadores e protocolos de acesso ao meio, assinale a alternativa correta. 
Alternativas
Q4091031 Redes de Computadores
A arquitetura de rede define a interação estruturada entre serviços de rede, dispositivos e clientes para atender às suas necessidades de conectividade. Ela constitui um modelo que dita o layout, os protocolos de comunicação e os padrões de conectividade dos sistemas de rede, funcionando como uma base fundamental para qualquer ambiente digital. Sobre arquiteturas de redes de computadores e os protocolos de acesso ao meio, assinale a alternativa correta. 
Alternativas
Q4091030 Redes de Computadores
O padrão 10 base 5 que utiliza cabo coaxial grosso, representa uma tecnologia fundamental que pavimentou o caminho para as modernas redes Ethernet das quais dependemos hoje. Sobre os meios físicos de transmissão, assinale a alternativa correta. 
Alternativas
Q4091028 Redes de Computadores
Um nó é um ponto de conexão em uma rede que pode enviar e receber dados. Os nós incluem tanto dispositivos físicos quanto equipamentos de comunicação e estão presentes nas topologias de rede, sobre as quais é correto afirmar que
Alternativas
Q4091027 Redes de Computadores
As redes consistem em uma série de nós e links interconectados. Os nós incluem dispositivos como roteadores, switches, repetidores e computadores. A topologia de rede descreve como esses componentes estão dispostos em relação uns aos outros e como os dados se movem pela rede. A respeito das topologias de redes, assinale a alternativa correta.
Alternativas
Q4091014 Arquitetura de Computadores
Qual efeito a arquitetura RISC apresenta sobre a densidade de código do programa compilado em comparação ao CISC?
Alternativas
Q4091013 Arquitetura de Computadores
Um engenheiro de hardware aumentou a frequência de operação de um novo processador fracionando o ciclo de instrução em 35 estágios de curtíssima duração. Embora o clock tenha dobrado, os testes de benchmark revelaram que o desempenho despenca em programas com muitos desvios condicionais, devido ao alto custo em ciclos para limpar e recarregar a esteira quando a predição de desvio falha. Assinale a alternativa que apresenta a classificação arquitetural correta para esse processador.
Alternativas
Q4091012 Arquitetura de Computadores
Durante a otimização de um algoritmo de criptografia em um processador superescalar capaz de despachar quatro instruções por ciclo de clock, identifica-se que um bloco específico de código atinge apenas 1,0 instrução por ciclo (IPC). A análise do assembly revela uma cadeia em que o registrador de destino de uma instrução é invariavelmente usado como operando fonte da instrução imediatamente seguinte. Qual é a barreira técnica que impede o hardware de despachar múltiplas instruções simultaneamente nesse cenário? 
Alternativas
Q4091011 Arquitetura de Computadores
Considere que você está liderando o projeto de um novo microprocessador de baixo consumo energético destinado a sistemas embarcados de processamento de imagem. Para economizar área de silício e reduzir a dissipação térmica, sua equipe de arquitetura decidiu remover as unidades de hardware complexas responsáveis pela detecção dinâmica de dependências de dados e pelo reordenamento de instruções fora de ordem (out of order). Para compensar essa simplificação e manter o alto desempenho, toda a responsabilidade de identificar o paralelismo e agrupar operações independentes foi transferida para o compilador, que deve gerar uma única instrução larga contendo múltiplos campos de operação para serem executados simultaneamente pelas unidades funcionais. Qual é a classificação arquitetural correta para esse processador? 
Alternativas
Q4091010 Arquitetura de Computadores
Diferentemente dos multiprocessadores que compartilham a memória física, os multicomputadores são sistemas compostos por nós independentes, em que cada processador possui sua própria memória local privada. Tendo isso em vista, assinale a alternativa que apresenta o método exclusivo utilizado para a comunicação e transferência de dados entre os processadores nessa arquitetura.
Alternativas
Q4091009 Arquitetura de Computadores
Um engenheiro de desempenho em uma empresa de computação de alto rendimento está otimizando um algoritmo paralelo em um servidor com arquitetura multiprocessada SMP (Symmetric Multi Processing). Durante o perfilamento da aplicação, ele nota que, embora duas threads estejam escrevendo em variáveis globais completamente distintas e independentes (sem dependência de dados), o desempenho do sistema está degradado devido a um excessivo tráfego de invalidação no barramento de coerência de cache. A análise de memória mostra que essas variáveis independentes foram alocadas em endereços contíguos que cabem dentro do mesmo bloco de 64 bytes. Qual é o nome técnico do fenômeno arquitetural que está causando essa perda de desempenho por invalidação desnecessária da linha de cache inteira?
Alternativas
Q4091008 Arquitetura de Software
Em um sistema distribuído que utiliza middleware para difusão de mensagens com garantia de ordenação causal baseada em relógios vetoriais, um processo receptor Pi possui um relógio lógico local Vi e recebe uma mensagem m proveniente de um processo remetente Pj, carregando um carimbo de tempo vetorial Vm. Para garantir que nenhuma violação de causalidade ocorra e que todas as mensagens anteriores necessárias já tenham sido processadas, o middleware só deve entregar a mensagem m à aplicação no nó Pi se uma condição lógica específica entre os vetores for satisfeita. Assinale a alternativa que apresenta corretamente essa condição de entrega.
Alternativas
Q4091007 Sistemas Operacionais
Um arquiteto de software utiliza, em um projeto, um Sistema Operacional Distribuído (DOS) real, projetado para oferecer uma Imagem de Sistema Único (SSI) aos usuários. Um processo de renderização de vídeo foi iniciado na máquina A e, devido à alta carga de CPU, o sistema operacional decidiu migrar esse processo automaticamente e de forma transparente para a máquina B. No momento da migração, o processo mantinha um descritor de arquivo aberto para gravar logs no disco local da máquina A. Para que o processo continue escrevendo no log corretamente após ser movido para a máquina B, sem que a aplicação precise ser reiniciada ou reescrita para tratar endereços de rede, qual tipo de transparência o subsistema de arquivos deve garantir?
Alternativas
Q4091006 Banco de Dados
Um arquiteto de sistemas de uma instituição financeira gerencia um ambiente de banco de dados distribuído que opera com o protocolo de efetivação em duas fases (2PC) para garantir a consistência ACID. Em um cenário de auditoria, uma transação T1 envolve o débito na conta de um cliente no servidor X e o crédito na conta de uma loja no servidor Y. Durante a execução, o coordenador da transação emite a ordem de preparação e tanto o servidor X quanto o servidor Y respondem afirmativamente (Vote Commit), entrando no estado de prontidão. Imediatamente após receber os votos, o coordenador toma a decisão de efetivar a transação e grava o registro Commit em seu armazenamento estável, mas falha criticamente antes de conseguir transmitir a mensagem de decisão para qualquer um dos servidores participantes. Diante desse cenário de falha do coordenador após o voto de prontidão dos participantes, qual é o comportamento técnico obrigatório do servidor Y? 
Alternativas
Q4091005 Arquitetura de Computadores
Em arquiteturas de processadores modernas, o mecanismo de tratamento de desvios de fluxo diferencia eventos internos síncronos de sinais externos assíncronos para definir o ponto de retomada da execução. Ao comparar o tratamento de uma exceção do tipo Falta (Fault), como uma falta de página na memória virtual, com uma Interrupção de hardware vinda de um controlador de rede, qual é a diferença técnica fundamental no valor do endereço de retorno salvo pelo processador?
Alternativas
Q4091004 Arquitetura de Computadores
No projeto de arquiteturas de conjunto de instruções, a escolha entre formatos de instrução de tamanho fixo e de tamanho variável exerce influência direta sobre a complexidade da implementação do hardware. Considerando o contexto de processadores modernos com execução em pipeline e capacidades superescalares, qual é a principal vantagem arquitetural decorrente da adoção de um formato de instrução de tamanho fixo em detrimento do formato de tamanho variável? 
Alternativas
Q4091003 Arquitetura de Computadores
Você atua como engenheiro de sistemas em um projeto de compiladores para uma nova arquitetura de processadores CISC. Durante a fase de otimização da geração de código para estruturas de dados compostas (structs) da linguagem C, você identifica um padrão ineficiente: para ler um campo específico de uma struct, o compilador está gerando duas instruções, sendo a primeira uma soma aritmética para calcular o endereço físico do campo e a segunda a instrução de carga propriamente dita. Para reduzir o tamanho do código e os ciclos de clock, você deve alterar o backend do compilador para utilizar um modo de endereçamento que permita acessar o campo diretamente, somando o endereço inicial da struct (armazenado em um registrador) com a posição fixa do campo (constante), tudo em uma única instrução de máquina. O modo de endereçamento que você deve selecionar para essa implementação é o
Alternativas
Q4091000 Redes de Computadores
Um engenheiro de software está projetando o módulo de transporte de uma aplicação de videoconferência corporativa que deve operar sobre redes sem fio instáveis. Durante a fase de prototipagem, ele optou inicialmente por utilizar o protocolo TCP para garantir que nenhum frame de vídeo fosse perdido. No entanto os testes práticos revelaram que, apesar da imagem perfeita, o vídeo sofria congelamentos frequentes seguidos de um efeito de avanço rápido sempre que havia oscilação no sinal WI-FI. Para corrigir o problema de experiência do usuário, o engenheiro migrou para o protocolo UDP. Assinale a alternativa que explica tecnicamente a causa dos congelamentos observados com o uso do TCP nesse cenário.
Alternativas
Q4090999 Arquitetura de Computadores
Considere que você atua como arquiteto de sistemas em um projeto de supercomputação e está projetando a rede de interconexão para um novo cluster massivamente paralelo com topologia em malha (mesh). O sistema utiliza comutação por fluxo (wormhole switching) para minimizar a latência. Durante os testes de carga, observou-se que o bloqueio de um único pacote em uma porta de entrada do roteador, devido ao congestionamento na porta de saída desejada, está impedindo o avanço de outros pacotes que estão atrás dele na mesma fila, mesmo que as portas de saída destino desses outros pacotes estejam livres. Para mitigar esse fenômeno de bloqueio de cabeça de fila (Head of Line Blocking) e melhorar a vazão da rede sem alterar a topologia física ou aumentar a largura de banda dos links, qual modificação arquitetural deve ser implementada nos roteadores? 
Alternativas
Respostas
2661: C
2662: E
2663: A
2664: B
2665: C
2666: D
2667: E
2668: B
2669: A
2670: B
2671: C
2672: A
2673: A
2674: B
2675: B
2676: C
2677: B
2678: D
2679: B
2680: D