Baixe o app para aproveitar ainda mais
Prévia do material em texto
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C 1a aula Lupa PPT MP3 1a Questão Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo : Linguagem natural, fluxograma e pseudolinguagem Linguagem gráfica e pseudolinguagem Linguagem natural e linguagem gráfica Linguagem natural e pseudolinguagem Apenas pseudolinguagem Respondido em 30/04/2020 20:48:50 Explicação: Por definição e aula de introdução e formas de representação de algoritmo. 2a Questão Sobre fluxograma, assina a opção correta. É uma forma de se escrever programas em qualquer linguagem de programação. É uma forma de se representar o uso de hardware no programa. É usado na escrita de pseudolinguagens, como o Portugol. É 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. Respondido em 30/04/2020 20:50:21 Explicação: É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidades, como ensinado na aula 1 online. 3a Questão Sobre Português Estruturado, assinale a opção correta : 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 à linguagem de programação na língua portuguesa É igual a uma carta para um encarregado É igual à linguagem natural ou narrativa É igual ao fluxograma Respondido em 30/04/2020 20:51:10 javascript:abre_frame('2','1','','',''); javascript:abre_frame('2','1','','',''); javascript:abre_frame('3','1','','',''); javascript:abre_frame('3','1','','',''); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('2','1','','',''); javascript:abre_frame('3','1','','',''); Explicação: Definição direta e objetiva dada na aula 1. 4a Questão Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que: Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento. As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico. 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. As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa. Respondido em 30/04/2020 20:54:37 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. 5a Questão A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de: Linguagem de alto nível Linguagem de Máquina Linguagem de baixo nível Programa Compilador Respondido em 30/04/2020 20:57:06 Explicação: Falso. É um tradutor. Compilador FAlsa. Linguagem de zeros e uns. Linguagem de Máquina VErdadeiro Programa Falso. Usada para escrever programas Linguagem de alto nível Falso. Usada para escrever programas mais próximos da máquina. Exemplo : linguagem assembly Linguagem de baixo nível 6a Questão Assinale a opção correta. Um programa é um algoritmo codificado em uma linguagem de programação. Programa e fluxograma são sinônimos. Um programa é um algoritmo codificado em linguagem natural. 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 pseudolinguagem. Respondido em 30/04/2020 20:57:22 Explicação: Um programa é um algoritmo 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. 7a Questão Fluxograma é um "diagrama esquemático que apresenta uma sequência de operações, tal como para um programa de computador ou processo industrial" (in Dicionário Priberam da Língua Portuguesa [em linha], 2008-2013, http://www.priberam.pt/dlpo/fluxograma [consultado em 13-08-2014]. Abaixo temos um fluxograma de notas (N1 e N2) obtidas pelo aluno João. Selecione a opção que apresenta os itens de entrada do fluxograma. Fim Aprovado Média Reprovado N1 e N2 Respondido em 30/04/2020 20:59:10 Explicação: Logo após o início do algoritmo aparecem N1 e N2 no símbolo que representa entrada de dados. 8a Questão 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: Apenas as alternativas I e II 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 Todas as alternativas são CORRETAS Respondido em 30/04/2020 20:59:27 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. javascript:abre_colabore('38403','189401043','3779205875');
Compartilhar