Buscar

SIMULADO ESTRUTURA DE DADOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1a Questão (Ref.: 201501307160) Pontos: 0,1  / 0,1
O registro de ativação de uma sub­rotina é o conjunto das informações que devem/precisam ser alocadas em
memória. Assinale abaixo a única opção que representa a composição destas informações.
( ) endereço de retorno / valor de retorno / endereço de ponteiro
( ) endereço de ponteiro / variáveis locais / endereço inicial
  ( ) endereço de retorno / variáveis locais / parâmetros passados
( ) variáveis locais / valor de retorno / endereço de ponteiro
( ) parâmetros passados / endereço inicial / endereço de retorno
  2a Questão (Ref.: 201501304192) Pontos: 0,1  / 0,1
O método de ordenação que compara pares de chaves de ordenação, trocando os elementos correspondentes
caso estejam fora de ordem é o método:
Heapsort
seleção
inserção
QuickSort
  bolha
  3a Questão (Ref.: 201501370376) Pontos: 0,1  / 0,1
A implementação da pilha de chamadas e retorno de funções é um tópico muito importante. Além disso,
estratégias para o gerenciamento de outra área de memória chamada de heap são importantes para a
comprensão de objetos dinâmicos como ________________. Com base na afirmativa marque a opção correta
para completá­la:
ESTRUTURAS
REPETIÇÕES
VETORES
  MATRIZES
CONDICIONAIS
  4a Questão (Ref.: 201501295898) Pontos: 0,0  / 0,1
Analise as seguintes afirmações: I. Na Passagem por Referência, o parâmetro que vai ser passado na chamada
da função deve ser uma variável, de tal forma que uma alteração de valor neste parâmetro também altera a
variável correspondente. II. Uma recursão consiste em uma função chamar ela mesma com argumentos
sempre do mesmo valor. III. Considerando­se o escopo das variáveis, é correto afirmar que uma variável é
dita global quando a sua passagem no momento da chamada de uma função se dá tanto por valor quanto por
referência. Uma variável é dita local quando esta passagem se dá apenas por valor. Indique a opção que
contenha todas as afirmações verdadeiras.
II e III.
somente a alternativa e II.
I e III.
  somente a alternativa I.
  I e II.
 Gabarito Comentado.
  5a Questão (Ref.: 201501304340) Pontos: 0,0  / 0,1
As funções em programação permitem que se possa realizar a modularização do código diminuindo assim sua
complexidade. Analise a função abaixo e assinale alternativa que descreve corretamente o tipo de função:
int funcao (int x){
 if(x == 0)
  return 0;
else
 funcao(x­1);
}
  Recursiva
  Sequencial
Igual a zero
Condicional de seleção
Passagem por referência

Outros materiais