A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Capítulo 14 Camada 6 A Camada de Apresentação. Sumário 14.1 - A Camada de Apresentação.

Apresentações semelhantes


Apresentação em tema: "Capítulo 14 Camada 6 A Camada de Apresentação. Sumário 14.1 - A Camada de Apresentação."— Transcrição da apresentação:

1 Capítulo 14 Camada 6 A Camada de Apresentação

2 Sumário 14.1 - A Camada de Apresentação.

3 14.1 - A Camada de Apresentação Objetivo – Explicar de forma simplificada funções da camada de apresentação. Estruturado da seguinte forma: – 14.1.1 - Padrões e Funções da Camada de Apresentação; – 14.1.2 - Formatos de Arquivos; – 14.1.3 - Criptografia e Compactação de Dados.

4 14.1- A Camada de Apresentação 14.1.1 - Padrões e Funções da Camada de Apresentação – Camada de apresentação é responsável por apresentar os dados de uma forma que o dispositivo receptor possa entender; – Para entender melhor o conceito, use a analogia de duas pessoas falando idiomas diferentes; – Única maneira de uma entender a outra é através de um intérprete;

5 14.1- A Camada de Apresentação 14.1.1 - Padrões e Funções da Camada de Apresentação – Camada de apresentação serve como intérprete para dispositivos que necessitem se comunicar pela rede; – Camada 6, a camada de apresentação, fornece três funções principais: Formatação de dados (apresentação); Criptografia de dados; Compactação de dados.

6 14.1- A Camada de Apresentação 14.1.1 - Padrões e Funções da Camada de Apresentação – Após receber os dados de uma camada de aplicativo, camada de apresentação executa uma ou todas as suas funções nos dados antes de enviá-los para a camada de sessão; – Na estação receptora, camada de apresentação tira os dados da camada de sessão e executa as funções necessárias antes de passá-los para a camada de aplicação;

7 14.1- A Camada de Apresentação 14.1.1 - Padrões e Funções da Camada de Apresentação – Para entender como a formatação de dados funciona, imagine dois sistemas diferentes: primeiro sistema usa Extended Binary Coded Decimal Interchange Code (EBCDIC) para representar os caracteres na tela; segundo sistema usa American Standard Code for Information Interchange (ASCII); (obs.: maior parte dos computadores pessoais usa ASCII, enquanto computadores mainframe usam tradicionalmente EBCDIC.);

8 14.1- A Camada de Apresentação 14.1.1 - Padrões e Funções da Camada de Apresentação – Camada 6 fornece conversão entre esses dois diferentes tipos de códigos; – Padrões da camada 6 também determinam como as imagens de figuras são apresentadas;

9 14.1- A Camada de Apresentação 14.1.1 - Padrões e Funções da Camada de Apresentação – Três desses padrões são: PICT - formato de figura usado para transferir figuras QuickDraw entre programas no sistema operacional MAC; TIFF (Tagged Image File Format) - formato de imagens de alta resolução, mapeadas por bits; JPEG (Joint Photographic Experts Group) - formato de figuras usado mais freqüentemente para compactar imagens imóveis de fotografias e figuras complexas.

10 14.1- A Camada de Apresentação 14.1.1 - Padrões e Funções da Camada de Apresentação – Outros padrões da camada 6 orientam a apresentação de som e filmes; – Incluídos nesses padrões estão: MIDI (Musical Instrument Digital Interface) - para música digitalizada; MPEG (Motion Picture Experts Group) - compactação e codificação de vídeo de animação para CDs e armazenamento digital; QuickTime - lida com áudio e vídeo para programas em um sistema operacional MAC.

11 14.1- A Camada de Apresentação 14.1.1 - Padrões e Funções da Camada de Apresentação

12 14.1 - A Camada de Apresentação 14.1.1 - As Funções e os Padrões da Camada de Apresentação

13 14.1 - A Camada de Apresentação 14.1.2 - Formatos de Arquivos – ASCII e EBCDIC são usados para formatar texto; – Arquivos de texto em ASCII contêm dados de caracteres simples e não dispõem de nenhum comando de formatação sofisticado, como, p. ex., negrito ou sublinhado, que processadores de textos normalmente aplicariam a um documento; – Bloco de notas é um exemplo de um aplicativo que usa e cria arquivos de texto (tem normalmente extensão.txt);

