Baixe o app para aproveitar ainda mais
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.
Compartilhar