Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q508549 Programação
Sobre a linguagem Java, é correto afirmar:
Alternativas
Q508548 Programação
Considere a seguinte função busca escrita em linguagem C:

                        bool busca(int vetor[ ], int n, int tam)
                        {
                              int ini=0, mid;
                              while (ini <= tam)
                              {
                                      mid = (ini + tam)/2;
                                      if (vetor[mid] == n)
                                            return true;
                                     else
                                            if (n > vetor[mid])
                                                  ini = mid+1;
                                            else
                                                  tam = mid-1;
                              }
                              return false;
                        }

Essa função implementa o algoritmo de busca
Alternativas
Q508547 Programação
Considere o seguinte programa escrito em C:

                         int main()
                        {
                              int x = 25, y = 5, z;
                              for (z = 0; x >= y; x = x - y, z++);
                              printf("x=%d, y=%d, z=%d\n", x, y, z);
                              return 0;
                         }

Após a execução do programa, o que aparecerá na tela será
Alternativas
Q508545 Programação
Imagine que um técnico em TI esteja escrevendo um programa em C para controlar a entrada de torcedores em um estádio que comporta 50.000 pessoas. Sabendo que o programa vai ser executado em uma máquina com arquitetura de 32 bits, o tipo de dados que o técnico deverá usar para declarar uma variável para guardar o número de torcedores pagantes, caso queira ser o mais econômico possível no uso da memória, será
Alternativas
Q507696 Programação
Analise o código Java da classe GameEntry a seguir, em que cada escore de um jogo é formado por dois campos: o nome do jogador (name) e o valor inteiro do escore propriamente dito (score).

1 public class GameEntry {
2 protected String name;
3 protected int score;
4 public GameEntry(String n, int s) {
5 name = n;
6 score = s;
7 }
8 public String getName() {return name;}
9 public int getScore() {return score;}
10 }

Considere agora a classe Scores a seguir, que armazena os escores de um jogo em um arranjo chamado entries

1 public class Scores{
2 public static final int maxEntries = 10;
3 protected int numEntries;
4 protected GameEntry[] entries;
5 public Scores() {
6 entries = new GameEntry(maxEntries);
7 numEntries = 0;
8 }
9 // ... outros métodos desta classe seguem aqui
10 }

Para manter organizadas as entradas do arranjo entries, deve-se implementar um método da classe Scores, que insira os objetos GameEntry em ordem decres­cente, segundo o valor de seus escores. Portanto, uma preocupação que um desenvolvedor deve ter ao implementar esse método de inserção da classe Scores é:
Alternativas
Q507358 Programação
O paradigma de orientação a objetos oferece vários tipos de classificadores para auxiliar os stakeholders durante o desenvolvimento do software. Na linguagem Java, são exemplos de classificadores:
Alternativas
Q507352 Programação
Na sintaxe da estrutura try-catch-finally, definida pela especificação da linguagem de programação Java versão 8 para o tratamento de exceção, verifica-se que
Alternativas
Q502290 Programação
A partir do caminho $JBOSS_HOME/bin, considere:

I. ./standalone.sh --server-config=standalone-ha.xml

II. ./startserver.sh --domain-config=default.xml

III. ./domain.sh --domain-config=domain-osgi-only.xml
IV. ./jbserver.sh --config=defaul-ha.xml

As instruções que podem ser utilizadas para iniciar o JBoss Application Server 7 com configurações alternativas em um arquivo de configuração são as que constam APENAS em
Alternativas
Q502288 Programação
A propriedade position da CSS3 especifica o tipo do método de posicionamento usado para um determinado elemento HTML. Esta propriedade permite os valores
Alternativas
Q501335 Programação
Na linguagem C, as strings “%d”, “%f” e “%s” estão usualmente associadas ao uso da função:
Alternativas
Q501334 Programação
Analise o trecho de programa Python, na versão 2.7, apresentado a seguir.

L=[1,2,3,4,5,6,7,8]
print L[::-1]


Ao ser executado, o resultado exibido é:
Alternativas
Q500552 Programação
Um programador PHP deseja armazenar um dado booleano que indica se o usuário que está acessando o site está autenticado ou não. Para que esse valor se mantenha durante o acesso das várias páginas do site, é necessário que ele seja armazenado em
Alternativas
Q500551 Programação
Quando a propriedade AutoEventWireup do ASP.NET está ativa, os eventos da página passam a ser, automaticamente, associados aos métodos que
Alternativas
Q500550 Programação
Observe a declaração de um vetor em C#:

                 int[ ] vetor = new int[3] { 1, 2, 3 };

Sem alterar o resultado, essa mesma declaração poderia ser escrita como:
Alternativas
Q500549 Programação
Na linguagem de programação Java, os tipos primitivos de dados são:
Alternativas
Q500547 Programação
Um usuário implementou uma rotina de um programa, denominada Fatorial, e passou para essa rotina um parâmetro com o valor 6, mas deseja receber, após a execução da rotina, nesse mesmo parâmetro, o valor 6! (seis fatorial). Para isso, a passagem de parâmetro deverá ser por
Alternativas
Q500533 Programação
O método do jQuery que permite ocultar um elemento selecionado é:
Alternativas
Q500531 Programação
Na plataforma .NET, o componente responsável pela execução do código é chamado de
Alternativas
Q500530 Programação
De acordo com a especificação dos Portlets 2.0 (JSR 286), a interface PortletSession permite o armazenamento de objetos nos escopos
Alternativas
Q500000 Programação
Um programa elaborado na linguagem HTML apresenta a seguinte linha:

< !DOCTYPE HTML>

Sobre essa linha, é correto afirmar que ela
Alternativas
Respostas
7581: B
7582: B
7583: D
7584: B
7585: C
7586: A
7587: D
7588: D
7589: A
7590: B
7591: D
7592: D
7593: E
7594: A
7595: B
7596: D
7597: B
7598: C
7599: A
7600: D