Você está na página 1de 4

Protocolos de Rede

IPV6  Relacionamento de Realização: relacionamento


 O protocolo IPV6 manteve as mensagens echo entre dois elementos em que um elemento realiza
request e echo reply. / IPV6 - O responsável por (implementa/executa) o comportamento que o outro
fragmentação de datagramas é o host que o envia elemento especifica.
o datagrama.
 A remontagem do pacote fragmentado é feita

no endereço IP destino.
 Flow Label é usado por um host para identificar

os diferentes tipos de fluxo de dados, em QoS.


 Traffic Class é um campo que traz informações

do tráfego dos pacotes na rede, e define prioridades  Relacionamento de Associação: relacionamento


para pacotes de natureza semelhantes estrutural entre objetos e especifica os objetos de
uma classe que estão ligados a objetos de outra
 Relacionamento de Dependência: é quando a classe.
classe cliente é dependente de algum serviço da - Agregação: o todo está relacionado às suas
classe fornecedora, como mostra a imagem abaixo / partes de forma independente. As partes tem
esse relacionamento pode ocorrer entre duas classes existência própria. (diamente vazio)
ou entre uma classe e uma interface / - Composição: em que o todo está relacionado às
partes de forma dependente. (diamente cheio)

 Objetos
Os Diagramas de Objeto são úteis para mostrar

exemplos de objetos interligados. Eventualmente,


define-se uma estrutura precisamente com um
 Relacionamento de diagrama de classes, mas a estrutura pode ser ainda
Generalização/Especialização (Herança): a é difícil de entender. Nesses casos, exemplos de
subclasse é uma especialização da superclasse ou diagrama de objetos podem auxiliar. Eles podem ser
que a superclasse é uma generalização da vistos como um diagrama de comunicação sem as
subclasse. É conhecido como relacionamento de mensagens.
herança, relacionamento de extensão ou
relacionamento “é-um”. Componentes
 Representa o sistema sob uma perspectiva

funcional, expondo a organização de seus módulos


e as relações entre seus componentes por meio de
interfaces).
 As operações básicas são Enqueue (Enfileirar) e

Dequeue (Desenfileirar). As Filas possuem início


(ou cabeça) e fim (ou cauda).
 Também conhecida como Lista FIFO (First In

First Out), basta lembrar de uma fila de pessoas


1
esperando para serem atendidas em um banco,o Árvore de Busca Binária, podemos fazer três

primeiro a entrar é o primeiro a sair. percursos: pré-ordem, in-ordem e pós-ordem.


 Filha Duplamente Ecadeada: Conhecida como - Pré-Ordem(ou Profundidade): visita a raiz;
por permitir a eliminação e inserção de itens em percorre a subárvore esquerda em pré-ordem;
ambas as extremidades. percorre a subárvore direita em pré-ordem.
- In-Ordem(ou Simétrica): percorre a subárvore
Pilhas esquerda em in ordem; visita a raiz; percorre a
 Conjunto ordenado de itens no qual novos itens subárvore direita em in-ordem.
podem ser inseridos e eliminados em uma - Pós-Ordem: percorre a subárvore esquerda em
extremidade chamada topo. pós-ordem; percorre a subárvore direita em pós-
 Conhecida como Lista LIFO (Last In First Out), ordem; visita a raiz.
basta lembrar de uma pilha de pratos esperando para
serem lavados, o último a entrar é o primeiro a
sair.

Pré Ordem: 80, 30, 10, 60, 40, 70, 85, 100, 90
In Ordem: 10, 30, 40, 60, 70, 80, 85, 90, 100
Pós Ordem: 10, 40, 70, 60, 30, 90, 100, 85, 80
 O elemento que não possui ramos é conhecido
como nó folha, nó terminal ou nó externo /
Altura é definida pela folha mais profunda /
Folhas não possuem filhos /
Árvores
 Estrutura de dados hierárquica (não-linear) Lista linear - É uma estrutura de dados na qual
composta por um conjunto finito de elementos com elementos de um mesmo tipo de dado estão
um único elemento raiz, com zero ou mais sub- organizados de maneira sequencial. Não
árvores ligadas a esse elemento raiz. (é dinâmica) necessariamente, estes elementos estão fisicamente
 Os bancos de dados hierárquicos utilizam a
em sequência, mas a ideia é que exista uma
estrutura de dados: árvore; ordemlógica entre eles.

 O que é um TAD? Tipos Abstratos de Dados) é


um modelo matemático que visa representar um
conjunto de operações sobre um conjunto de
valores.
 Hash tables aplicam-se somente em buscas que
referenciam a chave por inteiro (operador =) /
Hash tables favorecem buscas, com o operador
‘LIKE’ do SQL, que não contenham caracteres
 Arvore Binária: É uma estrutura de dados curingas na primeira posição / B-trees não se
hierárquica em que todos os nós têm grau 0, 1 ou 2. aplicam em buscas que se referem a uma
 Arvore Estritamente Binária : é aquela em que substring à esquerda da chave.
todos os nós têm grau 0 ou 2.
2
 DEQUE é uma estrutura de dados muito parecida
com uma fila, porém as inserções e remoções
podem ocorrer em ambas as extremidades da fila. 

3
4

Você também pode gostar