🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões Militares Comentadas sobre programação

Questões Discursivas

Foram encontradas 434 questões

Q529877 Programação
O comando em PHP que avalia a expressão no final do laço e, que o laço será executado pelo menos uma vez é
Alternativas
Q529876 Programação

O PHP possui dezenas de funções adicionais para manipulação de arquivos. Associe as colunas, relacionando essas funções às respectivas características. A seguir, marque a alternativa que apresenta a sequência correta.


(1) chgrp ( ) tenta alterar o proprietário do arquivo.


(2) chown ( ) testa se o ponteiro já alcançou o final do arquivo.


3) feof ( ) lê uma linha do arquivo.


4) fgetc ( ) tenta alterar o grupo ao qual pertence o arquivo.


(5) fgets ( ) obtém um caractere a partir da posição atual do ponteiro do arquivo.

Alternativas
Q529875 Programação
“Comando utilizado em PHP que imprime o conteúdo de uma variável de forma explanativa, mas em um formato mais legível para o programador, com os conteúdos alinhados e suprimindo os tipos de dados.” Trata-se do comando
Alternativas
Q520351 Programação
Considere a sequência de Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144 (...). Nesta situação, a classe Fibonacci abaixo implementa - de maneira errônea - o cálculo do valor de um determinado termo a partir de seu método fibo(n), sendo que n inicia de zero.




1     public class Fibonacci

2       { static long fibo(int n) {

3             if (n < 4)

4            { return n; }  

5             else

6                 { return fibo(n - 2) + fibo(n - 4); }

7       } }






Analise as alternativas abaixo, colocando entre parênteses a letra V, quando se tratar e afirmativa verdadeira, e a letra F, quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta. Para que o código possa funcionar corretamente:


Para que o código possa funcionar corretamente:


(     ) A linha 3 deve ser alterada para if (n<2)

(      ) A linha 4 deve ser alterada para { return n-1; }

(      ) A linha 6 deve ser alterada para { return fibo(n - 1) + fibo(n - 2); }


Alternativas
Q520341 Programação

Considere o programa escrito em linguagem C:


# include < stdio.h >


int main ()

{

int i=9;

i^=15;

i>>=1;

i<<=2;

printf ("%d",i);

}


O resultado impresso será:

Alternativas
Q520340 Programação
Considere o programa escrito em linguagem C:

# include <stdio.h>

int main ()

{

int a[ ][4] = {1,2,3,4,5,6,7,8,9,10,11,12};

int i;

for (i=0;i<3;++i)

   printf ( "%d", *(a[i]+1));

}

O resultado impresso será:


Alternativas
Q473667 Programação
Com relação aos métodos de ciclo de vida de um applet Java, pode-se afirmar que o método init (  ) é
Alternativas
Q473658 Programação
Analise o programa a seguir.

public class Prova
 {
      public static void main (String [ ] args)
      {
            int total = 2 ;
           for ( int x = 1; x < 10; x + = 2 )
           {
               total += X;
           }
           system.out.printf ( total )
       }
}

O que será impresso ao final do programa acima?
Alternativas
Q473651 Programação
Com relação aos métodos de passagem de parâmetros das linguagens de programação, é correto afirmar que passagem por
Alternativas
Q434480 Programação
Das opções seguintes, assinale aquela que apresenta uma linguagem de programação e um software utilitário respectivamente.
Alternativas
Q664897 Programação
Para reaproveitar o conteúdo de um arquivo e incluí-lo em um programa PHP, deve-se utilizar a função:
Alternativas
Q664882 Programação

De acordo com o funcionamento dos elementos de um formulário HTML, relacione as colunas. Em seguida, assinale a alternativa com a sequência correta.

1 - radio

2 - text

3 - select

4 - submit

5 - checkbox


( ) Usado para acionar o envio de dados do formulário.

( ) Permite a entrada de dados numéricos ou alfa-numéricos.

( ) Mostra uma lista de seleção do tipo drop-down.

