Foram encontradas 5.625 questões

Resolva questões gratuitamente!

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

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
Q3474584 Segurança da Informação
Inicialmente, a Web era utilizada apenas para a distribuição de páginas estáticas. No entanto, em pouco tempo, algumas empresas passaram a explorá-la para e-commerce e transações bancárias online. Essas aplicações geraram uma demanda por conexões seguras. Com base nessa necessidade, quais protocolos de segurança foram desenvolvidos para garantir a transmissão segura de dados na Web?
Alternativas
Q3474583 Redes de Computadores
Preencha as lacunas abaixo.

Um ___________ pode ser configurado para filtrar pacotes de dados com base em parâmetros, como endereço IP, número da porta ou protocolo, implementando ___________ que permitem ou bloqueiam o tráfego de rede.

A sequência de palavras que preenche corretamente as lacunas é
Alternativas
Q3474582 Segurança da Informação
Considere as afirmativas a seguir sobre vulnerabilidades, riscos e ameaças em sistemas computacionais.

I. O ataque DDoS (Distributed Denial of Service) utiliza várias máquinas para invadir um sistema.
II. O phishing é um ataque que visa capturar credenciais e informações sensíveis, como números de cartões de crédito.
III. Um trojan se propaga automaticamente de um sistema para outro sem intervenção do usuário.
IV. Keyloggers são programas maliciosos que registram as teclas digitadas pelo usuário para roubar informações pessoais, como senhas.
V. Rootkits podem ser usados em conjunto com Firewalls para aumentar a segurança de um sistema.

Estão corretas apenas as afirmativas:
Alternativas
Q3474581 Segurança da Informação
Sobre os mecanismos de criptografia e função de hash, analise as assertivas abaixo e indique verdadeiro (V) ou falso (F). Em seguida, marque a opção que apresenta a sequência correta.

( ) A criptografia simétrica utiliza a mesma chave para cifrar e decifrar mensagens.
( ) Três tipos de ataques em um algoritmo de criptografia são a criptoanálise, blockchain e força bruta.
( ) A criptografia assimétrica pode ser utilizada para garantir confidencialidade e autenticidade.
( ) As funções de hash são projetadas para serem reversíveis somente com a chave privada.
Alternativas
Respostas
241: D
242: B
243: A
244: D
245: A
246: C
247: C
248: B
249: D
250: D
251: D
252: A
253: D
254: D
255: D
256: A
257: D
258: C
259: B
260: D