Questões Militares Múltipla-escolha

Foram encontradas 135.752 questões

Resolva questões gratuitamente!

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

Q3474604 Banco de Dados
Qual das seguintes estratégias não é um tipo de fragmentação em bancos de dados distribuídos? 
Alternativas
Q3474603 Banco de Dados
Considere as afirmativas a seguir sobre o modelo de banco de dados relacionais.

I. Uma chave primária identifica unicamente cada tupla em uma relação.
II. O modelo relacional é menos flexível que o modelo distribuído.
III. Integridade diferencial garante que uma chave estrangeira sempre aponte para uma chave primária existente.
IV. Um banco de dados relacional é composto por uma ou mais tabelas.

Estão corretas apenas as afirmativas
Alternativas
Q3474602 Banco de Dados
Um Sistema Gerenciador de Banco de Dados (SGBD) é um software responsável por armazenar, organizar, manipular e controlar o acesso aos dados de forma eficiente.
Com relação aos SGBDs, indique verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.

( ) Uma das funções de um SGBD é eliminar a redundância de dados.
( ) A função de um SGBD em uma arquitetura de n camadas é distribuir a programação e os dados pela rede.
( ) Um array em um banco de dados melhora a velocidade de recuperação de dados.
( ) Podemos categorizar os SGBDs com base no modelo de dados: relacionais, objeto, objeto-relacional, hierárquico, rede, entre outros.
Alternativas
Q3474601 Arquitetura de Computadores
O RAID (Redundant Array of Inexpensive Disks) é utilizado para tratar problemas de desempenho e confiabilidade. Qual RAID oferece a melhor redundância ao custo de mais espaço utilizado?
Alternativas
Q3474600 Algoritmos e Estrutura de Dados
A pilha é uma estrutura de dados linear, usada em várias aplicações computacionais devido à sua simplicidade e eficiência. Qual é o princípio de funcionamento de uma pilha?
Alternativas
Q3474599 Algoritmos e Estrutura de Dados
Uma lista encadeada simples é uma estrutura de dados onde cada elemento (nó) contém um valor e um ponteiro que aponta para o próximo nó, permitindo inserções e remoções. Qual é a complexidade de tempo para remover um elemento no final de uma lista encadeada simples?
Alternativas
Q3474598 Sistemas Operacionais
Em Sistemas Operacionais, o estado de um processo é definido, em parte, pela atividade corrente desse processo, conforme figura abaixo. 



Imagem associada para resolução da questão


Diagrama de estado do processo – Fonte: Fundamentos de Sistemas Operacionais SILBERSCHATZ, A. GALVIM, P. B., GAGNE, G.. 9. ed. Rio de Janeiro: LTC, 2015.



Sobre o estado dos processos indique verdadeiro (V) ou falso (F) para as assertivas abaixo. Em seguida, marque a opção que apresenta a sequência correta.

( )Em sistemas operacionais modernos, os processos podem se comunicar diretamente entre si sem a necessidade de chamadas de sistema.
( )O overhead de mudança de contexto pode ser reduzido pelo uso de múltiplos conjuntos de registradores.
( )O bloco de controle de processo (BCP) contém informações como registradores da CPU, estado do processo e contador de programa.
( )Um processo pode ser interrompido e posteriormente retomado do ponto onde parou, sem perder seu contexto de execução.
Alternativas
Q3474597 Sistemas Operacionais
A paginação e a segmentação são técnicas de gerenciamento de memória que permitem a alocação de processos na memória RAM. Qual das opções abaixo é uma desvantagem da paginação em relação à segmentação? 
Alternativas
Q3474596 Sistemas Operacionais
A memória virtual é uma técnica que permite a execução de processos que não estão totalmente na memória física. Qual das seguintes estratégias de substituição de páginas pode causar "anomalia de Belady"? 
Alternativas
Q3474595 Sistemas Operacionais
Preencha as lacunas abaixo.

As threads podem ser classificadas em dois tipos principais: threads de __________, que são gerenciadas pelo próprio programa, e threads de __________, que são suportadas e gerenciadas diretamente pelo sistema operacional.

A sequência de palavras que preenche corretamente as lacunas é:
Alternativas
Q3474594 Sistemas Operacionais
Considere as afirmativas a seguir sobre deadlocks e inanição em sistemas operacionais.

I. Um deadlock ocorre quando dois ou mais processos estão esperando indefinidamente por um recurso que está sendo retido por outro processo.
II. A inanição (starvation) é um problema que pode ocorrer se repetidamente o mesmo processo for escolhido como vítima na recuperação de deadlocks.
III. O algoritmo do banqueiro é um método para escalonamento de processos que libera a condição de deadlock do sistema.
IV. A abordagem de ignorar deadlocks é utilizada em alguns sistemas operacionais, como Linux e Windows.

