Questões de Concurso Sobre programação
Foram encontradas 12.575 questões
Em relação às tecnologias de desenvolvimento para Web, correlacione as colunas a seguir considerando a definição mais adequada:
Tecnologia
I. JSON
II. XSTL
III. XHTML
IV. jQuery
Definição
( ) Linguagem que combina tags HTML com regras XML.
( ) Linguagem para definição de folhas de estilo para apresentação de documentos XML nos navegadores.
( ) Biblioteca de funções JavaScript que torna o desenvolvimento Web mais simples e mais produtivo.
( ) Padrão para transporte de dados em aplicações Web, podendo substituir o XML.
Está CORRETA a seguinte sequência de respostas:
Analise o seguinte código escrito na linguagem Java:
public class CalculoRecursivo {
public long calculo(long numero){
if (numero <= 1) return 1;
else return numero * calculo(numero - 1);
}
public void exibeCalculo() {
for (int i = 0; i <= 5; i++)
System.out.printf("Posição [%d]: %d\n", i,
calculo(i));
}
public static void main(String[] args) {
CalculoRecursivo c = new CalculoRecursivo();
c.exibeCalculo();
}
}
ssinale o conteúdo o que será exibido na última linha da saída do programa:
Analise o código do script a seguir escrito em linguagem de programação python:
Ao executar esse programa em um terminal será escrito na saída
padrão:
Analise o código a seguir do script em Bash:
Ao executar esse programa em um terminal será escrito na saída
padrão
Pedro quer escrever uma classe que represente um teste unitário usando este framework.
É correto afirmar que esta classe de teste deve
Analise o código a seguir que descreve a entidade Pessoa:
A anotação JPA, versão 2.0, que deve ser incluída na linha 10 para
indicar que o atributo e-mail da entidade Pessoa deve
obrigatoriamente possuir algum valor quando persistido na
tabela pessoas é
Considere o código a seguir.
<!DOCTYPE html>
<html>
<script src="-----"></script>
<body>
<div ng-app="">
<p>Endereço: <input type="text" ng-model="nome"></p>
<p>Confirmando: {{ nome }}</p>
</div>
</body>
</html>
Analise o código Java (incompleto) a seguir.
-------
public class Main {
public static void main(String[] args) {
Status x = Status.Não;
switch(x) {
case Sim:
System.out.println(1);
break;
case Não:
System.out.println(2);
break;
case Indefinido:
System.out.println(2);
break;
}
}
}
Dado que a execução desse código produz o número 2 na saída,
assinale o texto que substitui corretamente o trecho tracejado.
<script> const registro = {nome:"Carlos", cidade:"São Paulo", idade:42}; let texto = ""; for (let r in registro) { texto += registro[r] + " "; } alert(texto); </script>
A execução desse script provoca
Considere o código Javascript exibido a seguir.
<script>
var x = 10;
{
var x = 2;
}
alert( x);
</script>
A execução desse script provoca
( ) Comentários de linha são precedidos dos caracteres -- enquanto comentários de bloco são demarcados pelo conjunto de caracteres /* */.
( ) Tags curtas como, por exemplo, podem ser desabilitadas através da diretiva short_open_tag no arquivo de configuração php.ini.
( ) As funções call_user_func() e usort() não permitem a utilização de funções de callback definidas pelo usuário como parâmetro.
( ) O PHP não obriga a definição explícita de tipo na declaração de variáveis, já que é determinado pelo contexto em que ela é utilizada.
A sequência está correta em
<?php
$numero = 15; //tipo inteiro
$string = “15”; //tipo string
echo $numero + $string;
?>
Assinale a alternativa correta baseando-se na saída que o código retornará.
( ) Declarações de variáveis começam com $, seguido pelo nome da variável.
( ) Os nomes das variáveis podem começar com números.
( ) Os nomes das variáveis podem conter caracteres especiais, tais como + - % ( ) . &.
( ) Os nomes das variáveis podem conter espaço em branco.
( ) Os nomes das variáveis diferenciam letras maiúsculas de minúsculas.
A sequência está correta em
Algumas das principais bibliotecas padrão da linguagem de programação Java são:
(1) java.lang
(2) java.net
(3) java.sql
(4) java.util
Da relação apresentada:
Em relação a linguagem de programação Java, analise as afirmativas a seguir e dê valores Verdadeiro (V) ou Falso (F).
( ) Existem vários ambientes de desenvolvimento (IDEs) como: BlueJ, JCreator e jEdit.
( ) Não suporta recursos de alto desempenho, como multithreading e compilação just-in-time.
( ) Das diversas bibliotecas da linguagem Java uma das mais utilizadas é o Javascript.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.