Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q844771 Programação
Na arquitetura da JVM existe a JVM Memory que contém uma área de memória que armazena os objetos criados pela aplicação por meio do operador new ou qualquer outro método que crie um objeto. Essa área de memória é chamada de
Alternativas
Q844770 Programação
Em uma aplicação ASP.net, um Especialista em Tecnologia da Informação criou um arquivo chamado header.cshtml com um conteúdo que deseja utilizar como cabeçalho de muitas páginas do site. Para importar o conteúdo deste arquivo em uma página que está criando, este Especialista deve utilizar a instrução
Alternativas
Q843902 Programação
Assinale a alternativa INCORRETA sobre o Servidor de aplicação Tomcat:
Alternativas
Q841481 Programação
Um Analista está trabalhando em um sistema Android utilizando o Gradle como build system. Nesse projeto, os scripts de configuração de compilação para automatizar tarefas serão escritos no arquivo
Alternativas
Q841480 Programação

Considere a classe Java abaixo.


public class Teste {

public double calculo(double a, double b, double c){

return (a+b)/c;

}

}


Considere que em uma classe JUnit para testar o método calculo da classe Teste.java, foi criado o método testCalculo mostrado abaixo.


@Test

public void testCalculo() {

System.out.println("calculo");

double x = 10.0;

double y = 8.0;

double z = 1.0;

Teste instance = new Teste();

double e = 15.0;

double r = instance.calculo(x, y, z);

assertEquals(e, r, 0.0);

}


Considerando que os testes estejam sendo realizados em um ambiente Java em condições ideais, pode-se afirmar corretamente que o teste implementado no método testCalculo

Alternativas
Q841479 Programação
O Spring Data JPA tem como objetivo fornecer os repositórios baseados em JPA para simplificar a implementação da camada de acesso a dados. Para salvar, atualizar, consultar ou excluir entidades, cria-se uma interface de repositório, que estende a interface
Alternativas
Q841478 Programação
No Spring MVC, as requisições HTTP são tratadas por uma classe controladora, que deve possuir a anotação @Controller para indicar que os métodos são ações (actions). Estes métodos podem ter quaisquer nomes, desde que estejam com uma anotação que recebe um atributo para indicar qual será a URL utilizada para invocar o método. Esta anotação é a
Alternativas
Q841477 Programação
AngularJS é um framework JavaScript, também referenciado como uma biblioteca escrita em JavaScript. Esse framework permite o uso de 
Alternativas
Q841476 Programação
Considere o fragmento de código abaixo, em um ambiente PHP em condições ideais.

<?php
$dbh = new PDO('odbc:dados', 'rod167', 'a4BCz98');
$linhas = ..I.. ("DELETE FROM dpers WHERE processo = '1234567'");
print("$linhas linhas deletadas.\n");
?>

Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com
Alternativas
Q841468 Programação
Considere os trechos de código em que // indica comentário. Aplica corretamente as regras de Clean Code o trecho de código:
Alternativas
Q841455 Programação

Considere um processador em cujo conjunto de instruções há instruções de um operando, que utilizam um único registrador aritmético na CPU, conhecido como acumulador. A instrução load carrega o operando no acumulador; mult multiplica o operando pelo valor que está no acumulador e armazena o resultado no acumulador; add realiza a soma do operando ao valor que está no acumulador; store armazena o valor do acumulador no operando.


Com base nas instruções de um operando, um Analista escreveu o seguinte código:


load B

mult C

add D

store X


O código corresponde à operação:

Alternativas
Q841328 Programação
Em uma aplicação Android, o arquivo que deve ficar na pasta raiz do projeto e onde ficarão todas as configurações necessárias para executar a aplicação (como o nome do pacote utilizado e o nome das classes de cada activity) denomina-se
Alternativas
Q841315 Programação
Existe uma ferramenta muito útil na administração remota de sistemas baseados em Linux, por meio da qual é possível fazer login em sessões remotas de shell, possibilitando gerir servidores à distância. Para se conectar remotamente ao servidor hipotético remote_host usando o usuário remoto remote_username, a sintaxe correta de uso é
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Técnico - Informática |
Q841102 Programação
Ao criar um novo projeto para Android, foi gerado automaticamente um arquivo layout.xml referente ao layout e interface gráfica do aplicativo, e uma classe MainActivity.java. Para definir a interface gráfica a qual a Activity está relacionada utiliza-se o comando
Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Técnico - Informática |
Q841101 Programação

Em PHP, um Técnico criou um array utilizando o comando abaixo.


$processos = array(

"Paulo"=>"2000.01.1.000001-5",

"Maria"=>"2017.01.1.000002-4",

"André"=>"2014.01.1.000001-4"

);


Após este comando, criou um laço de repetição que exibiu os dados da seguinte forma:


Nome=Paulo, Número do Processo=2000.01.1.000001-5

Nome=Maria, Número do Processo=2017.01.1.000002-4

Nome=André, Número do Processo=2014.01.1.000001-4


A estrutura do laço de repetição criado foi:


..I.. {

echo "Nome=" . $x . ", Número do Processo=" . $x_temp. "<br>";

}


Conclui-se corretamente que a lacuna deve ser preenchida por

Alternativas
Ano: 2017 Banca: FCC Órgão: DPE-RS Prova: FCC - 2017 - DPE-RS - Técnico - Informática |
Q841096 Programação
A linguagem XML Schema, também conhecida como XML Schema Definition − XSD, é utilizada para descrever a estrutura de um documento XML. Assim, considere o seguinte fragmento de um arquivo XML, abaixo.

<nome>Paula</nome>
<idade>43</idade>
<datanasc>1974-08-07</datanasc>
A instrução <datanasc>1974-08-07</datanasc> é corretamente descrita em um documento XSD como
Alternativas
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
Respostas
6261: C
6262: A
6263: D
6264: A
6265: E
6266: D
6267: A
6268: A
6269: C
6270: D
6271: E
6272: B
6273: D
6274: E
6275: C
6276: D
6277: A
6278: A
6279: E
6280: C