Questões
Pratique com questões de diversas disciplinas e universidades
1.728 questões encontradas(exibindo 10)
Um elemento a ser removido é o que está há menos tempo na estrutura de dados.
Um elemento a ser removido é o que está há mais tempo na estrutura de dados.
Um elemento a ser inserido é colocado na base da pilha.
Sobre as características do garbage collector (GC), assinale a alternativa correta.
O GC é capaz de reaproveitar uma área de memória recém-desalocada, evitando o custo de desalocação e realocação.
Uma das desvantagens do GC é utilizar um único núcleo de processamento, o que pode congelar a execução da aplicação.
O GC é recomendado em aplicações de tempo real, pois é capaz de agrupar a memória não utilizada em blocos grandes antes de desalocá-la.
Quando uma área de memória fica sem referência, ela é desalocada imediatamente pelo GC.
O GC congela a aplicação por uma quantidade previsível de tempo, o que o torna recomendado para aplicações de tempo real.
Sobre a remoção de elementos da lista estática, assinale a alternativa correta.
Para remover os elementos, devemos movimentar os dados para a esquerda, iniciando pelo posterior ao que está sendo removido.
A remoção do primeiro elemento da lista tem custo próximo de 0, já que praticamente não provoca movimentações.
Caso o dado a ser removido já seja nulo, não é necessário deslocar elementos da lista.
O processo de remoção deve começar marcando o elemento a ser removido como nulo, garantindo que ele seja coletado pelo garbage collector.
Para limpar a lista, devemos definir o seu tamanho para 0 e percorrer a lista marcando como nulo todos os elementos do índice 0 até a capacidade da lista.
Em relação à assinatura digital, considere:
Qual é a alternativa correta quanto à execução do código?
Considerando os algoritmos, o que podemos concluir sobre a sequência lógica dos mesmos?
Os algoritmos representam um algoritmo de ordenação por seleção em linguagem C e Pascal, respectivamente.
Ambos os algoritmos selecionam o maior item do vetor.
O algoritmo em C troca o item com a última posição do vetor.
O algoritmo em Pascal troca o item com a primeira posição do vetor.
Ambos os algoritmos trocam o item com a primeira posição do vetor.
Ambos os algoritmos selecionam o menor item do vetor.
Ambos os algoritmos selecionam o maior item do vetor e posteriormente trocam o item com a primeira posição do vetor.
Ambos os algoritmos selecionam o maior item do vetor e posteriormente trocam o item com a última posição do vetor.
Ambos os algoritmos selecionam o menor item do vetor e posteriormente trocam o item com a primeira posição do vetor.
Qual é o tipo de grafo que é mais adequado para o Algoritmo de Ford-Fulkerson para fluxo máximo?
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.
Adicionar ao fim da lista tem custo próximo a 0, já que apenas a atualização da variável tamanho é um custo extra.
O maior índice que pode ser informado na adição é igual ao tamanho da lista subtraído de um.
Para aproveitar a disposição dos elementos ao máximo, utilizamos a estratégia de circular o vetor da lista.
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.