Prévia do material em texto
201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 1/4 CCE1121_EX_A7_201512259179_V1 LÓGICA DE PROGRAMAÇÃO 7a aula Lupa Vídeo PPT MP3 Exercício: CCE1121_EX_A7_201512259179_V1 Matrícula: 201512259179 Aluno(a): FRANK ANGELO DA SILVA MIRANDA Data: 08/06/2017 20:25:43 (Finalizada) 1a Questão (Ref.: 201512422970) Fórum de Dúvidas (0) Saiba (0) Um programa pode ser formado por uma, ou mais funções. Quando existir mais de uma função, onde deverão se posicionar as demais funções em relação à função main()? I Antes ou depois, depende do programador, pois a posição não gera, nunca, problema. II Depois, desde que os protótipos sejam colocados antes da main(). III Antes para não ter que colocar os protótipos e nunca ocasionar erros. IV Antes ou depois, desde que sejam colocados os protótipos. Observe as afirmativas acima e assinale a resposta CORRETA II e III estão corretas Só a II está correta II e IV estão corretas I e IV estão corretas I e III estão corretas 2a Questão (Ref.: 201512544727) Fórum de Dúvidas (0) Saiba (0) O algoritmo abaixo foi construído para gerar a série: 100 99 98 ... 3 2 1. Entretanto, ele apresenta um erro que não é sinalizado durante a interpretação. Selecione a opção que aponta o erro. 201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 2/4 Tem que trocar x++ por x A variável x não foi inicializada Teria que colocar \t dentro das aspas na linha onde está o comando imprima. Não pode ser usado x++. Tem que trocar para x<x + 1 O teste x >= 1 está errado Gabarito Comentado Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201512554608) Fórum de Dúvidas (0) Saiba (0) Um aluno de Lógica de Programação após estudar a estrutura de repetição for resolveu fazer algumas experiências para tentar repetir um bloco dez vezes. Abaixo podemos ver os cinco trechos testados por ele. Assinale a opção que apresenta aqueles que repetiram dez vezes. II, III e IV I, II e V I, IV e V II e V I e IV Gabarito Comentado Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201512422972) Fórum de Dúvidas (0) Saiba (0) 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: Retornará o salário somado ao percentual Não retorna nenhum valor para a função chamadora Recebe dois valores passados por referência Retornará dois valores para a função chamadora Recebe dois valores, salário e o percentual, passados por valor Gabarito Comentado 201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 3/4 5a Questão (Ref.: 201513301868) Fórum de Dúvidas (0) Saiba (0) Leia atentamente o código: #include #include using namespace std; int main (){ int i,x; x=5; for(i=1;i<=x;i++) cout< system("pause"); } A parte do programa controlada pela estrutura de repetição será executada: "i" vezes. 3 vezes nenhuma vez. 1 vez 5 vezes 6a Questão (Ref.: 201513149137) Fórum de Dúvidas (0) Saiba (0) Marque a alternativa correspondente ao resultado do trecho de código abaixo: VAR cont, r: inteiro; INICIO para cont de 1 até 10 faça r = cont % 3; if (r =0 && cont >= 5) então escreva(cont); fimse fimpara FIM Exibe os números 4,5,7,8,10. Exibe os números 6 e 9. Exibe os números 7 e 8. Exibe os números 3, 6 e 9. Exibe os números 5,7,8,10. 7a Questão (Ref.: 201513055435) Fórum de Dúvidas (0) Saiba (0) As estruturas de repetição são muito importantes em algoritmos, visto que, com elas, é possível que determinado trecho de código se repita enquanto determinada situação aconteça. Nesse sentido, a estrutura de repetição mais adequada para algoritmos em que o código deve ser repetido por uma quantidade conhecida de vezes é o: While / enquanto Ifelse / sesenão For / para Do..while / faça..enquanto Ifelseifelse / sesenãosesenão 201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 4/4 8a Questão (Ref.: 201512542729) Fórum de Dúvidas (0) Saiba (0) Podese dizer do comando ´para´: Usa uma condição semelhante ao comando ´se´ para repetir. Os valores inicial e final devem ser números fixos. Usa numeros reais como contador. É uma estrutura de repetição estática com contador incorporado. Sempre varia o contador de 1 em 1.