Questões da Prova da Universidade do Estado do Amapá (UEAP) - Analista - Desenvolvimento de Sistemas - CS-UFG (2014)

Limpar Busca

Não existe, a priori, uma maneira considerada a melhor para implementar listas lineares, quer seja por contiguidade física (sobre arranjos), quer seja por encadeamento. Entretanto, há vantagens na implementação de listas lineares por contiguidade física, como

  • A a movimentação de dados em operações de inserção e remoção no arranjo.
  • B a necessidade de uma estimativa prévia do tamanho definido para o arranjo.
  • C o acesso direto a qualquer elemento da lista por meio do índice no arranjo.
  • D o tempo de acesso a dados diretamente proporcional ao tamanho do arranjo.

Editores de texto fornecem um mecanismo de reversão de operações (“undo”) que cancela operações recentes e reverte um documento ao estado anterior à operação. Esse mecanismo de “desfazer” é implementado mantendo as alterações do texto em uma estrutura de dados do tipo

  • A pilha.
  • B fila.
  • C heap.
  • D deque.

Leia o seguinte trecho de código-fonte escrito em Java.

Imagem relacionada à questão do Questões Estratégicas

O algoritmo de ordenação implementado nesse trecho de código-fonte é o

  • A Heap Sort.
  • B Bubble Sort.
  • C Quick Sort.
  • D Merge Sort.

Avalie o método a seguir, escrito na linguagem Java, cujos dados de entrada incluem um arranjo vet de números inteiros e um número inteiro n >= 1, de tal maneira que vet tenha pelo menos n elementos. A saída desse método consiste no somatório dos n primeiros elementos do arranjo vet.

Imagem relacionada à questão do Questões Estratégicas

A prática de programação utilizada nesse método Java para obter a saída descrita chama-se recursão

  • A reversa.
  • B direta.
  • C iterativa.
  • D indireta.

Vários elementos da linguagem HTML 4.01 foram reescritos na nova versão HTML5, ou removidos desta. Qual dos elementos a seguir deixou de ser suportado pela linguagem HTML5?

  • A < video >
  • B < table >
  • C < embed >
  • D < applet >