Questões de Programação para Concurso
Foram encontradas 12.222 questões
Acerca de processamento MapReduce, julgue o item a seguir.
MapReduce é um modelo de programação desenhado para
processar grandes volumes de dados em paralelo, dividindo
o trabalho em um conjunto de tarefas independentes.
Analise o Shell Script a seguir:
1) #!/bin/bash
2) Xdialog --title “Menu” --center --stdout --menubox \
3) “Escolha uma das opções abaixo” 20 50 2 > resp \
4) 1 “Ação 1” \
5) 2 “Ação 2” \
6) 3 “Ação 3”
7) saida=`cat resp`
8) if [ $saida -eq “1” ]
9) then
10) atual=`pwd`
11) Xdialog --title “Diretorio atual” --center --stdout --msgbox \
12) “O diretório atual é: $atual” 0 0
13) fi
14) if [ $saida -eq “2” ]
15) then
16) Xdialog --title “Opção de diretório” --center --stdout --inputbox \
17) “Entre com o nome do diretório:” 0 0 > resp
18) diret=`cat resp`
19) ls -la $diret
20) fi
21) if [ $saida -eq “3” ]
22) then
23) Xdialog --title “Opção escolhida” --center --stdout --inputbox \
24) “Entre com o nome do diretório:” 0 0 > resp
25) diret=`cat resp`
26) rm -rf $diret
27) Xdialog --title “Opção escolhida” --center --stdout --msgbox \
28) “Comando no diretório $diret executado” 0 0
29) fi
Sobre o Shell Script apresentado, é correto afirmar que
List nomes= Arrays.asList(“Ana”, “Joao”, “Jose”, “Maria”);
Assinale a alternativa que imprimirá como resposta Joao e Jose
int x = 7;
int y = 10000000;
long start = System.currentTimeMillis();
double[][] matriz = new double[x][y];
System.out.println(System.currentTimeMillis() - start);
start = System.currentTimeMillis();
double[][] matriz2 = new double[y][x];
System.out.println(System.currentTimeMillis() - start);
Assinale a afirmativa que descreve o que acontecerá ao executar o algoritmo; considere que haja memória suficiente.
1. <div>
2. <br>
3. <h1>
4. <!-- -->
( ) Insere quebra de linha.
( ) Cria uma nova seção.
( ) Põe um comentário.
( ) Define um título.
Marque a sequência correta.
Em relação à HTML 5, considere as afirmações a seguir:
I - Para definir um texto como centralizado, no HTML 5, é possível utilizar a tag<center>.
II - Todos elementos HTML possuem, pelo menos, um atributo com valor customizável.
III - A tag <basefont> do HTML 5 especifica cor, tamanho e fonte padrões para todos os textos no documento.
IV - No HTML 5, os metadados ficam contidos no <head>
V - Para fazer comentários em HTML 5, é possível utilizar <!.....>
É correto o que se afirma em:
Considere o código Java a seguir quanto à sua sintaxe, execução e retorno:
class especial
{
float nova (int num)
{
float inicio;
if (num == 1)
return num+1;
inicio = nova (num - 1);
return inicio;
}
}
class antiga
{
public static void main(String args[])
{
especial comum = new especial() ;
System.out.println(comum.nova(7));
}
}
A saída retornará:
Considere o código Java a seguir quanto à sua sintaxe, execução e retorno:
final class antiga
{
int aux1;
}
class nova extends antiga
{
int aux2;
System.out.print(aux2 + "/" + aux1);
}
class inheritance
{
public static void main(String args[])
{
nova obj = new nova();
obj.display();
}
}
A saída retornará:
O PHP (PHP Hypertext Preprocessor) é uma linguagem de script open source de uso generalista e amplamente difundida. Além disso, é especialmente adequada para o desenvolvimento web. Ademais, pode ser embutida dentro de códigos HTML. Isso posto, considerando que você desenvolverá aplicativos utilizando-se de PHP e de programação orientada a objetos, analise as afirmações a seguir:
I - Em PHP, um objeto é um protótipo de uma classe.
II - Para acessar propriedades de um objeto, em PHP, deve-se utilizar os caracteres " ::", como em $filme::titulo="Jobs".
III - A função "is_bool()" é utilizada para determinar se o valor de uma variável é TRUE ou FALSE.
IV - Para declarar uma constante, em PHP, usa-se a palavra-chave "constant".
V - Para implementar uma interface, a palavra-chave "implements" deve ser utilizada.
É correto o que se afirma em:
Considere o código JavaScript a seguir quanto à sua sintaxe, execução e retorno:
< p id="funcao"></p>
<script>function computa()
{
document.getElementById("funcao").innerHTML =
Math.abs(-12.12);
}
</script>
A saída retornará:
Considere o código Java a seguir, quanto à sua sintaxe, execução e retorno:
class imprime
{
public static void main(String args[])
{
int vetor[] = {27, 75, 12, 9, 8};
for ( int i = 1; i < vetor.length - 2; ++i)
System.out.print(vetor[i+1] + " ");
}
}
A saída retornará: