Questões

Total de Questões Encontradas: 02

Os registros em uma lista, duplamente encadeada com 20 elementos possuem cada um três campos:

próximo: um ponteiro para o próximo elemento da lista;
valor: informação armazenada pelo elemento;
anterior: um ponteiro para o elemento anterior da lista.

Sendo “Z” o décimo elemento desta lista e “X” e “Y” dois outros elementos que não pertencem à lista, com seus respectivos ponteiros “pZ”, “pX” e “pY”, considere o trecho de código abaixo.
Imagem da Questão
Este trecho de código é usado para inserir na lista os elementos:
A
Y, logo após o Z, e X, logo após o Y.
B
Y, antes do Z, e X, logo após o Z.
C
Y, antes do Z, e X, antes do Y.
D
X, logo após o Z, e Y, logo após o X.
E
X, antes do Z, e Y, logo após o Z.
A tabela abaixo mostra as operações para a manipulação de uma pilha.
Imagem da Questão
Utilizando as definições acima, a seqüência de instruções a seguir foi implementada para avaliar o resultado de uma expressão, sendo A, B, C, D e E os operandos desta expressão. O resultado da avaliação é acumulado em F.

PUSH A
PUSH B
SUB
PUSH C
PUSH D
PUSH E
MPY
ADD
DEC
DIV
POP F

Com base no que foi exposto acima, se A, B, C, D e E apresentarem, respectivamente, os valores 9, 3, 2, 1 e 1, qual o valor armazenado em F após a execução da instrução POP F? 
A
2
B
3
C
4
D
5
E
6
Página 1 de 1