Logo Passei Direto
Buscar
5ª) Sobre os conceitos de tamanho e capacidade de uma lista, assinale a alternativa correta.


a) Os índices válidos de uma lista variam de 0 até a capacidade da lista subtraída de um.
b) O tamanho da lista é indicado pelo tamanho do vetor de dados (dados.length).
c) Em uma lista dinâmica, o tamanho é irrelevante, já que ela nunca estará cheia.
d) A variável tamanho da lista indica o índice do último elemento.
e) A capacidade refere-se à quantidade máxima de elementos que podem ser inseridos na lista.
User badge image
Desvendando com Questões

há 3 anos

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das alternativas para identificar a correta sobre os conceitos de tamanho e capacidade de uma lista: a) Os índices válidos de uma lista variam de 0 até a capacidade da lista subtraída de um. - Esta afirmação está correta, pois em uma lista (ou vetor) os índices começam em 0 e vão até a capacidade menos um. b) O tamanho da lista é indicado pelo tamanho do vetor de dados (dados.length). - Esta afirmação é verdadeira em muitos contextos, mas não é a definição mais precisa, pois o tamanho pode ser diferente da capacidade. c) Em uma lista dinâmica, o tamanho é irrelevante, já que ela nunca estará cheia. - Esta afirmação não é correta, pois o tamanho é relevante para saber quantos elementos estão efetivamente na lista. d) A variável tamanho da lista indica o índice do último elemento. - Esta afirmação é incorreta, pois o tamanho indica quantos elementos estão na lista, e o índice do último elemento seria tamanho - 1. e) A capacidade refere-se à quantidade máxima de elementos que podem ser inseridos na lista. - Esta afirmação é correta, pois a capacidade realmente se refere ao número máximo de elementos que a lista pode armazenar. Após essa análise, a alternativa correta é a) Os índices válidos de uma lista variam de 0 até a capacidade da lista subtraída de um.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

User badge image

Ed Verified user icon

há 3 anos

A alternativa correta é a letra e) A capacidade refere-se à quantidade máxima de elementos que podem ser inseridos na lista.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

3ª) Sobre o processo de adição na lista estática, marque a alternativa correta.


) É incorreto implementar a adição em um índice superior ao tamanho da lista somado de um, mas que ainda está dentro da capacidade da lista.
b) Adicionar ao início da lista tem custo próximo a 0, já que apenas a atualização da variável base é um custo extra.
c) Para aproveitar a disposição dos elementos ao máximo, utilizamos a estratégia de circular o vetor da lista.
d) Adicionar ao fim da lista tem custo próximo a 0, já que apenas a atualização da variável tamanho é um custo extra.
e) O maior índice que pode ser informado na adição é igual ao tamanho da lista subtraído de um.

4ª) Sobre os tipos primitivos, assinale a alternativa correta.


a) Uma variável local de um tipo primitivo será criada na memória stack.
b) Tipos primitivos são padronizados pelo processador e, por isso, serão iguais em todas as linguagens.
c) Os tipos primitivos representam dados diferentes, afinal, um caractere utiliza uma representação muito diferente da de um número na memória.
d) Por padrão, variáveis de tipo primitivo trabalham por referência e, assim, representam apelidos para endereços de memória.
e) Para converter um número em um caractere, o Java utilizará a tabela ASCII.

6ª) Sobre as áreas de memória de um processo, assinale a alternativa correta.


a) O heap é uma área de memória organizada, em que alocações e desalocações ocorrem rapidamente.
b) A pilha é uma área de memória organizada, na qual criações e remoções de variáveis locais ocorrem rapidamente.
c) Uma das vantagens da pilha é que ela representa toda área de memória disponível no sistema.
d) As variáveis locais são automaticamente destruídas, pois são colocadas no heap.
e) São áreas de memória de um processo: pilha, heap e garbage collector.

7ª) A respeito do processo de busca binária, assinale a alternativa correta.


a) Seu tempo de execução é linear, ou seja, caso o número de elementos da lista dobre, o número de
b) A busca binária só pode ser aplicada em listas ordenadas de forma crescente.
c) A busca binária é um algoritmo de busca que divide a lista em duas partes a cada iteração.
d) A busca binária é mais eficiente que a busca sequencial para listas pequenas.
e) A busca binária não pode ser aplicada em listas encadeadas.

10ª) Sobre a memória heap, selecione a alternativa correta.


a) A memória heap, por ser mais abundante, é consideravelmente mais organizada do que a pilha (stack).
b) Alocações e desalocação na memória heap são rápidas, quando comparamos com as da pilha (stack).
c) Como a memória heap representa toda a RAM, há poucas chances de a informação �car dispersa ao utilizá-la.
d) A desalocação da memória heap deve ser feita manualmente pelo programador, por meio de um comando como free ou delete.
e) O sistema operacional fornece o garbage collector, pois ele é um sub-componente da memória heap.

Mais conteúdos dessa disciplina