Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/4 Fechar LÓGICA DE PROGRAMAÇÃO Simulado: CCE1040_SM_201512803464 V.1 Aluno(a): ANDRE LUIS LIMA DAS CHAGAS LEMOS Matrícula: 201512803464 Desempenho: 0,1 de 0,5 Data: 09/06/2016 23:53:25 (Finalizada) 1a Questão (Ref.: 201513645235) Pontos: 0,0 / 0,1 Considere o seguinte código C++ abaixo: for (int i = 5; i > 0; i++) { cout << "Item " << i << endl; } O que será impresso ao final do programa? Item 5 Item 4 Item 3 Item 2 Item 1 Item 5 Item 6 Item 7 Item 8 Item 9 Item 10 . . . (laço infinito) Nada será impresso, pois o C++ não reconhece o operador << Item 5 Item 6 Item 7 Item 8 Item 9 Item 10 Item 5 Item 4 Item 3 Item 2 Item 1 Item 0 2a Questão (Ref.: 201513645243) Pontos: 0,0 / 0,1 Considere o código C++ abaixo: int opcao; int a = 5; 10/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/4 int b = 10; do { cout << "Menu" << endl << "(1) Somar" << endl << "(2) Multiplicar" << endl << "(3) Sair" << endl; cout << "Digite uma opcao: " cin >> opcao; if (opcao == 1) { cout << a + b << endl; } else { if (opcao == 2) { cout << a * b << endl; } else { if (opcao != 3) { cout << "Opcao invalida!" << endl; } } } } while (opcao != 3); Sobre o código acima, NÃO se pode afirmar: Tratase de uma estrutura de repetição do tipo Repita...Enquanto. O teste que garante a continuidade da execução do código é feito no início do bloco de repetição. É possível afirmar que o código será executado pelo menos uma vez. O usuário preenche apenas uma das variáveis. Foram declaradas três variáveis no código. 3a Questão (Ref.: 201513021686) Pontos: 0,1 / 0,1 O presidente da construtora Sempre Verde precisou, em um determinado momento, reajustar o salário dos funcionários e, como ele sabia programar porque tinha se dedicado muito à disciplina de Lógica de Programação, criou uma função com o seguinte protótipo: float calcSalario(float salario, float percentual); Baseado nesse protótipo é CORRETO afirmar que a função: 10/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/4 Recebe dois valores, salário e o percentual, passados por valor Não retorna nenhum valor para a função chamadora Retornará dois valores para a função chamadora Retornará o salário somado ao percentual Recebe dois valores passados por referência Gabarito Comentado. 4a Questão (Ref.: 201512903400) Pontos: 0,0 / 0,1 Considere: Dado o algoritmo representado na forma de português estruturado, o valor de saída contido na variável RESP será: 6. 22. 86. 342. 0. Gabarito Comentado. 5a Questão (Ref.: 201512904015) Pontos: 0,0 / 0,1 Considere o algoritmo abaixo, em pseudocódigo: 10/06/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 4/4 Suponha que os dados de entrada A e NOME sejam, respectivamente, "1" e "Maria". Qual a saída do algoritmo? 3 4 2 5 1
Compartilhar