Questões de Noções de Informática - Software para Concurso
Foram encontradas 2.406 questões
Considerando a disciplina de Análise e Design do Processo Unificado (PU), assinale a afirmativa INCORRETA.
Considerando o paradigma de desenvolvimento de software orientado a objetos e o diagrama construído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada), analise as afirmativas.
I - A simbologia usada para representar as relações entre o elemento Classe01 e os outros dois, Interface01 e Interface02, é a de realização.
II - Considerando o elemento Classe01, pode-se afirmar que o mesmo não cumpre o contrato com as duas interfaces, visto que sobrescreve apenas uma vez o método +m1():void.
III - Pode-se afirmar que o elemento Classe01 é do tipo Interface01 e Interface02.
IV - O elemento Classe01 não pode definir o método com a assintura +m3(v1:double, v2:double): double, visto que esse método não foi definido nos elementos Interface01 e Interface02.
Está correto o que se afirma em
Considerando o paradigma de desenvolvimento de software orientado a objetos, e mais especificamente o conceito de identificador de objetos (OID), analise as afirmativas.
I - É a propriedade pela qual cada objeto, independente de sua classe ou seu estado, pode ser identificado e tratado como uma entidade distinta de software.
II - Objetos instanciados a partir de duas classes com relação de herança terão o mesmo valor de identificador de objetos (OID).
III - Dois ou mais objetos compartilharão o mesmo valor de identificador de objetos apenas nos casos que existir polimorfismo entre eles.
Está correto o que se afirma em
Considere o código PHP abaixo:
<!DOCTYPE html>
<html>
<body>
<?php
function f1() {
static $res = “A”;
echo $res;
$res = $res . $res;
}
f1();
echo "<br>";
f1(); echo "<br>";
f1();
?>
</body>
</html>
Após a execução do código PHP, será apresentado no navegador do usuário:
Considere o código Javascript abaixo:
<!DOCTYPE html>
<html>
<body>
<p id="resultado"></p>
<script>
f1();
document.getElementById("resultado").innerHTML = "Valor: " + v1;
function f1() {
v1 = "Valor1";
}
</script>
</body>
</html>
Sobre esse código, assinale a afirmativa correta.