Buscar

Conceitos de Algoritmos e Representações

Prévia do material em texto

04/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2190671&classId=854287&topicId=767745&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 1/4
A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de:
Assinale a opção correta.
Assinale a opção correta.
Aluno: LUCIANO TEIXEIRA CEABRA Matrícula: 201708008951
Disciplina: CCT0239 - ALGORITMOS Período Acad.: 2017.3 EAD (G) / EX
 
 
Prezado (a) Aluno(a),
 
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
 Linguagem de baixo nível
 Programa
Linguagem de alto nível
Linguagem de Máquina
Compilador
2.
Dispositivos de entrada e saída de dados compreendem pendrives, memória RAM e HD.
 A Unidade de Aritmética e Lógica é a responsável pelos cálculos e seus controles.
A Unidade de controle realiza controles, finalizando os cálculos.
A memória, conhecida como RAM, pode ser apenas lida.
A memória RAM serve para realizar os cálculos dos dados fornecidos pelos usuários.
3.
Programa e fluxograma são sinônimos.
Um programa é um algoritmo codificado em linguagem natural.
 Um programa é um algoritmo codificado em uma linguagem de programação.
Um programa é um algoritmo codificado em uma pseudolinguagem.
04/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2190671&classId=854287&topicId=767745&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 2/4
A definição de algoritmos, segundo Forbellone, é uma sequência de passos finitos para atingir um objetivo bem definido. Com base nessa definição, marque a alternativa que
apresenta uma sequência lógica para fritar ovo.
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:
Algoritmo pode ser definido como a descrição dos passos para a execução de uma tarefa. Existem
algumas formas distintas de representação de algoritmos, onde as principais são: Linguagem Natural,
Linguagem Gráfica e Pseudocódigos. Se usarmos N para representar linguagem Natural, G para
representar linguagem Gráfica e P para representar pseudocódigos, pode-se relacionar estas formas de
representação de algoritmos com as seguintes afirmações:
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a algoritmos
computacionais.
Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação.
4.
Quebre o ovo - retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo .
Coloque manteiga na frigideira - quebre o ovo - retire-o quando estiver frito - despeje-o na frigideira.
 Coloque manteiga na frigideira - quebre o ovo - despeje-o na frigideira - retire-o quando estiver frito.
Despeje-o na frigideira - retire-o quando estiver frito - coloque-o no prato - salpique queijo ralado.
Retire-o quando estiver frito - coloque manteiga na frigideira - quebre o ovo - quebre o ovo .
5.
Apenas as alternativas I e II são CORRETAS
 Todas as alternativas são CORRETAS
Apenas as alternativas II e III são INCORRETAS
 Apenas as alternativas I e III são CORRETAS
Apenas a alternativa I é CORRETA
6.
04/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2190671&classId=854287&topicId=767745&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 3/4
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens de
programação.
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a representação aos
algoritmos computacionais.
Marque a alternativa que representa a o relacionamento existente entre as afirmações e as formas de
representação de algoritmos.
Sobre algoritmo, marque a opção correta.
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.
P, N, G
N, P, G
N, G, P
 G, N, P
 G, P, N
7.
É uma etapa posterior à programação da solução de um problema.
É um hardware especifico para resolver problemas.
É uma forma de ensinar o computador.
 É a solução teórica, passo a passo, de um problema.
 É uma linguagem de programação para computadores.
8.
 Somente a II está correta.
Somente a III está correta.
Somente a II e III estão corretas.
Somente a I está correta.
 Somente a I e II estão corretas.
04/11/2017 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2190671&classId=854287&topicId=767745&p0=03c7c0ace395d80182db07ae2c30f034&enableForum=S 4/4

Continue navegando