Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/09/2020 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ... https://fmu.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 1/5 Usuário DIEGO IOCA Curso GRA0450 ALGORITMOS E PROGRAMAÇÃO GR0049202 - 202020.ead-29774938.06 Teste ATIVIDADE 1 (A1) Iniciado 18/08/20 15:34 Enviado 03/09/20 23:06 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 391 horas, 31 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o trecho a seguir: “Um dado é considerado uma variável quando este tem a possibilidade do seu valor ser alterado em algum momento no decorrer do tempo, ou seja, durante a execução do algoritmo, o valor do dado é alterado”. FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 16. Assim, considerando as informações apresentadas e os conteúdos estudados, em linguagem de programação, uma variável é: uma posição de memória identi�cada. uma posição de memória identi�cada. Resposta correta. Em linguagem de programação, uma variável é considerada uma posição de memória identi�cada. Pergunta 2 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o trecho a seguir: “A vantagem de utilizar esse tipo de algoritmo é que não há necessidade de aprender nenhum conceito novo e a sua desvantagem é que o algoritmo pode ser interpretado de várias maneiras, o que pode di�cultar a transcrição do algoritmo para uma linguagem de programação”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 7. A partir do conteúdo estudado em relação aos tipos algoritmos, analise o algoritmo apresentado. Algoritmo: multiplicação de dois números Passo 1: Receber os dois números que serão multiplicados. Passo 2: Multiplicar os dois números. Passo 3: Mostrar o resultado da multiplicação dos dois números. Considerando as informações apresentadas e o conteúdo estudado, assinale a alternativa que representa o tipo de algoritmo para o algoritmo apresentado. Linguagem natural. Linguagem natural. Resposta correta. O tipo de algoritmo que melhor representa o algoritmo da questão é linguagem natural. Pergunta 3 Resposta Selecionada: Considerando as informações apresentadas e os conteúdos estudados sobre os tipos de dados, assinale a alternativa que apresenta dados do tipo inteiro, do tipo real e do tipo caractere utilizados na construção de um algoritmo. 0, -6.78, cinco. 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos 03/09/2020 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ... https://fmu.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 2/5 Resposta Correta: Feedback da resposta: 0, -6.78, cinco. Resposta correta. Os dados que representam os tipos inteiro, real e caractere são: 0 (inteiro), -6.78 (real) e cinco (caractere). Pergunta 4 Resposta Selecionada: Resposta Correta: Feedback da resposta: No estudo dos algoritmos e da programação são utilizados valores que se alteram conforme determinadas condições, como constantes e expressões aritméticas e lógicas. Assim, considerando as informações apresentadas e os conteúdos estudados, analise os tipos de processamentos a seguir e associe-os com suas respectivas características. (1) Variáveis. (2) Constantes. (3) Expressões aritméticas. (4) Expressões lógicas. ( ) O valor dos dados se mantém constante do início ao �m da execução do programa. ( ) Os operadores são relacionais e os operandos são relações, variáveis ou constantes do tipo lógico. ( ) O dado se altera durante a execução do algoritmo. ( ) Os operadores são aritméticos e os operandos são constantes ou variáveis do tipo numérico. A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta: 2, 4, 1, 3. 2, 4, 1, 3. Resposta correta. A resposta corresponde à sequência correta. As variáveis (1) são caracterizadas quando o dado não sofre alterações durante a execução do algoritmo. Quando o valor dos dados não se altera durante a execução do algoritmo, ele [valor dos dados] é classi�cado como constante (2). As expressões aritméticas (3) são conhecidas por apresentarem operadores aritméticos e operandos constantes ou variáveis do tipo numérico. Quando os operadores são lógicos e os operandos são relações lógicas, as variáveis ou constantes são do tipo lógico, temos as expressões lógicas (4). Pergunta 5 Resposta Selecionada: Resposta Correta: Feedback da resposta: De acordo com Forbellone (2005, p. 30), “uma estrutura sequencial de um algoritmo está relacionada com o fato de que o conjunto de ações primitivas será executado em uma sequência linear de cima para baixo e da esquerda para a direita, ou seja, da mesma maneira em que foram escritas”. FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 30-31. Considerando a citação apresentada e os conteúdos estudados, analise as asserções a seguir e a relação proposta entre elas. I. As ações serão seguidas de um ponto e vírgula (;), que tem como �nalidade separar uma ação de outra e auxiliar na organização sequencial das ações. Porque: II. Ao encontrar um ponto e vírgula, deve-se encerrar a execução do comando. A seguir, assinale a alternativa correta. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Resposta correta. A proposição I está correta, pois as sequências de comandos irão terminar com um ponto e vírgula, indicando que uma ação chegou ao �m e que poderá dar início a outra ação. 1 em 1 pontos 1 em 1 pontos 03/09/2020 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ... https://fmu.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 3/5 Pergunta 6 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o trecho a seguir: “Quando o assunto é programação, esbarramos em dois tipos de valores: os variáveis, que se alteram conforme determinadas condições e que exigem que o algoritmo esteja preparado para atender essas alterações, e os valores constantes, que não se alteram, permanecem sempre os mesmos, não importando a condição”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 7. A partir do conteúdo estudado em relação aos tipos de processamento, assinale a alternativa correta no que se refere a uma variável. As variáveis armazenam dados que serão utilizados durante a execução do programa. As variáveis armazenam dados que serão utilizados durante a execução do programa. Resposta correta. As variáveis armazenam dados temporariamente que serão utilizados durante o processamento do programa para a resolução do problema em questão. Pergunta 7 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o trecho a seguir: “Para que o computador possa executar tarefas, é necessário efetuar uma programação com uma sequência bem de�nida de instruções, e essa elaboração de sequência bem de�nida é conhecida como algoritmo”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 14. O computador não tem nenhuma iniciativa e precisa receber instruções claras e detalhadas de como e em quais ocasiões ele deve realizar o processamento dos dados. Considerando essas informações e o conteúdo estudado, analise as a�rmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): I. ( ) É classi�cado como uma sequência de etapas que devem ser realizadas para alcançar um determinado objetivo. II. ( ) Um algoritmo é a descrição de uma sequência de passos que deve ser seguida para efetuar uma tarefa. III. ( ) Cada tarefa que realizamos no nosso dia a dia é um algoritmo,que atua como uma receita, obedecendo às etapas necessárias para chegar ao resultado �nal. IV. ( ) Existe apenas um algoritmo para solucionar um mesmo problema. A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta: V, V, V, F. V, V, V, F. Resposta correta. A a�rmativa I é verdadeira, pois o algoritmo é conhecido como uma sequência de passo a passo com o objetivo de se chegar a uma resposta. A a�rmativa II é verdadeira, pois é um complemento da primeira a�rmativa, em que caracteriza o algoritmo sendo um passo a passo para executar uma determinada tarefa. A a�rmativa III é verdadeira, visto que de�ne o algoritmo como sendo uma receita cotidiana aplicada na vida de pessoas e que também segue um passo a passo até encontrar uma solução. Pergunta 8 Leia o trecho a seguir: “A linguagem de programação é constituída de um conjunto de regras e palavras agrupadas em frases que irão resultar em um determinado signi�cado e, sendo assim, essas palavras podem ser chamadas de comandos e as frases oriundas de estruturas de programação”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 118. Para desenvolver um software , é preciso escrever um programa baseado em um algoritmo. Mas para que o computador entenda e processe esse programa, deve-se escrever o programa utilizando uma linguagem que 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos 03/09/2020 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ... https://fmu.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 4/5 Resposta Selecionada: Resposta Correta: Feedback da resposta: tanto o computador como o desenvolvedor do programa entendam. Considerando a citação apresentada e os conteúdos abordados no texto base, assinale a alternativa correta. As linguagens de programação foram criadas para solucionar determinados tipos de problemas, sendo que algumas podem ser melhores para determinadas aplicações do que outras. As linguagens de programação foram criadas para solucionar determinados tipos de problemas, sendo que algumas podem ser melhores para determinadas aplicações do que outras. Resposta correta. As linguagens de programação foram criadas para solucionar determinados tipos de problemas, sendo que algumas podem ser melhores para determinadas aplicações do que outras. Pergunta 9 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o trecho a seguir: “Uma das importâncias da construção de algoritmos é que uma vez compreendida uma solução algorítmica para um determinado problema, esta pode ser traduzida para qualquer linguagem de programação”. FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 3. A partir do conteúdo estudado em relação aos algoritmos, assinale a alternativa correta no que se refere à construção de algoritmos. Um algoritmo tem por �nalidade fazer a representação mais �el do raciocínio envolvido na lógica de programação. Um algoritmo tem por �nalidade fazer a representação mais �el do raciocínio envolvido na lógica de programação. Resposta correta. Nos passos determinados para a construção de algoritmos, um algoritmo deve ter por objetividade representar de maneira mais �el possível o raciocínio lógico envolvido na lógica de programação. Pergunta 10 Leia o trecho a seguir: “Os tipos de dados mais utilizados são os numéricos, os lógicos e os literais”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 17. Assim, considerando as informações apresentadas e os conteúdos estudados, analise os tipos de dados a seguir e associe-os com suas respectivas características. (1) Dados numéricos. (2) Dados lógicos. (3) Dados literais. (4) Dado numérico do tipo inteiro. ( ) Esses dados podem ser caracteres do alfabeto, números, letras maiúsculas e minúsculas e caracteres especiais. ( ) São divididos em dois grupos: inteiros e reais. ( ) Pode(m) ser positivo(s) ou negativo(s) e não pode(m) ser fracionário(s). ( ) Assume(m) valores verdadeiros e falsos. 1 em 1 pontos 1 em 1 pontos 03/09/2020 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ... https://fmu.blackboard.com/webapps/late-Course_Landing_Page_Course_100-BBLEARN/Controller 5/5 Quinta-feira, 3 de Setembro de 2020 23h06min41s BRT Resposta Selecionada: Resposta Correta: Feedback da resposta: A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta: 3, 1, 4, 2. 3, 1, 4, 2. Resposta correta. A sequência corresponde aos tipos de dados apresentados e suas características. ← OK javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_14069419_1&course_id=_610784_1&nolaunch_after_review=true');
Compartilhar