Questões
Pratique com questões de diversas disciplinas e universidades
2.844 questões encontradas(exibindo 10)
Quando uma estrutura de seleção exerce um conjunto de opções para escolha, é denominada seleção __________, e existem duas formas de realizá-la. Uma delas é utilizando o encadeamento de instrução “Se”, e a outra é usando a instrução “escolha caso” (GUEDES, 2014).
As estruturas de repetições são muito importantes quando estamos desenvolvendo nossos aplicativos, qual estrutura permite que os comandos contidos dentro do loop sejam executados ao menos uma vez mesmo a condição do loop sendo falsa?
Uma Lista é uma estrutura de dados simples, que permite o armazenamento de elementos (ou nós) sequencialmente. Sobre as Listas é possível afirmar que:
Permitem inserção no seu final e remoção apenas no seu início.
Permitem inserção no seu início e remoção apenas no seu final.
Permitem inserção ou remoção apenas no seu início.
Permitem inserção ou remoção apenas no seu início ou no seu final.
Permitem inserção ou remoção em qualquer de suas posições.
Qual é o tipo de grafo que é mais adequado para representar relações entre objetos em um sistema de recomendação?
Considere a existência de uma linguagem de programação na qual, na invocação de uma função, a passagem dos parâmetros seja exclusivamente por valor. O código abaixo está escrito nessa linguagem e os comentários explicam o significado de cada linha. Que valor será atribuído à variável "b" após a execução do seguinte código?
a = 100 // atribui o valor 100 à variável "a"
f(a + 1) // invoca a execução da função "f"
b = a // atribui o valor da variável "a" à variável "b"
// define a função "f"
a = a + 10
Com base no uso de estruturas de repetição em Python, analise as asserções a seguir e as relações propostas entre elas.
I. As estruturas de repetição em Python podem utilizar o comando “break” para interromper o loop e seguir para a próxima instrução ou bloco de instruções não indentadas na sequência do loop.
PORQUE
II. Existem situações em que é necessário interromper o laço de repetição, dependendo de uma determinada condição, isso ocorre, principalmente, quando não se conhece o número de repetições necessárias para realizar determinada tarefa.
Analisando as asserções anteriores, conclui-se que:
13. (Poscomp) Considere as seguintes estruturas de dados: (I) Tabela hash (II) Fila (III) Árvore de binária de busca (IV) Pilha. Qual ou quais das estruturas acima requer mais do que tempo médio constante para inserção de um elemento?
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.