Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/10/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2961277600 1/4 ALGORITMOS Simulado: CCT0239_SM_201512829374 V.1 Fechar Aluno(a): WAGNER RIBEIRO DE CARVALHO Matrícula: 201512829374 Desempenho: 9,0 de 10,0 Data: 10/10/2015 21:00:48 (Finalizada) 1a Questão (Ref.: 201513140234) Pontos: 1,0 / 1,0 George Pólya, matemático húngaro, defendeu que a forma de se resolver um problema é pessoal, mas nada impede que sigamos sugestões. Em um dos seus livros, ele sugere quatro fases. Qual das respostas abaixo representa, em sequência, essas fases? Planeje/ Compreenda o problema / Execute o plano/ Reflita sobre a solução Planeje/ Compreenda o problema / Reflita sobre a solução/ Execute o plano Compreenda o problema / Planeje/ Execute o plano/ Reflita sobre a solução Planeje/ Execute o plano/ Compreenda o problema / Reflita sobre a solução Compreenda o problema / Execute o plano/ Reflita sobre a solução/ Planeje Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201513140313) Pontos: 1,0 / 1,0 Segundo o que foi apresentado, para se desenvolver um algoritmo é necessário verificar quais etapas específicas para a solução de um problema. Assim sendo, quatro momentos são apresentados. No primeiro momento, devese: Compreender o enunciado do problema, para que se possa identificar a origem e os tipos de dados que serão processados. Além de definir o que se deseja como resultado e sua forma de apresentação. Compreender o enunciado para que se possa identificar a origem e os tipos de dados que precisam ser eliminados. Além de definir o que se deseja como elementos naturais e sua forma de apresentação. Compreender o enunciado para que se possa identificar a origem e os tipos de dados que precisam ser processados. Além de definir o que se deseja como dados simples e sua forma de apresentação. Compreender o enunciado para que se possa identificar a origem e os tipos de dados que precisam ser eliminados. Além de definir o que se deseja como resultado e sua forma de apresentação. Compreender o enunciado para que se possa questionar a origem e os tipos de dados que serão processados. Além de definir o que se deseja como resultado e sua forma de apresentação. Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201513140333) Pontos: 0,0 / 1,0 Observe o algoritmo abaixo: prog teste int numero, numerofinal, n1, n2, n3, n4; numero < 2014; n1 < numero % 10; n2 < (numero div 10) % 10; n3 < (numero div 100) % 10; n4 < (numero div 1000); numerofinal < n1*1000 + n2*100 + n3*10 + n4*1; imprima numerofinal; fimprog 10/10/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2961277600 2/4 Qual a resposta esperada após a execução do algoritmo? 2001400 4012 4102 41002 40012 Gabarito Comentado. 4a Questão (Ref.: 201513166308) Pontos: 1,0 / 1,0 Para exibir a media dos valores referentes às variáveis A, B e C, todas do tipo inteiro, usando o algorítmo pseudocódigo, deve ser utilizado a linha de comando: imprima(A+B+C/3) imprima((A+B+C)/3) imprima(A+B+C)\3 imprima(A+B)+C)/3 imprima(A+B)+C)\3 Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201513611829) Pontos: 1,0 / 1,0 Assinale a alternativa que mostra exatamente o que será impresso de acordo com o pseudocódigo abaixo, caso o usuário insira o valor 10 para n1. inicio inteiro: n1,n2,n3; leia (n1); n2<n1*3; n3<n12+n2; imprima("O resultado final será n3=",n3); fim. O resultado final será n3=18 O resultado final será n3=38 O resultado final será n3=29 O resultado final será n3=9 O resultado final será n3=28 Gabarito Comentado. 6a Questão (Ref.: 201512920168) Pontos: 1,0 / 1,0 Uma determinada empresa de software desenvolveu um programa no qual é solicitado para o usuário o valor do produto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no preço do produto. Para que esse programa faça essa interação com o usuário é necessári utilizar que tipos de comando? Comandos de fluxograma 10/10/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2961277600 3/4 Comandos de repetição Comandos de entrada e saída Comandos de decisão Comandos de linguagem de baixo nível e de alto nível Gabarito Comentado. 7a Questão (Ref.: 201512925361) Pontos: 1,0 / 1,0 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. 8a Questão (Ref.: 201513168290) Pontos: 1,0 / 1,0 Qual o valor da variável X ao final deste PSEUDOCÓDIGO abaixo. Int a = 3, b= 5, c = 8, X = 3 SE (a*b) >= (c+b+6) X = X * 2 X = X + ((c+1) / a) SENÃO X = X + 2 X = (b*3) / X FIMSE IMPRIMIR X 9 12 18 15 3 Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201512928016) Pontos: 1,0 / 1,0 Quero escrever um programa que leia o número equivalente a um dia da semana e retorne o nome equivalente considerando que 1 Domingo, 2 Segunda etc. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla? 10/10/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2961277600 4/4 do/while cout switch/case for while Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201513140726) Pontos: 1,0 / 1,0 Observe o trecho do algoritmo a seguir e responda: leia num; se (num % 2 == 0) { tipo = 1; } senão { tipo = 2; } escolha(tipo) { caso1 : imprima"PAR";pare; caso2 : imprima"IMPAR";pare; } Ao executar o trecho do algoritmo acima três vezes foram inseridos os seguintes valores inteiros: 19, 13 e 16. Qual o conjunto de respostas no final da terceira execução? IMPAR, PAR, PAR PAR, PAR, IMPAR IMPAR, IMPAR, PAR IMPAR, PAR, IMPAR PAR, IMPAR, PAR Gabarito Comentado. Gabarito Comentado.
Compartilhar