Magna Concursos

Foram encontradas 55.956 questões.

3669418 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Câm. Morrinhos-GO
Provas:
Os testes de software são fundamentais para garantir a qualidade, funcionalidade e desempenho de sistemas. Diferentes tipos de testes têm objetivos específicos, e sua aplicação varia conforme o ciclo de desenvolvimento. Os testes automatizados de pequenas unidades de código, normalmente classes, as quais são testadas de forma isolada do restante do sistema, são os testes de
 

Provas

Questão presente nas seguintes provas
3669417 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Câm. Morrinhos-GO
Provas:
A UML (Unified Modeling Language) é uma linguagem de modelagem amplamente utilizada para representar sistemas de software. Entre seus diagramas, aquele utilizado principalmente para representar o comportamento dinâmico do sistema, mostrando a sucessão de mensagens trocadas entre os objetos durante a execução de um cenário específico é o Diagrama de
 

Provas

Questão presente nas seguintes provas
3669416 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Câm. Morrinhos-GO
Provas:
A arquitetura em camadas é um padrão de arquitetura de software amplamente utilizado para estruturar sistemas complexos de forma organizada e modular. Esse modelo divide a aplicação em camadas lógicas, cada uma com responsabilidades específicas, promovendo separação de responsabilidades, maior manutenção e escalabilidade do sistema. Da perspectiva de fluxo de dados, para que uma arquitetura esteja em conformidade com o padrão, preservando a manutenibilidade e portabilidade, a invocação de funcionalidades só deve acontecer das camadas
 

Provas

Questão presente nas seguintes provas
3669415 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Câm. Morrinhos-GO
Provas:
A orientação a objetos possui uma série de características próprias que favorecem o desenvolvimento de software. Entre elas, a característica que permite que um método de uma classe derivada tenha a mesma assinatura que um método da classe base, mas com comportamentos diferentes é
 

Provas

Questão presente nas seguintes provas
3669414 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Câm. Morrinhos-GO
Provas:

Leia o texto a seguir.

Segundo Valente (2020), “em alguns projetos, ainda se exige um Documento de Especificação de Requisitos, no qual todos os requisitos do software que se pretende construir — incluindo requisitos funcionais e não-funcionais — são documentados em linguagem natural (português, inglês, etc.)”.

VALENTE, Marco Tulio. Engenharia de software moderna. Princípios e Práticas para Desenvolvimento de Software com Produtividade, v. 1, n. 24, 2020.

A norma recomendada para guiar tal documentação é a

 

Provas

Questão presente nas seguintes provas
3669413 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Câm. Morrinhos-GO
Provas:
No desenvolvimento de software, os Atributos de Qualidade são propriedades mensuráveis do sistema que são usadas para indicar quão bem o sistema satisfaz as necessidades dos stakeholders. Esses atributos são frequentemente aferidos por métricas específicas para garantir que os requisitos do sistema sejam atendidos. De acordo com o que apregoa a ISO 25010 e os atributos previstos nessa norma, o atributo ao qual se pode relacionar a métrica "Tempo Médio entre Falhas (MTBF – Mean Time Between Failures)" (falhas do sistema) é o atributo de
 

Provas

Questão presente nas seguintes provas
3669101 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Câm. Três Barras-SC
Provas:
O paradigma lógico de programação é fundamentado na lógica matemática e na definição de fatos e regras para a resolução de problemas. Em linguagens como Prolog, qual característica essencial define esse paradigma em contraste com os paradigmas imperativo e funcional?
 

Provas

Questão presente nas seguintes provas
3668886 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPA
Orgão: UFOPA
Provas:

Observe a descrição do código a seguir.

Código HTML

<!DOCTYPE html>
<html>
<head>
<script>
function sc(str) {
  if (str.length == 0) {
    document.getElementById("txtHint").innerHTML = "";
    return;
  } else {
    var xh = new XMLHttpRequest();
    xh.onreadystatechange = function() {
      if (this.readyState == 4 && this.status == 200) {
        document.getElementById("txtHint").innerHTML = this.responseText;
      }
    };
    xh.open("GET", "gethint.php?q="+str, true);
    xh.send();
  }
}
</script>
</head>
<body>

<p><b>Digite o nome de uma cidade:</b></p>
<form action="">
  <label for="fname">Cidade:</label>
  <input type="text" id="fname" name="fname" onkeyup="sc(this.value)">
</form>

<p>Sugestão: <span id="txtHint"></span></p>

</body>
</html>

Código PHP

<?php
$c[] = "Santarém";
$c[] = "Belém";
$c[] = "Capanema";
$c[] = "Salvaterra";
$c[] = "Faro";
$c[] = "Goianésia";

$q = $_REQUEST["q"];

$h = "";

if ($q !== "") {
  $q = strtolower($q);
  $l = strlen($q);
  foreach($c as $n) {
    if (stristr($q, substr($n, 0, $l))) {
      if ($h === "") {
        $h = $n;
      } else {
        $h .= ", $n";
      }
    }
  }
}

echo $h === "" ? "Sem sugestão" : $h;
?>

A descrição do código acima

 

Provas

Questão presente nas seguintes provas
3668885 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPA
Orgão: UFOPA
Provas:
Após um novo repositório ser criado no Git, os comandos responsáveis para que as alterações sejam incluídas e carregadas no repositório são, respectivamente,
 

Provas

Questão presente nas seguintes provas
3668884 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPA
Orgão: UFOPA
Provas:

Analise o código em JavaScript abaixo.

const f1 = function* () {
  console.log('Início');
  yield;
  console.log('Fim');
}

const t = f1();

t.next();
t.next();

O código acima é exemplo de

 

Provas

Questão presente nas seguintes provas