Buscar

AV1 Algoritmo 2015

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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, deve­se:
  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<­n1­2+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
FIM­SE
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.

Continue navegando