Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCE0242_AV1_201102229491 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: 201102229491 - MARLOMBRANNY PIRES PEREIRA Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9018/R Nota da Prova: 5,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 1,5 Data: 05/10/2013 14:31:42 1a Questão (Ref.: 201102429974) Pontos: 0,5 / 0,5 Para calcular a área de um retângulo é necessário conhecer a medida dos lados. Considerando que a área é dada pela altura multiplicada pela largura do retângulo, selecione o trecho de programa que mostra a entrada correta dos dados necessários para o cálculo da área de um retângulo. cout << altura,largura; cin altura largura; cin >> altura && largura; cin >> altura >> largura; cin >> altura,largura; 2a Questão (Ref.: 201102440178) Pontos: 0,0 / 0,5 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%.2f\n", (float)(num1+num2) /2+num3, num3/2); printf("\n%.2f\t%06.2f\n",(float) num1+num2/2 +num3, num3); printf("\n%.3f\t%.0f\n", ceil((num1+num2)/2+num3), num3); printf("\n%.0f\t%06.2f\n", (float)num2+num1, num3); printf("\n%.3f\t%.2f\n", ceil((num1+num2)) /2+num3, num3/2); Página 1 de 4BDQ Prova 04/12/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3a Questão (Ref.: 201102440411) Pontos: 0,0 / 1,0 Estava pesquisando na internet, quando li, num fórum, um pedido de ajuda que incluía um programa codificado na linguagem C, apresentado abaixo. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. Acompanhei no Teste de Mesa, supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos. Assinale a resposta CORRETA que apresenta o que foi exibido na tela. 0343 (O valor absoluto do resultado da expressão formatada) - 0.00289(O inverso do número formatado) 0543(O valor absoluto do número espelhado formatado) -0012 ( Representa a soma dos algarismos do número -345 formatado) 0345 (O valor absoluto do número formatado) 4a Questão (Ref.: 201102429995) Pontos: 1,0 / 1,0 Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que estrutura em C melhor representa esta tarefa? if (cpf != 0) { // [bloco de comandos] } do{ // [bloco de comandos] } while (cfp !=0); while{ // [bloco de comandos] } do (cfp !=0); do while (cfp !=0) { // [bloco de comandos] } for (cpf=0; cpf !=0; cpf++) { // [bloco de comandos] } 5a Questão (Ref.: 201102340414) Pontos: 0,5 / 0,5 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890 float char string uint int Página 2 de 4BDQ Prova 04/12/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 6a Questão (Ref.: 201102441343) Pontos: 1,0 / 1,0 Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo e escolha a opção que contém a série exibida pelo código. 0 1 1 3 2 4 5 7 1 3 4 7 9 11 13 0 1 1 2 3 4 5 6 0 1 1 2 3 5 8 13 21 1 1 2 3 5 8 13 21 7a Questão (Ref.: 201102441160) Pontos: 0,0 / 1,0 Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com as características das variáveis LOCAIS, marque a alternativa ERRADA. As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. Uma variável local só é visualizada pela função onde foi declarada. A função main() pode acessar qualquer variável local de qualquer função. Existem funções que não têm variáveis locais. Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes. 8a Questão (Ref.: 201102320598) Pontos: 1,0 / 1,0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? switch for if-else struct while Página 3 de 4BDQ Prova 04/12/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 9a Questão (Ref.: 201102440391) Pontos: 1,0 / 1,0 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 / 15 / 1918 1918 / 11 / 15 15 / 11 / 1918 11 / 1918 / 15 10a Questão (Ref.: 201102355797) Pontos: 0,5 / 0,5 Qual é a saída de tela, deste trecho de programa? int x=4, y=8; if (x < 2) printf ("%d \n", x); else printf ("%d \n", y); \n4 9 \n8 8 12 Período de não visualização da prova: desde 27/09/2013 até 16/10/2013. Página 4 de 4BDQ Prova 04/12/2013http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Compartilhar