Buscar

SIMULADO 1 ALGORITMO NOTA 10

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

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 6, do total de 7 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

12/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3561696960 1/7
   ALGORITMOS
Simulado: CCT0239_SM_201201231361 V.1   Fechar
Aluno(a): JOSE ROBERTO RAMOS BARRETO Matrícula: 201201231361
Desempenho: 10,0 de 10,0 Data: 12/10/2015 11:19:04 (Finalizada)
  1a Questão (Ref.: 201201822622) Pontos: 1,0  / 1,0
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 ­ Colocar o plano em prática 2ª etapa ­ Traçar um plano; 3ª etapa ­ Compreender o problema;
; 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 ­ Colocar o plano em
prática; 4ª etapa ­ Comprovar os resultados.
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 ­ Traçar um plano; 2ª etapa ­ Compreender o problema; 3ª etapa ­ Colocar o plano em
prática; 4ª etapa ­ Comprovar os resultados.
 Gabarito Comentado.  Gabarito Comentado.
  2a Questão (Ref.: 201201822629) Pontos: 1,0  / 1,0
O termo algoritmo deriva­se do nome do matemático Abu Ja´far Muhammad Al ­Khwarizmi, o qual introduziu a
escrita dos cálculos por meio de uma sequência de passos em substituição ao ábaco. Na programação podemos
definir algoritmos como:
  Sequência de passos finitos, e bem estruturados que podem ser automatizados e implementados
utilizando linguagens de programação.
Sequência de procedimento utilizada para realizar e desenvolver cálculo de forma automatizada, sem
muito esforço lógico.
Sequência de passos infinitos, e bem estruturados que podem ser automatizados e implementados
utilizando linguagens de programação.
Sequência de procedimento não utilizada para realizar e desenvolver cálculo de forma automatizada,
sem muito esforço lógico.
Sequência de passos finitos, e mal estruturados que podem ser automatizados e implementados
utilizando linguagens de programação.
 Gabarito Comentado.
  3a Questão (Ref.: 201201506448) Pontos: 1,0  / 1,0
Faz parte do desenvolvimento de um algoritmo declarar as variáveis que armazenarão dados que serão
manipulados. De acordo com as regras para criação dos identificadores para as variáveis, assinale a alternativa
que possui um exemplo de nome INCORRETO:
salario_final
  cad1­id
notaa2
12/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3561696960 2/7
parenteses
numero
 Gabarito Comentado.  Gabarito Comentado.
  4a Questão (Ref.: 201201269553) Pontos: 1,0  / 1,0
Os comentários são recursos que podem ser utilizados pelos programadores para:
Inserir comandos que serão executados pela máquina
Inserir diretivas para o compilador
Inserir comandos que serão traduzidos pelo compilador
Inserir textos explicativos apenas para o usuário
  Inserir textos explicativos apenas para o programador
 Gabarito Comentado.  Gabarito Comentado.
  5a Questão (Ref.: 201201822664) Pontos: 1,0  / 1,0
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 raiz (x) é utilizada para obter:
a conversão de um número inteiro x para real
  a raiz de um número x
o logaritmo neperiano de x
o seno de um ângulo em radianos
a tangente de um ângulo em radianos
 Gabarito Comentado.  Gabarito Comentado.
  6a Questão (Ref.: 201201264786) Pontos: 1,0  / 1,0
Escolha a alternativa que mostra o algoritmo em pseudocódigo correto que representa o cálculo do
salário líquido dos seus colaboradores, sabendo‐se que o salário bruto é a soma do salário líquido mais o
desconto, sendo este em valor percentual. 
prog folha
    real salbruto, desc, liquido;
    imprima "Digite o salário bruto :", "\n";
  leia salbruto;
    imprima "Digite o desconto :", "\n";
  leia desc;
    liquido <­ salbruto ­ (liquido * desc / 100);
    imprima "o salário líquido é: ",liquido;
fimprog
prog folha
   real Salbruto, Desc, Liquido;
   imprima "Digite o salário bruto :", "\n";
 leia salbruto;
   imprima "Digite o desconto :", "\n";
 leia desc;
 liquido <­ salbruto ­ (salbruto * desc / 100);
