Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.019 questões

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
Q507693 Programação
Analise a figura a seguir, que apresenta três diagramas de atividades UML.


Os diagramas da figura ilustram as instruções de repetição suportadas pela linguagem Java, respectivamente,
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
Q504679 Programação
Leia o trecho de código Javascript, a seguir.

imagem-002.jpg
Qual é a saída da execução desse trecho de código Javascript?
Alternativas
Q504678 Programação
Qual é a saída da execução desse trecho de código Ruby?
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
Q502289 Programação

Em aplicações desktop criadas com Java é possível utilizar gerenciadores de layout que fazem o trabalho de cálculo de  alinhamento, posicionamento e dimensionamento dos componentes na tela. Neste contexto, considere que uma aplicação Java, utilizando o gerenciador de layout GridBagLayout, precisa gerar o layout mostrado na figura abaixo. Imagem associada para resolução da questão


O posicionamento e tamanho do botão Salvar no layout acima são definidos pelas propriedades
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
Q502287 Programação
Em uma página HTML5 há o bloco de código conforme abaixo.

imagem-001.jpg
Para que a exibição tenha ocorrido desta forma, este bloco de código estava no interior das tags
Alternativas
Q501344 Programação
Analise o trecho de código Java a seguir.

imagem-013.jpg

Sabendo-se que uma sequência arbitrária de linhas de código ava válido está contida em {…}, está correto afirmar, sobre uma determinada execução do método main(), que:
Alternativas
Q501343 Programação
Observe o seguinte trecho de código Java:

Imagem associada para resolução da questão


O código, quando executado, irá imprimir:
Alternativas
Q501337 Programação
À luz das diretrizes da W3Schools.com, analise o trecho HTML no contexto de CSS Box Model.

imagem-011.jpg

Está correto concluir que a largura (width) total do elemento definido é de:
Alternativas
Q501336 Programação
Na linguagem Visual Basic .NET, a construção

imagem-010.jpg

pode ser aplicada para manipular propriedades apenas para:
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
Respostas
10561: B
10562: D
10563: B
10564: C
10565: A
10566: A
10567: D
10568: B
10569: C
10570: D
10571: B
10572: A
10573: D
10574: B
10575: C
10576: D
10577: C
10578: B
10579: D
10580: D