Magna Concursos

Foram encontradas 56.730 questões.

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
3668883 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFPA
Orgão: UFOPA
Provas:

Para as entradas a = 10, b = 3 e c = 2, a saída do código em Python abaixo é
 

for d in range(a):
  if d%b:
    print(pow(d,c))

 

 

Provas

Questão presente nas seguintes provas
Uma linguagem comumente usada para criar aplicações dinâmicas para a Web é
 

Provas

Questão presente nas seguintes provas