Pular para o conteúdo

Provas

← Voltar para a lista de provas

Marinha do Brasil — CP-CAP/2025 — Processamento de Dados — Prova Amarela

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados

Serviço de Seleção do Pessoal da Marinha (SSPM)2025

51 questões nesta prova · página 1 de 3 · 49 com gabarito

Arquitetura de Computadores Memória Principal

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Questão anulada

Com relação aos conceitos de hardware e software de sistemas operacionais, assinale a opção que apresenta o componente responsável por armazenar instruções e dados.
Selecione uma alternativa

Banco de Dados Restrições de Integridade

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Segundo Elmasri e Navathe (2019), qual o tipo de restrição afirma que nenhum valor de chave primária pode ser NULL?
Selecione uma alternativa

Resolução comentada

A restrição que proíbe chave primária NULL é a integridade de entidade.

Segundo Elmasri e Navathe, a restrição de integridade de entidade estabelece que nenhum valor de chave primária pode ser NULL, pois a chave identifica cada tupla da relação.

Análise das alternativas

A) Restrições de domínio limitam os valores permitidos de um atributo. B) Restrição de chave garante a unicidade dos valores da chave. D) Integridade referencial trata das chaves estrangeiras. E) NOT NULL é uma cláusula SQL, não o tipo de restrição do modelo relacional a que o enunciado se refere.

Referência: Elmasri e Navathe – Sistemas de Banco de Dados, 7ª ed., restrições de integridade.

Resolução comentada do VaiConcursos.

Banco de Dados SQL — Consultas SELECT

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Analise as figuras abaixo.

Figura 1: tabela Aluno (entrada) com colunas NOME e MEDIA e as linhas Gloria 9,5; Jose 8,0; Marta 7,0; João 5,0; Jose 8,0; Alberto 9,0; Alice 10,0; João 5,0. Figura 2: resultado (saída) com as linhas Gloria 9,5; Marta 7,0; João 5,0; Alberto 9,0; Alice 10,0.

Com base na tabela Aluno (Figura 1), assinale a opção que exibirá o resultado, conforme a Figura 2.
Selecione uma alternativa

Sistemas Operacionais Sistemas de Arquivos

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Como é denominado o conjunto de unidades de informação logicamente relacionadas?
Selecione uma alternativa

Resolução comentada

Conjunto de unidades de informação logicamente relacionadas é denominado registro, segundo o gabarito.

No gabarito oficial, o conjunto de unidades de informação (campos) logicamente relacionadas é o registro. Nessa terminologia, o arquivo seria um conjunto de registros, mas a banca adotou 'registro' como resposta, conforme o gabarito.

Análise das alternativas

B) Memória virtual é técnica de gerenciamento de memória. C) Paginação é um mecanismo de gerenciamento de memória. D) Arquivo é, em geral, um conjunto de registros, não de simples unidades de informação, segundo o enfoque da banca. E) Memória secundária é o meio de armazenamento permanente.

Referência: Machado e Maia – Arquitetura de Sistemas Operacionais (Sistemas de Arquivos).

Resolução comentada do VaiConcursos.

Arquitetura de Computadores Ciclo de Instrução

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

O processador contém sempre uma sequência básica de execução de operações primitivas, que é conhecida como ciclo básico de instrução. Assinale a opção que melhor representa esse ciclo.
Selecione uma alternativa

Resolução comentada

Ciclo básico de instrução: busca, interpretação, busca de operandos e execução.

O ciclo básico começa com a busca da instrução na memória, seguida da decodificação (interpretação) da operação, da busca dos operandos (se houver) e, por fim, da execução. A alternativa C traz essa sequência na ordem correta.

Análise das alternativas

A) omite a interpretação (decodificação) e inclui o cálculo do próximo endereço, que não é etapa básica listada. B) omite a busca de operandos. D) interpreta antes de buscar a instrução, o que é impossível. E) inverte a ordem, buscando operandos e a instrução depois de interpretar.

