Prévia do material em texto
Você acertou 10 de 10 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho A B C D E 1 Marcar para revisão Em relação ao protocolo de transporte para transmissão de aplicações de streaming, selecione a opção correta. TCP HTTP UDP MQTT CoAP Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O protocolo correto para a transmissão de aplicações de streaming é o UDP (User Datagram Protocol - Protocolo de Datagrama do Usuário). Este protocolo é preferido para aplicações de streaming devido à sua velocidade, que é superior à do TCP (Transmission Control Protocol - Protocolo de Controle de Transmissão). O TCP, embora seja um protocolo orientado à confiabilidade, é menos eficiente para aplicações de streaming devido à sua lentidão, o que pode inviabilizar a aplicação. Os protocolos HTTP (Hypertext Transfer Protocol - Protocolo de Transferência de Hipertexto), MQTT (Message Queuing Telemetry Transport - Transporte de Telemetria por Enfileiramento de Mensagens) e CoAP (Constrained Application Protocol - Protocolo de Aplicação Restrita) não são adequados para o transporte de dados em aplicações de streaming. 2 Marcar para revisão Selecione a opção em que a camada fornece comunicação ponta a ponta nas aplicações de internet das coisas. A B C D E A B C Camada lógica Camada de enlace de dados Camada de transporte Camada de sessão Camada de aplicação Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A camada de transporte é a responsável por fornecer a comunicação ponta a ponta nas aplicações de internet das coisas. Ela garante a confiabilidade na transmissão dos dados, assegurando que os pacotes de informação sejam entregues exatamente como foram enviados pelo usuário. Em contraste, a camada lógica, mencionada na alternativa A, não existe no modelo de referência OSI. A camada de enlace de dados, alternativa B, tem a função de detectar e corrigir possíveis erros que possam ocorrer durante a transmissão dos dados. A camada de sessão, alternativa D, é responsável pelos processos que permitem a transferência de dados. Por último, a camada de aplicação, alternativa E, é responsável pela comunicação fim-a-fim entre processos, mas não garante a entrega dos pacotes como a camada de transporte. 3 Marcar para revisão (NC-UFPR/2019 - Adaptada) Sobre a IoT (Internet das coisas) e seus blocos básicos de construção, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas: ( ) 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. V F V F V F V V F D E A B C D E F F F F V V Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A tecnologia da Internet das Coisas (IoT) permite que objetos forneçam comunicação entre usuários e dispositivos, possibilitando uma variedade de aplicações, como a coleta de dados de pacientes, o monitoramento de idosos e o sensoriamento de ambientes de difícil acesso. Isso torna a primeira afirmação verdadeira. A segunda afirmação é falsa porque a tecnologia de IoT não consiste apenas na coexistência colaborativa de "coisas" e protocolos de rede. Ela também envolve outros componentes, como a computação e os serviços. A terceira afirmação é verdadeira, pois os protocolos de comunicação realmente possibilitam a troca de dados via Internet entre os objetos físicos e outros sistemas. Portanto, a sequência correta é V F V, o que corresponde à alternativa A. 4 Marcar para revisão 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. Computação centralizada Computação Paralela Computação de banco de dados Computação de Big Data Computação em Nuvem Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A computação em nuvem é a única opção que se refere à execução de aplicações e serviços em uma rede distribuída usando recursos virtualizados. Ela permite o acesso a aplicações e serviços através de protocolos de Internet e padrões de rede. As A B C D E A B demais opções, como a computação centralizada, paralela, de banco de dados e de Big Data, não necessariamente operam com protocolos de internet ou em uma rede distribuída, tornando-as incorretas para esta questão. 5 Marcar para revisão Em relação às plataformas para Internet das Coisas, selecione a opção correta sobre o Arduino. É um programa É uma placa de hardware É o outro nome para Raspberry PI É um ecossistema que envolve software e hardware É um protocolo de internet das coisas Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O Arduino é uma plataforma de código aberto que é utilizada para construir projetos de eletrônica. Ele é um ecossistema que envolve tanto o software quanto o hardware. Não é correto afirmar que o Arduino é apenas um programa, uma placa de hardware ou um protocolo de internet das coisas. Além disso, o Arduino não é o mesmo que o Raspberry PI, que é outra plataforma utilizada para projetos de eletrônica e Internet das Coisas. Portanto, a alternativa correta é a D: "É um ecossistema que envolve software e hardware". 6 Marcar para revisão Em relação ao formato dos dados, selecione a opção correta que corresponde ao formato dos dados de transações bancárias. Dados estruturados Dados não estruturados C D E A B C D E Dados semiestruturados Dados de Internet das Coisas Dados de Big Data Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Os dados de transações bancárias são organizados e armazenados em tabelas, caracterizando-os como dados estruturados. Este tipo de dado é comum em sistemas de transações online e são armazenados em bancos de dados. As demais alternativas, como dados não estruturados, semiestruturados, dados de Internet das Coisas e dados de Big Data, referem-se a tipos de dados não convencionais que não são normalmente armazenados em bancos de dados tradicionais. 7 Marcar para revisão Em relação aos desafios do processamento de fluxo de dados, selecione a opção correta. Dimensionar o projeto logo no início para evitar a necessidade de expansão posteriormente. 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. Usar algoritmos de criptografia nos dados para evitar o acesso indevido. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Em aplicações de streaming de dados, é comum ocorrerem inconsistências, pois essas aplicações geralmente operam em ambientes dinâmicos. Portanto, a ordenação dos dados é fundamental para garantir a consistência das informações. Além disso, o sistema deve ser tolerante a falhas, sendo capaz de continuar operando mesmo diante de problemas, desde que estes A B C D E A B estejam dentro de um padrão de qualidade previamente estabelecido. Assim, a alternativa que melhor representa essa situação é a alternativa C, que afirma a necessidade de garantira consistência da informação através da ordenação dos dados. 8 Marcar para revisão Selecione a opção correta que contém a principal plataforma de tecnologia de nuvem que é usada como referência para as outras plataformas. Microsoft Azure Amazon AWS Oracle Cloud IBM Cloud Google Cloud Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A Amazon AWS é a plataforma correta. Ela foi a primeira plataforma de tecnologia de nuvem a ser lançada e, até hoje, é considerada a principal referência no mercado. As outras plataformas, como Microsoft Azure, Oracle Cloud, IBM Cloud e Google Cloud, também são muito importantes e, juntamente com a Amazon AWS, detêm uma grande parte do mercado. No entanto, a Amazon AWS ainda é a mais utilizada e a que serve de referência para as demais. 9 Marcar para revisão Selecione a opção correta com a medida de volume de dados que normalmente é usada para se referenciar a projetos de Big Data. Terabytes Petabytes C D E A B C D E Gigabytes Exabytes Zetabytes Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Projetos de Big Data são geralmente referenciados em termos de Petabytes. Isso se deve ao fato de que o Big Data envolve o manuseio de enormes volumes de dados, que muitas vezes ultrapassam a escala de Terabytes e Gigabytes. Para melhor compreensão, as unidades de medida de armazenamento podem ser organizadas em ordem crescente de grandeza: Gigabytes, Terabytes, Petabytes, Exabytes e Zetabytes. Portanto, a alternativa correta é a opção B, que se refere aos Petabytes. 10 Marcar para revisão Em relação aos V's que caracterizam os projetos de Big Data, selecione a opção que trata do processamento dos dados. Variedade Valor Velocidade Volume Veracidade Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O termo "velocidade", no contexto dos projetos de Big Data, refere-se à rapidez com que os dados são gerados e processados. É um aspecto crucial, pois a eficiência no processamento de grandes volumes de dados é fundamental para a obtenção de insights úteis em tempo hábil. As outras opções representam diferentes aspectos dos projetos de Big Data: "variedade" se refere aos diferentes formatos de dados que podem ser processados, "valor" está relacionado à utilidade dos resultados obtidos a partir da análise dos dados, "volume" indica a quantidade de dados disponíveis para análise e "veracidade" diz respeito à confiabilidade da origem dos dados.