Buscar

AOL 3 - Engenharia de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. Pergunta 1
/0
Leia o texto a seguir:
“A Internet é considerada um fonte valorosa de informação que subsidia – com seus recursos – desde pesquisas de alta tecnologia até estudantes do ensino fundamental. Os recursos possibilitam a interação com diversas formas de produção, seja elas constituídas por textos, imagens, sons, fotos, vídeos, músicas, animações, multimídia, etc., que alcançam o usuário e o envolvem num espaço informacional com fins múltiplos: trabalhar, estudar, pesquisa, divertir-se […].”
Fonte: TOMAÉL, M. I. Fontes de Informação na Internet. Editora EDUEL, 2008.
As fontes de informações disponíveis da Internet podem ser utilizadas para diferentes finalidades e possuem diversas formas, como retratado no texto, sendo que cada forma possui características diferentes. Considerando essas informações e o conteúdo estudado a respeito das características das fontes de dados na Internet, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). 
I. ( ) As fontes de dados na Internet existem em enorme quantidade. Seu conjunto é representado pelo conceito conhecido como Big Data.
II. ( ) As fontes de dados na Internet são heterogêneas, ou seja, existem em diferentes tipos e formatos, e se encontram descentralizadas na rede.
III. ( ) As fontes de dados na Internet são estáticas, uma vez que a inclusão, alteração ou exclusão de dados ocorre nas chamadas páginas dinâmicas.
IV. ( ) Existem dois tipos de fontes de dados na Internet: dados formato não-estruturados ou semiestruturados.
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
0. 
F, V, F, V.
1. 
F, F, V, V.
2. 
V, V, F, V.
3. 
V, V, F, F.
Resposta correta
4. 
V, F, V, F.
2. Pergunta 2
/0
Leia o trecho a seguir:
“A divisão em camadas é uma técnica muito utilizada pelos engenheiros de software para implementar um sistema de software complexo. Separando o sistema em camadas, o entendimento é facilitado, pois cada camada é responsável por prover uma funcionalidade restrita e bem definida. O acoplamento também é reduzido, uma vez que cada camada está acoplada somente à camada imediatamente superior e inferior, provendo serviços para a primeira e consumindo serviços da segunda.
”Fonte: SILVA, R. F.; GONÇALVES, P. R. Web Services – Uma Análise Comparativa. Revista das Faculdades Integradas Claretianas – N. 5 – Janeiro/Dezembro de 2012.
A partir dessas informações e do conteúdo estudado a respeito da Arquitetura Multicamada, é correto afirmar que, no contexto da Integração de Dados:
Ocultar opções de resposta 
0. 
podem ser utilizadas fontes de dados heterogêneas, que antes de ser integradas ficam armazenadas em diferentes servidores nas camadas inferiores.
Resposta correta
1. 
os middlewares de integração são executados abaixo da camada inferior, uma vez que fornecem os dados que serão ali armazenados.
2. 
a camada intermediária armazena os bancos de dados materializados, que fornecerão os dados integrados para consulta.
3. 
a separação em camadas é feita de forma lógica, uma vez que os clientes, middlewares e dados integrados ficam no mesmo servidor físico.
4. 
as camadas clientes acessam diretamente as camadas inferiores, onde os dados estão armazenados de forma integrada.
3. Pergunta 3
/0
Leia o trecho a seguir:
“Interoperabilidade é a capacidade do produto de software interagir com um ou mais sistemas especificados. Trata do intercâmbio de informações, onde os sistemas informatizados são caracterizados pela sua capacidade de trocar informações, onde os padrões utilizados na descrição de dados e sua estruturação alinham linguagens e facilitam as trocas de informações entre instituições.”
Fonte: LUZ, C. A interoperabilidade na preservação da informação arquivística: os metadados e a descrição. Informação Arquivística, Rio de Janeiro, v. 5, n. 1, p. 27-48, jan./jun., 2016.
Considerando as informações apresentadas no texto acima e o conteúdo estudado a respeito do protocolo descrito, pode-se afirmar que:
Ocultar opções de resposta 
0. 
o ePING regulamenta o uso de protocolos para as empresas de TI.
1. Incorreta: 
o ePING é estruturado em Web Services e nos protocolos eGOV, REST e SOAP.
2. 
o eGOV regulamenta o uso de protocolos de integração pelo governo.
3. 
a norma 9126 define os protocolos que serão utilizados nos Web Services.
4. 
Web Services é uma das estratégias de integração entre sistemas mais utilizadas.
Resposta correta
4. Pergunta 4
/0
Leia o trecho a seguir:
“Um Sistema de Banco de Dados Federado (SBDF) é um conjunto de sistemas de bancos de dados que são autônomos e possivelmente heterogêneos que trabalham cooperativamente para um fim único. Cada banco de dados de um sistema de banco de dados federado é completamente auto-sustentável e funcional. Quando é enviada alguma consulta, o sistema descobre em qual banco de dados os dados requerentes dessa consulta estão e envia essa consulta para ele.”
Fonte: FERNANDES, Eduardo Pires. Arquitetura de Integração entre Bancos de Dados: Uma abordagem aplicada à Secretaria de Estado de Educação do Distrito Federal – SEEDF. Dissertação de Mestrado. (Mestrado Profissional em Computação Aplicada) - Universidade de Brasília, 2017.
A partir dessas informações e do conteúdo estudado, é possível afirmar que o maior objetivo dos Bancos de Dados Federados, no contexto da Integração de Dados, é sua utilização:
Ocultar opções de resposta 
0. 
para a integração de dados fora da Internet, uma vez que lidam com Sistemas de Gerenciamento de Bancos de Dados Distribuídos. 
Resposta correta
1. 
para integração de dados disponíveis em bancos de dados do tipo cliente/servidor, dispersos na Internet.
2. Incorreta: 
para integração de dados disponíveis em Sistemas de Gerenciamento de Bancos de Dados Distribuídos na Internet.
3. 
para integração de dados disponíveis em bancos de dados do tipo cliente/servidor, agrupados em função de suas unidades federativas.
4. 
para integração de dados dispersos em função das unidades federativas ao qual pertencem.
5. Pergunta 5
/0
Leia o trecho a seguir:
“Fontes de dados em ambientes dinâmicos naturalmente apresentam características de distribuição e autonomia bastante acentuadas. À primeira vista, pode-se pensar que um sistema de integração de dados para funcionar nesse tipo de ambiente, deveria ser projetado dentro da abordagem virtual. Isso garantiria acesso aos dados integrados sempre atualizados. Entretanto, alguns problemas podem surgir, como indisponibilidade da fonte de dados para o sistema de integração, e principalmente, o alto tempo gasto no processamento das consultas virtuais. A materialização de dados das fontes pode ser utilizada para minimizar esses problemas podendo ser viabilizada para ser implementada em conjunto com a arquitetura virtual, compondo uma arquitetura de integração de dados híbrida.”
Fonte: BATISTA, M. C. M. OTIMIZAÇÃO DE ACESSO EM UM SISTEMA DE INTEGRAÇÃO DE DADOS ATRAVÉS DO USO DE CACHING E MATERIALIZAÇÃO DE DADOS. Dissertação de Mestrado. Universidade Federal de Pernambuco. Recife, 2003.
A partir da leitura do fragmento apresentado, fica evidente que existem vários desafios para o tratamento de dados de forma materializada, dentre eles, a integração de dados. Assim, e considerando o texto apresentado e os conteúdos estudados sobre Abordagens de Integração de Dados Materializada, analise as afirmativas a seguir sobre suas características.
I. Os dados são integrados no momento da consulta.
II. Possui performance mais eficiente em relação à abordagem virtualizada.
III. As informações são atualizadas em tempo real no repositório.
IV. É necessário manter a consistência entre as fontes e o repositório de dados.
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
0. 
I e II.
1. 
I, II e IV.
2. 
II e IV. 
Resposta correta
3. Incorreta: 
II e III.
4. 
III e IV.
6. Pergunta 6
/0
Leia o trecho a seguir:
“A estratégia de mediação baseia-se em uma arquitetura de 3 níveis: camada de adaptação, com as fontes de dados acessadas através de adaptadores; camada de aplicação,com as aplicações que desejam acessar as fontes; camada de mediação, com um ou mais mediadores, que registra as fontes de dados conhecidas, e processa as consultas produzidas pelas aplicações.”
Fonte: BRAUNER, D. F.; CASANOVA, M. A.; CÂMARA, G. et al. Integração e interoperabilidade entre fontes de dados geográficos. Banco de Dados Geográficos. 2005. pp.305-340. Disponível em: <http://www.dpi.inpe.br/gilberto/livro/bdados/>. Acesso em: 04/07/2019.
A partir dessas informações e do conteúdo estudado a respeito da Arquitetura de Mediadores, em relação ao papel das camadas no contexto da Integração de Dados é correto afirmar que:
Ocultar opções de resposta 
0. 
na camada de aplicação, as consultas submetidas pelas aplicações são executadas e os resultados obtidos como resposta são apresentados.
1. 
na camada de aplicação, para cada tipo de fonte de dados existe um adaptador que é capaz de interpretar suas informações.
2. 
na camada de mediação, um mediador centraliza informações fornecidas por adaptadores, criando um esquema mediado das fontes de dados.
Resposta correta
3. 
na camada de mediação, existem adaptadores heterogêneos, ou seja, que são capazes de fornecer transparência aos vários tipos de formatos.
4. 
na camada de adaptação, estão armazenadas os softwares (aplicações) que serão utilizados para acessar os dados integrados.
7. Pergunta 7
/0
Leia os trechos a seguir:
“Volume, velocidade e variedade (três Vs) são características do Big Data. O controle do que se usa em termos de dados e informação requer, portanto, capacidade de arbitrar de forma objetiva sob o risco de perder-se no intenso fluxo de dados gerados a cada momento.”Fonte: PIMENTA, R. M. BIG DATA E CONTROLE DA INFORMAÇÃO NA ERA DIGITAL: TECNOGÊNESE DE UMA MEMÓRIA A SERVIÇO DO MERCADO E DO ESTADO. Tendências da Pesquisa Brasileira em Ciência da Informação, v. 6, n. 2, jul./dez. 2013.
“O pesadelo da informação insuficiente que fez nossos pais sofrerem foi substituído pelo pesadelo ainda mais terrível da enxurrada de informações que ameaça nos afogar.”Fonte: BAUMAN, Z. 44 cartas do mundo líquido moderno. Rio de Janeiro: Jorge Zahar Editor, 2011.
A partir dessas informações e do conteúdo estudado a respeito da necessidade de integração do grande volume e variedade dos dados disponíveis no Big Data, é possível afirmar que o maior o objetivo da integração de dados é:
Ocultar opções de resposta 
0. 
disponibilizar para seus usuários uma interface transparente e uniforme que forneça consulta, de forma integrada, às diferentes fontes de dados heterogêneas. 
Resposta correta
1. 
disponibilizar um repositório único, onde diferentes tipos de dados serão armazenados de forma integrada.
2. Incorreta: 
disponibilizar os dados heterogêneos na forma de um Banco de Dados Relacional integrados, constituído por tabelas homogêneas.
3. 
disponibilizar uma plataforma que permita o armazenamento de dados em formato NoSQL e que execute comandos em linguagem XQuery.
4. 
disponibilizar uma fonte heterogênea de armazenamento de dados, que permita a execução de comandos em linguagem SQL para recuperação dos dados.
8. Pergunta 8
/0
Leia o trecho a seguir:
“O número de Web Services, espalhados em redes públicas e privadas, que se destinam a fornecer dados armazenados em alguma fonte de dados tem aumentado consideravelmente. Tais Web Services, também chamados de Web data services (ou apenas serviços de dados), têm como objetivo fornecer interfaces Web de acesso e manipulação a fontes de dados. O rápido crescimento de tais serviços e fontes de dados disponibilizadas hoje na Web resultou em uma disseminação de dados representados em formatos heterogêneos e difíceis de serem processados e reutilizados.”
Fonte: OLIVEIRA, B.; SIQUEIRA, F. OntoGenesis: Uma Arquitetura para Enriquecimento Semântico de Web Data Services. In: XVII Workshop de Teses de Dissertações (WTD 2017), Gramado, Brasil. Anais do XXIII Simpósio Brasileiro de Sistemas Multimídia e Web: Workshops e Pôsteres. Porto Alegre: Sociedade Brasileira de Computação, 2017.
Considerando as informações apresentadas no texto acima e o conteúdo estudado, a respeito dos Web Services e seus protocolos é possível afirmar que:
Ocultar opções de resposta 
0. 
ambos utilizam os protocolos SOAP e REST para integração de dados.
Resposta correta
1. Incorreta: 
o protocolo SOAP utiliza o HTTP para transportes de dados.
2. 
ambos utilizam os protocolos XML e JSON para integração de dados. 
3. 
o protocolo REST utiliza o XML para armazenamento de dados.
4. 
ambos utilizam os protocolos XML e JSON para armazenamento de dados.
9. Pergunta 9
/0
Os primeiros sistemas de processamento de dados desenvolvidos pela área de Tecnologia da Informação faziam uso de um recurso conhecido como Processamento em Lote (Batch), cujas principais características eram a execução em computadores de grande porte, conhecidos como Mainframes, e a ausência de interação entre o software e seus usuários finais, uma vez que a execução dos comandos era efetuada por meio de Jobs, criados em uma linguagem chamada JCL (Job Control Language), responsável por controlar a execução dos programas, geralmente desenvolvidos em COBOL. Quando um Job era, então, submetido à execução, ele era informado como uma entrada no sistema, e rodava através de fluxo sequencial de tarefas.
Considerando essas informações e o conteúdo estudado a respeito do fluxo de um Job em um sistema de processamento sequencial, ordene as etapas a seguir de acordo a sequência de tarefas necessárias para execução de um Job:
( ) Processamento
( ) Conversão
( ) Purga
( ) Saída
( ) Impressão
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
0. 
1, 3, 5, 2, 4.
1. 
2, 1, 5, 3, 4.
Resposta correta
2. 
5, 2, 4, 3, 1.
3. Incorreta: 
2, 4, 3, 1, 5.
4. 
3, 1, 2, 4, 5.
10. Pergunta 10
/0
Leia o trecho a seguir:
“O pipeline de implantação de software é, essencialmente, uma implementação automatizada do processo de compilar todas as partes de aplicação, implantá-la em ambiente, testá-la e efetuar sua entrega final. Este processo geralmente segue as atividades vistas na figura a seguir:
QUESTÃO 16.PNG
Basicamente cada mudança feita no código fonte do programa, no ambiente ou na arquitetura inicia uma nova instância do pipeline.
”Fonte: HUMBLE, J.; FARLEY, D. Entrega Contínua: como entregar software de forma rápida e confiável. Porto Alegre: Bookman, 2014. (adaptado).
Sabendo que o trabalho de Entrega Contínua de Software é centrado no processo de implantação de software apresentado no texto e na figura acima, considerando os conceitos de Entrega Contínua e Implantação Contínua e seus objetivos é correto afirmar que:
Ocultar opções de resposta 
0. 
tanto o processo de entrega, quanto o de implantação contínua, devem ser revisto com frequência, uma vez que precisam ser aprimorados, já que falhas nesses processos geralmente são críticas para o ambiente.
1. Incorreta: 
um dos princípios da Entrega Contínua é a produção de documentação extensa e detalhada descrevendo cada atividade que deve ser realizada no processo, assim como todas as falhas que podem ocorrer.
2. 
são objetivos da Implantação Contínua: tornar as atividades do processo visíveis a todos os envolvidos, melhorar o feedback do processo, implantação automatizada das versões do software em seus ambientes.
Resposta correta
3. 
 executar processos automatizados de implantação e entrega contínuas é uma atividade tende a se tornar tediosa e repetitiva para a equipe de desenvolvimento. Por isso parte do processo deve ser manual.
4. 
é comum em ambiente de entrega e implantação contínuas que os programadores sejam chamados para explicar o motivo pelo qual uma versão do software colocada em produção está apresentando falhas.

Continue navegando