Prévia do material em texto
10/10/23, 17:44 Avaliação I - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:890659) Peso da Avaliação 1,50 Prova 72068278 Qtd. de Questões 10 Acertos/Erros 5/5 Nota 5,00 Se considerarmos uma perspectiva social no contexto educacional, alunos que possuem colegas com maior acesso à tecnologia, e que estão melhores qualificados, estarão em vantagem, uma vez que estes podem trocar experiências de forma informal. Fonte: adaptado de: SANTIN, M. M. Desenvolvimento do pensamento computacional através da robótica: fluidez digital no ensino fundamental. 2014. 134 f. Tese (Doutorado) – Programa de Pós- graduação em Ciências, Química da Vida e Saúde, Instituto de Educação, Universidade Federal do Rio Grande, Rio Grande, 2014. Disponível em: http://repositorio.furg.br/handle/1/9579. Acesso em: 13 mar. 2023 Considerando as informações apresentadas, o texto faz referência à habilidade de: A Compreensão do problema. B Abstração. C Decomposição. D Trabalho em grupo. Ao longo da história, vários inventos contribuíram para o desenvolvimento e o aparecimento das máquinas computacionais, que hoje são indispensáveis para diversas atividades humanas. Um dos pioneiros nessa área foi Charles Babbage, um matemático e engenheiro britânico que viveu no século XIX. Ele projetou duas máquinas que marcaram sua trajetória e que são consideradas precursoras dos computadores modernos. A primeira delas foi a máquina de Babbage, também conhecida como máquina diferencial, que tinha como objetivo facilitar o cálculo de tabelas matemáticas por meio de um mecanismo de diferença, que consistia em uma série de engrenagens que podiam realizar operações aritméticas simples. (MENEZES, 2015). Fonte: adaptado de: MENEZES, A. M. Os paradigmas de aprendizagem de algoritmo computacional [livro eletrônico]. Alexandre Moreira de Menezes. São Paulo: Blucher, 2015. Com base no excerto, assinale a alternativa CORRETA que indica qual foi a principal contribuição da máquina de Babbage para o desenvolvimento da computação: A A máquina de Babbage foi uma das primeiras tentativas de criar um computador mecânico e influenciou o desenvolvimento da computação. B A máquina de Babbage foi a primeira a usar circuitos integrados para processar dados. C A máquina de Babbage era capaz de realizar cálculos complexos em tempo real. VOLTAR A+ Alterar modo de visualização 1 2 10/10/23, 17:44 Avaliação I - Individual about:blank 2/5 D A máquina de Babbage nunca foi construída e, portanto, não contribuiu para o desenvolvimento da computação. Um loop é uma estrutura de controle que permite que um conjunto de comandos seja executado repetidamente enquanto uma condição for verdadeira. Essa estrutura é muito útil para criar pequenos programas que realizam cálculos complexos ou repetitivos. Fonte: adaptado de: MENEZES, A. M. Os paradigmas de aprendizagem de algoritmo computacional [livro eletrônico]. Alexandre Moreira de Menezes. São Paulo : Blucher, 2015. Com base no texto, avalie as afirmativas sobre o uso de loops em programas: I. Um dos principais objetivos da utilização dos loops é tornar o programa mais lento e menos eficiente. II. Um dos principais objetivos da utilização dos loops é gerar erros de execução devido a problemas de sintaxe. III. Um dos principais objetivos da utilização dos loops é tornar o código mais simples e fácil de ser entendido. IV. Um dos principais objetivos da utilização dos loops é reduzir a quantidade de códigos necessários para executar uma tarefa. Assinale a alternativa CORRETA: A III e IV, apenas. B I, II e III, apenas. C II, III e IV, apenas. D I e IV, apenas. O pensamento computacional é uma habilidade cada vez mais valorizada na era digital, que implica em aplicar conceitos e ferramentas da computação para solucionar problemas complexos, em diversas áreas do conhecimento. Para alcançar esse objetivo, o pensamento computacional se apoia em quatro princípios fundamentais que compõem uma metodologia de resolução de problemas. Fonte: adaptado de: SANTOS, M. et al. Pensamento computacional. rev. téc. Adriano José Vogel. Porto Alegre : SAGAH, 2021. E-book. Sobre o princípio de "transformar", analise as afirmativas a seguir: I. No pensamento computacional, o princípio de "transformar" refere-se à capacidade de modificar dados ou informações para atender às necessidades específicas de um problema. II. No pensamento computacional, o princípio de "transformar" refere-se à capacidade de analisar dados e informações complexas para identificar padrões e tendências. III. No pensamento computacional, o princípio de "transformar" refere-se à capacidade de criar novos algoritmos e procedimentos para resolver problemas complexos. Assinale a alternativa CORRETA A III, apenas. B I, II e III. C I, apenas. D I e II, apenas. 3 4 10/10/23, 17:44 Avaliação I - Individual about:blank 3/5 A ideia de que as máquinas e os computadores poderiam seguir comandos e realizar tarefas de forma lógica e sequencial surgiu desde os tempos de Babbage, considerado o pai da computação. Os programadores que desenvolveram os primeiros programas para esses dispositivos perceberam que era necessário criar uma forma de codificar as instruções e transmiti-las para a máquina ou o computador entender o que deveria fazer em cada etapa. Uma das soluções mais famosas e influentes para esse problema foi a arquitetura Von Neumann, que propunha um modelo de organização dos componentes de um computador. Fonte: adaptado de: MENEZES, A. M. Os paradigmas de aprendizagem de algoritmo computacional [livro eletrônico]. Alexandre Moreira de Menezes. São Paulo: Blucher, 2015. Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas: I. O controle de fluxo condicional permite executar um bloco de código somente se uma determinada condição for verdadeira. PORQUE II. O controle de fluxo condicional é baseado em expressões lógicas que podem ser verdadeiras ou falsas. Assinale a alternativa CORRETA: A As asserções I e II são verdadeiras, e a II é uma justificativa correta da I. B A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. C As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I. D As asserções I e II são falsas. Uma forma de abordar e solucionar problemas que envolvem muitas variáveis e etapas é utilizar a técnica de decomposição. Essa técnica consiste em quebrar um problema grande e complexo em subproblemas menores e mais simples, que podem ser analisados e resolvidos de forma independente. Em seguida, as soluções dos subproblemas são combinadas para formar a solução do problema original. Essa abordagem facilita o entendimento e o gerenciamento do problema, além de permitir o aproveitamento dos recursos computacionais de forma mais eficiente e otimizada (SANTOS, 2021). Fonte: adaptado de: SANTOS, M. et al. Pensamento computacional. rev. téc. Adriano José Vogel. Porto Alegre : SAGAH, 2021. E-book. Com base no fragmento de texto, assinale a alternativa CORRETA que representa uma vantagem da utilização da decomposição no pensamento computacional: A Permite resolver problemas sem precisar de nenhum conhecimento prévio ou ferramenta específica. B Garante que todos os problemas sejam resolvidos da mesma forma e com o mesmo resultado. C Facilita a resolução de problemas ao reduzir a complexidade e aumentar a clareza. D Evita que se perca tempo e recursos com problemas irrelevantes ou sem solução. 5 6 10/10/23, 17:44 Avaliação I - Individual about:blank 4/5 O RoPE é um brinquedo de programar que foi desenvolvido com o intuito de reduzir o custo e adaptar-se à realidade das escolas de educação infantil brasileiras. O brinquedo é produzido artesanalmente com a infraestrutura do Laboratório de Inovação Tecnológica na Educação (LITE) da Univali, usando recursos como prototipação digital, criação de placas controladoras e desenvolvimento de firmwares para o hardware especificado.Além disso, o brinquedo foi testado e validado em várias escolas da rede pública de ensino, com a participação dos estudantes e educadores nas etapas de projeto do brinquedo. O RoPE é um brinquedo que se move de acordo com cinco botões coloridos. Fonte: adaptado de: RAABE, A. L. A. et al. RoPE - Brinquedo de Programar e Plataforma de Aprender. In: CONGRESSO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO, 6., 2017, Recife. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017. Disponível em: https://sol.sbc.org.br/index.php/wie/article/download/16348/16189/. Acesso: 20 abr. 2023. Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas: I. O Robô Programável Educacional (RoPE) é um recurso didático que estimula o pensamento computacional e a criatividade dos alunos. PORQUE II. O RoPE é um robô que pode ser programado por meio de cartões com símbolos que representam comandos de movimento. Assinale a alternativa CORRETA: A As asserções I e II são falsas. B As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I. C A asserção I é uma proposição falsa e a II é uma proposição verdadeira. D As asserções I e II são verdadeiras, e a II é uma justificativa correta da I. O primeiro dispositivo que se pode considerar um computador foi o ábaco, um antigo instrumento de cálculo que utilizava um sistema decimal, baseado em um conjunto de pinos. Esses pinos eram o elemento principal desse instrumento e funcionavam de modo que cada um simboliza uma unidade, sendo organizados em sua estrutura. Normalmente, o Ábaco era construído de madeira ou outro material que facilitava a execução de cálculos (MENEZES, 2015). Fonte: adaptado de: MENEZES, A. M. Os paradigmas de aprendizagem de algoritmo computacional [livro eletrônico]. Alexandre Moreira de Menezes. São Paulo: Blucher, 2015. Com base no excerto, analise as afirmativas sobre a importância do ábaco para o desenvolvimento dos computadores modernos: I. O ábaco possibilitou realizar cálculos complexos de forma rápida e precisa. II. O ábaco foi usado apenas para fins recreativos, sem impacto na evolução dos computadores. III. O ábaco abriu caminho para outros dispositivos de cálculo, que culminaram na criação dos computadores. Assinale a alternativa CORRETA: A II e III, apenas. B I, II e III. C III, apenas. D I, apenas. 7 8 10/10/23, 17:44 Avaliação I - Individual about:blank 5/5 O cientista Howard Aiken estabeleceu uma colaboração com a empresa IBM para desenvolver o Mark I em 1944, um dos primeiros computadores eletromecânicos da história. O Mark I era uma máquina imensa, que ocupava um espaço de aproximadamente 17 metros de comprimento e 2,5 metros de altura, e tinha um peso de pelo menos 5 toneladas. Além disso, o Mark I produzia um ruído intenso quando estava em funcionamento. Apesar do seu tamanho e do seu barulho, o Mark I era capaz de realizar cálculos de alta complexidade de forma totalmente automática, sem que fosse preciso qualquer tipo de intervenção humana durante o processo. Fonte: adaptado de: MENEZES, A. M. Os paradigmas de aprendizagem de algoritmo computacional [livro eletrônico]. Alexandre Moreira de Menezes. São Paulo: Blucher, 2015. Com base nas informações apresentadas, a principal capacidade do MARK I foi: A Realização de cálculos complexos. B Realização de cálculos simples. C Envio de mensagens codificadas. D Desenvolvimento de programas. O sistema Logo se tornou mais adotado na educação graças às ações descritas. Antes, ele era usado apenas em algumas universidades brasileiras para pesquisas, mas ganhou visibilidade com projetos do governo, como o Educom. Outro fator que favoreceu o uso da informática na educação foi o surgimento dos computadores pessoais, que aumentam as possibilidades de acesso ao Logo no Brasil e no mundo. O papel do Laboratório de Estudos Cognitivos (LEC) da Universidade Federal do Rio Grande do Sul (UFRGS) também foi fundamental para a implementação do Logo na educação. Fonte: adaptado de: SILVA, R. B.; BLIKSTEIN, P. Robótica educacional: experiências inovadoras na educação brasileira. Porto Alegre: Penso, 2020. Com base no excerto, assinale a alternativa CORRETA, que indica o objetivo do sistema Logo na robótica educacional: A Ensinar conceitos de programação e lógica para crianças e jovens. B Criar interfaces de usuário para softwares robóticos. C Realizar operações matemáticas para aprimorar a inteligência artificial. D Controlar remotamente robôs em linhas de produção. 9 10 Imprimir