Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 16



Documentos relacionados
Redes de Computadores

APLICATIVOS GRÁFICOS (AULA 4)

Introdução à Computação

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Formatos de Imagens

Representação da Informação

Fundamentos de Hardware

Curso EFA Técnico/a de Informática - Sistemas. Óbidos

Desenho e Apresentação de Imagens por Computador

ferramentas da imagem digital

Fotografia Digital Obtenção da Imagem e Impressão

Manual Sistema MLBC. Manual do Sistema do Módulo Administrativo

Tecnologia da Informação. Prof Odilon Zappe Jr

I n f o r m á t i c a

Computador. Algumas definições

Informática Sistemas de Numeração. Profª. Me. Valéria Espíndola Lessa

Representação Binária de Dados

Capítulo 9: Codificação. Prof.: Roberto Franciscatto

05/04/2013. Para efetuar medidas é necessário fazer uma padronização, escolhendo unidades para cada grandeza.

Aula 01 Introdução à Informática. Prof. Bruno Gomes

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES

Fundamentos em Informática (Sistemas de Numeração e Representação de Dados)

Quais as diferenças entre os formatos de imagem PNG, JPG, GIF, SVG e BMP?

Circuitos Digitais. Conteúdo. Sistema de Numeração e Códigos :: Conversões de Binário para Decimal SISTEMA DE NUMERAÇÃO E CÓDIGOS

Curso de Hardware Aula 01 Tema: Sistema de Medidas Por: Edmilson de Oliveira Reis Revisado em: 02/03/2012

Thales Trigo. Formatos de arquivos digitais

INFORMÁTICA BÁSICA. Prof. Rafael Zimmermann

Prof.Msc Jocênio Marquios Epaminondas.

Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari

Sistemas Numéricos bit / Byte BIT BYTE. Prof. Celso Candido ADS / REDES / ENGENHARIA

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Informática e informação 2

Computador. 1982: os computadores são ferramentas que nos permitem fazer cálculos rápida e comodamente

SISTEMA DE ARQUIVOS. Instrutor: Mawro Klinger

Tecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte, ofício ou técnica.

Computadores e Informação Digital

Introdução a Informática. Prof.: Roberto Franciscatto

Programação de Computadores

PRÉ-REQUISITOS PARA O CURSO:

ARQUITETURA DE COMPUTADORES

Informática Aplicada a Radiologia

PROCESSAMENTO DE DADOS

Classe A: Apenas o primeiro octeto identifica a rede e os três últimos identificam os Hosts.

Colorindo com Números Representação de Imagens

Conteúdo de Informática Assunto: Gerenciamento de Arquivos no Windows

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

ATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF

Informática Aplicada à Química. Sistemas de Numeração Representação de Dados

Oficina de Multimédia B. ESEQ 12º i 2009/2010

TIC TECNOLOGIAS DA INFORMAÇÃO (TI) TECNOLOGIAS ORIGEM DA PALAVRA

Introdução à Lógica de Programação

Aspectos básicos do vídeo

Figura 1: Formato matricial de uma imagem retangular. Figura 2: Ampliação dos pixels de uma imagem

Andrique Amorim INTRODUÇÃO A INFORMÁTICA

ESTRUTURAS DE DADOS II

PROGRAMADOR JAVA. Aula 0 20 semanas. Instrutor : Léo Billi leo.billi@gmail.com

SISTEMAS DE UNIDADES DO COMPUTADOR

Sistemas de numeração e conversão de bases Conversões;bit e byte (conceituação)

Computadores XXXIII: Posições de memória A8 Texto 3

Introdução aos Computadores e Programação

Adriano Mauro Cansian 2

R S Q Tabela 17 - Tabela verdade NOR

Conceitos Básicos sobre Sistema de Computação

Prof. Sandrina Correia

19/11/2015. Um pouco de história antes... A FOTOGRAFIA. James Clerk Maxwell ( ) Escócia (Reino Unido) físico, filósofo e matemático.

Sistemas numéricos. Prof. Leandro Tonietto Introdução a computação e suas aplicações Curso de Segurança da Informação UNISINOS ago-09

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 10

Sistemas de Numeração

REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade

Escola Secundária da Trofa Aplicações Informáticas A 11º Ano Curso Tecnológico de Informática T E S T E T I P O

B. Piropo. Arquitetura, Organização e Hardware de Computadores - Prof. B. Piropo

INFORMÁTICA. Prof. Jacinto José Franco

2. Representação Numérica


Endereçamento IP 09/05/2014. Endereçamento IP CLASSE B CLASSE A CLASSE A CLASSE C

Principais códigos utilizados. Codificação. Código binário puro. Codificação binária. Codificação Binária. Código Binário puro e suas variantes

Laboratório de Hardware

Escola Secundária c/3º CEB José Macedo Fragateiro. Curso Profissional de Nível Secundário. Componente Técnica. Disciplina de

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Representação de Informação -- Texto -- Representação de Informação. Representação de Caracteres