14 14.1 - A Camada de Apresentação 14.1.2 - Formatos de Arquivos – EBCDIC é muito parecido com o ASCII nisso, porque também não usa nenhuma formatação sofisticada; – Principal diferença entre os dois é que EBCDIC é principalmente usado em mainframes e ASCII é usado em computadores pessoais; – Outro formato de arquivo comum é o formato binário;

15 14.1 - A Camada de Apresentação 14.1.2 - Formatos de Arquivos – Arquivos binários contêm dados especiais codificados que somente podem ser lidos por aplicativos de software específicos; – Programas como FTP, usam tipo de arquivo binário para transferir arquivos; – Redes usam muitos tipos diferentes de arquivos; – Internet usa dois formatos de arquivos binários para exibir imagens: Graphic Interchange Format (GIF); Joint Photographic Experts Group (JPEG).

16 14.1 - A Camada de Apresentação 14.1.2 - Formatos de Arquivos – Qualquer computador com um leitor dos formatos de arquivo GIF e JPEG pode ler esses tipos de arquivos, não importa o tipo de computador; – Leitores são programas de software projetados para exibir uma imagem de um tipo de arquivo em particular; – Alguns programas podem ler vários tipos de imagens, assim como converter arquivos de um tipo em outro;

17 14.1 - A Camada de Apresentação 14.1.2 - Formatos de Arquivos – Navegadores da Web têm capacidade de exibir arquivos de figuras nesses dois formatos sem qualquer software adicional; – Formato de arquivo multimídia é outro tipo de arquivo binário, que armazena sons, música e vídeo; – Arquivos de sons operam geralmente de duas formas: Podem ser completamente descarregados, primeiro, e depois, executados; Podem ser descarregados enquanto estiverem sendo executados;

18 14.1 - A Camada de Apresentação 14.1.2 - Formatos de Arquivos – Último método é conhecido como fluxo contínuo de áudio; – Windows usa o formato WAV para som e formato AVI para arquivos de animação; – Alguns dos formatos de vídeo mais comuns são: MPEG, MPEG2 e Macintosh QuickTime; – Outro tipo de formato de arquivo é a linguagem de marcação;

19 14.1 - A Camada de Apresentação 14.1.2 - Formatos de Arquivos – Esse formato atua como um conjunto de diretrizes que instruem o navegador da Web como exibir e gerenciar documentos; – Linguagem de marcação de hipertexto (HTML) é a linguagem da Internet; – Diretrizes HTML instruem um navegador a exibir texto ou um hiperlink para outro URL; – HTML não é uma linguagem de programação, mas um conjunto de diretrizes para a exibição de uma página.

20 14.1 - A Camada de Apresentação 14.1.3 - Criptografia e Compactação de Dados – Camada 6 também é responsável pela criptografia de dados; – Criptografia de dados protege as informações durante a transmissão; – Transações financeiras (p. ex., informações de cartões de crédito) usam criptografia para proteger informações sigilosas quando estas são passadas pela Internet;

21 14.1 - A Camada de Apresentação 14.1.3 - Criptografia e Compactação de Dados – Chave de criptografia é usada para criptografar dados na origem e, depois, descriptografar dados no destino; – Camada de apresentação também é responsável pela compactação dos arquivos; – Compactação funciona usando-se algoritmos (fórmulas matemáticas complexas) para encolher o tamanho dos arquivos;

22 14.1 - A Camada de Apresentação 14.1.3 - Criptografia e Compactação de Dados – Algoritmo procura em cada arquivo padrões de bits repetidos e, depois, os substitui por um token; – Token: padrão de bits muito mais curto que representa o padrão longo; – Analogia simples seria o nome Caty (apelido), o token, para se referir à qualquer pessoa que se chame Catarina; – Atividade: pedir ao aluno que crie um método de compressão para um pequeno texto;


Carregar ppt "Capítulo 14 Camada 6 A Camada de Apresentação. Sumário 14.1 - A Camada de Apresentação."

Apresentações semelhantes


Anúncios Google