← Voltar para a lista de provas Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados 51 questões nesta prova · página 3 de 3 · 49 com gabarito Gabarito disponível Códigos 3xx indicam redirecionamento. No HTTP, 3xx significa redirecionamento: o cliente precisa tomar outra ação, como acessar outra URL (por exemplo, 301 e 302). A) 1xx é informação. B) 2xx é sucesso. D) 4xx é erro do cliente. E) 5xx é erro do servidor. Referência: Tanenbaum – Redes de Computadores (HTTP, códigos de status); RFC 9110. Resolução comentada do VaiConcursos. Gabarito disponível Rootkit esconde a presença do invasor ou de outro malware. Rootkit é um conjunto de programas e técnicas que esconde e assegura a presença de um invasor ou de outro código malicioso em um computador comprometido. Ele oculta processos, arquivos e conexões. B) Spyware monitora atividades e envia as informações a terceiros. C) Backdoor permite o retorno do invasor à máquina. D) Worm se propaga automaticamente pela rede. E) Botnet é uma rede de máquinas zumbis controladas remotamente. Referência: CERT.br – Cartilha de Segurança para Internet (códigos maliciosos). Resolução comentada do VaiConcursos. Gabarito disponível Mensagem alarmante ou falsa atribuída a instituição conhecida é hoax. Segundo a Cartilha do CERT.br, hoax (boato) é uma mensagem com conteúdo alarmante ou falso, geralmente atribuída a uma instituição, empresa importante ou órgão governamental. Seu objetivo é espalhar desinformação ou induzir a ações indevidas. B) Pharming redireciona a navegação via DNS. C) Phishing é fraude para obter dados por meio de mensagens ou páginas falsas. D) Spam é e-mail não solicitado enviado em massa. E) Scan é a varredura de redes ou serviços. Referência: CERT.br – Cartilha de Segurança para Internet (golpes: hoax). Resolução comentada do VaiConcursos. Gabarito disponível BA3₁₆ + 1DE₁₆ = D81₁₆ = 110110000001₂. Somando: 3+E = 17, que dá 1 e vai 1; A+D+1 = 24, que dá 8 e vai 1; B+1+1 = D. O resultado é D81₁₆. Convertendo cada dígito: D=1101, 8=1000, 1=0001, o que dá 110110000001₂. A, B, C e E não correspondem a D81₁₆ em binário. Elas diferem nos dígitos do meio ou do final, o que indica erro na soma ou na conversão. Referência: Sistemas de numeração – aritmética hexadecimal e conversão binário/hexadecimal. Resolução comentada do VaiConcursos. Gabarito disponível I, III e IV são verdadeiras; o switch é de seleção múltipla. I está correta: ?: é o único operador ternário do Java. III está correta: while repete enquanto a condição for verdadeira. IV está correta: if...else aninhados testam múltiplos casos. A II é falsa, pois o switch é chamado de instrução de seleção múltipla, não de seleção única. B, C, D e E incluem a afirmativa II, que é falsa. Além disso, B e C excluem a III, D exclui a I e E exclui I e IV, todas verdadeiras. Referência: Deitel – Java: Como Programar (estruturas de controle). Resolução comentada do VaiConcursos. Gabarito disponível Transação termina com COMMIT se der certo e com ROLLBACK se falhar. COMMIT confirma e torna permanentes as alterações de uma transação bem-sucedida. ROLLBACK desfaz as alterações quando o término é mal sucedido. Por isso a sequência correta é COMMIT / ROLLBACK. A) END TRANSACTION não é o comando de falha, e a ordem está invertida. B) ROLLBACK não encerra com sucesso. C) Inverte os comandos. E) END TRANSACTION não é o comando de sucesso. Referência: Date – Introdução a Sistemas de Bancos de Dados (transações). Resolução comentada do VaiConcursos. Gabarito disponível TCP é orientado a conexão; UDP não é orientado a conexão. Na camada de transporte da Internet, o TCP é orientado a conexão: faz handshake, confiabilidade, controle de fluxo e de congestionamento. O UDP é não orientado a conexão: envia datagramas sem estabelecer sessão e sem garantia de entrega. A ordem pedida é orientado e depois não orientado, ou seja, TCP e UDP. A) DSL é tecnologia de acesso e DNS é protocolo de aplicação. B) Inverte a ordem pedida. D) HTTP e SMTP são protocolos de aplicação. E) SMTP e HTTP também são de aplicação. Referência: Tanenbaum – Redes de Computadores (camada de transporte); Kurose e Ross. Resolução comentada do VaiConcursos. Gabarito disponível A alocação dinâmica resolve a fragmentação interna; Best-fit deixa o menor espaço livre. Na alocação particionada dinâmica, cada programa recebe exatamente o espaço de que precisa, eliminando a fragmentação interna. A estratégia Best-fit escolhe a menor partição livre suficiente, deixando o menor espaço sem uso. B e D) Worst-fit escolhe a maior partição, deixando mais espaço sobrando. C) First-fit escolhe a primeira que couber, sem minimizar a sobra. D e E) A fragmentação externa não é resolvida pela alocação dinâmica; ela surge nela. Referência: Machado e Maia (2013), conforme enunciado. Resolução comentada do VaiConcursos. Gabarito disponível HTTP e SMTP são protocolos da camada de aplicação. HTTP (web) e SMTP (envio de e-mail) operam na camada de aplicação do modelo OSI. Nas demais alternativas aparecem protocolos de outras camadas. B) UDP e TCP são de transporte. C) UDP é de transporte. D) ICMP e IP são de rede. E) DSL é tecnologia de acesso, de camada física/enlace, não protocolo de aplicação. Referência: Modelo OSI. Resolução comentada do VaiConcursos. Gabarito disponível O programa soma de 1 a 10, resultando em 55. O laço while soma x a total enquanto x <= 10. A soma dos inteiros de 1 a 10 é 10·11/2 = 55, que é impresso.
A) 45 seria a soma até 9. B, C e D) 56, 66 e 65 não correspondem à soma de 1 a 10. Referência: Java: estrutura de repetição while e printf. Resolução comentada do VaiConcursos. Sem padrão de resposta — pratique a escrita INSTRUÇÕESMarinha do Brasil — CP-CAP/2025 — Processamento de Dados — Prova Amarela
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
I- O operador condicional (?:) é único operador ternário do Java - ele leva três operandos. Juntos, os operandos e o símbolo ?: formam uma expressão condicional.
II- A instrução switch é chamada de instrução de seleção única, uma vez que seleciona entre muitas ações diferentes (ou grupos de ações).
III- A instrução de repetição while permite especificar que um programa deve repetir uma ação enquanto alguma condição permanecer verdadeira
IV- Um programa pode testar múltiplos casos com instruções if...else aninhadasResolução comentada
Análise das alternativas
Uma transação é uma unidade lógica de trabalho e também uma unidade de recuperação. Elas são iniciadas pelo comando “BEGIN TRANSACTON” e são terminadas, em caso de sucesso, pelo comando ___________; ou, em caso de término mal sucedido, pelo comando ___________.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
public class Calculadora
{
public static void main(String[] args)
{
int total = 0;
int x = 1;
while (x <= 10)
{
total += x;
++x;
}
System.out.printf("%d ", total);
}
}
Qual o valor exibido após a execução desse programa?Resolução comentada
Análise das alternativas
TEXTO I
Um estudo recente trouxe números para uma constatação quase unânime entre os brasileiros: somos apaixonados pelo celular. A pesquisa, conduzida pela plataforma Data.AI, revelou que o brasileiro passa, em média, cinco horas por dia imerso no smartphone. Esse hábito coloca o Brasil na quinta posição do ranking de países que mais usam dispositivos móveis diariamente. É tempo de sobra para maratonar séries, acompanhar notícias e, claro, rolar infinitamente pelas redes sociais. Mas esse tempo todo em frente às telas também levanta um sinal de alerta: será que não estamos deixando de lado outras atividades mais importantes? Bem... a pesquisa sugere que sim. O uso excessivo dos smartphones, segundo o estudo, pode comprometer a produtividade. Cinco horas diárias representam um terço de uma jornada de trabalho e, quando somadas ao longo de uma semana, podem significar que as prioridades estão se perdendo entre notificações e distrações digitais. No entanto, nem tudo está perdido. Para Miguel Lannes Fernandes, especialista em inteligência artificial, a tecnologia, muitas vezes vista como a vilã, pode ser uma grande aliada para reverter esse quadro exposto pelo estudo. Ele acredita que o segredo está em utilizar ferramentas de inteligência artificial, que ajudam a otimizar o tempo e aumentar a produtividade. “Soluções como assistentes virtuais inteligentes, plataformas de automação e aplicativos com algoritmos de aprendizado de máquina são capazes de reorganizar rotinas, priorizar tarefas e até sugerir pausas estratégicas”, diz.
(Fonte: https://exame.com/carreira/brasileiro-fica-mais-de-5-horas-por-dia-mexendo-no-celular-mas-especialista-tem-a-solucao/. Acesso em: 23 de junho de 2025. Texto adaptado.)
TEXTO II
Quais são os riscos do uso do celular no ambiente de trabalho?
• Queda na performance e produtividade – é normal que as pessoas se percam no tempo ou naquilo que estão fazendo quando decidem fazer uma pausa para usar o celular, principalmente nos aplicativos voltados ao entretenimento, como jogos e redes sociais, o que pode ocasionar mau andamento das atividades profissionais, além de execução inadequada de tarefas e atrasos, derrubando a produtividade.
• Distração e risco de acidentes – muitas atividades exigem mais concentração dos colaboradores também porque fazê-las do jeito errado pode causar acidentes de trabalho, como é o caso da operação de máquinas pesadas. Em indústrias, principalmente, proibir o uso de celulares se torna, então, uma questão de segurança.
• Perda de foco – se um funcionário está focado e interrompe sua tarefa para mexer no celular, sem que o uso do dispositivo tenha a ver com ela, a perda desse foco acontece até sem querer. E mesmo em casos nos quais o aparelho é necessário para o trabalho acontecer, a dispersão será muito provável se não houver cautela, porque o colaborador estará realizando muitas coisas ao mesmo tempo, mudando de uma tarefa para outra constantemente.
• Vazamento de informações – compartilhar ou receber fotos e outros tipos de mídia de dentro do ambiente de trabalho pode aumentar o risco de vazamento de informações sigilosas dos próprios funcionários ou mesmo da empresa, e quase ninguém se dá conta disso.
(Fonte: https://www.coalize.com.br/uso-celular-trabalho. Acesso em 23 de junho de 2025. Texto adaptado.)
TEXTO III
No âmbito profissional, o celular pode ser usado como uma ferramenta valiosa, mas é preciso ter uma atenção redobrada para o uso equilibrado e responsável nesses ambientes. Nos últimos anos, o mundo corporativo tem se adaptado à presença do aparelho no dia a dia e, embora não exista uma regulamentação quanto ao tema na legislação trabalhista, normas e regras gerais podem ser utilizadas pelas organizações para embasar o uso excessivo ou inadequação da prática. A utilização constante no horário de trabalho para fins pessoais, como redes sociais ou entretenimento, pode resultar em uma queda significativa em sua produtividade e desempenho. É quando o colaborador usa o celular em reuniões ou interações com clientes sendo que não é necessário. Isso pode ser visto como falta de atenção, profissionalismo ou desrespeito à política da empresa.
(Fonte: https://vocerh.abril.com.br/politicasepraticas/impactos-causados-pelo-excesso-de-uso-do-celular-no-trabalho/. Acesso em: 23 de junho de 2025. Texto adaptado.)
PROPOSTA DE REDAÇÃO - A partir da leitura dos textos de apoio e de suas reflexões, redija uma dissertação argumentativa a respeito do tema “O uso de dispositivos móveis para fins pessoais no ambiente profissional e a queda de produtividade”. Dê um título ao seu texto.
1. A redação deverá ser uma dissertação argumentativa com ideias coerentes, claras e objetivas, em língua portuguesa e com letra legível. Se utilizada a letra de forma (caixa-alta), as letras maiúsculas deverão receber o devido realce;
2. Deverá ter, no mínimo, 15 (quinze) linhas contínuas, considerando o recuo dos parágrafos, e, no máximo, 30 (trinta) linhas. Não poderá conter qualquer marca identificadora ou assinatura, o que implicará a atribuição de nota zero;
3. Os trechos da redação que contiverem cópias dos textos de apoio ao tema proposto ou dos textos do caderno de prova serão desconsiderados para a correção e para a contagem do número mínimo de linhas;
4. O candidato deverá dar um título à redação; e
5. O rascunho deverá ser feito em local apropriado.
A linha de status das respostas de solicitações HTTP contém um código de status de três dígitos informando se a solicitação foi atendida e, se não foi, porque não. O primeiro dígito é usado para dividir as respostas em cinco grupos importantes. Assinale a opção em que o digito do grupo possui o significado de redirecionamento.
Que código malicioso é um conjunto de programas e técnicas que permite esconder e assegurar a presença de um invasor ou de outro código malicioso em um computador comprometido?
De acordo com o CERT.BR (2012), o golpe na internet proveniente de uma mensagem que possui conteúdo alarmante ou falso e que, geralmente, tem como remetente, ou aponta como autora, alguma instituição, empresa importante ou órgão governamental é denominado como:
Assinale a opção que corresponde ao valor em binário da soma BA3₁₆ + 1DE₁₆ em hexadecimal.
Considerando os conceitos de estruturas de controle JAVA, analise as afirmativas abaixo e assinale a opção correta.
Assinale a opção que completa corretamente as lacunas da sentença abaixo.
A internet tem dois protocolos principais na camada de transporte, um não orientado a conexões e outro orientado a conexões. Assinale a opção que apresenta os protocolos da camada de transporte, orientado e o não orientado a conexões, respectivamente.
Segundo Machado e Maia (2013), na gerência de memória do sistema operacional, o uso de alocação particionada dinâmica resolve o problema de qual tipo de fragmentação e qual é a estratégia em que o programa deixa o menor espaço sem utilização?
Com relação aos modelos de referência OSI em rede de computadores, assinale a opção que apresenta apenas protocolos da camada de aplicação.
Observe o programa JAVA a seguir.
Texto-base: