Introdução à Computação



Documentos relacionados
Andrique Amorim INTRODUÇÃO A INFORMÁTICA

Fundamentos de Hardware

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

Introdução aos Computadores e Programação

Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari

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

Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA-UFES Departamento de Computação

Aula 01 Parte 03 Computadores e Algoritmos. Prof. Filipe Wall Mutz

I n f o r m á t i c a

Hardware Básico. - Conceitos Básicos - Números Binários - Principais Componentes. Professor: Wanderson Dantas

O Computador. Hardware e Software. Formatos de Computadores

for Information Interchange.

SISTEMAS DE UNIDADES DO COMPUTADOR

Sistemas Posicionais. Sistemas de Numeração. Sistemas Posicionais (2) Representação Digital Informação

Arquitetura. Sistemas Operacionais. Ementa. Sistemas 32 bits x Sistemas 64 Bits. Arquitetura de S.O. 32 Bits X 64 Bits. Qual a diferença?

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

Tecnologia e Sistemas de Informações Administração dos Recursos de Hardware e Software

10/02/2015. Introdução. Podemos classificar os tipos de dados a serem processados em dados e instruções Dados: Algoritmos e Lógica de Programação

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

Prof. Sandrina Correia

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

Atividade: matrizes e imagens digitais

Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari

FACENS Engenharia Mecatrônica Sistemas de Computação Professor Machado. Introdução a Computação / Arquitetura de Computadores

Organização de Computadores. Representação da Informação Bit - Byte Caracter Palavra Registro - Arquivo

INFORMÁTICA. Prof. Jacinto José Franco

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

Computadores e Informação Digital

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

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

Informática e informação 2

Programação de Computadores

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

ARQUITETURA DE COMPUTADORES

Prof.Msc Jocênio Marquios Epaminondas.

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

Chama-se sistema informatizado a integração que

Laboratório de Hardware

Evolução dos Computadores. O que é computação? O que é computação? Dados. Processamento. Informações

Que tipo de arranjo de computadores e processamento computacional traria o maior benefício para a organização?

bit e byte Arquitetura de Computadores Charles Tim Batista Garrocho Instituto Federal do Paraná IFPR Campus Goioerê charles.garrocho.

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Disciplina: Introdução à Informática. Prof. Eduardo Peixoto

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

Adriano Mauro Cansian 2

Representação da Informação

Fundamentos de Programação. Introdução

Introdução aos Computadores e Programação

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

LÓGICA DE PROGRAMAÇÃO

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

Lógica Combinacional Aula 01 Sistema de Numeração. Felipe S. L. G. Duarte

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

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

NOTAÇÃO CIENTÍFICA. a) c) e) 0,00045 g) 0, b) d) f) 0, h) 0,

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

Binário e Hexadecimal. Como contam os computadores

Introdução a conceitos e a prática de programação

INFORMÁTICA BÁSICA. Prof. Rafael Zimmermann

Computador. Algumas definições

Unidades de Medida em TI (byte, KB, MB, GB, TB, PB) Organização e Manutenção de Computadores

1 Fundamentos da Computação Prof. Bruno Guilhen

Seminários de Ensino de Matemática


UCP. Memória Periféricos de entrada e saída. Sistema Operacional

Aula 3 Bytes e Bits. DIM0103 Introdução à Informática. Profº Pedro Alexandre

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

Ficheiros, Pastas e Atalhos

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

INTRODUÇÃO A INFORMÁTICA AULA 03. Curso Técnico em Farmácia Professor : Cleber

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

A evolução do hardware

Apostila Básica de Informática Ensino Fundamental Volume 2

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

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

FACULDADE PITÁGORAS PRONATEC

PROCESSAMENTO DE DADOS

TECNOLOGIA DA INFORMAÇÃO

A tecnologia revoluciona a Distribuição e os Canais Digitais

Introdução à Computação e suas Aplicações

Códigos. Códigos. Bits, Bytes & etc. 9/20/10

Unidades de Medidas Computacionais

Quando um determinado programa gera um arquivo, sua extensão é variada de acordo com cada tipo.

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

centena dezena unidade

Sistemas de Numeração

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

Algoritmos e Programação _ Departamento de Informática

Introdução à Informática

SISTEMA DE ARQUIVOS. Instrutor: Mawro Klinger

Problema: Solução: Vantagens da estruturação em Níveis: Introdução INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Introdução

Genericamente qualquer sistema de numeração pode ser caracterizado por:

Representação de Dados

Conceitos e Gerenciamento de Memória

Aula 2 Aquisição de Imagens

Contando os Pontos Números Binários

Hit dos Bits. Série Matemática na Escola

Introdução aos Computadores

Transcrição:

Introdução à Computação Licenciatura em Computação Prof. Adriano Avelar Site: www.adrianoavelar.com Email: eam.avelar@gmail.com

Representação da informação Ao final deste capítulo você deverá ser capaz de: Explicar o que são bit e byte e a importância do último para representação da informação Explicar como números, textos, imagens podem ser expressos através de sequências de bits Ser capaz de representar novas informações através de bits, com o auxílio de uma tabela

Representação da informação Tudo o que você assiste, escuta ou cria no computador, é processado internamente através de sequências de zeros e uns. O computador ao ler estas sequências, consegue interpretá-las e em seguida apresentar as informações contidas nelas.

bit e byte Um bit ou dígito binário (binary digit), é a unidade básica que os computadores e sistemas digitais utilizam para trabalhar, ele pode assumir apenas dois valores, 0 ou 1. Um byte é uma sequência de 8 bits.

bit e byte 1 Byte = 8 bits 1 kilobyte (KB ou Kbytes) = 1024 bytes 1 megabyte (MB ou Mbytes) = 1024 kilobytes 1 gigabyte (GB ou Gbytes) = 1024 megabytes 1 terabyte (TB ou Tbytes) = 1024 gigabytes 1 petabyte (PB ou Pbytes) = 1024 terabytes 1 exabyte (EB ou Ebytes) = 1024 petabytes 1 zettabyte (ZB ou Zbytes) = 1024 exabytes 1 yottabyte (YB ou Ybytes) = 1024 zettabytes

bit e byte também por meio dos bytes que se determina o comprimento da palavra de um computador 8 bits => palavra de 1 byte 16 bits => palavra de 2 bytes 32 bits => palavra de 4 bytes 64 bits => palavras de 8 bytes

Representação do bit Fisicamente, um bit pode ser representado de várias formas: Através de dois valores de voltagem aplicados num fio Diferentes direções de magnetização em uma fita magnética

Exemplo: Representação do bit Através de dois valores de voltagem aplicados num fio 5v 0v

Representação do bit Como um bit só pode assumir dois valores (0 ou 1), só será possível representar exatamente dois estados distintos.

Representação do bit Para representar mais de dois valores distintos nós precisamos de uma sequência de bits maior.

Representação do bit Observe que o número de possibilidades diferentes que podemos representar depende do tamanho da sequência de bits que estamos utilizando, mais precisamente: 2 TAMANHO = número de estados

Representação do bit Importante O byte é a menor unidade de armazenamento utilizada pelos computadores. Isto quer dizer que, nós nunca conseguiremos salvar menos do que 8 bits.

Curiosidade (psy quebra o youtybe)

Representação do bit Quantos bits posso usar para representar 4 estados? R = 2 Quantos bits posso usar para representar 8 estados? R = 3 Quantos bits posso usar para representar 10 estados? R = 4 Quantos estados eu represento com 4 bits? R = 16 Quantos estados eu represento com 8 bits? R = 256

Representações do mundo real Números Texto Imagem

Representações do mundo real Independente do que desejamos representar, o primeiro passo é verificar quantas informações diferentes iremos utilizar e, com base nestas informações podemos calcular quantos bits serão necessários para representar todas as possibilidades.

Números Já vimos que com 8 bits (1 Byte ) podemos representar 256 possibilidades (números) diferentes

Texto Novamente, podemos utilizar uma tabela definindo os caracteres que desejamos representar e suas correspondências binárias.

Tabela ASCII (American Standard Code for Information Interchange) Obs.: Existem outras tabelas de codificação como Unicode, UTF-8 e ISO 8859-1

Imagens Uma das formas possíveis para representar imagens é tratá-las como grades de pontos (ou pixels). Ao atribuir uma cor para cada ponto, podemos então pintar a imagem. Além das cores dos pontos também é necessário definir o tamanho da grade (quantos pontos teremos na horizontal e na vertical), também conhecida como resolução da imagem.

Pixels

RGB Um sistema popular de representação de cores é o RGB, onde é reservado um byte para os tons de cada uma das cores primárias: vermelho, verde e azul. Como um byte permite representar 256 tons de uma cor, ao total são possíveis representar 16 milhões (256x256x256) de cores. R = 199; G = 127; B = 156 R = 23; G = 240; B = 52

Atividades Como você representaria todos os meses do ano em bits? Como você representaria as horas em bits? Quantos bits são necessários para representar 150 possibilidades diferentes? Como você representaria o tabuleiro abaixo em binário? Quantos bites e quantos bytes sua estratégia utiliza?