12/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3561696960 3/7
 liquido <­ salbruto ­ (salbruto * desc / 100);
   imprima "o salário líquido é: ",liquido;
fimprog
 
prog folha
   real salbruto, desc, liquido;
   imprima "Digite o salario bruto :", "\n";
   leia salario;
   imprima "Digite o desconto :", "\n";
   leia desc;
   liquido <­ salbruto ­ (salbruto * desc / 100);
   imprima "o salário é: ",liquido;
fimprog
 
  prog folha
   real salbruto, desc, liquido;
   imprima "Digite o salário bruto :", "\n";
 leia salbruto;
   imprima "Digite o desconto :", "\n";
 leia desc;
 liquido <­ salbruto ­ (salbruto * desc / 100);
   imprima "o salário líquido é: ",liquido;
fimprog
prog folha
   imprima "Digite o salário bruto :", "\n";
 leia salbruto;
   imprima "Digite o desconto :", "\n";
 leia desc;
 liquido <­ salbruto ­ (salbruto * desc / 100);
   imprima "o salário líquido é: ",liquido;
fimprog
 Gabarito Comentado.
  7a Questão (Ref.: 201201862991) Pontos: 1,0  / 1,0
De acordo com a figura a seguir, que comando(s) o programa a ser criado poderá utilizar? 
12/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3561696960 4/7
Apenas o comando "Leia"
Os comandos "Para" ou "Enquanto"
Os comandos "Para" e "Se"
  Os comandos "Se" ou "Escolha"
Apenas o comando "Enquanto"
 Gabarito Comentado.  Gabarito Comentado.
  8a Questão (Ref.: 201201265480) Pontos: 1,0  / 1,0
Sobre o FLUXOGRAMA abaixo podemos afirmar que :
Apresenta na sua lógica a estrutura básica REPETIÇÃO
12/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3561696960 5/7
Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
  Apresenta na sua lógica a estrutura básica DECISÃO
Apresenta na sua lógica as três estruturas básicas de programação
Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
 Gabarito Comentado.  Gabarito Comentado.
  9a Questão (Ref.: 201201840480) 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
 
b) maio
    junho
    julho
    agosto
    setembro
    outubro
    novembro
    dezembro
a) maio
    junho
d) maio
     julho
     setembro
     novembro
     dezembro
  c) maio
e) Inexistente
 Gabarito Comentado.  Gabarito Comentado.
  10a Questão (Ref.: 201201873108) Pontos: 1,0  / 1,0Lucas deve escrever um algoritmo para solicitar as idades de dois irmãos, ler as idades, determinar e escrever a maior idade.  Sabe‐
se que não há irmãos gêmeos. Assinale a opção que mostra o algoritmo em UAL que correta e exatamente realiza a tarefa descrita.
prog MaiorIdade
12/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3561696960 6/7
int id1, id2;
leia id1;
leia id2;
se (id1 > id2)
  imprima "Maior idade = ", id1;
senão
   imprima  "Maior idade = ", id2;
fimprog
 
prog MaiorIdade
imprima "Digite a primeira idade : ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{   imprima "Maior idade = ", id1;}
senão
  { imprima "Maior idade = ", id2;}
fimprog
 
prog MaiorIdade
int id1, id2, maior;
imprima "Digite a primeira idade : ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{   imprima "Maior idade = ", maior;}
senão
  { imprima  "Maior idade = ", maior;}
fimprog
 
prog MaiorIdade
int id1, id2;
imprima   "Digite a primeira idade :  ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se  (id1 > id2)
{   imprima  "Maior idade = ", id1;}
senão (id1 < id2)
  { imprima  "Maior idade = ", id1;}
12/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3561696960 7/7
fimprog
  prog MaiorIdade
int id1, id2;
imprima "Digite a primeira idade : ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{   imprima "Maior idade = ", id1;}
senão
  { imprima "Maior idade = ", id2;}
fimprog
 
 Gabarito Comentado.  Gabarito Comentado.

Outros materiais