← Voltar para a lista de provas Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados 51 questões nesta prova · página 2 de 3 · 49 com gabarito Gabarito disponível A 1FN exige que os valores dos atributos sejam atômicos. A Primeira Forma Normal proíbe atributos multivalorados e compostos e relações aninhadas, de modo que cada atributo tenha só valores atômicos (indivisíveis). As demais formas normais tratam de dependências funcionais e já pressupõem a 1FN. B) Errada: a 2FN elimina dependências parciais da chave. C) Errada: a 3FN elimina dependências transitivas. D) Errada: a FNBC exige que todo determinante seja chave candidata. E) Errada: a 4FN trata de dependências multivaloradas. A) Correta. Referência: Elmasri e Navathe, Sistemas de Banco de Dados (2019), normalização. Resolução comentada do VaiConcursos. Gabarito disponível O LFU escolhe a página menos frequentemente referenciada. No LFU (Least-Frequently-Used), cada página tem um contador de referências, e a página com menos acessos é a escolhida para substituição. Isso difere do LRU, que considera há quanto tempo a página foi usada, e não quantas vezes. A) Errada: o algoritmo ótimo substitui a página que demorará mais a ser usada e é apenas teórico. B) Errada: o NRU usa os bits de referência e de modificação para escolher uma página não usada recentemente. C) Errada: o FIFO retira a página mais antiga na memória. D) Errada: o LRU retira a página não usada há mais tempo. E) Correta. Referência: Machado e Maia, Arquitetura de Sistemas Operacionais (2013), gerência de memória virtual. Resolução comentada do VaiConcursos. Gabarito disponível O laço soma os pares de 2 a 20, resultando em 110. A variável numero vai de 2 a 20 em passos de 2, então total recebe 2+4+...+20. Esses são 10 termos, e a soma é 2·(1+2+...+10) = 2·55 = 110. A saída é 'Soma é 110'. A) 90 seria a soma de 2 a 18, sem o 20. C) 132 e E) 92 não correspondem a nenhuma soma do laço. D) 72 também não. B) Correta. Referência: Java: estrutura for e System.out.printf. Resolução comentada do VaiConcursos. Gabarito disponível Com senhas ocultas, o Linux guarda os hashes em /etc/shadow. No sistema de senhas ocultas (shadow passwords), as senhas criptografadas saem do /etc/passwd, que é legível por todos, e vão para o /etc/shadow, que só o root acessa. No /etc/passwd fica apenas um 'x' no campo da senha. A) Errada: guarda os dados da conta, e o campo da senha traz apenas 'x'. C) Errada: /etc/gshadow guarda senhas de grupos. D) Errada: /etc/group define os grupos e seus membros. E) Errada: /etc/user não é um arquivo padrão do Linux. Referência: Administração de sistemas GNU/Linux (shadow passwords). Resolução comentada do VaiConcursos. Gabarito disponível A tradução mais simples e rápida é a montagem. Segundo Monteiro, a montagem é a forma de tradução mais simples e rápida. O assembler converte mnemônicos em código de máquina, com correspondência praticamente de um para um entre instrução simbólica e instrução binária. Compilação e interpretação exigem análise mais complexa de linguagens de alto nível. A) Errada: a compilação traduz linguagem de alto nível e é mais complexa. B) Errada: código-objeto é o resultado da tradução, não um tipo de tradução. C) Errada: ligação (linking) combina módulos-objeto e não traduz. D) Errada: a interpretação traduz e executa instrução a instrução, e é mais complexa que a montagem. E) Correta. Referência: Monteiro, Mário A. Introdução à Organização de Computadores (2012). Resolução comentada do VaiConcursos. Gabarito disponível Sequência: WPA, WEP, WEP, WPA2 (II, I, I, III). Pela Cartilha do CERT.br, o WEP foi o primeiro mecanismo lançado e é frágil, devendo ser evitado. O WPA é o nível mínimo recomendado, e o WPA2 é o mais recomendado. A sequência das definições é, portanto, II, I, I, III. A questão grafa 'WAP', mas se refere ao WPA. A, B, D e E trocam os mecanismos. Por exemplo, atribuem 'nível mínimo' ao WEP ou 'mais recomendado' ao WPA. Referência: CERT.br – Cartilha de Segurança para Internet (redes Wi-Fi). Resolução comentada do VaiConcursos. Gabarito disponível chmod a-x remove a execução para todos. No chmod simbólico, 'a' significa todos (user, group e others), '-' remove e 'x' é a permissão de execução. Logo, chmod a-x arquivo retira a execução de todos os usuários. B) 'all' não é uma classe válida no chmod simbólico. C) u-x retira só do dono. D) g-x retira só do grupo. E) o-x retira só dos outros. Referência: Manual do chmod (GNU coreutils). Resolução comentada do VaiConcursos. Gabarito disponível /dev/sda é o primeiro disco SATA. No Linux, discos SATA, SCSI e USB aparecem como /dev/sdX. O primeiro disco é /dev/sda, o segundo /dev/sdb, e assim por diante. B) /dev/sda1 é a primeira partição do primeiro disco, não o disco. C e D) /dev/sr0 e /dev/sr1 são unidades ópticas. E) /dev/hda é a nomenclatura antiga de discos IDE/PATA. Referência: Documentação Linux – nomenclatura de dispositivos de bloco. Resolução comentada do VaiConcursos. Gabarito disponível I e II são cuidados corretos; a III é prática ruim. A Cartilha recomenda não ser observado ao digitar senhas (I) e não fornecer a senha a ninguém, em hipótese alguma (II). A III é errada: senhas baseadas em sequências do teclado são fáceis de adivinhar e não são boas senhas. A) Omite a I, que é verdadeira. B, D e E incluem a III, que é falsa. Referência: CERT.br – Cartilha de Segurança para Internet (contas e senhas). Resolução comentada do VaiConcursos. Gabarito disponível 1101110010₂ = 372₁₆. Agrupando de 4 em 4 bits a partir da direita: 11 | 0111 | 0010, que dá 0011 | 0111 | 0010 = 3, 7, 2. Portanto, 372₁₆. A, B, C e D não correspondem ao agrupamento 0011 0111 0010. Por exemplo, 2A2 seria 1010100010 e 2C1 seria 1011000001. Referência: Sistemas de numeração – conversão binário para hexadecimal. Resolução comentada do VaiConcursos. Gabarito disponível O registrador PC pertence ao contexto de hardware. O contexto de hardware guarda os registradores do processador, como PC, SP e registradores de status. O contexto de software guarda informações como identificação (nome), prioridade, tempo de processador e data/hora de criação. Logo, o PC não é armazenado no contexto de software. A, B, C e E são informações do contexto de software: prioridade, nome (identificação), tempo de CPU e data/hora de criação. Referência: Machado e Maia – Arquitetura de Sistemas Operacionais (processos). Resolução comentada do VaiConcursos. Gabarito disponível POST acrescenta algo a uma página Web. No HTTP, o método POST é usado para enviar dados ao servidor e anexá-los a um recurso, como o envio de formulários e o acréscimo de mensagens. Tanenbaum o descreve como o método para acrescentar algo a uma página. A) GET lê uma página. B) PUT grava ou substitui uma página. C) DELETE remove a página. D) TRACE ecoa a requisição, para depuração. Referência: Tanenbaum – Redes de Computadores (métodos HTTP). Resolução comentada do VaiConcursos. Gabarito disponível O nível conceitual descreve o banco inteiro para a comunidade de usuários. Na arquitetura de três esquemas, o esquema conceitual descreve a estrutura do banco de dados inteiro para uma comunidade de usuários. Ele oculta os detalhes físicos e foca em entidades, tipos de dados, relacionamentos, operações e restrições. A e B) Descrevem o nível interno (armazenamento físico e caminhos de acesso). D) Descreve o nível externo (visões de usuário). E) Mistura detalhes físicos, que são do nível interno, com a descrição de entidades e restrições, que é do conceitual. Referência: Elmasri e Navathe – Sistemas de Banco de Dados (arquitetura de três esquemas). Resolução comentada do VaiConcursos. Gabarito disponível Gabarito disponível Classe B vai de 128.x.x.x a 191.x.x.x. Na classe B, o primeiro octeto fica entre 128 e 191. Em 128.168.10.1, o primeiro octeto é 128, portanto classe B. A) 10.x é classe A (1–126). B) 123.x é classe A. D) 192.168.x é classe C (192–223). E) 224.x é classe D (multicast). Referência: Tanenbaum – Redes de Computadores (endereçamento IP em classes). Resolução comentada do VaiConcursos. Gabarito disponível RAID 0 usa striping e dá maior velocidade, sem redundância. O RAID 0 distribui os dados em faixas (striping) entre os discos, o que maximiza a velocidade de leitura e escrita. Não há redundância, então ele não aumenta a confiabilidade. B) RAID 1 é espelhamento, com ganho de redundância. C) RAID 3 usa striping em nível de byte com disco de paridade dedicado. D) RAID 5 usa striping com paridade distribuída. E) RAID 6 usa dupla paridade. Todos priorizam redundância e têm custo de escrita. Referência: Monteiro – Introdução à Organização de Computadores (RAID). Resolução comentada do VaiConcursos. Gabarito disponível Não repúdio impede negar a autoria de uma ação. O não repúdio garante que uma entidade não possa negar ter executado uma ação, por exemplo com assinatura digital e logs. A) Descreve confidencialidade. B) Descreve integridade. C) Descreve autorização. E) Descreve disponibilidade. Referência: CERT.br – Cartilha de Segurança para Internet (requisitos de segurança). Resolução comentada do VaiConcursos. Gabarito disponível Gabarito disponível Confiável: não revogado e dono confere com a entidade acessada. Segundo a Cartilha do CERT.br, um certificado é confiável quando não foi revogado pela AC emissora e quando o dono confere com a entidade com a qual se comunica. Também exige que o endereço do site confira e que a cadeia de certificação seja identificada. Assim, V para o 1º e o 5º itens, e F para os demais. O 2º item é falso: endereço que não confere é sinal de desconfiança. O 3º é falso: dono e AC iguais indicam certificado autoassinado, que não é confiável. O 4º é falso: a cadeia de certificação precisa ser identificada. B, C, D e E erram ao marcar algum desses itens, ou ao marcar F no 1º. Referência: CERT.br – Cartilha de Segurança para Internet (certificado digital). Resolução comentada do VaiConcursos. Gabarito disponível Atomicidade: tudo ou nada. A atomicidade garante que uma transação, ou uma instrução, seja executada por completo ou não seja executada. Se ocorrer erro no meio, o banco permanece inalterado, sem tuplas atualizadas apenas em parte. A) O gerenciador de transação é o componente que controla as transações, não a propriedade. B) Rollback é a operação que desfaz as alterações. D) Recuperação de log é um mecanismo de recuperação. E) Isolamento trata da interferência entre transações concorrentes. Referência: Elmasri e Navathe; Date – propriedades ACID. Resolução comentada do VaiConcursos.Marinha do Brasil — CP-CAP/2025 — Processamento de Dados — Prova Amarela
Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
public class Soma
{
public static void main(String[] args)
{
int total = 0;
for (int numero = 2; numero <= 20; numero += 2)
total += numero;
System.out.printf("Soma é %d%n", total);
}
}
Qual o valor exibido após a execução do programa?Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
MECANISMOS DE SEGURANÇA
I- WEP
II- WAP
III- WAP-2
DEFINIÇÕES
( ) É o nível mínimo de segurança que é recomendado.
( ) É considerado frágil e, por isso, o uso deve ser evitado.
( ) É primeiro mecanismo de segurança a ser lançado.
( ) É o mecanismo mais recomendado.Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
Por meio das contas de usuário é possível que um mesmo computador ou serviço seja compartilhado por diversas pessoas, pois permite, por exemplo, identificar unicamente cada usuário, separar as configurações específicas de cada um e controlar as permissões de acesso. Segundo o CERT.BR (2012), os cuidados a serem tomados ao usar contas e senhas são:
I- não estar sendo observado ao digitar as suas senhas.
II- não fornecer as suas senhas para outra pessoa, em hipótese alguma.
III- elaborar boas senhas, utilizando senhas associadas à proximidade entre os caracteres no teclado.
Assinale a opção correta.Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
![]()
Assinale a opção em que o endereço de IP corresponda à classe B.Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
![]()
Verificou-se que a maior parte das consultas são seleções na relação FUNCIONARIO em que as condições sejam "Salario >= 10000" ou “Salario < 10000”. Dentre as opções abaixo, assinale a técnica que otimiza essas consultas.
( ) Certificado digital é considerado confiável quando o certificado não foi revogado pela AC emissora.
( ) Certificado digital é considerado confiável quando o endereço do site não confere com o descrito no certificado.
( ) Certificado digital é considerado confiável quando as identificações de dono do certificado e da AC emissora são iguais.
( ) Certificado digital é considerado confiável quando o navegador não identificou a cadeia de certificação.
( ) Certificado digital é considerado confiável quando o dono do certificado confere com a entidade com a qual está se comunicando.Resolução comentada
Análise das alternativas
Resolução comentada
Análise das alternativas
Segundo Elmasri e Navathe (2019), qual forma normal permite apenas que os valores dos atributos sejam atômicos?
Segundo Machado e Maia (2013), com relação aos algoritmos de substituição de páginas, qual é aquele que seleciona a página menos referenciada?
Observe o programa JAVA a seguir.
Com relação a um sistema GNU/Linux, assinale a opção que apresenta o arquivo no qual serão armazenadas as senhas dos usuários, caso estejam usando senhas ocultas.
Segundo Monteiro (2012), a tradução mais rápida e simples que existe denomina-se:
Correlacione os mecanismos de segurança da rede Wi-Fi, segundo a CERT.BR (2012), às suas definições e assinale a opção correta.
Assinale a opção que apresenta o comando correto para retirar de todos os usuários a permissão de executar um arquivo.
Com relação a um sistema GNU/Linux, assinale a opção que apresenta a identificação do primeiro disco rígido na primeira controladora SATA.
Analise as afirmativas abaixo.
Assinale a opção que contém o número equivalente em hexadecimal para o número 1101110010₂ em binário.
Segundo Machado e Maia (2013), um processo é formado por três partes: contexto de hardware, contexto de software e espaço de endereçamento. Assinale a opção em que a característica NÃO é armazenada no contexto de software.
Segundo Tanembaum (2021), embora o HTTP tenha sido projetado para utilização na Web, ele foi intencionalmente criado de modo mais geral que o necessário, visando às futuras aplicações orientadas a objetos. Por essa razão, são aceitas operações chamadas métodos, diferentes da simples solicitação de uma página Web. Acrescentar algo a uma página Web é a descrição de qual método?
Segundo Elmasri e Navathe (2019), o objetivo da arquitetura de três esquemas é separar as aplicações do usuário do banco de dados físico. Assinale a opção que apresenta uma característica do nível conceitual dessa arquitetura.
Analise o algoritmo abaixo apresentado e assinale a opção que corresponde à execução do comando “escreva”.
Segundo Tanembaum (2021), antes de 1993, os endereços IP eram divididos em cinco categorias. Essa alocação foi denominada como endereçamento em classes.
Para Monteiro (2012), Redundant Array of Independent (RAID) trata-se de uma tecnologia de emprego de múltiplos discos rígidos e de paralelismo cujo propósito básico é usar redundância para aumento de confiabilidade, mas que se aproveita do paralelismo para aumentar o desempenho de sistemas que operam com grandes volumes de dados e que exigem baixos tempos de transferência. Desse modo, assinale a opção que apresenta o nível de RAID que garante maior velocidade de leitura e escrita de dados por meio da técnica de stripping.
É necessário que os serviços disponibilizados e as comunicações realizadas na internet garantam alguns requisitos básicos de segurança. Assinale a opção que melhor descreve o requisito básico do não repúdio.
Supondo a relação FUNCIONARIO:
Segundo CERT.BR(2012), um certificado digital é considerado confiável quando atende a alguns requisitos. Analise as afirmativas abaixo, marcando F (falso) ou V (verdadeiro), e assinale a opção correta.
Em um sistema de banco de dados relacional, no qual as instruções são de nível de conjuntos e, em geral, operam sobre muitas tuplas ao mesmo tempo; não deve ser possível que determinada instrução falhe durante o processo e deixe o banco de dados em um estado incorreto (por exemplo, com algumas tuplas atualizadas e outras não). Nesse sentido, qual é a propriedade das transações de banco de dados que garante que, se um erro ocorrer no meio desse tipo de instrução, o banco de dados deve permanecer totalmente inalterado?