( ) Caixa de seleção que pode ser marcada ou desmarcada.

( ) Permite que o usuário selecione apenas um elemento entre vários disponíveis.

Alternativas
Q664881 Programação
Sobre o envio de dados para programas PHP através de formulários HTML utilizando o método POST, é correto afirmar que
Alternativas
Q664879 Programação
Ao programar em PHP orientado a objetos, pode-se utilizar o método construtor __construct( ). Esse método serve para
Alternativas
Q521789 Programação
Considere o seguinte trecho em linguagem JAVA:


public class Exemplo{

    public static void main(String[] args)

    {

    double d1 = 0.0;

    double d2 = 0.0;

    double d3 = 0.0;

    double d4 = 0.0;

    media (d1);

    media (d1 , d2);

    media (d1, d2, d3);

    media (d1, d2, d3, d4);

     }

}  

O programador utilizou um único método media, sem uso de sobrecarga de método. 

Analise as afirmativas abaixo e assinale corretamente a que representa uma assinatura válida do método media para o código apresentado e que possibilite receber uma lista de argumentos de tamanho variável. 


Alternativas
Q521788 Programação
 Considere o seguinte código em linguagem JAVA:

 
                                public class Codigo {
                                  public static void main(String[ ] args)
                                  {
                                     try { throwException (); }
                                     catch (Exception exception) { System.out.printf (" 1 ");}
                                  }
                                  public static void throwException () throws Exception
                                  {
                                       try { System.out.printf (" 2 "); throw new Exception (); }
                                       catch (RuntimeException runtimeException) { System.out.printf (" 3 ");}
                                       finally {System.out.printf (" 4 ");}
                                  }
                               }


Teremos como saída a sequência:


Alternativas
Q521781 Programação
Considere o programa escrito em linguagem C e marque a alternativa correta acerca do resultado a ser impresso para a variável vetor


                                 #include <stdio.h>
                                 int funcao (int *x, int y)
                                 {
                                  if (y > 9)
                                    return (1);
                                  else
                                      if (x [y] > 3)
                                        return (x [y] + funcao (x, y+1 ));
                                  else
                                      return (x [y] * funcao (x, y+1));
                                }
                                int main ()
                                {
                                    int vetor [ ] = {1,1,2,3,4,5,6,7,8,9};
                                    int resultado = funcao (vetor, 0);
                                    for (int i=0; i < 10; ++i) {
                                        printf ("%d" , vetor [i]);
                                        if (i<9)
                                        printf (",");
                                    }
                                }


Alternativas
Q521779 Programação
 Analise as afirmativas abaixo e, em seguida, assinale a opção correta.


São palavras reservadas da linguagem C no padrão ANSI e, portanto, não podem ser utilizadas como nomes de variáveis em programas inscritos nesta linguagem: 

I. overall.

II. union.

III. extern.

IV.signed.

V. code


Alternativas
Q521777 Programação
. Considere o programa escrito em linguagem C e marque a alternativa correta acerca do resultado a ser impresso.


                                #include <stdio.h>
                                int main ( ) {
                                            int v [ ] = {20, 35, 76, 80};
                                             int *a;
                                             a = &v [1];
                                             --(*++a);
                                             (*a--)= (*++a) + 1;
                                             (*a) = --(*--a);
                                             printf ("%d, %d, %d, %d\n", v[0], v[1], v[2], v[3]);
                                 } 

Alternativas
Q521776 Programação
Considere o programa escrito em linguagem C e marque a alternativa correta acerca do resultado a ser impresso.


                   #include  <stdio.h>
                   int main () {

                       int numero = 20;
                       printf ("%o + %x = %04d", numero, numero, numero * 5);
                   } 
Alternativas
Respostas
281: D
282: B
283: C
284: C
285: D
286: E
287: E
288: D
289: E
290: A
291: A
292: B
293: A
294: C
295: C
296: C
297: E
298: C
299: D
300: C