Referência: Stallings; Tanenbaum – Organização e Arquitetura de Computadores (ciclo de busca-decodificação-execução).

Resolução comentada do VaiConcursos.

Sistemas Operacionais Linux — Comandos de Gerenciamento de Usuários

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Com relação ao Sistema Operacional Linux, assinale a opção que apresenta o comando que permite o usuário mudar sua identidade para outro usuário sem fazer o logout.
Selecione uma alternativa

Resolução comentada

O comando su troca de usuário sem fazer logout.

O su (switch user) permite assumir a identidade de outro usuário, por padrão o root, sem encerrar a sessão atual.

Análise das alternativas

A) Errada: uname mostra informações do sistema. B) Errada: who lista usuários logados. D) Errada: whoami mostra o usuário atual. E) Errada: users lista os usuários logados. C) Correta.

Referência: Comandos básicos do Linux (su).

Resolução comentada do VaiConcursos.

Arquitetura de Computadores Hierarquia de Memória

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Com relação à hierarquia de memória, pode-se dizer que custo alto, velocidade elevada e baixa capacidade são características de:
Selecione uma alternativa

Resolução comentada

Registradores têm custo alto, velocidade elevada e baixa capacidade.

Na hierarquia de memória, quanto mais perto da CPU, maior a velocidade e o custo por bit e menor a capacidade. Os registradores ficam no topo, com essas três características.

Análise das alternativas

B) Errada: o CD-ROM é lento, barato e de maior capacidade. C) Errada: a memória secundária é lenta, barata e de grande capacidade. D) Errada: a memória principal é mais lenta e de maior capacidade que cache e registradores. E) Errada: a cache é rápida, mas tem velocidade e custo abaixo dos registradores e capacidade maior. A) Correta.

Referência: Hierarquia de memória (Stallings; Tanenbaum).

Resolução comentada do VaiConcursos.

Redes de Computadores Endereçamento IP e Sub-redes

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Assinale a opção que apresenta a quantidade de endereços possíveis para uma rede de prefixo 192.168.125.0/22.
Selecione uma alternativa

Resolução comentada

Um prefixo /22 deixa 10 bits de host, ou seja, 1024 endereços.

Em IPv4 há 32 bits. Com prefixo /22 sobram 32 − 22 = 10 bits para hosts, logo 2^10 = 1024 endereços.

Análise das alternativas

A) 128 seria /25. B) 256 seria /24. C) 512 seria /23. E) 2048 seria /21. D) Correta.

Referência: Endereçamento IPv4 e CIDR.

Resolução comentada do VaiConcursos.

Sistemas Operacionais Linux — Redirecionamento de Entrada e Saída

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Em um sistema GNU/Linux, qual recurso de direcionamento de entrada e saída redireciona a saída padrão de um comando, criando ou substituindo o conteúdo do arquivo?
Selecione uma alternativa

Resolução comentada

O operador > redireciona a saída e cria ou sobrescreve o arquivo.

No shell do Linux, '>' envia a saída padrão para um arquivo, criando-o ou substituindo seu conteúdo.

Análise das alternativas

A) Errada: '<' redireciona a entrada padrão. C) Errada: '<>' acrescenta ao final do arquivo. E) Errada: '|' liga a saída de um comando à entrada de outro. B) Correta.

Referência: Shell GNU/Linux: redirecionamento de E/S.

Resolução comentada do VaiConcursos.

Redes de Computadores Modelos de Referência OSI e TCP/IP

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Com relação aos modelos de referência OSI e TCP/IP em rede de computadores, assinale a opção que apresenta uma camada que pertence ao modelo OSI e uma que pertence ao modelo TCP/IP, respectivamente.
Selecione uma alternativa

Resolução comentada

Aplicação é do OSI e enlace é do TCP/IP.

