Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/07/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/6 Avaliação: CCT0239_AV1_201301614572 » ALGORITMOS Tipo de Avaliação: AV1 Aluno: 201301614572 JAQUELINE RIBEIRO Nota da Prova: 4,0 de 8,0 Nota do Trab.: Nota de Partic.: 2 Data: 18/04/2013 14:30:56 (F) 1a Questão (Ref.: 15083) Pontos: 0,0 / 1,0 O que será exibido de acordo com o trecho de código abaixo? c 20 r c mod 2 se (r = 0) entao escreva("Valor de r:", r) senao se (r = 1) entao escreva("Valor de r: ",r) senao escreva("Valor de r:",r+3) fimse fimse Valor de r: 3 Valor de r: 1 Nada será exibido. Valor de r: 0 Valor de r: 10 Gabarito Comentado. 2a Questão (Ref.: 13612) Pontos: 1,0 / 1,0 Em uma determinada cidade X, o índice de natalidade é 30% maior do que da cidade Y. Escolha o trecho de algoritmo que calcula e mostra corretamente o índice de natalidade estimado da cidade Y, considerandose que nat_x representa o índice de natalidade da cidade X e nat_y representa o índice que será calculado para a cidade Y. programa NATALIDADE var real nat_x, nat_y; inicio leia (nat_x); nat_y nat_x * 1.30; escreva ("A natalidade da cidade Y é: ", nat_y); fim programa NATALIDADE var int nat_x, nat_y; inicio leia (nat_x); nat_y nat_x * 1.30; 17/07/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/6 escreva ("A natalidade da cidade Y é: ", nat_y); fim programa NATALIDADE var real nat_x, nat_y; inicio leia (nat_x); nat_y nat_x * 30%; escreva ("A natalidade da cidade Y é: ", nat_y); fim programa NATALIDADE var real nat_x, nat_y; inicio leia (nat_x); nat_y nat_x * 1.30; escreva ("A natalidade da cidade Y é: ", nat_x); fim programa NATALIDADE var real nat_x, nat_y; inicio leia (nat_y); nat_x nat_y * 1.30; escreva ("A natalidade da cidade Y é: ", nat_x); fim 3a Questão (Ref.: 116543) Pontos: 1,0 / 1,0 Analise os algoritmos abaixo e assinale aquele que calcula corretamente a área de um quadrado a partir da leitura do lado do quadrado. Algoritmo CalcArea var real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea var real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:" area); 17/07/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/6 fim Algoritmo CalcArea var real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea real lado, area; inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:", area); fim Algoritmo CalcArea inicio escreva ("Digite o lado de uma quadrado:"); leia (lado); area=lado*lado; escreva("A área do quadrado é:", area); fim 4a Questão (Ref.: 10250) Pontos: 0,5 / 0,5 Em linguagem C++, indique qual a alternativa correta que indica o operador relacional para "diferente". => != <= >= =< Gabarito Comentado. 5a Questão (Ref.: 15695) Pontos: 0,0 / 1,0 Qual dos trechos de código em C++ representa a seguinte situação: Quero saber o salario líquido de um funcionário considerando que, dado o salário bruto, existe um desconto para o fundo de pensão de 1% caso o salário bruto seja maior que R$2000,00 e de 0,5% caso contrário. 17/07/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/6 if (bruto > 2000.00) then liquido = bruto (bruto/100); else liquido = bruto (0.5 * bruto /100); cout << "Liquido = " << liquido; end if (bruto < 2000.00) liquido = bruto (0.5 * bruto /100); else liquido = bruto (bruto/100); cout << "Liquido = " << liquido; if (bruto >= 2000.00) liquido = bruto/100; else liquido = 0.5 * bruto /100; cout << "Liquido = " << liquido; if (bruto > 2000.00) liquido = bruto (bruto/100); else liquido = bruto (0.5 * bruto /100); cout << "Liquido = " << liquido; if (bruto > 2000.00) liquido = bruto bruto/100; else liquido = bruto 0.5 * bruto /100; cout << "Liquido = " << liquido; 6a Questão (Ref.: 15070) Pontos: 0,0 / 1,0 De acordo com o trecho de código abaixo o que será exibido se o usuário digitar os valores 2 e 4, respectivamente? leia(n1,n2) se ((n1 < 2) e (n2 < 5 )) entao escreva("O valor foi: ", n1) senao se ((n1 > 1) e (n2 > 4) ) entao escreva ("O valor foi: ", n1+2 ) senao se ((n1 > 3) ou (n2 < 10)) entao escreva("O valor foi: ", n2+n1) senao escreva("O valor foi: ", 5) fimse fimse fimse O valor foi:6 O valor foi:2 Nenhuma das alternativas anteriores O valor foi:4 O valor foi:5 Gabarito Comentado. 7a Questão (Ref.: 16567) Pontos: 0,0 / 0,5 Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando: cout >> "Valor de x: " , x; 17/07/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 5/6 cout >> "Valor de x: " >> x; cout << "Valor de x: " >> x; cout >>x; cout << x; Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 7858) Pontos: 0,0 / 0,5 Considerando as afirmativas a seguir em relação a representação de algoritmos: I O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; II O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; III A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. Podemos afirmar que: Nenhuma das opções anteriores As alternativas I e III são CORRETAS As alternativas II e III são INCORRETAS Todas as alternativas são CORRETAS Apenas a alternativa I é CORRETA Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 7856) Pontos: 0,5 / 0,5 Para realizar o armazenamento de um determinado valor na memória do computador é necessária a declaração de: Variável Comando de saída Fluxograma Estrutura de decisão Comando de entrada Gabarito Comentado. 10a Questão (Ref.: 10573) Pontos: 1,0 / 1,0 Interprete o algoritmo abaixo e informe o valor final da variável X. Início Inteiro: X; X 3; Se X < 4 então X 0; 17/07/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 6/6 Senão X X+7; Fim Se; Fim. 0 1 3 10 4 Gabarito Comentado. Gabarito Comentado. Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
Compartilhar