Cadeira de Tecnologias de Informação. Ano lectivo 2007/08. Conceitos fundamentais de Hardware

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico

Introdução à multimídia na Web

Tecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte, ofício ou técnica.

Imagem digital. Unidade 3

Memória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética

Sistema de Numeração e Códigos. CPCX UFMS Prof. Renato F. dos Santos

Computadores II: Bits e Bytes

Introdução à estrutura e funcionamento de um Sistema Informático

Processamento de Dados

Prof. Orlando Rocha. Qual o nosso contexto atual?

FORMATOS DE ARQUIVOS FORMATOS DE ARQUIVOS NATIVOS FORMATOS DE ARQUIVOS GENÉRICOS. Produção Gráfica 2 A R Q U I V O S D I G I T A I S -

for Information Interchange.

APOSTILA DE INFORMÁTICA - INTRODUÇÃO

Montagem e Manutenção de Computadores Aula1

Estrutura e funcionamento de um sistema informático

INFORmação. O que é um Computador?

1. NÍVEL CONVENCIONAL DE MÁQUINA

Transcrição:

Informática Prof. Macêdo Firmino Representação da Informação Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 16

Introdução Estamos acostumados a pensar nos computadores como mecanismos complexos, mas o fato é que essa máquina basicamente conhecem duas coisas: 0 e 1 (sistema binário); As informações serão representadas por conjuntos de 0 e 1; Tabela: Equivalência entre os sistemas numéricos Decimal Binário 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 Macêdo Firmino (IFRN) Informática Setembro de 2011 2 / 16

Bit e Byte Cada o ou 1 no sistema binário denomina-se bit (de binary digit); Cada um conjunto de 8 bits é chamado de byte: 8bit = 1byte(1B) Tabela: Múltiplos do Byte Quantidade de Bytes Nome 2 10 = 1.024 Kilobyte (KB) 2 20 = 1.048.576 Megabyte (MB) 2 30 = 1.073.741824 Gigabyte (GB) 2 40 = 1.099.511.627.776 Terabyte (TB) Macêdo Firmino (IFRN) Informática Setembro de 2011 3 / 16

Representação de Informação Para entendermos como funciona a representação de informações por um sistema binário, imagine a necessidade de criar uma maneira (modelo) para identificar o estado do movimento de um carro em uma determinado momento; Para representar incialmente veríamos quais são as possibilidades do estado do carro e posteriormente atribuíamos valores binários quaisquer. Por exemplo, vejamos a tabela. 00 Carro parado 01 Carro andando em frente 10 Carro virando a direita 11 Carro virando a esquera Macêdo Firmino (IFRN) Informática Setembro de 2011 4 / 16

Representação de Informação Desta forma, o computador pode processar os dados mais eficientemente; Quando são usados dois bits, o número de combinações possíveis são quatro, pois: Número de combinaç~oes= 2 n 4 = 2 2 Macêdo Firmino (IFRN) Informática Setembro de 2011 5 / 16

Representação de Texto Apartir da década de 60, surgiu a necessidade dos computadores se comunicarem. Desta forma, surgiram padrões de codificação para representar texto, vídeo, imagem, áudio,etc. Para representar caracteres (texto) foi criado o código ASCII de oito bits, que permitiu representar 256 símbolos; Tabela: Exemplos de caracteres na codificação ASCII Binário Caracter ASCII 0010 1011 + 0011 0001 1 0100 0001 A 0110 0001 a 0011 1101 = 0111 1101 } Macêdo Firmino (IFRN) Informática Setembro de 2011 6 / 16

Representação de Texto Com a disseminação dos computadores surgiu a necessidade de representar caracteres diferentes daqueles apresentados no ASCII, por exemplo, o alfabeto japonês. Para isso, foi criado o Unicode; O Unicode foi criado por um consórcio de empresas (como IBM, Apple, Microsoft, Nokia, HP e outras). Esse código utiliza 16 bits (2 bytes) e permite a representação de 65.536 símbolos; Desta forma, o Unicode representa uma grande quantidade de símbolos diferentes, entre eles os alfabetos árabes, grego, hebraico, japonês e latino, formas geométricas, padrões Braile, setas e símbolos matemáticos, etc. Macêdo Firmino (IFRN) Informática Setembro de 2011 7 / 16

Representação de Imagens A imagem abaixo pode ser definida como tendo pontos pretos e pontos brancos na sua formação. Para que esta imagem possa ser trabalhada usando um computador, é necessário adequá-la ao modelo de numeração binária. Para isso adotaremos o padrão: Bit 0: quadro branco; Bit 1: quadro preto. Desta forma, podemos representa-la por bits 0s e 1s. 0 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 1 1 0 0 Macêdo Firmino (IFRN) Informática Setembro de 2011 8 / 16

Representação de Imagens Observe que na tabela temos 6 linhas e 6 colunas. Portanto para representarmos esta imagem gastamos 36 bits (aproximadamente 4 bytes); Para representamos imagens coloridas, deve-se levar em consideração que a imagem continuará sendo representada por pontos, mas eles assumirão cores diferentes; Para representarmos as cores que irão aparecer, monta-se uma tabela, na qual uma combinação de bits representará uma determinada cor. Macêdo Firmino (IFRN) Informática Setembro de 2011 9 / 16