A questão pede uma camada exclusiva do OSI e uma exclusiva do TCP/IP, nessa ordem. O TCP/IP de Tanenbaum tem aplicação, transporte, internet e enlace. O OSI tem física, enlace, rede, transporte, sessão, apresentação e aplicação. Na alternativa A, aplicação pertence ao OSI e enlace ao TCP/IP.

Análise das alternativas

B) Errada: física e sessão são ambas do OSI. C) Errada: transporte e física são ambas do OSI. D) Errada: enlace e sessão são ambas do OSI. E) Errada: Internet é do TCP/IP, mas aparece na primeira posição, a do OSI, e apresentação é do OSI. A) Correta.

Referência: Tanenbaum, Redes de Computadores (modelos OSI e TCP/IP).

Resolução comentada do VaiConcursos.

Segurança da Informação Cookies — Riscos de Uso

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Segundo CERT.BR(2012), cookies são pequenos arquivos que são gravados em seu computador quando você acessa sites na Internet e que são reenviados a estes mesmos sites quando novamente visitados. São usados para manter informações sobre você, como carrinho de compras, lista de produtos e preferências de navegação. Analise as afirmativas abaixo e assinale a opção que apresenta somente os riscos relacionados ao uso de cookies.
Selecione uma alternativa

Resolução comentada

Riscos dos cookies: compartilhamento de informações, coleta de hábitos e autenticação automática.

A Cartilha do CERT.br lista como riscos dos cookies o compartilhamento de informações pessoais, a exploração de vulnerabilidades, a autenticação automática e a coleta de informações pessoais e de hábitos de navegação. A alternativa D traz apenas riscos dessa lista.

Análise das alternativas

A) Errada: computador desligar sozinho não é risco de cookies. B) Errada: furto de identidade e disponibilização de informações confidenciais pertencem a outros contextos. C) Errada: pop-ups inesperados não vêm de cookies. E) Errada: apagamento de logs sem motivo não é risco de cookies. D) Correta.

Referência: Cartilha de Segurança para Internet, CERT.br (2012), cookies.

Resolução comentada do VaiConcursos.

Segurança da Informação Política de Segurança

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

A política de segurança define os direitos e as responsabilidades de cada um em relação à segurança dos recursos computacionais que utiliza e as penalidades às quais está sujeito, caso não a cumpra.
Segundo CERT.BR (2012), que política de segurança define como são tratadas as informações institucionais, ou seja, se elas podem ser repassadas a terceiros?
Selecione uma alternativa

Resolução comentada

A política de confidencialidade define o repasse de informações institucionais.

Segundo a Cartilha do CERT.br, a política de confidencialidade define como são tratadas as informações institucionais, isto é, se podem ser repassadas a terceiros.

Análise das alternativas

A) Errada: a política de privacidade trata das informações pessoais de usuários e clientes. B) Errada: a de senhas trata do uso e da composição das senhas. D) Errada: a de backup trata das cópias de segurança. E) Errada: a de uso aceitável trata do que é permitido ou proibido no uso dos recursos. C) Correta.

Referência: Cartilha de Segurança para Internet, CERT.br (2012), política de segurança.

Resolução comentada do VaiConcursos.

Redes de Computadores Detecção e Correção de Erros

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Os projetistas de redes desenvolveram duas estratégias básicas para lidar com os erros. Uma dessas estratégias é incluir informações redundantes suficientes para permitir que o receptor deduza quais foram os dados transmitidos. A outra é incluir apenas a redundância suficiente para permitir que o receptor deduza que houve um erro (mas não qual erro) e solicite uma retransmissão. A primeira estratégia usa códigos de correção de erros, enquanto a segunda usa códigos de detecção de erros.

Assinale a opção que apresenta um código de correção de erros.
Selecione uma alternativa

Resolução comentada

Reed-Solomon é um código de correção de erros.

Reed-Solomon é um código de correção de erros: a redundância permite ao receptor reconstruir os dados originais. Os outros itens apenas detectam erros e pedem retransmissão.

Análise das alternativas

