QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
358 questões encontradas

Os sistemas operacionais (SO) possuem várias funções importantes para garantir o bom funcionamento do computador e facilitar a interação do usuário com o sistema. Uma dessas funções é a gestão da memória, que envolve a alocação e a liberação de memória para diferentes processos. Assinale a alternativa que descreve corretamente uma função do sistema operacional relacionada à gestão de memória.

A O SO impede que múltiplos processos sejam carregados na memória ao mesmo tempo.
B O SO gerencia a alocação de memória para processos, liberando espaço quando eles são finalizados.
C O SO armazena permanentemente todos os dados dos programas, mesmo após serem encerrados.
D O SO mantém todos os processos em execução na memória secundária para melhorar o desempenho.
E O SO bloqueia a memória de acesso aleatório (RAM) para impedir alterações durante a execução dos programas.

Com relação as situações em que a camada de abstração de hardware ( HAL ) de um sistema operacional é necessária, analise as afirmativas a seguir.

I. Quando um programador desenvolve um aplicativo sem ter que se preocupar com as características de hardware da máquina na qual ele vai ser executado.

II. Quando um aplicativo precisa ser altamente otimizado para um hardware específico, sem se preocupar com a portabilidade para outros dispositivos.

III. Quando é necessário acessar recursos de hardware específicos de um dispositivo, como sensores e periféricos, de maneira independente do hardware subjacente. Está correto o que se afirma em

A I, apenas.
B III, apenas.
C I e II, apenas.
D I e III, apenas.
E I, II e III.

Considerando o Windows Server 2022, O nome da função que permite criar um ambiente de computação virtualizado em que o administrador pode criar e gerenciar máquinas virtuais. Além disso ele pode executar vários sistemas operacionais em um computador físico e isolar os sistemas operacionais uns dos outros é

A powershell direct.
B memória virtual.
C cluesterização.
D swap file.
E hyper-V.

Sobre o gerenciamento de processos e memória em sistemas operacionais, assinale a opção correta.

A O escalonamento de processos em sistemas operacionais sempre utiliza algoritmos de preempção.
B A memória virtual permite que o sistema operacional execute processos que exigem mais memória do que a disponível fisicamente.
C O modelo monolítico de sistemas operacionais é composto por camadas, onde cada camada depende de uma interface externa.
D Em sistemas multiprogramados, cada processo ocupa o processador por um tempo indefinido.
E O gerenciamento de memória em sistemas operacionais modernos utiliza exclusivamente registradores para acessar a memória física.

Uma empresa de e-commerce está se expandindo rapidamente e espera um aumento significativo no tráfego de seu site durante eventos sazonais, como a Black Friday. A equipe de TI está preocupada em garantir que o sistema possa lidar com picos de demanda sem interrupções, ao mesmo tempo em que se mantém eficiente durante períodos normais de operação. A característica da computação em nuvem que oferece a solução correta para essa situação é a

A Alta disponibilidade.
B Escalabilidade.
C Elasticidade.
D Recuperação de desastres.
E Agilidade.

A computação em nuvem permite armazenamento, processamento e acesso flexível a dados e aplicações remotamente. Sobre os conceitos envolvidos na computação em nuvem, é correto afirmar que

A em nuvens públicas, os recursos de computação são hospedados em provedores externos, enquanto em nuvens privadas estes recursos devem ser hospedados localmente.
B modelos PaaS (Plataform as a Service) e IaaS (Infrastructure as a Service) só podem ser empregados em nuvens públicas.
C nuvens públicas permitem maior personalização graças ao acesso compartilhado da plataforma, ao contrário de nuvens privadas.
D modelos SaaS na nuvem privada são mais caros que na nuvem pública, porém modelos IaaS e PaaS apresentam custos semelhantes em ambos os tipos de nuvem.
E nuvens privadas minimizam ou eliminam o multitenancy, enquanto nas nuvens públicas o multitenancy é um conceito central.

A equipe de desenvolvimento do TJ-RR precisa de uma solução de computação em nuvem que permita a criação e o gerenciamento de sua própria aplicação, mas prefere concentrar seus esforços exclusivamente no desenvolvimento do software, sem a necessidade de gerenciar detalhes da infraestrutura subjacente, como servidores, balanceamento de carga ou atualizações de sistema operacional. Além disso, essa solução deve oferecer escalabilidade para lidar com picos de demanda, integração com ferramentas de desenvolvimento, e a possibilidade de implantar rapidamente novas versões da aplicação. Assinale a afirmativa correta acerca do modelo de serviço em nuvem mais adequado para esse cenário.

A Infrastructure as a Service (IaaS) seria o mais indicado, pois possibilita que a equipe de desenvolvimento configure seu ambiente de infraestrutura virtual.
B Software as a Service (SaaS) oferece a maior simplicidade, já que a equipe de desenvolvimento pode utilizar aplicações prontas, com mínima necessidade de ajustes na infraestrutura.
C Platform as a Service (PaaS) facilita o gerenciamento de servidores e redes, permitindo que a organização desenvolva e execute suas próprias aplicações, sem preocupações com infraestrutura física, mas com responsabilidade total sobre os sistemas operacionais.
D Infrastructure as a Service (IaaS) proporciona flexibilidade na configuração de infraestrutura, permitindo à organização adaptar os recursos de hardware virtual conforme as necessidades da aplicação, sem precisar gerenciar balanceamento de carga.
E Platform as a Service (PaaS) é a solução mais apropriada, uma vez que disponibiliza um ambiente completo de desenvolvimento e execução, eliminando a necessidade de gerenciamento de servidores, balanceamento de carga e sistemas operacionais, enquanto garante a escalabilidade e integração com ferramentas de desenvolvimento.

Um contêiner é um ambiente de software onde é possível instalar uma aplicação ou microsserviço e contém todas as dependências da biblioteca, os binários e uma configuração básica, necessária para a sua execução. Em relação ao uso de contêineres, analise as afirmativas a seguir:

I. Permite uma capacidade de carga muito maior, a diminuição de custos e a facilidade de manuseio.

II. Padroniza o ambiente de execução da aplicação e facilita a implantação ( deploy ) de forma independente.

III. Permite o isolamento da aplicação, dependências e recursos como em uma máquina virtual, mas de maneira mais custosa. Está correto o que se afirma em

A I, apenas.
B II, apenas.
C I e II, apenas.
D II e III, apenas.
E I, II e III.

A normalização numérica é utilizada para o tratamento de dados, especialmente quando o processamento é dificultado por conta de as características de instâncias estarem distribuídas em diferentes escalas e intervalos. Uma técnica comum de normalização numérica utilizada para o tratamento de outliers é o escalonamento robusto, que se utiliza da mediana e da distância entre o primeiro e o terceiro quartis para efetuar o escalonamento dos dados. Considere o conjunto de dados a seguir. [3, 5, 7, 8, 10, 12, 15, 20, 22, 30, 50] O valor normalizado por escalonamento robusto referente ao elemento “22” é dado aproximadamente por

A 0,364.
B 0,397.
C 0,404.
D 0,440.
E 0,667.