Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 7.927 questões
Sobre as linguagens C# .NET e PHP, analise as seguintes afirmativas e os trechos de código:
I. new Tuple<string, string, int> ("Concurso UPE/SAD", "Prova Analista", 2017).
II. suporta características do paradigma de programação funcional como expressões lambda.
III. partial class A { ... }
Assinale a alternativa CORRETA em relação à validade da afirmativa ou do trecho de código nas duas linguagens.
Observe o código abaixo, escrito em linguagem Java: public class FCC {

Qual será o resultado?
Analise o trecho de código a seguir.

Qual será o resultado?
O PHP é uma linguagem de programação que permite a criação de scripts (normalmente interpretados do lado servidor da aplicação), a geração de páginas com conteúdo dinâmico e o envio e recebimento de cookies com um navegador web. O uso de cookies é comum para manter dados de autenticação e controle de sessão, exigindo configurações relacionadas à segurança da sessão no php.ini. Diante desse contexto, avalie as afirmações a seguir.
I. A configuração session.cookie_httponly=On não permite acesso ao cookie de sessão evitando o roubo de cookies por injeção de JavaScript.
II. A configuração session.use_cookies=On especifica o tempo de duração de um cookie numa sessão.
III. A configuração session.cookie_secure=On permite acesso ao cookie de ID de sessão apenas quando o protocolo é HTTPS.
IV. A configuração session.gc_maxlifetime não permite armazenar cookies de forma permanente.
É correto o que se afirmar em:
Considere a classe abaixo em uma aplicação Java que utiliza o Spring Framework, sem o uso de Injeção de Dependência.

Considere o fragmento de código PHP abaixo.
<?php
$processos = array("Processo 1", "Processo 2", "Processo 3", "Processo 4");
($processos, "Processo 5");
($processos);
?>
Se o array $processos for tratado como pilha, para adicionar um elemento no topo da pilha e depois removê-lo utilizam-se nas
lacunas I e II, respectivamente, os comandos
Considere a classe Java abaixo.
public class Prova{
public static void main(String args[]) {
int[] vet = {19, 5, 42, 3, 21};
int aux;
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
if (vet [j] > vet [j + 1]) {
aux = vet [j];
vet[j] = vet[j + 1];
vet[j + 1] = aux;
}
}
}
}
}
Para que a classe execute corretamente o algoritmo de ordenaçãoConsidere no método Java abaixo que rs é um objeto do tipo ResultSet e st do tipo Statement.

Este método recebe um valor na variável n e busca este valor na tabela cliente de um banco de dados aberto e em condições
ideais, guardando os registros resultantes no objeto rs. Para percorrer o rs até o final, ou seja, todos os seus registros, a lacuna
I deverá ser preenchida por
Considere o método abaixo, criado na linguagem Java.

Em um ambiente de execução ideal, se as variáveis n e m receberem os valores 25 e 15, respectivamente, será retornado o valor
Relacione adequadamente as listagens de anotações a seguir a seus respectivos significados.
1. @TRANSIENT
2. @BASIC
3. @TEMPORAL
4. @LOB
5. @ELEMENTCOLLECTION
( ) Informar que uma propriedade da entidade é uma coluna no banco.
( ) Indicar que uma propriedade é um large object, geralmente usado para String muito grandes, ou então para guardar tipos binários, como um arquivo anexo dentro de um objeto.
( ) Especifica um atributo de uma entidade como não persistente.
( ) Permite associar uma entidade com uma lista de algum tipo básico, como a String.
( ) Configuração da precisão de data.
A sequência está correta em
Observe as duas classes Java a seguir:

Comparando-se as duas classes, é correto afirmar que:
Considere as operações a seguir e seus resultados codificados em JavaScript:
I. 2 == 2;
⇨ true
II. 0 === " ";
⇨ false
III. 1 == "1";
⇨ False
IV. 0 === [ ];
⇨ False
V. 1000 == “1000”;
⇨ True
Estão INCORRETOS apenas os resultados das operações
Analise o seguinte código-fonte escrito em Java.

De acordo com o código-fonte anterior, assinale a alternativa INCORRETA