Prévia do material em texto
23/04/2021 EPS https://simulado.estacio.br/alunos/ 1/5 Teste de Conhecimento avalie sua aprendizagem ALGORITMOS 1a aula Lupa Exercício: CCT0749_EX_A1_201902590473_V1 10/03/2021 Aluno(a): RODRIGO FIRMINO RODRIGUES MARQUES 2021.1 EAD Disciplina: CCT0749 - ALGORITMOS 201902590473 Assinale a opção que, corretamente, mostra exemplos de linguagens de programação. C++, Java, portugol C++, C# e fluxograma fluxograma, português estruturado, C C++, Java, C# português estruturado, C++, Java Respondido em 10/03/2021 21:36:32 Explicação: Exemplos dados na aula 1. Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo : Linguagem natural e pseudolinguagem Linguagem natural e linguagem gráfica Linguagem gráfica e pseudolinguagem Apenas pseudolinguagem Linguagem natural, fluxograma e pseudolinguagem Respondido em 10/03/2021 21:37:44 Explicação: Por definição e aula de introdução e formas de representação de algoritmo. Questão1 Questão2 Questão3 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); 23/04/2021 EPS https://simulado.estacio.br/alunos/ 2/5 Sobre fluxograma, assina a opção correta. É uma representação gráfica de algoritmos que dá margem à dupla interpretação ou ambiguidades. É uma forma de se representar o uso de hardware no programa. É 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 graficamente algoritmos e que não dá margem à ambiguidade . Respondido em 10/03/2021 21:40:13 Explicação: É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidades, como ensinado na aula 1 online. Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ... Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, um conjunto de instruções que representam tarefas que serão apenas interpretadas por um computador. Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador. Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é um conjunto de comandos que representam tarefas que serão compreendidas por um computador. Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão apenas executadas por um computador. Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador. Respondido em 10/03/2021 21:43:42 Explicação: Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador. Falso. Para escrever programa usamos linguagem de programação e não pseudolinguagem. Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador. Falso. Para escrever programa usamos linguagem de programação e não pseudolinguagem. Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão apenas executadas por um computador. Falso. Para escrever programa usamos linguagem de Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, um Questão4 23/04/2021 EPS https://simulado.estacio.br/alunos/ 3/5 programação e não linguagem gráfica. conjunto de instruções que representam tarefas que serão apenas interpretadas por um computador. Para escrever programa usamos linguagem de programação e não linguagem natural. Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é um conjunto de comandos que representam tarefas que serão compreendidas por um computador. 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: 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 as alternativas I e II são CORRETAS Apenas a alternativa I é CORRETA Respondido em 10/03/2021 21:50:09 Explicação: Analisando cada afirmativa : I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 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. Sobre algoritmo, marque a opção correta. É uma etapa posterior à programação da solução de um problema. É um hardware especifico para resolver problemas. É uma linguagem de programação para computadores. É uma forma de ensinar o computador. É a solução teórica, passo a passo, de um problema. Respondido em 10/03/2021 21:51:29 Explicação: Questão5 Questão6 23/04/2021 EPS https://simulado.estacio.br/alunos/ 4/5 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 programa. É uma etapa posterior à 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. Sobre Português Estruturado, assinale a opção correta : É igual à linguagem natural ou narrativa É igual ao fluxograma 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 de programação na língua portuguesa Respondido em 10/03/2021 21:52:52 Explicação: Definição direta e objetiva dada na aula 1. A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de: Questão7 Questão8 23/04/2021 EPS https://simulado.estacio.br/alunos/ 5/5 Linguagem de alto nível Compilador Programa Linguagem de baixo nível Linguagem de Máquina Respondido em 10/03/2021 21:59:00 Explicação: Falso. É um tradutor. Compilador FAlsa. Linguagem de zeros e uns. Linguagem deMáquina VErdadeiro Programa 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 javascript:abre_colabore('38403','218417055','4414177329');