Buscar

AULA 1 ALGORITMOS SIMULADO

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

25/10/2018 EPS
http://simulado.estacio.br/alunos/ 1/6
CCT0749_A1_201801047405_V1
 
Sobre fluxograma, assina a opção correta.
Assinale a alternativa correta relacionada à característica de um algoritmo:
ALGORITMOS
 CCT0749_A1_201801047405_V1 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
Aluno: JORGE ROBÉRIO ALVES PRADO Matrícula: 201801047405
Disciplina: CCT0749 - ALGORITMOS Período Acad.: 2018.3 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! 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.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
1.
É uma forma de se representar o uso de hardware no programa.
É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidade .
É uma representação gráfica de algoritmos que dá margem à dupla interpretação ou ambiguidades.
É uma forma de se escrever programas em qualquer linguagem de programação.
É usado na escrita de pseudolinguagens, como o Portugol.
 
 
 
Explicação:
É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidades, como ensinado na aula 1
online.
 
 
 
2.
Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
Valores de entrada são recebidos através do monitor.
Teste de Mesa serve para receber os comandos de entrada.
A execução de um algoritmo é feita sequencialmente.
Para cada variável pode ser definido mais de um tipo de dado.
 
 
 
Explicação:
Verdadeira
A execução de um algoritmo é
feita sequencialmente.
25/10/2018 EPS
http://simulado.estacio.br/alunos/ 2/6
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.
( ) 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.
 
Falso. Entrada é via teclado ou via arquivo,
o que aqui não é o caso.
Valores de entrada são
recebidos através do monitor.
 
Falso. Apenas um tipo de dado.
Para cada variável pode ser
definido mais de um tipo de
dado.
 
Falso. Teste de mesa serve para fazer um
passo a passo.
Teste de Mesa serve para
receber os comandos de
entrada.
 
Falso. Tipo real aceita número com casas
decimais ou inteiros. Tipo inteiro aceita
apenas valores inteiros.
Variáveis do tipo real e inteiro
aceitam, respectivamente,
letras e números.
 
 
 
3.
G, N, P
N, G, P
N, P, G
G, P, N
P, N, G
 
 
 
Explicação:
Analisando as afirmativas :
25/10/2018 EPS
http://simulado.estacio.br/alunos/ 3/6
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:
Assinale a opção correta.
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação
não se restringe apenas a algoritmos computacionais. <<<
Fluxograma, por exemplo, que é uma linguagem gráfica >>>
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a
sintaxe da maioria das linguagens de programação. <<<
Pseudocódigo >>>
( ) A grande ambiguidade existente nos significados de seus termos é
uma restrição a representação aos algoritmos computacionais. <<<
Linguagem natural >>>
 
 
 
4.
As alternativas II e III são INCORRETAS
Todas as alternativas são CORRETAS
Apenas a alternativa I é CORRETA
Nenhuma das opções anteriores
As alternativas I e III são CORRETAS
 
 
 
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.
 
 
 
 
 
5.
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.
Um programa é um algoritmo codificado em uma pseudolinguagem.
Um programa é um algoritmo codificado em linguagem natural.
 
 
 
Explicação:
Um programa é um algoritmo
25/10/2018 EPS
http://simulado.estacio.br/alunos/ 4/6
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.
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 alguma
linguagem de programação. 
Um programa é um algoritmo
codificado em uma pseudolinguagem.
 
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.
 
 
 
6.
Somente a II e III estão corretas.
Somente a I está correta.
Somente a I e II estão corretas.
Somente a II está correta.
Somente a III está correta.
 
 
 
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. 
 
 
 
 
25/10/2018 EPS
http://simulado.estacio.br/alunos/ 5/6
A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de:
Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
7.
Linguagem de alto nível
Linguagem de baixo nível
Linguagem de Máquina
Compilador
Programa
 
 
 
Explicação:
Falso. É um tradutor. Compilador
 
FAlsa. Linguagem de zeros e uns. Linguagem deMáquina
 
 VErdadeiroPrograma
 
Falso. Usada para escrever programas Linguagem dealto nível
 
Falso. Usada para escrever programas mais próximos da
máquina. Exemplo : linguagem assembly
Linguagem de
baixo nível
 
 
 
8.
As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras
específico.
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.
Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
 
 
 
Explicação:
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.
 
25/10/2018 EPS
http://simulado.estacio.br/alunos/ 6/6
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 05/10/2018 22:26:37.

Outros materiais