Questões de Programação para Concurso

Foram encontradas 12.222 questões

Q2222853 Programação
Em linguagens orientadas a objetos, como Java, trabalha-se com classes e modificadores de visibilidade que determinam como deve ocorrer o acesso a determinadas partes da classe. Os modificadores de visibilidade são denotados em UML por um nome e um símbolo. Assinale a alternativa correta sobre modificadores de visibilidade. 
Alternativas
Q2222519 Programação
Fernando estava configurando um Web Server Tomcat para que pudesse hospedar o novo sistema de controle de estoque na rede interna da empresa. Porém, descobriu que o sistema utiliza componentes MDB, e foi obrigado a trocar o Tomcat pelo Application Server JBoss, porque o Tomcat:
Alternativas
Q2222517 Programação
O uso de Portlets simplifica a construção de portais com base na tecnologia Java Web, tratando as divisões do portal como aplicativos independentes e interoperáveis, que podem ser organizados hierarquicamente. A versão 3 da API permite a utilização de anotações, sendo correto afirmar que:
Alternativas
Q2222509 Programação

Analise o código a seguir. 


<!DOCTYPE html>

<html>

<body>

<p id="e2"><span id="e1"></p>

<script>

let a = 12;

let b = 8;

let c = a+b;

try {

 let xpto = eval("(a+b)*c");

 document.getElementById("e1").innerHTML = xpto;

}

catch(err) {

 document.getElementById("e1").innerHTML =

 undefined;

}

finally {

 document.getElementById("e1").innerHTML =

 "O resultado é ... " +

 document.getElementById("e1").innerHTML;

}

</script>

</body>

</html>

Quando carregada, essa página exibe:

Alternativas
Q2222508 Programação
O trecho HTML que referencia corretamente um arquivo na pasta imagens, localizada na pasta corrente, é:
Alternativas
Q2222507 Programação
Analise a descrição básica de uma tag utilizada no HTML.
“É um container inline que é usado para aplicar marcações de estilo a de um texto ou documento, e pode facilmente ser manipulado por código JavaScript.”
De acordo com essas características, é muito provável que o texto refira-se à tag
Alternativas
Q2222504 Programação

Observe o algoritmo a seguir, expresso numa pseudolinguagem. 


function xpto(u, v)

       begin

             if v = 0 then return u

                         else return xpto(v, u mod v);

 end;


Dado que, numa expressão do tipo x mod y, o operador mod retorna o resto de divisão inteira de x por y, é correto afirmar que a expressão

xpto(342, 162)

retorna:

Alternativas
Q2222503 Programação
Na falta do operador XOR (disjunção exclusiva), a expressão lógica
a xor b
pode ser expressa como:
Alternativas
Q2222502 Programação

Analise o código PHP abaixo, no qual três linhas foram omitidas do trecho tracejado.


<!DOCTYPE html>

<html>

<body>

<?php

class Time {

 public $x;

 public $y;

 function set_n($x) {

 $this->n = $x;

 }

 function get_n() {

 return $this->n;

 }

 function set_c($c) {

 $this->c = $c;

 }

 function get_c() {

 return $this->c;

 }

}

- - - - - - - - - - - - - -

echo "Time: " . $t->get_n();

echo "<br>";

echo "Cor: " . $t->get_c();

?>

</body>

</html>


Dado que essa página exibe o trecho


Time: Flamengo

Cor: Red


as linhas omitidas são:


Alternativas
Q2221481 Programação
Acerca de conceitos de orientação a objetos, assinale a opção correta.
Alternativas
Q2221478 Programação
Com relação a ambientes de programação Java, assinale a opção correta.
Alternativas
Q2221477 Programação
Acerca da linguagem C++, assinale a opção correta.
Alternativas
Q2221476 Programação
Acerca de compiladores, suas etapas e funções, assinale a opção incorreta.
Alternativas
Q2221475 Programação
Acerca de estruturas que permitem a alteração e(ou) a modificação do fluxo de um programa, assinale a opção correta.
Alternativas
Q2221474 Programação
Acerca de funções e procedimentos (functions e procedures) utilizados em linguagens de programação estruturada, assinale a opção correta.
Alternativas
Q2221466 Programação
Acerca do uso e do desenvolvimento de sistemas orientados a objetos, assinale a opção correta.
Alternativas
Q2221464 Programação
Acerca de fundamentos de orientação a objetos, assinale a opção correta.
Alternativas
Q2220065 Programação
Com relação a HTML (Hyper Text Markup Language) em sua versão corrente 4.01, assinale a opção correta.
Alternativas
Q2219404 Programação
<form>
    <fieldset>
       <legend>Login</legend>
       <p><label>Usuário <input type=”text” name=”usuario” required></label></p>
       <p><label>Senha <input type=”password” name=”senha” required></label></p>
    </fieldset>
    <p><button type=”submit”>Submeter</button></p>
</form>

Com relação ao código HTML5 acima apresentado, julgue o item.


Após o código ser salvo no arquivo teste.html e aberto por um navegador, o resultado será o seguinte.

Imagem associada para resolução da questão

Alternativas
Q2219403 Programação
<form>
    <fieldset>
       <legend>Login</legend>
       <p><label>Usuário <input type=”text” name=”usuario” required></label></p>
       <p><label>Senha <input type=”password” name=”senha” required></label></p>
    </fieldset>
    <p><button type=”submit”>Submeter</button></p>
</form>

Com relação ao código HTML5 acima apresentado, julgue o item.


No código HTML5 apresentado, o elemento <label> foi associado com um elemento de controle, o que não é permitido. Dessa forma, o código não será compilado corretamente.


Alternativas
Respostas
2061: B
2062: D
2063: E
2064: A
2065: C
2066: E
2067: D
2068: A
2069: A
2070: A
2071: D
2072: B
2073: A
2074: C
2075: D
2076: B
2077: A
2078: E
2079: C
2080: E