Magna Concursos

Foram encontradas 57.540 questões.

Uma empresa de TI deseja implantar uma nova rede social, voltada para estudantes de computação, visando ao compartilhamento de projetos, à integração de atividades e ao marketing profissional. Uma das ações a ser considerada é a forma de representação do relacionamento dos entes referenciados, para facilitar sua análise. Isso é feito utilizando uma estrutura de dados do tipo:

 

Provas

Questão presente nas seguintes provas
4069260 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Ibest
Orgão: SESC-DF
Quanto ao Scrum, julgue os itens a seguir.

I O Product Backlog é mantido pelo Product Owner e é uma lista de requisitos que tipicamente vêm do cliente.

II O Product Backlog e é uma lista de itens selecionados do Sprint Backlog e contém tarefas concretas que serão realizadas durante a próxima sprint para implementar tais itens selecionados.

III O Burndown Chart é um gráfico, com dois eixos X e Y, em que o eixo Y indica o número de tarefas existentes na sprint e o eixo X os dias que representam o tamanho da Sprint.



Assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
4069216 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Ibest
Orgão: SESC-DF
Provas:
Quanto ao Scrum, a reunião que se trata de revisitar o trabalho que foi concluído e o trabalho ainda não concluído, de modo a apresentar o trabalho realizados para os stakeholders, podendo ser uma demonstração do produto final, é denominada como
 

Provas

Questão presente nas seguintes provas
Considerando que o processo de mensuração de software envolve coletar dados de produtos e processos para gerar métricas, visando melhorar a qualidade do software e a produtividade, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
Durante a integração entre o sistema de arrecadação do SAAE de Indaiatuba e uma plataforma estadual de controle financeiro, optou-se pela utilização de Web Services baseados em SOAP, em razão de requisitos de interoperabilidade, padronização formal e suporte a transações complexas. Considerando as características do protocolo SOAP e seus padrões associados, assinale a afirmativa INCORRETA.
 

Provas

Questão presente nas seguintes provas

Observe o trecho de código a seguir, que utiliza HTML5, CSS com seletores e classes, e JavaScript para manipulação dinâmica de estilos por meio da API do DOM, prática historicamente associada ao conceito de páginas web dinâmicas. 

<!DOCTYPE html>
<html lang="pt-BR">
<head>
  <meta charset="UTF-8">
  <title>Estilos com CSS e DOM</title>
  <style>
  .box {
    width: 150px;
    height: 100px;
    background: yellow;
  }
  .highlight {
    border: 3px solid red;
  }
  </style>
</head>
<body>
  <div class="box destaque">Caixa 1</div>
  <div class="box highlight">Caixa 2</div>

  <script>
  const caixas = document.querySelectorAll(".box");
  caixas.forEach(caixa => {
    caixa.addEventListener("click", () => {
      caixa.classList.toggle("highlight");
    });
  });
  </script>
</body>
</html>

Com base no código apresentado e nos conceitos de seletores CSS, classes e manipulação do DOM via JavaScript, assinale a afirmativa INCORRETA.

 

Provas

Questão presente nas seguintes provas
Considerando as características conceituais e comportamentais clássicas dos algoritmos de ordenação aplicáveis a arrays contíguos, analise as afirmativas a seguir.

1. “O algoritmo __________ percorre repetidamente o vetor, comparando elementos adjacentes e realizando trocas sempre que eles se encontram fora de ordem, até que nenhuma troca adicional seja necessária.”
2. “No método __________, cada novo elemento é inserido na posição adequada dentro da porção já ordenada do vetor, promovendo deslocamentos sucessivos dos elementos maiores.”
3. “O algoritmo __________ caracteriza-se por selecionar, a cada iteração, o menor elemento da região ainda não ordenada e posicioná-lo no início dessa região.”
4. “A técnica conhecida como __________ baseia-se na escolha de um elemento de referência, a partir do qual os demais elementos são reorganizados em dois grupos, menores e maiores, repetindo-se o processo nas subdivisões resultantes.”
5. “O procedimento __________ divide o vetor em partes menores, ordena essas partes separadamente e, em seguida, combina os resultados em uma única sequência ordenada.”

Assinale a alternativa que completa, corretamente, as afirmativas anteriores.
 

Provas

Questão presente nas seguintes provas
Durante o desenvolvimento de um sistema acadêmico institucional, a equipe de software definiu uma classe Aluno, responsável por representar estudantes regularmente matriculados. Nessa classe, atributos como nome, matricula e situacaoAcademica foram declarados como privados, enquanto métodos públicos foram criados para consultar e alterar esses valores, aplicando validações antes de qualquer modificação no estado do objeto. Essa decisão visou reduzir inconsistências, evitar acessos indevidos e facilitar a manutenção do sistema ao longo do tempo. Com base no contexto apresentado, analise as assertivas correlatas e a relação proposta entre elas.

I. “A estratégia de restringir o acesso direto aos atributos da classe e permitir sua manipulação apenas por meio de métodos públicos está associada ao princípio do encapsulamento, que promove controle sobre o estado interno do objeto e reduz o acoplamento entre componentes do sistema.”
PORQUE
II. “O encapsulamento, na programação orientada a objetos, estabelece uma separação clara entre a interface exposta ao exterior e a implementação interna da classe, permitindo alterações internas sem impactar diretamente as demais partes do software.”

Assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
Determinada equipe de desenvolvimento está criando um sistema de gestão hospitalar em Java. No projeto, foi definida uma classe abstrata ProfissionalSaude, contendo o método calcularRemuneracao(). Classes específicas como Medico, Enfermeiro e Fisioterapeuta herdam dessa classe e implementam esse método de formas distintas, considerando critérios próprios de cada especialidade. Em tempo de execução, o sistema deve calcular corretamente a remuneração, independentemente do tipo específico do profissional tratado. Considerando o cenário hipotético e os conceitos fundamentais da linguagem Java, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas

Considere o algoritmo a seguir (em C) aplicado ao array inicial v = {7, 4, 6, 2, 5, 1, 3}:

void ordenar(int v[], int n) {
    for (int i = 1; i < n; i++) {
        int chave = v[i];
        int j = i - 1;
        while (j >= 0 && v[j] > chave) {
            v[j + 1] = v[j];
            j--;
        }
        v[j + 1] = chave;
    }
}

Após executar as quatro primeiras iterações do laço externo (i = 1, 2, 3 e 4), assinale a alternativa que identifica corretamente:

  • O método de ordenação implementado; e
  • O estado do array ao final de i = 4
 

Provas

Questão presente nas seguintes provas