Questões de Concurso Sobre programação

Foram encontradas 14.854 questões

Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Técnico - Informática |
Q841075 Programação

Considere o seguinte trecho de código PHP.


<?php

$bin = sprintf( " % 08d", decbin( 26 ));

echo $bin;

?>


O código acima, ao ser executado em condições ideais, resulta em

Alternativas
Q840945 Programação
Considere um processador em cujo conjunto de instruções há instruções de três operandos. A instrução mult multiplica os dois primeiros operandos e armazena o resultado no terceiro operando e add soma os dois primeiros operandos e armazena o resultado no terceiro. Neste processador, o código que corresponde à operação X = (B * C) + D é: 
Alternativas
Q839800 Programação
Uma aplicação Java pode conter, dentre outros recursos, classes, interfaces e classes abstratas. Uma instrução correta que uma interface Java pode conter é:
Alternativas
Q839799 Programação

Considere a página HTML abaixo.


<!DOCTYPE html>

<html>

<head><title>Home</title></head>

<body>

<script>

var cargos = ["Promotor", "Juiz", "Desembargador"];

var i = 0;

var texto = " ";

while(cargos[i]) {

texto += cargos[i] + "<br>";

i++;

}

document.getElementById("exibe").innerHTML = texto;

</script>

<p id="exibe"></p>

</body>

</html>


Para que todos os valores contidos no vetor cargos sejam exibidos pelo navegador,

Alternativas
Q839798 Programação
Para descrever a estrutura de um documento XML para que ele seja considerado bem formado e válido, utiliza-se
Alternativas
Q839797 Programação
Considere o fragmento de código abaixo, que utiliza Hibernate Session, em um ambiente Java ideal.


Query q = getSession( ).createQuery("from Candidato where nome_candidato = :nome_candidato");

q.setString("nome_candidato","João");


Nesta consulta, caso o candidato João seja único na tabela do banco de dados, para obter os dados deste candidato em um objeto da classe Candidato, utiliza-se, na sequência do código, a instrução: Candidato candidato =

Alternativas
Q839796 Programação
Em Java, para declarar um array multidimensional chamado nomes, com duas linhas e duas colunas e já armazenar nele Pedro, Marta, Carlos e Marcos, utiliza-se o comando:
Alternativas
Q839795 Programação

In Java EE 6, Expression Language supports both immediate and deferred evaluation of expressions. Immediate evaluation means that the expression is evaluated and the result returned as soon as the page is first rendered. Deferred evaluation means that the technology using the expression language can use its own machinery to evaluate the expression sometime later during the page’s lifecycle, whenever it is appropriate to do so.


Expressions that are evaluated immediately and the expressions whose evaluation is deferred use, respectively, the syntaxes

Alternativas
Q839794 Programação
Considere o seguinte código PHP:
<?php function calc(&$var) { $var++; } $a=5; calc($a); $a+=5; echo $a; ?>
Ao executar o código, o valor exibido será
Alternativas
Q839793 Programação

Consider the following Facelets code.


<h:form id="form1">

<h:panelGrid id="panel1" rows="2">

<!-- conteúdo -->

</h:panelGrid>

</h:form>


<h:form id="form2">

<h:commandButton id="button">

<f:ajax render=":form1:panel1 panel2" />

</h:commandButton>

<h:panelGrid id="panel2">

<!-- conteúdo -->

</h:panelGrid>

</h:form>


When the button is pressed,

Alternativas
Q839792 Programação
The jQuery $("p:last-of-type") statement selects all <p> elements that are the
Alternativas
Q839791 Programação
O Tomcat fornece uma série de filtros que podem ser configurados para aplicações web individuais no arquivo
Alternativas
Q839790 Programação
A plataforma de desenvolvimento de aplicativos móveis da Microsoft que permite desenvolver um único código-fonte e utilizá-lo para Android, iOS e Windows Phone é conhecida como
Alternativas
Q839789 Programação

Em uma relação Many-to-Many bidirecional entre as entidades Produto e Cliente, deseja-se possibilitar a consulta de quais produtos um determinado cliente adquiriu e quais clientes possuem determinado produto.


Na classe dominante Cliente, em Java, foi utilizada a seguinte notação:


@ManyToMany

@JoinTable(name="cliente_has_produto", joinColumns=

{@JoinColumn(name="cliente_id")}, inverseJoinColumns=

{@JoinColumn(name="produto_id")})

private List produtos;


A notação equivalente, na classe Produto, deve ser:

Alternativas
Q839788 Programação

A API Criteria permite realizar consultas programadas em aplicações Java. Considere a consulta abaixo.


Criteria crit = session.createCriteria(Candidato.class);

crit.add(..I.. ("numeroVotos",new Double(1000.0)));

crit.add(..II.. ("nome","Mar%"));

List results = crit.list();


Para pesquisar candidatos com número de votos maior que 1000 e que tenham nome começado por Mar, as lacunas I e II devem ser preenchidas, correta e respectivamente, por: 

Alternativas
Q839787 Programação

Um desenvolvedor Java SE possui, em uma aplicação, duas subclasses B e C, estendendo a mesma superclasse A. Na superclasse A há um método calcularValor, também presente nas duas subclasses B e C, mas implementado de maneiras diferentes. A partir do método main de uma classe principal, utilizou-se o seguinte bloco de código:


A t1 = new A();

System.out.println(t1.calcularValor());

A t2 = new B();

System.out.println(t2.calcularValor());

A t3 = new C();

System.out.println(t3.calcularValor());


Após compilar e executar a aplicação, foram exibidos na tela os valores 4, 9 e 5. Nessa aplicação evidencia-se o uso de 

Alternativas
Q839786 Programação
Ao desenvolver um site utilizando HTML5, um Técnico observou que os caracteres acentuados eram exibidos incorretamente pelo navegador. Para resolver o problema, usou um comando padrão no cabeçalho das páginas para especificar corretamente a codificação de caracteres. O comando utilizado foi:
Alternativas
Q839457 Programação

Considere os trechos de código abaixo.


Imagem associada para resolução da questão


Em condições ideais, ao serem executados os trechos 1 e 2, as saídas são, correta e respectivamente:

Alternativas
Q839453 Programação

Considere o programa Java abaixo.


Imagem associada para resolução da questão


As lacunas de I a IV devem ser substituídas por expressões Java que completem adequadamente os comandos. Em condições ideais, é correto afirmar que a lacuna

Alternativas
Q839436 Programação

Considere o fragmento de código abaixo, retirado de uma classe de acesso a dados em uma aplicação que utiliza Java Database Connectivity − JDBC e Java 8. 

Imagem associada para resolução da questão

Para tratar corretamente as exceções que podem ser lançadas no bloco try{ }, a lacuna I deve ser preenchida com 

Alternativas
Respostas
8641: A
8642: A
8643: E
8644: C
8645: C
8646: A
8647: E
8648: A
8649: C
8650: B
8651: C
8652: D
8653: B
8654: A
8655: D
8656: D
8657: D
8658: E
8659: C
8660: A