Questões

Pratique com questões de diversas disciplinas e universidades

2.844 questões encontradas(exibindo 10)

Página 50 de 285
A regra de que o elemento mais antigo numa lista é o primeiro a ser removido corresponde, respectivamente, ao conceito e ao nome de:
A
FIFO e FILA
B
LIFO e FILA
C
FIFO e PILHA
D
LIFO e PILHA
E
LIFO e DEQUE

Uma pilha é uma estrutura de dados do tipo LIFO (Last in, First out), ou seja, na qual o último elemento a entrar é o primeiro a sair. Assim, nos elementos que ainda permanecem, o que está no topo da pilha será o primeiro a ser removido. Conforme Tenenbaum, Langsam e Augenstein (2007), uma pilha possui uma estrutura que pode ser declarada contendo dois objetos: um ponteiro, que irá armazenar o endereçamento inicial da pilha; e um valor inteiro, que irá indicar a posição do topo da pilha. Considerando a pilha apresentada no texto, para sua utilização primeiramente é necessário:

A
criar a declaração da estrutura da pilha, criar a pilha com a alocação dinâmica e criar as funções para inserir e remover dela.
B
definir a estrutura da pilha e implementar apenas a função de inserção.
C
implementar a função de remoção antes de criar a estrutura da pilha.
D
alocar a pilha estaticamente sem necessidade de declaração.
E
usar uma lista encadeada para representar a pilha.

Dentre os operadores da linguagem C, o operador ternário (?) pode substituir a estrutura de condição if-else. Dado a instrução abaixo: numero >= 0 ? numero++ : numero--; Se o valor da variável (numero) for -10, qual será o resultado do comando?

A
0
B
N
C
9

A função print() é um importante recurso da linguagem Python e é muito utilizada para imprimir dados na linha de comando. Considere o código a seguir:

dia = 20
mes = 'Outubro'
ano = 2022

Com base no código apresentado, selecione a alternativa para a impressão dos dados formatados como: 20 de outubro de 2022.

A
print(dia, mes, ano)
B
print(dia + ' de ' + mes + ' de ' + ano)
C
print(str(dia) + ' de ' + mes + ' de ' + str(ano))

Qual das seguintes práticas é considerada uma estratégia eficaz para manter um orçamento doméstico equilibrado?

A

Estabelecer um limite de gastos baseado apenas em rendimentos mensais, sem considerar despesas anuais.

B

Realizar um controle mensal das despesas e receitas, registrando cada transação.

C

Ignorar pequenas compras diárias, pois elas não impactam significativamente no orçamento.

D

Aumentar o valor das despesas fixas para facilitar o controle financeiro.

As estruturas de dados sao utilizadas para manter dados ou informagoes organizados na memoria, que possibilita a otimizagao do uso destes dados. Porem, as estruturas guardam caracteristicas especiais na manipulacao destes dados, assim deve-se escolher a estrutura certa ou mais adequada para uma determinada aplicacao. Portanto marque a opgao que representa a melhor estrutura, quando se tem como requisitos principais o acesso aleatorio aos dados e alocacao destes de forma continua na memoria.

A

Pilha Sequencial

B

Fila Sequencial

C

Lista Encadeada

D

Pilha Encadeada

E

Lista Sequencial

Qual a operação utilizada para encontrar o sucessor de um nó em uma árvore binária de busca?

A
getSuccessor
B
findSuccessor
C
successorNode
D
inorderSuccessor

Uma ampola contendo 400 mg de 53I_{121} é colocada em local errado na prateleira. Após 40 dias, a ampola é encontrada. Quanto da amostra original de 53I_{121} ainda resta?

(Dado: a meia-vida 53I_{121} é de 8 dias)

A
200 mg.
B
50 mg.
C
12,5 mg.
D
5,3456 mg.
E
1,5625 mg.

Acerca das estruturas de repetição, classifique V para as sentenças verdadeiras e F para as falsas:

A utilização das estruturas de repetição permitirá que um bloco de comandos seja executado nenhuma, uma ou mais vezes, de acordo com uma condição que será avaliada a cada interação.

Com o intuito de impedir a situação conhecida como looping infinito, é necessário que, nas estruturas de repetição, a variável utilizada para verificar a condição seja atualizada no interior da própria estrutura.

Toda repetição condicional pode ser representada por uma estrutura do tipo Enquanto-faça, Para-faça ou Repita-até, sendo que a primeira repete somente quando a condição é verdadeira e a última somente quando a condição é falsa.

Na estrutura de repetição Para-faça, o bloco de repetição pode ocorrer de não ser executado, já que a condição é testada antes de entrar na estrutura de repetição.

A estrutura de repetição Repita-até efetua um teste lógico no fim da estrutura, garantindo que pelo menos uma vez as instruções sejam executadas.

A
V - V - F - V - V.
B
F - V - V - F - V.
C
F - F - V - V - F.
D
V - F - F - F - F.

Você fez o fluxograma para o cálculo do IMC ou Índice de Massa Corporal. Quando você o digitou em Python, recebeu uma mensagem de erro. Indique o que poderia estar errado no programa Python quando ele foi executado.

A

O fluxograma não consegue calcular o imc, por isso o programa está dando erro.

B

ALTURA e altura são variáveis diferentes

C

Como o fluxograma está correto, você deve ter esquecido de colocar valores para as variáveis altura e peso.

D

Na parte do cálculo do imc, você deveria ter usado o operador de potenciação.

E