A) Errada: o CRC é de detecção. B) Errada: o checksum de Fletcher é de detecção. C) Errada: checksums são de detecção. E) Errada: a paridade detecta erro, sem corrigi-lo. D) Correta.

Referência: Tanenbaum, Redes de Computadores, camada de enlace.

Resolução comentada do VaiConcursos.

Redes de Computadores Formas de Transmissão — Broadcast e Multicast

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Em algumas aplicações, os hosts precisam enviar mensagens a muitos ou a todos os outros hosts. Por exemplo, um serviço de distribuição de relatórios sobre o tempo, atualizações do mercado de ações ou programas de rádio ao vivo poderiam funcionar melhor por meio do envio das informações a todas as máquinas, permitindo que as que estivessem interessadas lessem os dados. O envio de um pacote a todos os destinos simultaneamente é chamado de:
Selecione uma alternativa

Resolução comentada

Enviar um pacote a todos os destinos é broadcasting.

O envio de um pacote a todos os destinos ao mesmo tempo chama-se difusão (broadcasting). O multicast, ao contrário, atinge apenas um grupo definido de destinatários.

Análise das alternativas

A) Errada: multicast entrega a um grupo de hosts. B) Errada: anycast entrega ao destino mais próximo de um conjunto. D) Errada: 'remote request' não é uma forma de transmissão de pacotes. E) Errada: loopback é uma interface que devolve o tráfego à própria máquina. C) Correta.

Referência: Tanenbaum, Redes de Computadores (broadcast e multicast).

Resolução comentada do VaiConcursos.

Banco de Dados Segurança em Banco de Dados — Ameaças

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Segundo Elmasri e Navathe (2019), qual o ataque a banco de dados em que o atacante pode personificar a identidade de um usuário legítimo ao obter suas credenciais de login?
Selecione uma alternativa

Resolução comentada

Credenciais obtidas por autenticação fraca permitem personificar o usuário.

Para Elmasri e Navathe, a autenticação fraca (por exemplo, senhas fáceis de obter ou adivinhar) permite que o atacante obtenha as credenciais de um usuário legítimo e personifique sua identidade.

Análise das alternativas

A) Errada: escala de privilégios não autorizada é obter privilégios maiores do que os concedidos. B) Errada: abuso de privilégio é o uso indevido de privilégios legítimos. C) Errada: injeção de SQL insere comandos maliciosos em consultas. D) Errada: DoS torna o serviço indisponível. E) Correta.

Referência: Elmasri e Navathe, Sistemas de Banco de Dados (2019), segurança em banco de dados.

Resolução comentada do VaiConcursos.

Programação Java — Estruturas de Repetição

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Assinale a opção que apresenta a instrução Java que, quando executada em um while, for ou do...while, pula as instruções restantes no corpo do loop e prossegue com a próxima iteração do loop.
Selecione uma alternativa

Resolução comentada

continue pula o restante do corpo e vai para a próxima iteração.

Em Java, o comando continue, dentro de while, for ou do...while, ignora as instruções restantes do corpo do laço e segue para a próxima iteração. Num for, a execução vai para a expressão de incremento.

Análise das alternativas

B) Errada: 'then' não existe em Java. C) Errada: 'do' inicia o laço do...while. D) Errada: 'next' não é palavra reservada de controle de laço em Java. E) Errada: break encerra o laço por completo. A) Correta.

Referência: Java: instruções break e continue.

Resolução comentada do VaiConcursos.

Arquitetura de Computadores Modos de Endereçamento

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Dentro dos diversos modos de endereçamento desenvolvidos para processadores, em qual método o valor binário do campo operando representa o endereço de uma célula, mas o conteúdo da referida célula não é o valor do dado, é um outro endereço de memória, cujo conteúdo é o valor do dado?
Selecione uma alternativa

Resolução comentada

No endereçamento indireto, o endereço dado aponta para outro endereço.

No modo indireto, o operando é o endereço de uma célula cujo conteúdo é, por sua vez, o endereço da célula que contém o dado. O acesso exige duas leituras à memória.

