Buscar

TESTE 1

Prévia do material em texto

Sobre fluxograma, assina a opção correta.
ALGORITMOS
Lupa Calc.
 
 
Vídeo PPT MP3
 
CCT0749_A1_201907047361_V1 
Aluno: LUCAS DA SILVA Matr.: 201907047361
Disc.: ALGORITMOS 2020.1 EAD (G) / 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 representação gráfica de algoritmos que dá margem à dupla interpretação ou ambiguidades.
É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidade .
É usado na escrita de pseudolinguagens, como o Portugol.
É uma forma de se escrever programas em qualquer linguagem de programação.
É uma forma de se representar o uso de hardware no programa.
Explicação:
É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidades, como ensinado na aula 1 online.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','1','','DDA9VC1B4NG9SCFFG4YD','314386650');
javascript:abre_frame('2','1','','DDA9VC1B4NG9SCFFG4YD','314386650');
javascript:abre_frame('3','1','','DDA9VC1B4NG9SCFFG4YD','314386650');
Assinale a alternativa correta relacionada à característica de um algoritmo:
 
2.
Teste de Mesa serve para receber os comandos de entrada.
Valores de entrada são recebidos através do monitor.
Para cada variável pode ser definido mais de um tipo de dado.
Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
A execução de um algoritmo é feita sequencialmente.
Explicação:
Verdadeira
A execução de um algoritmo é feita
sequencialmente.
 
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 definidomais 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.
 
Assinale a opção que, corretamente, mostra exemplos de linguagens de programação.
Observe o fluxograma a seguir e assinale a alternativa correta sobre o mesmo:
 
3.
fluxograma, português estruturado, C
português estruturado, C++, Java
C++, C# e fluxograma
C++, Java, portugol
C++, Java, C#
Explicação:
Exemplos dados na aula 1. 
 
4.
 
Sobre algoritmo, marque a opção correta.
Poderiam ser retirados do fluxograma os símbolos de terminação que delimitam, respectivamente, o início e o fim da solução.
No cálculo da idade, inverteram-se as posições dos anos e, por isso, a idade resultante será sempre negativa.
A simbologia empregada no recebimento de dados está equivocada e foi trocada por aquela que representa exibição de informações.
O fluxograma é responsável por calcular a idade de um indivíduo a partir de seu ano de nascimento e do ano em que estamos.
O fluxograma está incompleto e errado, pois não exibe mensagens antes que a leitura de dados seja realizada.
 
5.
É uma linguagem de programação para computadores.
É 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.
Explicação:
Falso. Algoritmo não é linguagem de programação. Exemplo de
linguagem de programção : C++
É uma linguagem de
programação para
computadores.
 
Falso. Algoritmo é um conjunto de passos sem ambiguidade que
vão traduzir a solução de um problema. O algoritmo poderá virar um
programa, que poderá ou não "ensinar" o computador.
É uma forma de
ensinar o computador.
 
 Verdadeiro
É a solução teórica,
passo a passo, de um
problema.
 
Falso. É uma etapa anterior à programação, ou seja, à criação de É uma etapa posterior
Observe as assertivas a seguir acerca dos fluxogramas:
I. Os mesmos são a representação gráfica dos algoritmos.
II. Para desenhá-los, é preciso adotar uma simbologia padrão pré-determinada.
III. Existem programas que permitem que os mesmos sejam desenhados no computador.
Assinale a seguir a alternativa que indica as afirmações corretas:
 Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo :
programa. à programação da
solução de um
problema.
 
Falso. Algoritmo pode virar um programa. E programa é software e
não hardware.
É um hardware
especifico para resolver
problemas.
 
 
6.
I e II.
I e III
I, II e III.
II e III.
Todas são falsas.
 
7.
Linguagem natural e pseudolinguagem
 Linguagem natural e linguagem gráfica
Linguagem gráfica e pseudolinguagem
Apenas pseudolinguagem
Linguagem natural, fluxograma e pseudolinguagem
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:
Explicação:
Por definição e aula de introdução e formas de representação de algoritmo.
 
8.
Nenhuma das opções anteriores
Todas as alternativas são CORRETAS
As alternativas II e III são INCORRETAS
Apenas a alternativa I é CORRETA
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.
 
 
 Não Respondida Não Gravada Gravada
javascript:abre_colabore('36210','195093219','3899865178');
Exercício inciado em 22/05/2020 18:31:38.

Continue navegando