Buscar

Algorítmos Aula 1 Exercicios Resolvidos 4

Prévia do material em texto

01/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/5
ALGORITMOS
 1a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Disciplina: CCT0749 - ALGORITMOS
 
 
 1a Questão
Considerando 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 a alternativa I é CORRETA
As alternativas I e III são CORRETAS
Todas as alternativas são CORRETAS
Nenhuma das opções anteriores
As alternativas II e III são INCORRETAS
 
 
Explicação:
Analisando cada afirmativa...
 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; VERDADEIRO
 II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo;
FALSO
 III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos
algoritmos. VERDADEIRO
 
Conclusão : As afirmativas I e III estão corretas.
 
 
 
 
 
 2a Questão
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 a alternativa I é CORRETA
Todas as alternativas são CORRETAS
Apenas as alternativas I e III são CORRETAS
Apenas as alternativas I e II são CORRETAS
Apenas as alternativas II e III são INCORRETAS
 
 
Explicação:
Analisando cada afirmativa :
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
01/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/5
Verdadeira. O fluxograma usa símbolos para E/S, atribuição e outros comandos.
 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; 
Falsa. Pseudocódigo não tem nada de representação gráfica.
 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos
algoritmos. 
VErdadeira. Através de alguma linguagem de programação, escrevemos programas.
 
 
 
 3a Questão
Assinale a opção correta.
A Unidade de controle realiza controles, finalizando os cálculos.
A memória RAM serve para realizar os cálculos dos dados fornecidos pelos usuários.
A Unidade de Aritmética e Lógica é a responsável pelos cálculos e seus controles.
Dispositivos de entrada e saída de dados compreendem pendrives, memória RAM e HD.
A memória, conhecida como RAM, pode ser apenas lida.
 
 
Explicação: Como indicado na aula online 1 : A Unidade de Aritmética e Lógica é a responsável pelos cálculos e seus controles. Os
outros itens não atendem por razões indicadas na mesma aula.
 
 
 
 4a Questão
Sobre Português Estruturado, assinale a opção correta :
É igual à linguagem de programação na língua portuguesa
 O português estruturado é uma simplificação da nossa linguagem natural, na qual usamos frases simples e estruturas que
possuem um significado muito bem definido.
É igual a uma carta para um encarregado
É igual à linguagem natural ou narrativa
É igual ao fluxograma
 
 
Explicação:
Definição direta e objetiva dada na aula 1. 
 
 
 
 5a Questão
Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
 
 
Explicação:
01/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/5
1ª. opção : Falso. As representações de algoritmos são linguagem natural,
fluxograma e pseudocódigo.
2ª. opção . Falso. Fluxograma corresponde à representação gráfica de algoritmos.
3ª. opção. Verdadeira. De acordo com o ensinado na aula 1.
4ª. opção. Falso. Em algoritmos se vê também os comandos, além dos dados.
5ª. opção. Falso. As regras não são flexíveis. Temos que seguir corretamente a
sintaxe das linguagens na criação de programas.
 
 
 
 6a Questão
Assinale a opção correta.
Um programa é um algoritmo codificado em linguagem natural.
Um programa é um algoritmo codificado em uma pseudolinguagem.
Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de
programação.
Um programa é um algoritmo codificado em uma linguagem de programação.
Programa e fluxograma são sinônimos.
 
 
Explicação:
Um programa é um
algoritmo
codificado em uma
linguagem de
programação.
Verdadeira
 
 
Falsa. Programa é
código escrito em
alguma linguagem de
programação. 
Fluxograma é uma
representação gráfica
de algoritmo.
Programa e
fluxograma são
sinônimos.
 
Falso. Programa é um
algoritmo codificado
ou escrito em
alguma linguagem de
programação. 
Um programa é um
algoritmo codificado
em linguagem natural.
 
Falso. Programa é um
algoritmo codificado
ou escrito em
Um programa é um
algoritmo codificado
em uma
pseudolinguagem.
01/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 4/5
alguma linguagem de
programação. 
 
Falso. É fundamental
o uso da lógica de 
programação além de
se conhecer a
linguagem de
programação.
Para se escrever um
programa não precisa
se conhecer lógica de
programação, pois o
fundamental é a
linguagem de
programação.
 
 
 
 7a Questão
Qual dos símbolos abaixo representa a entrada de valores para as variáveis?
 
 
 
Explicação:
Só tem uma possibilidade. É a apresentada no gabarito.
Vejamos as outras :
1a. opção : preparação
2a. opção : teste condicional
3a. opção : é a resposta certa
4a. opção : para início ou fim do programa
5a. opção : saída de dados
 
 
 
 8a Questão
Verifique as afirmações abaixo e assinale a alterna�va correta:
 
I )Fluxograma é o esboço de um projeto em programação de computadores.
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais.
III) Algoritmo é a representação gráfica da solução de um problema.
Somente a I e II estão corretas.
Somente a I está correta.
Somente a II está correta.
Somente a III está correta.
Somente a II e III estão corretas.
01/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 5/5
 
 
Explicação:
I )Fluxograma é o esboço de um projeto em programação de
computadores. VERDADEIRO
II) Algoritmo serve para representar o raciocínio,
independentemente de detalhes computacionais. VERDADEIRO
III) Algoritmo é a representação gráfica da solução de um
problema. FALSO.

Continue navegando