Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q2222855 Programação
É uma geração de linguagem orientada à aplicação, em geral são projetadas paraatender a classes específicas de aplicações. Seus principais objetivos estão apresentados abaixo:
Facilitar a programação de tal maneira que usuários finais possam resolver seus problemas. Apressar o processo de desenvolvimento de aplicações. Facilitar e reduzir o custo de manutenção de aplicações. Minimizar problemas de depuração. Gerar código sem erros a partir de requisitos de expressões de alto nível.
As características acima referem-se a qual geração? 
Alternativas
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
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
Q2219402 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 apresentado, o elemento <button>  representa um botão clicável.


Alternativas
Q2219401 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.


O elemento<fieldset> foi usado no código de modo indevido, pois ele deve ser usado quando se quer um cabeçalho principal com um ou mais subcabeçalhos.


Alternativas
Q2219400 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.


O elemento <form> representa uma seção do documento que contém controles interativos que permitem ao usuário submeter informação a um determinado servidor web.

Alternativas
Q2219391 Programação
A respeito dos métodos de acesso a arquivos e das estruturas de dados conhecidas como árvores, julgue o item.
O método read() é um método de acesso a arquivos, o qual é utilizado, exclusivamente, pela linguagem JavaScript e permite a leitura de uma quantidade específica de bytes ou de caracteres do arquivo.

Alternativas
Q2219390 Programação
A respeito dos métodos de acesso a arquivos e das estruturas de dados conhecidas como árvores, julgue o item.
O FileReader() é um método, usado em JavaScript, especialmente útil para a leitura de arquivos em navegadores da web.
Alternativas
Q2219389 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


Pelo fato de o polimorfismo permitir que um objeto seja tratado de várias formas, ele não contribui para a flexibilidade e para a extensibilidade do código.


Alternativas
Q2219388 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


A herança é uma propriedade da POO que permite a uma classe reaproveitar o código de outra classe. Entretanto, a classe derivada, ou subclasse, não pode adicionar novos atributos e métodos.

Alternativas
Q2219387 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


Na POO, o encapsulamento envolve a combinação de dados e de métodos em uma única unidade, conhecida como classe.


Alternativas
Q2219386 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


Uma característica do while é que ele repete a execução do bloco de código enquanto a condição for verdadeira.

Alternativas
Respostas
2961: D
2962: B
2963: D
2964: E
2965: A
2966: C
2967: E
2968: D
2969: A
2970: A
2971: E
2972: C
2973: E
2974: C
2975: E
2976: C
2977: E
2978: E
2979: C
2980: C