Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.019 questões

Q525479 Programação
No que diz respeito a linguagens de programação e banco de dados, julgue o item a seguir.


Quando um programa desenvolvido em uma linguagem de script é executado pela primeira vez, antes que o resultado seja apresentado ao usuário, o interpretador traduz cada linha do programa e incrementa sequencialmente um arquivo binário relacionado ao programa. Esse arquivo binário é, então, gerenciado pelo servidor de aplicação, de modo que, a partir da segunda execução do programa, não é mais necessário que o código-fonte seja novamente interpretado.


Alternativas
Q522745 Programação
Considere o trecho de código abaixo:


                    a = -1;

                    b = -2;

                   
                     if ( a > b ) {

                         a = a + b;

                    } else {


                        b = a + b;

                    }


                    if ( a > b ) {

                        a = a + b;

                    } else {

                        b = a + b;

                    }




Após a execução desse trecho de código, qual o valor das variáveis a e b, respectivamente?


Alternativas
Q522367 Programação
A linguagem PHP contempla variáveis que existem apenas em escopo local e não perdem o seu valor quando a execução do programa sair desse escopo. Essas variáveis são conhecidas como:
Alternativas
Q522366 Programação
Na linguagem PHP existem dois comandos que podem ser usados em conjunto com as estruturas de controle para forçar a saída do laço. São eles:
Alternativas
Q522365 Programação
Em relação à linguagem PHP, avalie as afirmativas a seguir.


I - Não é necessário fazer declaração de variáveis, basta atribuir diretamente um valor a ela, e, a partir desse momento, a variável já está criada e associada a um tipo.


II - Podem-se criar variáveis dinamicamente, ou seja, em tempo de execução. Para isso, utiliza-se o valor de uma variável para servir de identificador precedido pelo símbolo & na frente dessa variável.


III - Trabalha com variáveis dos tipos numéricas, alfanuméricas, arrays e objetos.


Das afirmativas acima, apenas: 

Alternativas
Q522364 Programação
São características normalmente encontradas nos programas estruturados, EXCETO:
Alternativas
Q522361 Programação
São linguagens ou recursos presentes no padrão de tecnologia AJAX utilizado na web 2.0:
Alternativas
Q522352 Programação
No tocante aos padrões de tecnologia web, são características dos documentos XML as abaixo relacionadas, EXCETO:
Alternativas
Q522351 Programação
Em relação aos aplicativos JSF na web, avalie as afirmativas a seguir.


I - Trata-se de um framework que simplifica o design da interface com o usuário de um aplicativo e separa ainda mais a apresentação de um aplicativo web da sua lógica de negócio.


II - Não permitem escrever bibliotecas de componentes personalizados.


III - São suportados por servidores compatíveis com o Java Enterprise Edition 5 mas não são compatíveis com nenhuma versão do servidor GlassFish.


Das afirmativas acima, apenas: 

Alternativas
Q522350 Programação
São componentes-chave para JavaServer Pages (JSP):
Alternativas
Q522348 Programação
Em Java existem métodos que operam com listas, ou seja, coleção que podem conter elementos duplicados. O método que ordena aleatoriamente os elementos de uma lista é:
Alternativas
Q522347 Programação
Considere o seguinte trecho de código escrito na linguagem Java:


public class StringConstructors

{

  public static void main (String [ ] args)

   {

        char [ ] CharArray = {„b‟, „i‟, „r‟, „t‟, „h‟, „&‟, „d‟, „a‟, „y‟};

        string s = new string (“happy"); string s1 = new

        string (CharArray, 6, 3);

       system.out.printf (s1);

    }

}


A saída desse trecho de código é:  

Alternativas
Q522346 Programação
Em relação ao tratamento de exceções na linguagem Java, estão corretas as seguintes afirmativas, EXCETO:
Alternativas
Q522345 Programação
É uma interface da linguagem Java que implementa a técnica de multithreading:
Alternativas
Q522344 Programação
Considere o seguinte trecho de código na linguagem Java:


public class TestArray

    {

      public static void main (String [ ] args)

     int[ ] array = { 87, 68, 94, 109, 83, 78, 85, 91, 76, 87};

     int x = 0;

     for (int counter = 0; counter < array.lenght; counter ++)

   x += array [counter];

      system.out.printf (“valor = ", x);

   } 




O valor impresso para x é:



Alternativas
Q522343 Programação
Considere a seguinte linha de comando escrita em um código Java:


System.out.println (Math.ceil (9.2));


O valor de saída é:  

Alternativas
Q522342 Programação
Nas estruturas de controle da linguagem Java, são instruções de repetição e de seleção, respectivamente:
Alternativas
Q522341 Programação
Na linguagem Java, são considerados erros de compilação os abaixo relacionados, EXCETO:
Alternativas
Q520668 Programação
Em relação às características da linguagem Python, é correto afirmar que
Alternativas
Q520667 Programação

Considere o seguinte código em Python abaixo:


>>> a, b = 0, 1

>>> while b < 10:

... print b,

... a, b = b, a+b

...


A alternativa que contém a saída na tela é

Alternativas
Respostas
10521: E
10522: B
10523: C
10524: B
10525: E
10526: A
10527: A
10528: C
10529: A
10530: A
10531: C
10532: B
10533: D
10534: B
10535: B
10536: D
10537: C
10538: C
10539: A
10540: A