Magna Concursos

Foram encontradas 50 questões.

Acerca do gerenciamento de janelas no TCP, de acordo com Tanembaum (2021), a síndrome do janelamente inútil pode arruinar o desempenho desse protocolo.

Assinale a opção que descreve esse problema.

 

Provas

Questão presente nas seguintes provas

Considere o código de busca binária abaixo, escrito em linguagem Python.

def busca_binaria(arr, low, high, x):

print("OK")

if high >= low;

mid = (high + low) // 2

if arr[mid] == x;

return mid

elif arr [mid] > x:

return busca_binaria(arr, low, mid - 1, x)

else:

return busca_binaria(arr, mid + 1, high, x)

else:

return -1

arr = [5, 10, 30, 50, 70, 100, 120, 800]

resultado = busca_binaria(arr, 0, len(arr) - 1, 30)

Assim, a quantidade de vezes em que o string "OK" será impresso é igual a:

 

Provas

Questão presente nas seguintes provas

O 1º Tenente (T) Cauteloso, ao ler acerca da problemática de colisão em variáveis do tipo HashMap escreveu o código Java abaixo.

import java.util,HashMap;
import br.marinha.mil.API.Pessoal

public static void main(String[] args){

HashMap<String, Militar> hashMapMilitares = new HashMap<String, Militar>();

CadastroMilitares cadastroMilitares = new Pessoal().load();

List<Militar> listaMilitares = cadastroMilitares.getMilitares();

for (Militar militar: listaMilitares) {

for (String nomeDeGuerra: hashMapMilitares.keySet()) {

if (nomeDeGuerra.hashCode().equals(militar.getNomeDeGuerra,hashCode()) {

throw new Exception("Código hash duplicado - COLISÃO!");

}

}
hashMapMilitares.put(militar.getNomeDeGuerra(), militar);

}

}

O método "load()" da classe "Pessoal" carrega o cadastro de militares do banco de dados integrado ao sistema em uma classe "CadastroMilitares" que gerencia o conjunto de tais pessoas. Por meio do método getMilitares dessa classe, uma instância de HashList é carregada, onde "Militar" representa a classe com as informações referentes ao indivíduo, dentre os quais o nome de guerra, atributo do tipo String acessado mediante o getter "getNomeDeGuerra". Sabe-se que não existem dois militares com mesmo nome de guerra registrado. Assim, acerca do código acima e da preocupação do 1º Tenente (T) Cauteloso, assinale a opção correta.

 

Provas

Questão presente nas seguintes provas
2604467 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: Marinha
Orgão: Marinha

Coloque F (falso) ou V (verdadeiro) nas afirmativas abaixo, sobre Sistemas de Gerência de Banco de Dados (SGBDs), segundo Barbieri (2011), assinalando a seguir a opção correta.

( ) Os SGBD relacionais podem ser associados à gerência dos dados (data management), tradicional nos anos 1970 e os depósitos de recursos informacionais, como os data warehouses e data marts, podem ser associados à gerência da informação (information management).

( ) O Hadoop não é considerado propriamente um SGBD (Sistema Gerenciador de Bancos de Dados), ficando mais centrado na categoria de gerenciador distribuído de arquivos - DFMS (Distributed File Management System), permitindo o tratamento de dados estruturados e semiestruturados, sem suporte a dados não estruturados. O Hadoop é um framework de código aberto da Apache.

( ) No que se diz respeito ao armazenamento de bancos de dados, diferentemente do armazenamento tradicional, no qual as linhas de uma tabela são armazenadas como unidade de acesso dentro de um bloco, no armazenamento colunar a forma se inverte. Todas as colunas das tuplas/linhas são armazenadas de forma contígua dentro de um registro, facilitando os acessos quando se procura tratamento conjuntivo de colunas (soma, média, mínimo, máximo, count etc.).

 

Provas

Questão presente nas seguintes provas

Segundo Fernandes (2014), o Capability Maturity Model lntegration (CMMI) oferece duas abordagens distintas para a sua implementação: a Abordagem por Estágios e a Abordagem Contínua. A Abordagem por estágios é baseada em cinco níveis de maturidade. Assinale a opção que apresenta apenas áreas de processo do nível de maturidade 2-Gerenciado.

 

Provas

Questão presente nas seguintes provas

O 1º Tenente (T) Posseidon iniciou um projeto de programação JAVA de uma nova classe chamada "Navio" com o objetivo de representar em código os meios operativos da Marinha do Brasil. Para isso, foi necessário que ele aplicasse devidamente os conceitos básicos de orientação a objetos. Os requisitos por ele encontrados são listados abaixo:

1. A classe "Navio" possuirá atributos fundamentais como o seu calado (altura do casco) ou a sua tonelagem (volume) - ambos de classe Double - além de métodos ligados a tais atributos que serão comuns a todos os navios. O tenente receberá novos programadores em sua divisão e precisa evitar que os programadores alterem ou acessem os atributos sensíveis do navio relativos às suas peças, motores e mecanismos internos por meio de códigos externos à classe, sob risco de comprometer as atividades de programação no futuro e gerar dificuldades de compatibilidade.

2. "Navio" é um tipo de "MeioAquatico", assim como a classe "Submarino" (que ·será programada posteriormente). A classe "Meios Aquáticos" não pode ser instanciada, mas possui métodos próprios e que são comuns tanto a submarinos quanto a navios, como, por exemplo, o método que lista o conjunto de tripulantes do meio. A definição de "MeioAquatico' deve utilizar o correto conceito de boa programação em JAVA para este contexto.

3. A· classe "Navio" e a classe "Submarino" possuem, ambas, métodos de locomoção. Tais métodos são diferentes para cada um dos meios: navios apenas se movem na superfície do mar enquanto submarinos possuem um sistema tridimensional de locomoção, podendo alcançar uma profundidade máxima que depende de cada tipo de submarino.

4. "Corveta' e "Fragata" são classes que possuem atributos em comum com "Navio', além de atributos específicos a cada uma, como sistemas de armas ou radares de guerra. Assim, são versões especializadas de "Navio".

Assinale a opção com os conceitos mais específicos e apropriados de Programação Orientada a Objetos em JAVA, respectivamente, para cada um dos pontos apresentados.

 

Provas

Questão presente nas seguintes provas
2604464 Ano: 2022
Disciplina: Administração Geral
Banca: Marinha
Orgão: Marinha

Assim como os projetos são únicos, as organizações em que eles são executados também o são. Sobre os tipos de estruturas organizacionais, segundo Heldman (2009), marque a opção correta.

 

Provas

Questão presente nas seguintes provas

Acerca de sistemas de transmissão sem fio, segundo Tanenbaum (2021), assinale a opção correta.

 

Provas

Questão presente nas seguintes provas

Segundo Pressman (2021 ), sobre os diagramas da UML, assinale a opção INCORRETA.

 

Provas

Questão presente nas seguintes provas

Sobre gerenciamento de processos no Linux, segundo WARD (2015), é correto afirmar que:

 

Provas

Questão presente nas seguintes provas