Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar ESTRUTURA DE DADOS Simulado: CCT0308_SM_201501115995 V.1 Aluno(a): Matrícula: Desempenho: 0 de 0,5 Data: 12/04/2016 08:56:42 (Finalizada) 1a Questão (Ref.: 201501155720) 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 Condicional de seleção Passagem por referência Sequencial Igual a zero 2a Questão (Ref.: 201501158540) Pontos: 0,0 / 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 / variáveis locais / parâmetros passados ( ) endereço de ponteiro / variáveis locais / endereço inicial ( ) endereço de retorno / valor de retorno / endereço de ponteiro ( ) variáveis locais / valor de retorno / endereço de ponteiro ( ) parâmetros passados / endereço inicial / endereço de retorno 3a Questão (Ref.: 201501818713) Pontos: 0,0 / 0,1 O QUE IRÁ APARECER NA TELA APÓS A EXECUÇÃO DO PROGRAMA ABAIXO: 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 1 1 0 1 0 1 1 0 1 0 1 1 0 1 0 1 4a Questão (Ref.: 201501812622) Pontos: 0,0 / 0,1 As siglas e significados LIFO ¿ ¿Last In, First Out¿ e FIFO ¿ ¿First In, First Out¿ referem-se, respectivamente, às seguintes estruturas de dados. Fila e Pilha. Fila e Função. Pilha e Fila. Pilha e Função. 5a Questão (Ref.: 201501732757) Pontos: 0,0 / 0,1 1) O que será impresso pela função Eureka ? Assinale a opção correta. void Eureka() { for (int i = 1; i <= 10; i++) if (i % 2 == 0) cout << i << " "; else if (i % 7 == 0) return; } 2 4 6 8 10 2 4 6 8 Nada é impresso, pois a função não compila. A função não deveria usar return, pois não está de acordo com o uso de void. 2 4 6 Nada é impresso, pois a função não compila. Para a função compilar, deveria ter int no lugar de void, já que há return na função.
Compartilhar