Representação de Imagens 00 01 10 11 00 01 00 01 00 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 11 00 00 00 11 00 00 11 11 11 00 00 Neste exemplo utilizamos 2 bits resultando em 4 cores; O tamanho da figura, com o acréscimo das cores, aumentou de 36 bits para 72 bits. Quanto maior esta combinação de bits (chamado de profundidade de cor) maior o número de cores que podem ser representadas, aumentando a fidelidade da imagem. Macêdo Firmino (IFRN) Informática Setembro de 2011 10 / 16

Representação de Imagens Existem diversos formatos de codificação de imagens, vejamos alguns: BMP (Windows Bitmap): padrão muito parecido com o exemplo anterior. O tamanho da imagem é diretamente proporcional ao seu tamanho (pontos ou pixels) e a profundidade de cor. Geralmente é utilizado neste padrão 24 bits para cores (16.777.216 cores); GIF (Graphic Interchange Format): utiliza algoritmos para comprimir os dados, como isso ele consegui apresentar a mesma imagem, mas com um tamanho menor (em bytes). A imagem comprimida apresenta qualidade semelhante a mesma sem compressão. No entanto, este formato possui no máximo, 256 cores, impedindo o seu uso prático na compactação de fotografias. Este formato é utilizado em imagens fixas e em animações; Macêdo Firmino (IFRN) Informática Setembro de 2011 11 / 16

Representação de Imagens JPEG ou JPG (Joint Photographic Experts Group): formato que utiliza um algoritmo de compressão de dados que pode gerar imagens menores, mas, ao mesmo tempo, gera alguma perda na qualidade. Em compensação, este formato permite apresentar de até 16 milhões de cores por imagem. Geralmente se obtém uma compressão com pouco perceptível perda na qualidade da imagem. O JPG é o formato de imagem mais comum usado por câmeras digitais e outros dispositivos de captura de imagem. Macêdo Firmino (IFRN) Informática Setembro de 2011 12 / 16

Representação de Vídeos Quando várias imagens são apresentadas sucessivamente em uma determinada velocidade, com pequenas variações de movimento entre uma e outra, os nossos olhos são enganados e entendem que a imagem está em movimento; No cinema são 24 imagens (ou quadros) por segundo. No computador são 30 quadros por segundo; Vejamos a quantidade de memória necessária se utilizarmos uma resolução de 800 x 600, colorida, e um padrão de imagem estilo BMP; Cada quadro (imagem): 800 x 600 = 480.000 bits; Considerando 16 milhões de cores possíveis: 24 bits; Tamanho de cada imagem: 480.000 x 24 = 11.520.000 1,44 MBytes; Sendo 30 imagens por segundo: 1,44 x 30 43,2 MBytes/s; Considerando um filme de 2 horas (7.200 s): 7.200 x 43,2 311 GBytes; Macêdo Firmino (IFRN) Informática Setembro de 2011 13 / 16

Representação de Vídeos Como podemos observar se não for utilizado técnicas de compressão de dados é difícil encontrar meios de armazenar esse tamanho. Desta forma, criou-se o conceito de codec; Um codec é um programa que codifica os dados referentes a uma imagem em movimento para que ela seja transmitida ou armazenada e decodifica para que a imagem em movimento possa ser visualuzada; Neste processo de codificação, o tamanho em bytes é comprimido de modo que os dispositivos possam armazenar e manipular estas imagens. Macêdo Firmino (IFRN) Informática Setembro de 2011 14 / 16

Representação de Vídeos Vejamos alguns exemplos de codecs: MPEG (Moving Picture Experts Group): utiliza técnicas de armazenar somente os quadros principais da imagem em movimento e simulam como seriam os quadros intermediários baseado nas alterações. Este padrão é subdividido em: MPEG-1: utilizado em CDs de vídeo e SVCD; MPEG-2: utilizado na televisão digital por cabo, televisão digital por satélite e DVD; MPEG-4: utilizado em discos Bluray. AVI (Audio Video Interleave): padrão definido pela Microsoft. Este padrão define os dados de um quadro e a diferença entre ele e o quadro que vêm em seguida. Macêdo Firmino (IFRN) Informática Setembro de 2011 15 / 16

Questões 1 Uma foto colorida, com tamanho de 300 x 200 pontos, é apresentada pelo computador com uma profundidade de cor de 16 bits. Qual o tamanho dessa figura em bytes? 2 Um texto possui 2.550 caracteres. Qual seria o seu tamanho em bytes se ele fosse codificado em ASCII? e se fosse codificado em Unicode? 3 O que é um codec e qual a sua utilizade? 4 Pesquise na Internet como se dá o processo de codificação do som (digitalização do som). 5 Pesquise na Internet outras extensões para imagens e outros codecs existentes. Macêdo Firmino (IFRN) Informática Setembro de 2011 16 / 16