Questões de Concurso
Sobre arquitetura de computadores em sistemas operacionais
Foram encontradas 81 questões
A respeito dos fundamentos de GPU para ambientes de alto desempenho e das aplicações práticas da CUDA, julgue o item a seguir.
No desenvolvimento de aplicações com CUDA, uma das estratégias recomendadas para a otimização de desempenho é a minimização do uso da memória compartilhada do dispositivo, priorizando-se o acesso direto à memória global, já que esta possui maior largura de banda e menor latência.
A respeito dos fundamentos de GPU para ambientes de alto desempenho e das aplicações práticas da CUDA, julgue o item a seguir.
Em uma GPU, o programador define diretamente no código quantos blocos de threads devem ser executados, enquanto o escalonador de blocos de threads, implementado em hardware, distribui esses blocos entre os processadores SIMD multithreaded.
A respeito dos fundamentos de GPU para ambientes de alto desempenho e das aplicações práticas da CUDA, julgue o item a seguir.
Técnicas como AWQ (activation-aware weight quantization) e GGUF (general unified format) comprometem a precisão e a viabilidade da execução local de grandes modelos de linguagem, sendo inadequadas para aplicações como chatbots offline, análise de texto em tempo real ou inferência embarcada, já que essas abordagens aumentam a latência e o consumo de memória, exigindo hardware com alta capacidade computacional.
A respeito dos fundamentos de GPU para ambientes de alto desempenho e das aplicações práticas da CUDA, julgue o item a seguir.
A utilização de GPU permite acelerar cargas de trabalho de alta complexidade, superando a capacidade de processamento de CPUs tradicionais para a execução de certas tarefas, como o treinamento de modelos de aprendizado profundo para a análise preditiva de sentenças.
Julgue o próximo item, a respeito de arquitetura de sistemas de computação, sistemas de informação e linguagens de programação.
A arquitetura de sistemas de computação define a estrutura e o comportamento de um sistema de software, inclusive a organização dos componentes de hardware e software e como eles interagem para realizar as funções do sistema.
Considere um sistema de computação onde a CPU possui uma arquitetura superescalar, também conhecida como arquitetura de múltiplas unidades de execução, e está executando um programa que realiza operações intensivas de ponto flutuante. Considerando que a arquitetura superescalar é importante, pois aumenta a eficiência e o desempenho do processador, analise as afirmativas a seguir.
I. A arquitetura superescalar permite a execução de múltiplas instruções por ciclo de clock.
II. Operações de ponto flutuante são geralmente mais lentas que operações inteiras e podem se beneficiar de unidades de execução dedicadas.
III. A presença de unidades de execução dedicadas para operações de ponto flutuante pode reduzir a latência total do programa.
IV. A arquitetura superescalar não oferece benefícios significativos para programas com poucas instruções paralelizáveis.
Está correto o que se afirma apenas em
Dentro da arquitetura de um sistema operacional, o módulo do sistema de arquivos é crucial para a organização, o armazenamento e o acesso aos dados. Considerando suas responsabilidades fundamentais, qual das seguintes descrições NÃO se alinha com as funções primárias desse módulo?
No que diz respeito a computadores e Sistemas Operacionais, julgue o item.
A arquitetura de Von Neumann, nomeada em
homenagem ao matemático e físico John Von
Neumann (1903-1957), foi introduzida na década de
1940 e, salvo raras exceções, praticamente todos os
projetos de computadores modernos são
baseados em conceitos e desenvolvidos nesse
modelo.
Para acessar o BIOS Setup Utility, você precisa desligar o computador, ligá-lo novamente e, em seguida, pressionar a tecla H repetidamente até que o menu de inicialização seja aberto. Em seguida, pressione a tecla F10 para fechar o BIOS Setup Utility.
Diante do exposto, assinale a opção que apresenta a característica que é uma vantagem dos sistemas operacionais para computação científica.
I. K bits de paridade são acrescentados a uma palavra de M bits, gerando uma nova palavra de comprimento M + K bits.
II. Todos os bits de verificação ocupam posições que são potência de 2 na palavra. Os bits de dados são encontrados nas demais posições.
III. Os bits de verificação são calculados por meio do emprego da operação lógica AND.
Está correto o que se afirma em
Acerca de sistemas operacionais e organização e arquitetura de computadores, julgue os itens subsequentes.
A soma binária 10002 + 01102 é igual a 11102.
A respeito de contêineres, julgue o item seguinte.
Devido a conflitos de implementação, aplicações com
microsserviços não podem ser construídas com a utilização
de contêineres.
A respeito de contêineres, julgue o item seguinte.
A utilização de contêineres garante que o mesmo pacote seja
instalado nos diversos ambientes de uma organização, como,
por exemplo, ambientes de desenvolvimento, homologação e
produção de TI.
Julgue o próximo item, no que se refere à arquitetura de sistemas.
Na arquitetura MVC (model-view-controler), o componente
controlador incorpora todos os estados de um webapp.
Julgue o próximo item, no que se refere à arquitetura de sistemas.
No sistema com arquitetura em camadas, a camada mais
interna é responsável pela integração com o sistema
operacional.
O acesso lógico a um mainframe pode ser feito, entre outras formas, pelo uso de “terminais burros”, cuja principal característica é não possuir capacidades de processamento e memória, de maneira que eles dependem exclusivamente dos recursos computacionais disponíveis do host ao qual se encontra conectado.
( ) Microarquitetura do processador: refere-se à maneira como os componentes do núcleo estão dispostos, como eles se comunicam, como acessam a cache, e como as instruções são executadas. ( ) Arquitetura CISC: usada em processadores Intel e AMD; possui um grande conjunto de instruções (centenas) que são armazenadas em pequena memória não volátil interna ao processador. Quanto mais complexa a instrução, mais microinstruções ela possuirá e mais tempo levará para ser executada. ( ) Arquitetura de Von Newmann: existem dois barramentos externos independentes para dados e endereços. Isso reduz de forma sensível o gargalo, uma das principais barreiras de desempenho, mas acarreta o encarecimento do sistema como um todo. ( ) Clock: é circuito oscilador que tem a função de sincronizar e ditar a medida de velocidade da transferência de dados. Ao clock está associada uma medida de frequência com a qual operações são realizadas, ciclos por segundo.
A sequência está correta em