Prévia do material em texto
Exercício por Temas avalie sua aprendizagem Em relação às plataformas para Internet das Coisas, selecione a opção correta sobre o Arduino. Em relação ao protocolo de transporte para transmissão de aplicações de streaming, selecione a opção correta. TÓPICOS DE BIG DATA EM PYTHON NATÃ VIANA ALVES 202002695986 TÓPICOS DE BIG DAT 2023.3 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO! 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. 02727 - PRINCÍPIOS DE BIG DATA 1. É um ecossistema que envolve software e hardware É um programa É uma placa de hardware É um protocolo de internet das coisas É o outro nome para Raspberry PI Data Resp.: 30/08/2023 14:58:00 Explicação: O arduino é uma tecnologia que combina hardware e software e é utilizada para internet das coisas. Portanto, não é um programa, nem uma placa de hardware e tão pouco um protocolo de comunicação. Já o Raspberry PI não é o mesmo que Arduino, pois se trata de uma outra tecnologia para internet das coisas. 2. MQTT TCP UDP CoAP javascript:voltar(); javascript:voltar(); Em relação ao formato dos dados, selecione a opção correta que corresponde ao formato dos dados de transações bancárias. Selecione a opção correta que contém a principal plataforma de tecnologia de nuvem que é usada como referência para as outras plataformas. Selecione a opção correta com a medida de volume de dados que normalmente é usada para se referenciar a projetos de Big Data. HTTP Data Resp.: 30/08/2023 14:58:10 Explicação: O protocolo UDP - protocolo de datagrama do usuário - é utilizado para aplicações de streaming por ser mais rápido. O protocolo TCP é orientado à con�abilidade e, no caso de aplicações de streaming, ele é muito lento inviabilizando a aplicação. Os protocolos HTTP, MQTT e CoAP não se enquadram no transporte de dados. 3. dados semiestruturados dados não estruturados dados de Internet das Coisas dados estruturados dados de Big Data Data Resp.: 30/08/2023 14:58:29 Explicação: Os dados de transações bancárias são salvos em tabelas e, portanto, correspondem a dados estruturados, que são típicos de sistemas de transações on line armazenados em banco de dados. As demais alternativas tratam de dados não convencionais que não são armazenados em bancos de dados tradicionais. 4. Oracle Cloud Google Cloud IBM Cloud Microsft Azure Amazon AWS Data Resp.: 30/08/2023 14:58:44 Explicação: A plataforma Amazon AWS foi a primeira plataforma Cloud e até hoje é considerada como principal referência do mercado. As outras plataformas também são muito importantes e, junto com a Amazon, detém boa fatia do mercado. 5. Petabytes Gigabytes Terabytes Zetabytes Exabytes Em relação aos V's que caracterizam os projetos de Big Data, selecione a opção que trata do processamento dos dados. Em relação aos desa�os do processamento de �uxo de dados, selecione a opção correta. Selecione a opção em que a computação se refere à execução de aplicações e serviços em uma rede distribuída usando recursos virtualizados. Data Resp.: 30/08/2023 14:58:52 Explicação: As aplicações que possuem ordem de grandeza de petabytes de volume de dados são consideradas de Big Data. As alternativas da questão podem ser vistas em ordem crescente de grandeza das unidades de medida de armazenamento: Gigabytes, Terabytes, Petabytes, Exabytes e Zetabytes. 6. valor velocidade volume veracidade variedade Data Resp.: 30/08/2023 14:59:04 Explicação: A característica velocidade trata da rapidez de geração e processamento dos dados. Variedade diz respeito ao formato dos dados, valor está relacionado ao resultado útil da análise dos dados, volume signi�ca a quantidade de dados disponíveis para tratamento e a veracidade diz respeito à con�abilidade da origem dos dados. 7. Aplicar recursos de redundância no projeto para reduzir a volatilidade dos dados. Garantir a consistência da informação através da ordenação dos dados. Garantir a qualidade dos dados através de ferramentas de controle que não aceitem qualquer inconsistência. Dimensionar o projeto logo no início para evitar a necessidade de expansão posteriormente. Usar algoritmos de criptogra�a nos dados para evitar o acesso indevido. Data Resp.: 30/08/2023 14:59:46 Explicação: Nas aplicações de streaming de dados, di�cilmente não vai ocorrer alguma inconsistência, pois, normalmente, elas estão contextualizadas em ambientes dinâmicos. Portanto, deve-se ordenar os dados para manter a consistência dos dados e, além disso, o sistema deve ter uma tolerância a falhas sendo capaz de operar ainda que haja problemas, desde que estejam dentro de um patamar de qualidade pré-estabelecido. 8. Computação em Nuvem Computação Paralela Computação centralizada Computação de Big Data Computação de banco de dados Data Resp.: 30/08/2023 15:00:40 Selecione a opção em que a camada fornece comunicação ponta a ponta nas aplicações de internet das coisas. (NC-UFPR/2019 - Adaptada) Sobre a IoT (Internet das coisas) e seus blocos básicos de construção, identi�que como verdadeiras (V) ou falsas (F) as seguintes a�rmativas: ( ) Na IoT, os objetos podem prover comunicação entre usuários e dispositivos, viabilizando diversas aplicações, tais como coleta de dados de pacientes e monitoramento de idosos e sensoriamento de ambientes de difícil acesso. ( ) A tecnologia de IoT consiste na coexistência colaborativa de dois componentes: As "coisas" e os protocolos de rede que permitem a sua comunicação. ( ) Protocolos de comunicação: Viabilizam a troca de dados via Internet entre os objetos físicos e outros sistemas. Assinale a alternativa que apresenta a sequência correta, de cima para baixo. Explicação: As aplicações de computação em nuvem são acessadas por protocolos de Internet e padrões de rede. As demais opções estão erradas, pois nenhuma delas trabalha obrigatoriamente com protocolos de internet. 9. Camada de transporte Camada lógica Camada de enlace de dados Camada de aplicação Camada de sessão Data Resp.: 30/08/2023 15:01:01 Explicação: A camada de transporte é encarregada pela comunicação ponta a ponta entre as aplicações e oferece con�abilidade, além de garantir que os pacotes serão entregues da mesma forma que o usuário os enviou. Em relação às outras opções, a camada lógica simplesmente não existe. Já a camada de enlace de dados detecta erros e, quando necessário, os corrige. A camada de sessão trata dos processos responsáveis pela transferência de dados. Por �m, a camada de aplicação é responsável pela comunicação �m-a-�m entre processos. 10. V F V F V F F F F V V F F V V Data Resp.: 30/08/2023 15:01:59 Explicação: O avanço da tecnologia criou dispositivos e sensores eletrônicos que geram enormes quantidades de dados. Esses equipamentos podem ser utilizados em diversas aplicações, tais como: coleta de dados de pacientes e monitoramento de idosos e sensoriamento de ambientes de difícil acesso. A tecnologia de IoT consiste na coexistência colaborativa de quatro componentes: Objetos físicos (ou "coisas"), Computação, Protocolos de comunicação e Serviços. Não Respondida Não Gravada Gravada Exercício por Temas inciado em 30/08/2023 14:56:57.