Buscar

SIMULADO 1 LOGICA.1

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 6 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 6 páginas

Prévia do material em texto

ALGORITMOS
Simulado: CCT0239_SM_201603425501 V.1   Fechar
Aluno(a): RICARDO SOUZA DE CARVALHO Matrícula: 201603425501
Desempenho: 9,0 de 10,0 Data: 03/05/2016 22:28:30 (Finalizada)
  1a Questão (Ref.: 201604086162) Pontos: 1,0  / 1,0
            Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ...
Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, um
conjunto de instruções que representam tarefas que serão apenas interpretadas por um computador.
Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é  um
conjunto de comandos que representam tarefas que serão compreendidas por um computador.
  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.
Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de
instruções/funções que representam tarefas que serão interpretadas e executadas por um computador.
Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de
instruções/funções que representam tarefas que serão apenas  executadas por um computador.
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
 Gabarito Comentado.
  2a Questão (Ref.: 201604076456) Pontos: 1,0  / 1,0
Analise as afirmativas a seguir em relação a representação de algoritmos: 
I ­ O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
II ­ O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar
graficamente o algoritmo; 
III ­ A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real
a partir dos algoritmos. 
Podemos afirmar que:
Apenas as alternativas II e III são INCORRETAS
Apenas as alternativas I e II são CORRETAS
Apenas a alternativa I é CORRETA
Todas as alternativas são CORRETAS
  Apenas as alternativas I e III são CORRETAS
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
  3a Questão (Ref.: 201603584601) Pontos: 1,0  / 1,0
Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser
manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a
alternativa que possui um exemplo de nome INCORRETO:
nome_aluno
nota2
salariofinal
  cad1­ id
num1
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
  4a Questão (Ref.: 201603735313) Pontos: 1,0  / 1,0
Um  algoritmo  nada mais  é  do  que  uma  receita  que mostra  passo  a
passo os procedimentos necessários para a resolução de uma tarefa.
Ele não  responde a pergunta  "O que  fazer?", mas sim "como  fazer".
Em termos mais técnicos, um algoritmo é uma sequência lógica, finita
e  definida  de  instruções  que  devem  ser  seguidas  para  resolver  um
problema ou executar uma tarefa.
Embora  você  não  perceba,  utiliza  algoritmos  de  forma  intuitiva  e
automática diariamente quando executa  tarefas comuns. Como estas
atividades  são  simples  e  dispensam  ficar  pensando  nas  instruções
necessárias para fazê­las, o algoritmo presente nelas acaba passando
despercebido.
Ao nos recordarmos dos passos necessários para a construção de um
algoritmo veremos que após a elaboração de um algoritmo devemos
testá­lo  realizando  simulações  com  o  propósito  de  verificar  se  este
está ou não correto.
Existem alguns softwares disponíveis que efetuam a interpretação de
algoritmos  representados  em  pseudocódigos  ou  em  fluxogramas.
Porém  existe  uma  técnica  que  permite  a  simulação  do  processo  de
interpretação  de  um  algoritmo  utilizando  apenas  um  papel  e  uma
caneta. A esta técnica chamamos de:
Metodologia Estruturada
  Teste de Mesa
Pseudocódigo
Metodologia Orientada a Objetos
Construção de Programas
 Gabarito Comentado.  Gabarito Comentado.
  5a Questão (Ref.: 201603475908) 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 entrada e saída
Comandos de repetição
Comandos de decisão
Comandos de linguagem de baixo nível e de alto nível
Comandos de fluxograma
 Gabarito Comentado.  Gabarito Comentado.
  6a Questão (Ref.: 201604086848) Pontos: 0,0  / 1,0
Considere o algoritmo abaixo:
prog exm01
  real sal; 
  imprima "\nSalario : ";
  leia sal;
  imprima "\nSeu salario e: ",sal,"\n"; 
fimprog
Durante a execução desse algoritmo, o usuário informa o valor inteiro 1500. Assinale  a alternativa correta:
  O algoritmo será executado normalmente, e será exibido: "Seu salario e: 1500.0"
O algoritmo será executado normalmente, mas nada será exibido.
  O algoritmo não será executado, e será acusado um erro no tipo de dado de leitura.
O algoritmo será executado normalmente, e será exibido: "Seu salario e: 1500"
O algoritmo será executado normalmente, e será exibido: "Seu salario e:    "
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
  7a Questão (Ref.: 201603724030) 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
18
  3
15
12
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
  8a Questão (Ref.: 201603478406) Pontos: 1,0  / 1,0
O algoritmo a seguir representa a seleção de candidatos a um concurso público que exigiu duas avaliações.
Suponha que um determinado candidato obteve 7,0 na primeira avaliação, escolha a alternativa CORRETA que
indica qual a nota que o candidato deve obter na segunda avaliação para que ele seja aprovado, sabendo­se
que não há arredondamento no cálculo da média. 
Algoritmo Concurso
real: nota1,nota2,media
inicio
     escreva("Digite as duas notas:")
     leia(nota1,nota2)
     media<­ (nota1+nota2)/2
     se (media >= 8) então
          escreva ("APROVADO")
     senao
          escreva ("REPROVADO")
     fim_se
fim
Entre 6,0 e 6,9
Entre 7,0 e 7,9
  Entre 9,0 e 10,0
Candidato reprovado
Entre 8,0 e 8,9
 Gabarito Comentado.  Gabarito Comentado.
  9a Questão (Ref.: 201603476018) Pontos: 1,0  / 1,0
De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. 
  Se ou escolha
Para e Se
Para ou enquanto
Apenas o de entrada
Apenas o comando enquanto
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
  10a Questão (Ref.: 201603696466) 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?
PAR, PAR, IMPAR
  IMPAR, IMPAR, PAR
IMPAR, PAR, IMPAR
PAR, IMPAR, PAR
IMPAR, PAR, PAR
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.

Outros materiais