Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3 Fechar LINGUAGEM DE PROGRAMAÇÃO I Simulado: CCE0242_SM_201512752517 V.1 Aluno(a): DIOGO FONSECA DE ARAUJO Matrícula: 201512752517 Desempenho: 0,5 de 0,5 Data: 20/11/2016 15:57:29 (Finalizada) 1a Questão (Ref.: 201513015128) Pontos: 0,1 / 0,1 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num1= 12, num2=8; float num3=15; printf("\n12345678901234"); printf("\n%04d\t%.2f\n", num1/num2, num3); printf("\n%d\t%06.2f\n", num1, num3); printf("\n%.2f\t%06.2f\n",(float) num1/num2, num3); printf("\n%d\t%6.2f\n",num1/num2, num3); printf("\n%4d\t%.2f\n", num1%num2, num3/2); Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201513015126) Pontos: 0,1 / 0,1 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num= 12; float med=9.8; printf("\n12345678901234"); printf("\n%d\t%6.2f\n", num, med); 07/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3 printf("\n%04d\t%.2f\n", num, med); printf("\n%d\t%06.2f\n", num, med); printf("\n%d\t06.2f\n", num, med); printf("\n%4d\t%f\n", num, med); Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201513565570) Pontos: 0,1 / 0,1 Acerca das variáveis, podemos destacar que os tipos básicos do C, são: string, int, float e double. Nenhuma das alternativas acima int, texto, inteiro e double. char, int, float e double. char, bool, real e int. 4a Questão (Ref.: 201512915742) Pontos: 0,1 / 0,1 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890 string int float uint char 5a Questão (Ref.: 201513005303) Pontos: 0,1 / 0,1 Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro. ((pontos>=10) ! (pontos <=20)) ((pontos>=10) && (pontos <=20)) ((pontos>=10) || (pontos <=20)) ((pontos>=10) # (pontos <=20)) ((pontos>=10) % (pontos <=20)) Gabarito Comentado. Gabarito Comentado. 07/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3 Fechar LINGUAGEM DE PROGRAMAÇÃO I Simulado: CCE0242_SM_201512752517 V.1 Aluno(a): DIOGO FONSECA DE ARAUJO Matrícula: 201512752517 Desempenho: 0,5 de 0,5 Data: 20/11/2016 17:14:49 (Finalizada) 1a Questão (Ref.: 201513565568) Pontos: 0,1 / 0,1 A diretiva #include < stdio.h> faz referência a: Declarações de funções para tratamento de texto. Declarações de funções para cálculo matemático. Nenhuma das alternativas acima. Declaração de funções para tratamento numérico. Declarações de funções úteis para entrada e saída de dados. 2a Questão (Ref.: 201512915742) Pontos: 0,1 / 0,1 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890 int uint float string char 3a Questão (Ref.: 201513015506) Pontos: 0,1 / 0,1 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e/ outras e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num1= 7, num2=8; float num3=15.2; printf("\n12345678901234"); printf("\n%.3f\t%.0f\n", ceil((num1+num2)/2+num3), num3); printf("\n%.3f\t%.2f\n", (float)(num1+num2) /2+num3, num3/2); 07/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3 printf("\n%.2f\t%06.2f\n",(float) num1+num2/2 +num3, num3); printf("\n%.3f\t%.2f\n", ceil((num1+num2)) /2+num3, num3/2); printf("\n%.0f\t%06.2f\n", (float)num2+num1, num3); 4a Questão (Ref.: 201513015719) Pontos: 0,1 / 0,1 Na lista de exercícios que foi liberada pela professora de Linguagem de Programação I, na questão 3, estava presente o programa abaixo. No enunciado, era solicitado que fosse feito o acompanhamento da execução do programa no Teste de Mesa, supondo que tivesse sido digitada a seguinte data: 11151918. Assinale a opção CORRETA para a saída desse programa. 1918 / 15 / 11 11 / 1918 / 15 1918 / 11 / 15 15 / 11 / 1918 11 / 15 / 1918 5a Questão (Ref.: 201513015128) Pontos: 0,1 / 0,1 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num1= 12, num2=8; float num3=15; printf("\n12345678901234"); printf("\n%4d\t%.2f\n", num1%num2, num3/2); printf("\n%d\t%06.2f\n", num1, num3); printf("\n%04d\t%.2f\n", num1/num2, num3); printf("\n%.2f\t%06.2f\n",(float) num1/num2, num3); printf("\n%d\t%6.2f\n",num1/num2, num3); 07/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/2 Fechar LINGUAGEM DE PROGRAMAÇÃO I Simulado: CCE0242_SM_201512752517 V.1 Aluno(a): DIOGO FONSECA DE ARAUJO Matrícula: 201512752517 Desempenho: 0,4 de 0,5 Data: 20/11/2016 17:26:32 (Finalizada) 1a Questão (Ref.: 201513491895) Pontos: 0,1 / 0,1 Sabendo que no programa abaixo foi digitado na sequencia os seguinte números: 4 e 10. Marque a alternativa que contém a resposta do programa aos números digitados. int main(){ int a,b; scanf("%d",&a); scanf("%d",&b); a = a + 1; while (a < b){ printf("%d",a); a = a + 1;} system("pause"); return 0;} 5 6 7 8 9 3 4 5 6 7 8 9 10 11 5 6 7 8 9 10 11 4 5 6 7 8 9 10 3 4 5 6 7 8 9 2a Questão (Ref.: 201512915742) Pontos: 0,1 / 0,1 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890 char uint int float string 3a Questão (Ref.: 201513015128) Pontos: 0,1 / 0,1 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num1= 12, num2=8; float num3=15; printf("\n12345678901234"); printf("\n%04d\t%.2f\n", num1/num2, num3); 07/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/2 printf("\n%.2f\t%06.2f\n",(float) num1/num2, num3); printf("\n%d\t%06.2f\n", num1, num3); printf("\n%4d\t%.2f\n", num1%num2, num3/2); printf("\n%d\t%6.2f\n",num1/num2, num3); Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201512920038) Pontos: 0,0 / 0,1 De acordo com os Códigos da Linguagem C dizer se é Verdadeiro ou Falso. \t = Alimentação de Formulário (form feed) \f = Tabulação Horizontal (tab) \n = [enter] \" = Sinal Sonoro (Beep) \b = Retrocesso (backspace) 5a Questão (Ref.: 201513565574) Pontos: 0,1 / 0,1 Em relação aos operadores relacionais, o resultado de sua expressão é sempre igual a: Resposta && ou ||. Decisão de parada ao comando while e do... while. 0 (falso) ou 1 (verdadeiro) Uma decisão de fluxo para o comando if. Nenhuma das alternativasanteriores. 07/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3 Fechar LINGUAGEM DE PROGRAMAÇÃO I Simulado: CCE0242_SM_201512752517 V.1 Aluno(a): DIOGO FONSECA DE ARAUJO Matrícula: 201512752517 Desempenho: 0,5 de 0,5 Data: 20/11/2016 17:56:52 (Finalizada) 1a Questão (Ref.: 201513565572) Pontos: 0,1 / 0,1 Na linguagem C, o sinal % é responsável por: Retorna valor inteiro da divisão. Retorna o quociente da divisão. Nenhuma das alternativas anteriores. Imprimir um valor inteiro ou real. Realizar cálculo de porcentagem. 2a Questão (Ref.: 201513565566) Pontos: 0,1 / 0,1 Acerca da Linguagem de Programação C, podemos afirmar que: I) Todo programa em C é composto de uma ou mais funções. II) Uma função main deve ser definida em cada programa. III) O C é case sensitive, ou seja, diferencia maiúsculas de minúsculas. IV) O C é baseado na Linguagem UAL. Marque somente a única resposta correta: Nenhuma das afirmativas é correta. Somente as afirmativas I e IV são corretas Somente a afirmativa IV é correta. Somente as afirmativas I, II e III são corretas. Somente a afirmativa I é correta. 3a Questão (Ref.: 201513015506) Pontos: 0,1 / 0,1 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e/ outras e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num1= 7, num2=8; float num3=15.2; printf("\n12345678901234"); 07/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3 printf("\n%.3f\t%.2f\n", ceil((num1+num2)) /2+num3, num3/2); printf("\n%.3f\t%.0f\n", ceil((num1+num2)/2+num3), num3); printf("\n%.3f\t%.2f\n", (float)(num1+num2) /2+num3, num3/2); printf("\n%.0f\t%06.2f\n", (float)num2+num1, num3); printf("\n%.2f\t%06.2f\n",(float) num1+num2/2 +num3, num3); 4a Questão (Ref.: 201513015126) Pontos: 0,1 / 0,1 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num= 12; float med=9.8; printf("\n12345678901234"); printf("\n%4d\t%f\n", num, med); printf("\n%d\t06.2f\n", num, med); printf("\n%04d\t%.2f\n", num, med); printf("\n%d\t%6.2f\n", num, med); printf("\n%d\t%06.2f\n", num, med); Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201513565569) Pontos: 0,1 / 0,1 Acerca das variáveis em Linguagem C, podemos afirmar que: I) Toda variável deve ser declarada antes de ser usada como sendo de um tipo. II) O tipo define o tamanho de bytes da variável e o intervalo de valores que ela poderá armazenar. III) O nome da variável poderá conter até 32 caracteres sendo que o primeiro preferencialmente deve ser uma letra. IV) Não existe regras para se declarar uma variável. Marque somente a única resposta correta: Somente a afirmativa IV é correta. Somente as afirmativas I e IV são corretas. Nenhuma das afirmativas é correta. Somente a afirmativa I é correta. Somente as afirmativas I, II e III são corretas. 07/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3
Compartilhar