Análise das alternativas

A) Errada: no direto, o operando é o endereço do próprio dado. C) Errada: no imediato, o operando é o próprio dado. D) Errada: no indexado, o endereço efetivo é o operando somado ao conteúdo de um registrador de índice. E) Errada: no modo por registrador, o dado está em um registrador. B) Correta.

Referência: Modos de endereçamento de processadores (Stallings; Monteiro).

Resolução comentada do VaiConcursos.

Arquitetura de Computadores Álgebra Booleana — Operações Lógicas

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Considere os valores binários abaixo:

A = 1101 B = 0010 C = 1000 D = 0011

Sendo, X = C + (A · B) + D

Assinale a opção que representa o valor de X.
Selecione uma alternativa

Resolução comentada

A·B = 0000 e, somando com C e D (OR), X = 1011.

Aqui · é AND e + é OR. A·B = 1101 AND 0010 = 0000. Depois, C + 0000 + D = 1000 OR 0000 OR 0011 = 1011.

Análise das alternativas

A) 0101, B) 0110, C) 1001 e E) 1111 não resultam das operações. O OR bit a bit de 1000 e 0011 gera 1011, que é a D.

Referência: Álgebra booleana: operações AND e OR bit a bit.

Resolução comentada do VaiConcursos.

Segurança da Informação Criptografia Simétrica

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

De acordo com o tipo de chave usada, os métodos criptográficos podem ser subdivididos em duas grandes categorias: criptografia de chave simétrica e criptografia de chaves assimétricas. Assinale a opção que apresenta o método criptográfico que utiliza uma mesma chave tanto para codificar quanto para decodificar informações, sendo usada principalmente para garantir a confidencialidade dos dados.
Selecione uma alternativa

Resolução comentada

RC4 é um algoritmo de chave simétrica.

O RC4 é uma cifra de fluxo simétrica: a mesma chave codifica e decodifica, e seu uso principal é a confidencialidade. Os demais itens usam criptografia assimétrica ou troca de chaves.

Análise das alternativas

A) Errada: Diffie-Hellman é um protocolo de troca de chaves, baseado em chaves assimétricas. C) Errada: ECC (curvas elípticas) é criptografia assimétrica. D) Errada: DSA é algoritmo de assinatura digital, assimétrico. E) Errada: RSA é assimétrico. B) Correta.

Referência: Cartilha de Segurança para Internet, CERT.br (2012), criptografia.

Resolução comentada do VaiConcursos.

Sistemas Operacionais Escalonamento de Processos

Serviço de Seleção do Pessoal da Marinha 2025

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Segundo Machado e Maia (2013), assinale a opção que completa corretamente as lacunas das sentenças abaixo.

O escalonamento “Shortest-Job-First” é do tipo __________, que seleciona o processo que tiver o menor tempo de processador ainda por executar.

O escalonamento circular é do tipo __________, projetado especialmente para sistemas de tempo compartilhado.

O escalonamento "first-in-first-out (FIFO scheduling)" é do tipo __________, em que o processo que chegar primeiro ao estado de pronto é selecionado para execução.
Selecione uma alternativa

Resolução comentada

SJF e FIFO são não preemptivos, e o circular é preemptivo.

Na classificação de Machado e Maia, o SJF e o FIFO são não preemptivos: o processo em execução só deixa a CPU ao terminar ou ao bloquear. O escalonamento circular (round robin) é preemptivo, pois o processo perde a CPU ao fim do quantum, e por isso serve a sistemas de tempo compartilhado. A sequência correta é não preemptivo / preemptivo / não preemptivo.

Análise das alternativas

A, B, C e E erram ao classificar o SJF como preemptivo, ou o circular como não preemptivo, ou o FIFO como preemptivo. Só a D acerta as três classificações.

Referência: Machado e Maia, Arquitetura de Sistemas Operacionais (2013), escalonamento.

Resolução comentada do VaiConcursos.