Buscar

Avaliação parcial Algorítimos

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 5 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

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�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
   ALGORITMOS
Simulado: CCT0239_SM_201509165843 V.1   Fechar
Aluno(a): TALES LIMA DE OLIVEIRA Matrícula: 201509165843
Desempenho: 10,0 de 10,0 Data: 22/09/2015 01:39:32 (Finalizada)
  1a Questão (Ref.: 201509842272) Pontos: 1,0  / 1,0
��ƐƐŝŶĂůĞ�Ă�ŽƉĕĆŽ�ƋƵĞ�ŵŽƐƚƌĂ�ĂƐ�ĨŽƌŵĂƐ�ƉŽƐƐşǀĞŝƐ�Ğ�ŵĂŝƐ�ĂĚĞƋƵĂĚĂƐ�ĚĞ�ƐĞ�ƌĞƉƌĞƐĞŶƚĂƌ�Ƶŵ�ĂůŐŽƌŝƚŵŽ�͗
Linguagem natural, fluxograma e pseudolinguagem
Linguagem natural e pseudolinguagem
  Linguagem gráfica e pseudolinguagem
�Linguagem natural e linguagem gráfica
Apenas pseudolinguagem
 Gabarito Comentado.  Gabarito Comentado.
  2a Questão (Ref.: 201509190280) Pontos: 1,0  / 1,0
A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser
realizada é chamada de:
Linguagem de Programação
Diagrama
  Fluxograma
Algoritmo
Pseudocódigo
 Gabarito Comentado.  Gabarito Comentado.
  3a Questão (Ref.: 201509192695) Pontos: 1,0  / 1,0
Em um algoritmo, para cada variável deve ser declarado o seu tipo, ou seja, o tipo de dado que ela
armazenará. O tipo que é utilizado para armazenar valores fracionários, positivos ou negativos é:
inteiro
string
lógico
caractere
  real
 Gabarito Comentado.  Gabarito Comentado.
  4a Questão (Ref.: 201509192697) Pontos: 1,0  / 1,0
/ŶĚŝƋƵĞ�ƋƵĂů�Ă�ĂůƚĞƌŶĂƚŝǀĂ�ĐŽƌƌĞƚĂ�ƉĂƌĂ�ĚĞĐůĂƌĂƌ�ƵŵĂ�ǀĂƌŝĄǀĞů�ƋƵĞ�ƌĞƉƌĞƐĞŶƚĂ�Ž�ƐĂůĄƌŝŽ�ĚĞ�Ƶŵ�ĐŽůĂďŽƌĂĚŽƌ͘
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
var
string SALARIO;
var
caractere SALARIO;
var
int SALARIO;
  var
real SALARIO;
var
logico SALARIO;
 Gabarito Comentado.
  5a Questão (Ref.: 201509750597) Pontos: 1,0  / 1,0
Observamos que as funções disponíveis na linguagem UAL são, na sua maioria, conhecidas nossas do Ensino
Médio e, geralmente, estão presentes, em todas as linguagens de programação, com outros nomes, mas com o
mesmo significado. A função que calcula o logaritmo neperiano de X é:
  log (x)
tan (x)
sen (x)
cos (x)
exp (x)
 Gabarito Comentado.
  6a Questão (Ref.: 201509410355) Pontos: 1,0  / 1,0
8PD�HPSUHVD� UHVROYHX�GDU�XP�DXPHQWR�DRV�VHXV� IXQFLRQiULRV�� WHQGR�HP�YLVWD�R�HPSHQKR�GRV�PHVPRV�QD
SURGXWLYLGDGH�
6DEHQGR�VH� TXH� R� VDOiULR� H� R� SHUFHQWXDO� GH� UHDMXVWH� p� GH� FRQKHFLPHQWR� GH� FDGD� IXQFLRQiULR�� DOpP� GR�'3�
TXDLV�RV�SURFHGLPHQWRV�EiVLFRV��TXH�GHYHULDP�VHU�XVDGRV�SDUD�TXH�VH�SXGHVVH�VHU�FDOFXODGR�R�QRYR�VDOiULR
GH�XP�IXQFLRQiULR"
352&(',0(1726
����REWHU��VDODULR��SHUFHQWXDO
����QRYR9DORU����VDODULR�
�SHUFHQWXDO����
����H[LELU���QRYR9DORU
�
  352&(',0(1726�
����REWHU��VDODULR��SHUFHQWXDO
����QRYR9DORU�����VDODULR���VDODULR�
�SHUFHQWXDO����
����H[LELU���QRYR9DORU�
352&(',0(1726
����REWHU��VDODULR��SHUFHQWXDO
����QRYR9DORU����VDODULR���VDODULR�
�SHUFHQWXDO
����H[LELU���QRYR9DORU
352&(',0(1726
����REWHU��VDODULR��SHUFHQWXDO
����QRYR9DORU����VDODULR���SHUFHQWXDO
����H[LELU���QRYR9DORU
352&(',0(1726
����REWHU��VDODULR��SHUFHQWXDO
����QRYR9DORU�ĸ�VDODULR���SHUFHQWXDO����
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
����H[LELU���QRYR9DORU
 
 
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
  7a Questão (Ref.: 201509412704) Pontos: 1,0  / 1,0
Seja o seguinte algoritmo e considere que os números inseridos deverão ser distintos entre si:
prog Teste
       real x,y,z;
       leia x;
       leia y;
       leia z;
       se(x < y)
     {
         x<­y;
     } 
     se (z <  y) {
          imprima x;
    }
    senao
   {
         se (x <  z) 
        {
             imprima z;
         }
         senao
        {
             imprima x;
        }
   }
fimprog
Pode­se dizer que: 
e) O algoritmo sempre imprime o último número lido.
d) O algoritmo sempre imprime o primeiro número lido.
b) O algoritmo sempre imprime o menor número.
  a) O algoritmo sempre imprime o maior número.
c) O algoritmo imprime o maior ou o menor número, dependendo da ordem de entrada.
 Gabarito Comentado.  Gabarito Comentado.
  8a Questão (Ref.: 201509859297) Pontos: 1,0  / 1,0
Considere o seguinte algoritmo:
início
lógico: B1, B2, B3;
leia (B1, B2, B3);
se B1
   então COMANDO1;
   senão se B2
      então se B3
         então COMANDO2;
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
         senão COMANDO3;
      fimse;
   fimse;
fimse;
COMANDO4;
fim.
Quais comandos serão executados se forem lidos os seguintes valores:
B1 = falso, B2 = falso, B3 = falso
COMANDO5
COMANDO3
COMANDO2
COMANDO1
  COMANDO4
 Gabarito Comentado.  Gabarito Comentado.
  9a Questão (Ref.: 201509768410) Pontos: 1,0  / 1,0
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
 
e) Inexistente
a) maio
    junho
  c) maio
d) maio
     julho
     setembro
     novembro
     dezembro
b) maio
    junho
    julho
    agosto
    setembro
    outubro
    novembro
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBHDGBHQVBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
    dezembro
 Gabarito Comentado.  Gabarito Comentado.
  10a Questão (Ref.: 201509198132) 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?
  switch/case
for
while
do/while
cout
 Gabarito Comentado.  Gabarito Comentado.

Outros materiais