Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/12/2015 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1/5 Avaliação: CCT0239_AV_201102047309 » ALGORITMOS Tipo de Avaliação: AV Aluno: 201102047309 GABRIEL FAVATO NASCIMENTO Professor: ALEXANDRE SOARES ALVES Turma: 9004/AD Nota da Prova: 4,5 Nota de Partic.: 1 Av. Parcial 1 Data: 20/11/2015 10:09:51 1a Questão (Ref.: 201102756910) Pontos: 1,5 / 1,5 Construa um algoritmo que leia as variáveis relacionadas na expressão abaixo e escreva o valor de "Y". 2B + 5 + 3K Y = 2X Resposta: Y, B, K, X; leia B; leia K; leia X; Y = ((2*B) + 5 + (3*K)) / (2*X) imprima Y; Gabarito: ALGORITMO Var Y, B, K, X : real Início Leia (B) Leia (K) Leia (X) Y < (2 * B + 5 + 3 * K) / (2 * X) escreva (Y) Fim 2a Questão (Ref.: 201102723842) Pontos: 0,0 / 1,5 Desenvolva somente o trecho da saída de uma matriz 3x3. Imprimir somente os elementos que estão na Diagonal Principal (diagonal principal quando a posição da linha for igual a posição da coluna). Resposta: lin, col, mat[3][3]; lin <= col imprimir mat; Gabarito: 02/12/2015 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2/5 3a Questão (Ref.: 201102620164) Pontos: 0,5 / 0,5 Para resolver determinados problemas podemos fazer uso de algoritmos. Algoritmos podem ser entendidos como uma sequência finita de instruções , definida de forma clara e sem ambiguidade, de forma que possa ser executada e reproduzida pelo interpretador ou leitor. George Pólya formulou quatro etapas essenciais para a resolução de problemas. A opção que apresenta a ordem correta das etapas é: 1ª etapa Traçar um plano; 2ª etapa Compreender o problema; 3ª etapa Colocar o plano em prática; 4ª etapa Comprovar os resultados. 1ª etapa Compreender o problema; 2ª etapa Traçar um plano; 3ª etapa Colocar o plano em prática; 4ª etapa Comprovar os resultados. 1ª etapa Comprovar os resultados; 2ª etapa Compreender o problema; 3ª etapa Traçar um plano;. 4ª etapa Colocar o plano em prática; 1ª etapa Compreender o problema; 2ª etapa Traçar um plano; 3ª etapa Comprovar os resultados. 4ª etapa Colocar o plano em prática; 1ª etapa Colocar o plano em prática 2ª etapa Traçar um plano; 3ª etapa Compreender o problema; ; 4ª etapa Comprovar os resultados. 4a Questão (Ref.: 201102314773) Pontos: 0,0 / 0,5 Diga o resultado das variáveis X, Y e Z após a sequência de operações no trecho de algoritmo abaixo: X ← 10; Y ← 10; X ← X + 1; Z ← X; Z ← Z + 1; X ← X; Y ← Y + 1; Z ← Z 1; X ← X + X Z; X = 10 Y = 10 Z = 10 X = 33 Y = 11 Z = 11 X = 11 Y = 11 Z = 11 X = 11 Y = 11 Z = 11 X = 10 Y = 11 Z = 11 5a Questão (Ref.: 201102756689) Pontos: 0,0 / 0,5 Algoritmo Prova VAR A, B, C, D : Real Início leia (A, B, C, D) A < B B < C C < D D < A 02/12/2015 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3/5 B < A+B/2 C < C+B D < D + (B * 2) A Fim Com base no algoritmo acima, e supondo que os valores fornecidos para as variáveis "A", "B", "C" e "D" sejam, respectivamente, 10, 15, 20 e 25, podese afirmar que, após execução do referido algoritmo, os valores dessas variáveis serão, respectivamente:: 15 17,5 42,5 50 15 17,5 42,5 35 15 30 55 60 15 25 50 50 15 25 50 45 6a Questão (Ref.: 201102644183) Pontos: 0,5 / 0,5 Considerando que a= 10, b= 16 e c = 23, marque a alternativa que representa o valor das variáveis a, b, e c depois de executado o trecho do do algoritmo abaixo: ... Se ( a > b) b < a senao se (b > a) a< b senão c< b+a ... a= 10, b= 16 , c = 23 a= 16, b= 10 e c = 23 a= 10, b= 10 e c = 23 a= 16, b= 16 e c = 26 a= 16, b= 16 e c = 23 7a Questão (Ref.: 201102638022) Pontos: 0,5 / 0,5 Qual a saída produzida pelo algoritmo, caso o valor atribuído a variável mês seja 5: prog numeroMes int mes; imprima "\ndigite um numero de 1 12: "; leia mes ; escolha (mes) { caso 1 : imprima "\njaneiro\n"; pare; caso 2 : imprima "\nfevereiro\n"; pare; caso 3 : imprima "\nmarço\n"; pare; caso 4 : imprima "\nabril\n"; pare; caso 5 : imprima "\nmaio\n";pare; caso 6 : imprima "\njunho\n"; pare; caso 7 : imprima "\njulho\n"; pare; caso 8 : imprima "\nagosto\n"; pare; caso 9 : imprima "\nsetembro\n";pare; caso 10:imprima "\noutubro\n"; pare; caso 11:imprima "\nnovembro\n"; pare; caso 12:imprima "\ndezembro\n"; pare; senao :imprima "\nInexistente\n"; } fimprog c) maio 02/12/2015 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4/5 e) Inexistente a) maio junho d) maio julho setembro novembro dezembro b) maio junho julho agosto setembro outubro novembro dezembro 8a Questão (Ref.: 201102282510) Pontos: 0,5 / 0,5 Execute o trecho do algoritmo abaixo: imprima "1 1 "; a < 1; ap < 1; para(c<1;c<=5;c++) { a < ap; ap < c; imprima a + ap, " "; } O que será exibido após a execução? 1 1 2 3 4 5 7 1 1 2 3 5 7 9 1 1 2 3 5 8 13 1 1 2 3 5 8 13 1 1 2 3 5 7 9 9a Questão (Ref.: 201102668309) Pontos: 0,0 / 1,0 Para que a palavra "AMOR" seja escrita na tela 5 vezes, qual condição apropriada deve ser colocada no trecho de código abaixo? Marque a opção correta. x = 1; while ( _________ ) { cout<<"AMOR \n"; x = x + 2; } x <= 11 x > 10 x <= 5 x < 5 x < 10 02/12/2015 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 5/5 10a Questão (Ref.: 201102314713) Pontos: 1,0 / 1,0 Considere os seguintes valores de entrada: 1, 2, 3, 4, 5, 6, 7, 8, e 9, e o programa abaixo, marque a resposta que mostra o que será exibido na tela. #include using namespace std; int main() { int lin, col, mat[3][3]; for (lin=0; lin<3; lin++) for(col=0; col<3; col++) { cout<< "\nEntre com o elemento da matriz:"; cin>> mat[lin][col]; } for (lin=0; lin<3; lin++) cout << mat[lin][lin]<<"\n"; system("pause"); return 0; } 2 4 6 8 1 3 5 7 9 1 5 9 1 2 3 4 5 6 7 8 9 1 2 3 Período de não visualização da prova: desde 12/11/2015 até 24/11/2015.
Compartilhar