Prévia do material em texto
09/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=2989158&matr_integracao=202007277554 1/6 A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de: INTRODUÇÃO A PROGRAMAÇÃO Lupa Calc. CCT0825_A1_202007277554_V1 Aluno: THAIS IGNACIO FIGUEIREDO DA COSTA Matr.: 202007277554 Disc.: INTRODUÇÃO A PROGR. 2020.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. Linguagem de Programação Fluxograma Diagrama Algoritmo Pseudocódigo Explicação: Falso. Não usa representação gráfica Pseudocódigo Falso. Algoritmo não é representação de algoritmo Algoritmo FAlso. Linguagem de programação é usada para escrever programa. Linguagem de Programação Fluxograma FAlso. Que diagrama ? Diagrama javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 09/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=2989158&matr_integracao=202007277554 2/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. Considerando o conceito de programa é correto afirmar que ... 2. As alternativas I e III são CORRETAS Apenas a alternativa I é CORRETA Todas as alternativas são CORRETAS Nenhuma das opções anteriores As alternativas II e III são INCORRETAS 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. 3. 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 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 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 codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador. 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. 09/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=2989158&matr_integracao=202007277554 3/6 Sobre Português Estruturado, assinale a opção correta : A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de: 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 programação e não linguagem gráfica. 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. 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. 4. É igual à linguagem natural ou narrativa É igual à linguagem de programação na língua portuguesa É igual a uma carta para um encarregado 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 ao fluxograma Explicação: Definição direta e objetiva dada na aula 1. 5. Compilador Linguagem de alto nível Programa Linguagem de Máquina Linguagem de baixo nível Explicação: Falso. É um tradutor. Compilador FAlsa. Linguagem de zeros e uns. Linguagem deMáquina 09/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=2989158&matr_integracao=202007277554 4/6 Assinale a alternativa correta relacionada à característica de um algoritmo: Sobre algoritmo, marque a opção correta. 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 6. Valores de entrada são recebidos através do monitor. Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números. A execução de um algoritmo é feita sequencialmente. Teste de Mesa serve para receber os comandos de entrada. Para cada variável pode ser definido mais de um tipo de dado. 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 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. 7. É uma linguagem de programação para computadores. É uma etapa posterior à programação da solução de um problema. 09/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=2989158&matr_integracao=202007277554 5/6 Assinale a opção correta. É uma forma de ensinar o computador. É a solução teórica, passo a passo, de um problema. É um hardware especifico para resolver problemas. 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 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. 8. 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. Um programa é um algoritmo codificado em uma pseudolinguagem. Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação. Explicação: Um programa é um algoritmo codificado em uma linguagem de programação. 09/10/2020 Estácio: Alunos https://simulado.estacio.br/alunos/?user_cod=2989158&matr_integracao=202007277554 6/6 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. Não Respondida Não Gravada Gravada Exercício inciado em 09/10/2020 00:43:33. javascript:abre_colabore('35870','208364488','4161832483');