

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Dos modelos de dados seguintes, aquele que se caracteriza por possuir nós representando vértices e relacionamentos representando arestas é:
Grafo.
Multidimensional.
Orientado a documentos.
Relacional.
Um Tribunal de Contas implementou um banco de dados NoSQL orientado a grafos para mapear relações complexas entre entidades (servidores, empresas, processos licitatórios).
Essa escolha é tecnicamente justificada pela capacidade intrínseca desse modelo de:
garantir propriedades ACID completas em operações de escrita distribuída em larga escala.
processar operações em massa de inserção de registros transacionais isolados sem relacionamentos.
calcular estatísticas descritivas (média, desvio padrão) em atributos numéricos de nós não conectados.
transformar automaticamente nós e arestas em esquemas relacionais normalizados para integração com SQL.
executar travessias profundas e consultas de caminhos de forma eficiente, mesmo em grafos com múltiplas relações complexas.
Considere um grafo não orientado e conexo onde todos os vértices têm grau par. É correto afirmar que esse grafo é
hamiltoniano.
ponderado.
completo.
planar.
euleriano.
Os sistemas de bancos de dados para processamento de grafos são otimizados para armazenar e navegar em relações complexas com alta eficiência. Utilizando o Neo4j como exemplo, qual característica principal diferencia os bancos de dados de grafos de outros tipos de sistemas NoSQL?
A capacidade de escalar horizontalmente de maneira eficiente, distribuindo dados em múltiplos nós de um cluster.
A armazenagem de dados em uma estrutura de grafo, onde as relações são cidadãs de primeira classe, facilitando consultas que exploram a conectividade entre os dados.
O uso de um esquema flexível que permite adicionar ou modificar colunas em tempo de execução sem afetar o desempenho das consultas.
A eficiência em armazenar e consultar grandes volumes de dados não estruturados, como imagens e vídeos.
Os Bancos de Dados NoSQL foram projetados para gerenciarem grandes volumes de dados. É um exemplo de banco de dados orientado a grafos e indicado para armazenar pequenos registros que possuem interconexões complexas, como é o caso de dados em redes sociais.
HBase.
Redis.
Cassandra.
Neo4j.
MongoDB.
As relações entre países podem assumir várias formas, como, por exemplo, as de natureza econômica, política ou militar. Em muitos casos, essas relações são formalizadas por meio de tratados internacionais que podem envolver dois ou mais países. As relações que os países têm entre si são de particular interesse da área de estudo denominada Relações Internacionais.
Uma forma bastante adequada de modelar relacionamentos entre objetos em um banco de dados é utilizar um modelo de grafos, um dos modelos populares dos chamados bancos de dados NoSQL. Nesse modelo, os dados são representados por meio de nós e relacionamentos, ou arestas. Dois dos tipos de grafos comuns, implementados por gerenciadores de banco de dados, são o Resource Description Framework (RDF) e o Labeled Property Graph (LPG).
A respeito desses tipos de grafos, verifica-se que as(os)
triplas com sujeito, predicado e objeto tornam os grafos do tipo LPG mais completos.
atributos são nós em grafos do tipo LPG.
grafos dos tipos RDF e LPG possuem nós com propriedades (atributos).
grafos do tipo LPG podem ter relacionamentos com propriedades (atributos).
rótulos nos grafos do tipo RDF permitem distinguir nós de relacionamentos.
Em uma empresa de grande porte, a equipe de infraestrutura de TI está enfrentando problemas de desempenho em seus servidores devido a um aumento no número de usuários acessando os sistemas simultaneamente. Qual das seguintes abordagens seria a mais adequada para essa situação?
Utilizar a teoria dos grafos para mapear as conexões de rede entre os servidores e identificar pontos de falha.
Aplicar a análise de filas (teoria das filas) para modelar o fluxo de solicitações dos usuários e otimizar a capacidade dos servidores.
Implementar a teoria dos jogos para determinar a melhor estratégia de backup de dados.
Usar a álgebra booleana para configurar as permissões de acesso dos usuários aos sistemas.
Sobre banco de dado NoSQL orientado a grafos, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).
I. Se compararmos com um banco de dados relacional, os nós de um grafo correspondem às colunas de uma tabela.
II. As operações de junção nesse tipo de banco são frequentemente mais eficientes do que em bancos de dados relacionais, pois utilizam chaves estrangeiras para realizar o relacionamento entre os nós.
III. Diferentemente dos outros tipos de banco de dados NoSQL, bancos orientados a grafos não são próprios para se trabalhar com um grande volume de dados.
As afirmativas são, respectivamente,
V – F – F.
F – V – F.
F – F – V.
V – F – V.
F – F – F.
Entre os métodos para testes de software está o teste de caixa-branca. Uma de suas aplicações consiste em determinar os caminhos que podem ser percorridos, de modo que todas as instruções e todos os resultados de condições sejam executados ao menos uma vez. Para descobrir a quantidade de caminhos independentes, o primeiro passo é desenhar um grafo direcionado, representando o código da função seguindo regras simples.
Nesse contexto, quantos caminhos possui uma função que é representada por um grafo com 9 nós e 11 arestas?
4
5
6
7
8
Na área de Inteligência Artificial, a representação do conhecimento desempenha um papel fundamental. Dentre as várias formas de representar o conhecimento, uma estrutura que permite expressar relações entre entidades é conhecida como Grafo de Conhecimento.
Dentre as seguintes alternativas apresentadas abaixo, assinale aquela que descreve corretamente a natureza de um Grafo de Conhecimento na Inteligência Artificial.
Um Grafo de Conhecimento é uma técnica de representação baseada em linguagem natural que utiliza palavras-chave e frases para expressar relações complexas entre conceitos.
Um Grafo de Conhecimento é uma estrutura hierárquica que organiza o conhecimento em camadas, facilitando a navegação e busca de informações em diferentes níveis de detalhe.
Um Grafo de Conhecimento é uma representação gráfica que utiliza nós e arestas para modelar relações entre entidades, proporcionando uma visão visual das conexões.
Um Grafo de Conhecimento é um modelo probabilístico que utiliza equações matemáticas para quantificar a incerteza associada às relações entre diferentes elementos do conhecimento.
Essa estrutura é indicada para armazenar pequenos registros que possuem interconexões complexas, como é o caso de dados em redes sociais. Um vértice representa um objeto do mundo real, enquanto uma aresta representa uma relação entre dois vértices. Considerando-se o modelo de dados NoSQL, que se caracteriza por diversas abordagens para armazenamento e recuperação de informações, qual das alternativas abaixo corresponde ao modelo que consiste basicamente em vértices conectados por arestas?
Chave-valor.
Orientado a documentos.
Orientado a colunas.
Orientado a grafos.
Orientado a linhas.
Os grafos são importantes para os modelos de BI. Sabendo disso, assinale a alternativa que apresenta corretamente a justificativa da importância no uso das estruturas de grafos pelos modelos de BI.
Os grafos são úteis para estabelecer a interação entre a tecnologia do BI e o seu usuário.
Os grafos são úteis para modelar relacionamentos em um processo de negócios.
Os grafos são úteis para montar tabelas e apresentações para os tomadores de decisão do BI.
Os grafos são úteis para estabelecer o desempenho dos dados dentro do BI.
Os grafos são úteis para dimensionar a quantidade de usuários que um ambiente de BI suporta.
Na versão de decisão do problema do caixeiro-viajante, que utiliza Grafos para encontrar soluções, é correto afirmar que há
um Grafo dirigido completo com peso inteiro negativo em cada aresta.
um Grafo não dirigido completo com peso inteiro negativo em cada aresta.
um Grafo dirigido completo com peso inteiro positivo em cada aresta.
um Grafo não dirigido completo com peso positivo em cada aresta.
um Grafo dirigido completo com peso negativo ou positivo em cada aresta.
Grafo é um objeto formado por
vértices, arestas e nós.
vértices e arestas, apenas.
vértices, apenas.
arestas, apenas.
nós, apenas.