Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/05/2023, 17:19 Avaliação Final (Discursiva) - Individual about:blank 1/3 Prova Impressa GABARITO | Avaliação Final (Discursiva) - Individual (Cod.:824217) Peso da Avaliação 4,00 Prova 64158820 Qtd. de Questões 2 Nota 9,00 O surgimento da escrita ocorreu há milhares de anos, sendo que a cuneiforme foi o primeiro registro escrito, o que ocorreu antes dos números. Para os números, o homem primitivo possuía uma sistemática de cálculo bastante simples, realizando amontoado de pedras para calcular algo. Milhares de anos depois, foi desenvolvido o ábaco. Disserte sobre a invenção deste instrumento conhecido por ábaco. Resposta esperada O ábaco surgiu da necessidade de se automatizar cálculos, sendo o primeiro instrumento realizado para este propósito. Esta invenção é reivindicada por vários povos e o termo ábaco vem do grego, significando tábua de calcular. Os primeiros ábacos que surgiram foram desenvolvidos com fios verticais paralelos, pelos quais eram deslizadas sementes secas, as quais serviam para a contagem. Minha resposta O ábaco é um instrumento de cálculo que foi desenvolvido há milhares de anos e desempenhou um papel fundamental no desenvolvimento da matemática e da contabilidade. Embora sua origem exata seja incerta, acredita-se que o ábaco tenha surgido em diferentes culturas ao redor do mundo, incluindo a Mesopotâmia, a China, a Índia e o antigo Egito. Sua invenção permitiu que as pessoas realizassem cálculos aritméticos básicos de forma eficiente e visualmente compreensível. Mesmo com o avanço da tecnologia, o ábaco continua a ser valorizado como uma ferramenta de aprendizagem matemática e como uma representação tangível dos números e das operações matemáticas. Ao longo dos séculos, o ábaco foi aprimorado e adaptado em diferentes culturas, resultando em várias versões e variações do instrumento. Embora o ábaco tenha sido amplamente utilizado antes do desenvolvimento dos sistemas numéricos escritos, sua utilidade continuou mesmo depois do surgimento da escrita. O ábaco era especialmente valioso em atividades comerciais, contabilidade e resolução de problemas matemáticos complexos. Sua durabilidade e simplicidade fizeram com que ele fosse amplamente utilizado por muitos séculos, até o desenvolvimento de dispositivos de cálculo mecânicos e, posteriormente, das calculadoras eletrônicas. O ábaco é composto por uma estrutura retangular ou em forma de bandeja contendo hastes paralelas nas quais são colocadas contas deslizantes. As contas são organizadas em colunas e cada coluna representa um valor posicional diferente. A coluna mais à direita representa as unidades, a próxima coluna representa as dezenas, a seguinte representa as centenas e assim por diante, dependendo do sistema de numeração utilizado. As contas do ábaco podem ser movidas para cima e para baixo nas hastes, permitindo a realização de cálculos aritméticos VOLTAR A+ Alterar modo de visualização 1 22/05/2023, 17:19 Avaliação Final (Discursiva) - Individual about:blank 2/3 básicos, como adição, subtração, multiplicação e divisão. O posicionamento das contas nas diferentes colunas permite que os usuários realizem cálculos de forma eficiente e acompanhem os valores enquanto executam as operações. Uma das principais vantagens do ábaco é a sua capacidade de visualização dos cálculos. As contas movidas e posicionadas no ábaco fornecem uma representação tangível dos números e das operações matemáticas. Isso torna o processo de cálculo mais concreto e pode facilitar a compreensão e a aprendizagem, especialmente para aqueles que não estão familiarizados com a notação numérica escrita. Retorno da correção Parabéns, acadêmico(a)! Sua resposta se aproximou dos objetivos da questão, mas poderia apenas ter apresentado mais argumentos acerca dos conteúdos disponibilizados nos materiais didáticos e estudos. Confira no quadro "Resposta esperada" a sugestão de resposta para esta questão. A produção (construção, desenvolvimento) de um software envolve etapas como a identificação de requisitos e características como o tipo de software a ser desenvolvido, linguagem de programação e ferramentas de desenvolvimento que serão utilizadas e principalmente a expectativa daqueles que utilizarão o software. Para compor um software são criados vários programas unitários responsáveis por executar tarefas específicas, e cada programa em sua individualidade é constituído por um conjunto de tipos de dados, como por exemplo, os tipos estruturados. Esses tipos fornecem recursos de programação muito úteis para os profissionais que desenvolvem softwares. Explique porque se pode considerar que as características específicas destes tipos (registros, vetores e matrizes) estendem a utilização dos tipos primitivos e superam as suas limitações. Resposta esperada Um software contém vários programas relacionados, cada programa pode conter outros subalgoritmos e assim por diante. Esses softwares lidam, normalmente, com uma grande quantidade de dados e tratar essa quantidade de dados apenas com os tipos primitivos torna-se inviável, e até mesmo impossível. Dessa forma, os tipos estruturados conseguem lidar, não só com grandes quantidades de dados, mas também com tipos de dados diferentes. Os tipos estruturados trabalham através da definição de tipos primitivos. Por exemplo, um vetor de números inteiros, um vetor de registros que armazena matrícula e nome de um aluno etc. Minha resposta Os tipos estruturados, como registros, vetores e matrizes, estendem a utilização dos tipos primitivos ao permitir uma organização mais eficiente e uma representação mais adequada dos dados. Eles superam as limitações dos tipos primitivos ao fornecer recursos de programação que facilitam a manipulação, o acesso e a reutilização dos dados, resultando em um código mais legível, modular e eficiente. Além disso, esses tipos estruturados 2 22/05/2023, 17:19 Avaliação Final (Discursiva) - Individual about:blank 3/3 proporcionam uma maneira flexível e eficiente de organizar, manipular e acessar dados em um software, permitindo o agrupamento de dados relacionados em estruturas lógicas e facilitando operações em massa. Eles também melhoram o desempenho e permitem representar estruturas complexas, como matrizes bidimensionais ou multidimensionais. Dessa forma, essas características específicas estendem as capacidades dos tipos primitivos, tornando o desenvolvimento de software mais robusto e eficiente. Aqui estão algumas razões pelas quais os tipos estruturados são importantes e benéficos no desenvolvimento de software: 1. Organização de dados: Os tipos estruturados permitem agrupar vários tipos primitivos relacionados em uma única estrutura. Essa organização facilita o acesso e a manipulação dos dados, pois eles estão agrupados logicamente. 2. Abstração de dados: Os tipos estruturados permitem que os desenvolvedores criem estruturas personalizadas para representar conceitos específicos dentro do domínio de um software. Isso permite uma representação mais fiel e compreensível dos dados relevantes para o problema em questão. Essa abstração facilita o entendimento do código e a comunicação entre os membros da equipe de desenvolvimento. 3. Composição de dados complexos: Os tipos estruturados permitem a criação de estruturas de dados complexas, como vetores e matrizes, que são coleções ordenadas de elementos do mesmo tipo. Essas estruturas são úteis para representar dados tabulares, imagens, jogos e muitos outros cenários. 4. Acesso e manipulação eficiente dos dados: Os tipos estruturados oferecem recursos que facilitam o acesso e a manipulação dos dados. Vetores e matrizes fornecem operações convenientes para percorrer e atualizar elementos individuais. Essas operações eficientes permitem que os programas processem grandes volumes de dados de maneira rápida e organizada. 5. Reutilização de código: Os tipos estruturados podem ser definidos uma vez e reutilizados em várias partes do programa. Isso promove a modularidade e a reutilização de código, pois é possível criar funçõese procedimentos que operam em tipos estruturados específicos. Essa reutilização economiza tempo de desenvolvimento e ajuda a evitar duplicação de código. Retorno da correção Parabéns, acadêmico(a)! Sua resposta se aproximou dos objetivos da questão, mas poderia apenas ter apresentado mais argumentos acerca dos conteúdos disponibilizados nos materiais didáticos e estudos. Confira no quadro "Resposta esperada" a sugestão de resposta para esta questão. Imprimir
Compartilhar