Buscar

Algoritimos prova

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

���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBSURYDBUHVXOWDGRBSUHYLHZ�DVS ���
Avaliação: CCT0239_AV_201501326104 » ALGORITMOS       Tipo de Avaliação: AV
Aluno: 201501326104 ­ HUDSON SOARES DE OLIVEIRA
Nota da Prova: 4,0        Nota de Partic.: 1        Data: 22/06/2015 18:17:50 (F)
  1a Questão (Ref.: 228687) Pontos: 0,0  / 0,5
Qual será o resultado da expressão:  A mod B, se forem lidos os números 15 e 6 para as variáveis A e B,
respectivamente:
  4
0
  3
5
1
 Gabarito Comentado.  Gabarito Comentado.
  2a Questão (Ref.: 568161) Pontos: 0,5  / 0,5
1. Observe a seguinte situação: Maria Fumaça esqueceu de levar dinheiro para fazer as compras do almoço.
Para seu alívio, há um caixa eletrônico próximo ao restaurante. Assim, Maria Fumaça dirigi­se para sacar o
dinheiro que necessita. Identifique na situação apresentada o que não representa uma entrada de dados para o
caixa eletrônico realizar a operação:
Pedido de senha
Confirmação do mês de nascimento
Confirmação do dia de nascimento
  Saldo final
Valor a ser sacado
 Gabarito Comentado.  Gabarito Comentado.
  3a Questão (Ref.: 230310) Pontos: 0,0  / 0,5
Laços de repetição são usados para que uma determinada sequência de comandos seja repetida um
determinado número de vezes, sem a necessidade de reescrever tais comandos inúmeras vezes. Marque a
alternativa que apresenta corretamente a representação de um laço de repetição codificado em C++.
e) for(i++, , int i)
{ cout<< I;}
  a) for(int i=0;i<10;i++)
{ cout<< i;}
  d) if(int i;i<10;i++)
{cout< < I;}
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBSURYDBUHVXOWDGRBSUHYLHZ�DVS ���
c) for( i>0, i<10,i++)
{ cout< < I;}
b) if(i>10)
{ if (i<100) i=0;}
 Gabarito Comentado.  Gabarito Comentado.
  4a Questão (Ref.: 618100) Pontos: 0,5  / 0,5
���������Assinale a opção correta.  Quem fez a primeira representação de um diagrama de fluxo foi
�Al­Kharazmi
Charles Babbage
  John von Newmman
�Alan Turing
�Herman Goldstine
 Gabarito Comentado.
  5a Questão (Ref.: 7967) Pontos: 0,5  / 0,5
De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. 
Para e Se
Apenas o de entrada
  Se ou escolha
Apenas o comando enquanto
Para ou enquanto
 Gabarito Comentado.  Gabarito Comentado.
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBSURYDBUHVXOWDGRBSUHYLHZ�DVS ���
  6a Questão (Ref.: 94217) Pontos: 0,0  / 1,0
Analise as sentenças abaixo sobre a declaração de vetores e, em seguida, assinale a alternativa correta: 
I. Na linguagem C++, uma string é um vetor de caracteres terminado com um caracter nulo cujo valor inteiro é
igual a zero (código ASCII igual a 0). 
II. O terminador nulo também pode ser escrito usando a convenção de barra invertida do C++ como sendo '\0'.
III. Como precisamos reservar duas posições para o terminador (a barra e o zero), sempre iremos declarar o
tamanho necessário menos um.
  Somente as sentenças I e II estão corretas
Somente as sentenças II e III estão corretas
Somente a sentença II está correta
  Todas as sentenças estão corretas
Somente as sentenças I e III estão corretas
 Gabarito Comentado.  Gabarito Comentado.
  7a Questão (Ref.: 227929) Pontos: 0,5  / 0,5
