Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201501307160) Pontos: 0,1 / 0,1 O registro de ativação de uma subrotina é 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. Considerandose 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(x1); } Recursiva Sequencial Igual a zero Condicional de seleção Passagem por referência
Compartilhar