Questões de Programação para Concurso

Foram encontradas 12.222 questões

Q1961660 Programação

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. 

Alternativas
Q1960300 Programação

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

Alternativas
Q1957585 Programação
Na disciplina de ciência de dados, Python é uma das linguagens de programação mais utilizadas. A esse respeito, é correto afirmar que a linguagem de programação Python 
Alternativas
Q1957097 Programação
Dado o código abaixo em Java 8:
           List nomes= Arrays.asList(“Ana”, “Joao”, “Jose”, “Maria”);

Assinale a alternativa que imprimirá como resposta Joao e Jose
Alternativas
Q1957096 Programação
A função fetch() do JavaScript serve para
Alternativas
Q1957095 Programação
Assinale a definição de Default Methods a partir do Java 8. 
Alternativas
Q1957094 Programação
Marque a alternativa que mostra a anotação que permite a configuração do Spring Security em qualquer WebSecurityConfigurer ou estendendo WebSecurityConfigurerAdapter. 
Alternativas
Q1957093 Programação
Marque a alternativa que representa ferramenta, dentro do ecossistema Spring, que visa facilitar o processo de configuração e publicação de aplicações.
Alternativas
Q1957092 Programação
Analise o código em Java abaixo:

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.
Alternativas
Q1957078 Programação
No contexto de tabela, o código CSS3, que define a largura em 100%, é: 
Alternativas
Q1957074 Programação
A coluna da esquerda apresenta elementos presentes no HTML5 e a da direita, a característica de cada um. Numere a coluna da direita de acordo com a da esquerda.

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.
Alternativas
Q1956207 Programação
É possível customizar várias características de um texto, utilizando-se das propriedades do CSS. Assim sendo, a propriedade CSS que pode ser utilizada para tornar um texto negrito é:
Alternativas
Q1956206 Programação

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: 
Alternativas
Q1956205 Programação

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á:

Alternativas
Q1956204 Programação

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á:

Alternativas
Q1956203 Programação

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:

Alternativas
Q1956202 Programação
Uma das principais características das linguagens de programação orientadas a objetos é a capacidade de um método poder ser sobrescrito. Quando falamos sobre isso, estamos nos referindo à característica de:
Alternativas
Q1956200 Programação

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á:

Alternativas
Q1956196 Programação
O Eclipse é um dos Ambientes de Desenvolvimento Integrados mais potentes disponíveis no mercado e nos fornece uma ferramenta que torna o processo de debug muito mais simples. Uma das maneiras de debugar um código no Eclipse é utilizando-se dos chamados breakpoints e watchpoints. Por essa consideração, dentro da IDE do Eclipse, a(s) view(s) que permite(m) o deletar e desativar de breakpoints e watchpoints, é/são a:
Alternativas
Q1956195 Programação

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á:

Alternativas
Respostas
3281: C
3282: D
3283: E
3284: E
3285: B
3286: C
3287: A
3288: E
3289: D
3290: B
3291: D
3292: C
3293: E
3294: C
3295: A
3296: B
3297: E
3298: A
3299: E
3300: D