4XDQGR�HVWXGDPRV�VREUH�D�HVWUXWXUD�GR�VH� ���� HQWDR���VHQDR�� VHPSUH� QRV� p� GLWR� TXH�� TXDQGR� WLYHUPRV� GXDV
SRVVLELOLGDGHV�GH�UHVSRVWDV��GHYHPRV�HVFROKHU�D�HVWUXWXUD�GR�VH�FRPSRVWR�DR� LQYpV�GH�XVDU�GXDV�HVWUXWXUDV
GR�VH�VLPSOHV�
2EVHUYH�DV�DILUPDWLYDV�DEDL[R�H��GHSRLV��HVFROKD�D�UHVSRVWD�TXH�UHVSDOGD�R�XVR�GR�VH�FRPSRVWR�SHOR�TXH� IRL
GLWR�DFLPD�DR�LQYpV�GR�VH�VLPSOHV�
,�0DLRU�FODUH]D�QR�FyGLJR��PDV�QmR�LQIOXrQFLD�QD�HILFLrQFLD�GR�PHVPR
,,�0DLRU�HILFLrQFLD�SRUTXH�GLPLQXL�R�Q~PHUR�GH�WHVWHV�QR�FyGLJR
,,,�0DLRU�HILFLrQFLD�VRPHQWH�SRUTXH�R�FyGLJR�ILFD�PDLV�OHJtYHO��YLVWR�TXH�R�UHVXOWDGR�ILQDO�p�R�PHVPR
,9�6RPHQWH�XPD�HVFROKD�GR�GHVHQYROYHGRU��YLVWR�TXH�R�UHVXOWDGR�R�UHVXOWDGR�ILQDO�p�R�PHVPR
6RPHQWH�D�,�HVWi�FRUUHWD
$�,,�(�,9�HVWmR�FRUUHWDV
$�,,�(�$�,,,�HVWmR�FRUUHWDV
  6RPHQWH�D�,,�HVWi�FRUUHWD
6RPHQWH�D��,9�HVWi�FRUUHWD
 Gabarito Comentado.  Gabarito Comentado.
  8a Questão (Ref.: 15622) Pontos: 0,0  / 1,0
Qual dos trechos abaixo solicita e admite corretamente a idade de um usuário?
int idade;
cin << "Idade: " >> idade;
  int idade;
cout >> "Idade: ";
cin <<  idade;
real idade;
cout << "Idade: ";
cin >> idade;
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBSURYDBUHVXOWDGRBSUHYLHZ�DVS ���
  int idade;
cout << "Idade: ";
cin >> idade;
real idade;
cin << "Idade: " >> idade;
 Gabarito Comentado.
  9a Questão (Ref.: 568156) Pontos: 1,5  / 1,5
Na aula 1 estudamos conceitos relevantes para o entendimento e construção de algoritmos, como a definição de
lógica, ramo da filosofia que cuida das regras do bem pensar, ou do pensar correto, sendo, portanto, um
instrumento do pensar (disponível em: http://pt.wikipedia.org/wiki/L%C3%B3gica#L.C3.B3gica_filos.C3.B3fica);
lógica da programação, técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados
objetivos dentro de certas regras baseadas na Lógica Matemática e que, depois, são adaptados para a
Linguagem de Programação utilizada pelo programador para construir seu software (disponível em:
http://pt.wikibooks.org/); e, por fim, Programa. Desenvolva o conceito de programa.
Resposta: É o resultado da construção de um algoritmo, são feitos para exibir alguma informação ou para
controlar algum componente de software ou hardware.
Gabarito: Sugestão de resposta: Um programa é um algoritmo codificado em uma linguagem de programação,
isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por
um computador.
  10a Questão (Ref.: 8698) Pontos: 0,5  / 1,5
Desenvolva um algoritmo usando PSEUDOCÓDIGO para somar o 100 (cem primeiros) números naturais inteiros.
Resposta: prog numeros int 100 {100*100} imprima int 100 fim prog
Gabarito:
Inicio. 
 Var soma, x
  x = 0
  soma = 0
  Faça enquanto x < 100
          x = x + 1
         soma = soma + x
  fim_faça
  Imprimir soma
Fim
Período de não visualização da prova: desde 12/06/2015 até 25/06/2015.
�
�

Outros materiais