Estão corretas apenas as afirmativas: 
Alternativas
Q3474593 Arquitetura de Computadores
Em relação à aritmética computacional é incorreto afirmar que: 
Alternativas
Q3474592 Arquitetura de Computadores
Um computador paralelo, na qual todas as CPUs compartilham uma memória comum, é denominado um multiprocessador.
Quando cada CPU tem igual acesso a todos os módulos de memória e a todos dispositivos de E/S e é tratado pelo sistema operacional como intercambiável com as outras o sistema é denominado
Alternativas
Q3474591 Noções de Informática
RAID (Redundant Array of Inexpensive Disks) é uma tecnologia utilizada para combinar múltiplos discos em um único sistema de armazenamento. O objetivo do RAID é aumentar o desempenho, redundância e/ou tolerância a falhas, dependendo do tipo de RAID.
Qual das opções abaixo é uma vantagem do RAID 6 sobre o RAID 5?
Alternativas
Q3474590 Arquitetura de Computadores
Considere as afirmativas a seguir sobre as arquiteturas de processadores CISC e RISC.

I. Um processador RISC exige um conjunto de circuitos mais complexos e um número maior de transistores.
II. Em diversas implementações RISC, não há instruções nativas para multiplicação e divisão, sendo essas operações executadas por meio de somas repetitivas e deslocamentos de bits (shifts).
III. Em arquiteturas RISC, as instruções possuem tamanhos variados para otimizar a eficiência do processador.
IV. Algumas instruções em arquitetura CISC podem acessar a memória diretamente, enquanto em RISC, o acesso à memória é realizado separadamente, por meio das instruções específicas de load e store.

Estão corretas apenas as afirmativas:
Alternativas
Q3474589 Arquitetura de Computadores
A hierarquia de memória tem a função de organizar os diferentes tipos de memória de acordo com sua velocidade, capacidade e custo. Relacione cada tipo de memória à sua respectiva finalidade:

Memória Finalidade

(1) Memória cache (2) Memória principal (3) Registradores (4) Memória secundária

Finalidade

( ) Armazena temporariamente dados com alta taxa de acesso pela CPU, reduzindo a latência de busca na memória RAM (Random Access Memory).
( ) Contém instruções e dados utilizados diretamente pelo processador para executar operações aritméticas e lógicas com máxima velocidade.
( ) Armazena dados e instruções em uso pelo processador, permitindo acesso rápido e eficiente durante a execução de programas.
( ) Oferece armazenamento permanente para grandes volumes de dados, com menor custo por unidade de armazenamento, mas com maior tempo de acesso.

A sequência correta dessa associação é:
Alternativas
Q3474588 Arquitetura de Computadores
Quando as referências à memória não encontram os dados nas caches L1 e L2 em uma CPU com paralelismo (pipeline), ocorre uma longa espera até que a palavra requisitada e sua linha de cache sejam carregadas. Nesse cenário, o pipeline é interrompido. Qual estratégia pode ser utilizada para mitigar esse problema? 
Alternativas
Q3474587 Redes de Computadores
Os elementos de interconexão, como hubs, switches e roteadores, são dispositivos responsáveis por conectar computadores e redes, garantindo a comunicação entre os dispositivos. Sobre switches, marque a opção correta.
Alternativas
Q3474586 Redes de Computadores
Uma rede de computadores recebeu o bloco CIDR 150.164.0.0/16 do Lacnic. Utilizando o esquema de máscara de sub-rede, foram configuradas:

• três sub-redes com capacidade para 15.000 estações, empregando as faixas de IP 150.164.0.0/18, 150.164.64.0/18 e 150.164.128.0/18;
• dezesseis sub-redes para 1.000 hosts cada.

Dessa forma, a configuração apropriada (sem desperdícios de IPs) para uma dessas dezesseis sub-redes de 1.000 hosts é 
Alternativas
Q3474585 Redes de Computadores
Com relação aos serviços de proxy, analise as assertivas abaixo e indique verdadeiro (V) ou falso (F). Em seguida, marque a opção que apresenta a sequência correta.

( ) Um proxy atua como intermediário entre clientes e servidores, ajudando a melhorar a segurança e o desempenho da rede.
( ) O proxy pode ser usado para armazenar em cache conteúdos da web, reduzindo o tempo de carregamento para usuários.
( ) Proxies são frequentemente usados por empresas para filtrar o conteúdo ou registrar o tráfego web de seus funcionários.
( ) Um benefício do uso de proxies é a privacidade e o anonimato, uma vez que o proxy pode encobrir do servidor a identidade do usuário.
Alternativas
Respostas
6021: C
6022: B
6023: B
6024: B
6025: D
6026: B
6027: A
6028: D
6029: A
6030: C
6031: C
6032: B
6033: D
6034: D
6035: D
6036: A
6037: D
6038: D
6039: D
6040: A