Introdução a Conceitos de Computação - Representação de Dados

30.82k views2076 WordsCopy TextShare
UNIVESP
Ciclo Básico - COM140 Univesp - Universidade Virtual do Estado de São Paulo Professor: Cláudio Fabi...
Video Transcript:
[Música] o olá alunas e alunos do curso de introdução conceitos de computação aula de hoje eu vou falar de sobre representação de dados aí vai iniciar falando sobre dados informação e conhecimento depois sobre dados analógicos e digitais para em seguida apresentar as diferentes formas da gente realizar a qualificação binária de dados eu estava são elementos conhecidos um problema então podem ser obtidos por sensores dispositivos de entrada de um computador não é em geral pertence a um determinado domínio eles são os dados sozinhos eles não têm significados é eles não representam nada a gente precisa de
um processamento desses dados para gerar algum tipo de informação é então a informação já seria um conjunto estruturado de dados que tem algum tipo de utilidade podem gerar ações então por exemplo se eu recebo um conjunto de dados que são valores pertencentes ao domínio dos reais né e eu processo essas informações descubro que esses dados são dados de depósitos bancários a valores que não sejam de depósitos bancários feitos por clientes de um banco então no sistema identificou isso e gerou essa informação para mim e a partir daí eu posso sintetizar ou seja eu posso fazer
algum tipo de executar através até de um sistema computacional um tipo de inferência sobre esses dados de aprender alguma coisa com eles então a partir do momento que eu admiro isso eu tenho um conhecimento que seria a síntese de múltiplas fontes de informação e vai ter um significado e utilidade para o tomador de decisão no exemplo do banco que eu mencionei você poderia tá rodando por exemplo um sistema que já em ferida pelo perfil de depósito daqueles clientes durante o ano se seria interessante ao banco indicar uma carteira de investimento um grupo de cliente outra
outro grupo de clientes pelo perfil de depósitos indicar um financiamento de uma opção de financiamento de um imóvel ou um financiamento de um carro né então fazer esse tipo de indiferença exigem um determinado aprendiz e muitas vezes você tem sistemas computacionais que são treinados para aprender a tomar esse a realizar esse tipo de inferência em cima de um conjunto de dados né a só que a realização de isso por uma máquina ainda é difícil né nesse contexto nós temos então os dados com na base de uma pirâmide né e esses dados eles são a o
agente ser vá só só fruto de observações de objetos presentes no mundo já informação ela é análise ela surge da análise e organização desses dados o conhecimento já desenvolveu que é uma compreensão de fenômenos por meio da síntese de informações vendas de uma ou várias forte o começo em mente então a gente tem que os dados ele está como foi mencionado na aula passada né nós temos aí os dados por exemplo sendo representados de forma analógica ou digital né então nós vamos a questão do computador analógico na última aula e os dispositivos analógicos eles utiliza
uma representação continuar pediu quantitativamente fenômenos da natureza então lá na lógica de ter livre de andar o processo físico como é o caso da temperatura e pressão distância só o dispositivo digital ele já opera sobre dados discretos ou dígitos então é aquela questão de você ligar ou você acender ou apagar uma luz então você tem interruptor você liga ou desliga então ligar é um desligar e zero né e aí nesse contexto nós temos um vídeo vai mexer digite que é capaz de representar esses dois estados possíveis 110 várias tecnologias com religião né para representação digital
tomar tiro câmeras tvs que trabalhavam o foco sinais analógicos que hoje operam com um no mundo digital é o a vantagem de um sinal binário é que ele é menos propenso a representação binária né é que ela é menos propensa a ruídos ser a gente lembraste previsores antigos net-metering chuviscos as questões de interferências são menos propensas a ocorrer quando você tá usando o o os dados de forma digital e a classificação binária né ela permite então não só você representar o estado ligado ou desligado pois você pode combinar os tipos os valores binários para representar
outros contextos por exemplo 100 aqui em 2007 apresentando uma cor verde 01 na cor verde-claro 01 verde normal 10 verde escuro e um verde mais escuro ainda na verdade essas combinações gibis podem ser utilizados para discretizar algum tipo de sinal conte no sinal analógico então na qualificação binária nós temos o byte bayern tam que seria a unidade básica de armazenamento composta por 8 bits e além do batman temos a as palavras que são combinações que variam de 2 4 6 até 8 bits 64 litros dependendo do modelo de computador então é nesse caso o a
palavra e ela tem uma relação com aspectos da estrutura e operação do computador então ela pode por exemplo indicar a unidade ela indica a unidade de transferência entre a cpu ea memória principal por exemplo o bom dessa forma nós temos então a palavra que é composta por uma quantidade de bytes e cada byte composto por 8 bits então agora a gente vai ver o uso da qualificação binária para representação de textos então nós temos formatos como por exemplo hextend binary code decimal interchange cold proposto pela ibm que usava uma sequência de 8 bits para cada
caractere ele já não é mais tão utilizador gente já temos a tabela a famosa tabela esc que é utilizada até hoje que significa american standard code for information interchange' né que é utilizada pela maioria dos computadores né e que originalmente foi desenvolvida para máquinas de escrever eletromecânicas os telecentros do século século passado tá depois é só que toda via nós são todos os tipos de caracteres que você consegue representar através de e ela então diz formato então a única outro surgiu utilizando aí 2 elevado a 16 possibilidades o que permitiu representar a codificar né textos
em diferentes línguas para o caso do grego e prêmio japonês tá e o mesmo se aplicou nessa para o tf8 que seria o único transformation forma de uma extenção do unicórnio que a gente vai permitir 2 elevado a 32 possibilidade decodificação sendo também compatível com esc bom então tem mostravam pegar esse texto aqui lado e vamos ver como é que fica a representação dele em qualificação binária pela tabela pesque então nesse caso a gente tem o l maiúsculo associado ao número de 76 com essa representação binária bom depois nós temos o ar minúsculo com o
número 97 esta representação depois o l minúsculo observe que o os valores maiúsculos e minúsculos são diferenciados eles tem representações diferentes tá depois o homem luxo outra coisa interessante no tac ua na ordem alfabética vem antes do ó então a numeração é feita a representação a mente para permitir que o computador consciente organizar entenda ordem alfabética dos números diferenciando maiúsculas de minúsculas a e por último nós temos a exclamação né que o outro carácter representado com essa quantificação é dessa forma e além de texto nós vamos codificar imagens no caso da imagem a imagem ela
é transformada em uma matriz bidimensional de números onde a unidade básica né vai ser o pixel é o menor componente de uma imagem o bitmaps já seria a coleção de pixels de uma imagem então o número de fixos por unidade de área de predeterminar resolução por exemplo como consigo ouvir falar ah eu tenho uma resolução de 800 por 600 significa que você tem 800 pixels nas linhas e 600 pixels nas colunas se você fala agora que você vai trabalhar com uma resolução uma resolução de 1280 por 1024 estudar algo isso gera mil um milhão 310
mil 720 pixels na mesma área no mesma matriz bidimensional isso significa que olá seguindo uma maior resolução nessa sua imagem tá discretizando max bom a imagem vamos dar um exemplo bem grossinho aqui na imagem em preto e branco né a gente vai ter aqui o zero pixel de cor branco 1 pixel de cor preta ou seja que observar o nosso querido alex tem aqui ele fica com uma resolução zinha bem fraca né e aqui tá daria o que está sendo processado essa matriz bidimensional com valores binários né é claro que aqui o ideal era a
gente ter diferente tons de cinza né para fazer uma representação adequada do einstein bom a imagem que é e dessa forma ela está sendo processada através desses valores gerados na matriz bidimensional que eu mencionei bom o pixel ele é representado geralmente pelo grau de participação de cada cor básica quando se trata de imagem colorida então a gente tá falando aqui da purificação rgb do inglês red green and blue bom nesse caso né nós temos também alguns formatos como é o caso do arquivo bitmap é a extensão obmep que é uma das representações mais diretas né
nesse caso mais direto porque ela não sofre nenhum tipo de relevante de compactação então elas são um pouco o a parte ruim disso é que elas acabam sendo grandes são simples tenho a simplicidade bastante aceita sistemas operacionais como o windows porém né se você fica enchendo a sua memória né ocupando sua memória com tanto de foto né você e bota seu armazenamento bom né contanto de imagens deste tipo armazenamento no seu computador e aí se faz necessário de alguma forma você compacta ou seja você pegar o que é de relevante naquela imagem na hora de
armazenar ela no computador que a ideia utilizada no formato jp que vende fotográfico expert grupo que foi um comitê né o nome do comitê que criou esse esse padrão é jotapeg são boas esse formato ele é muito bom para imagem gráfica por quê porque ao tá lidando com as nuances a média de nuances de cores você consegue utilizar um tipo de compactação que vai gerar uma perda na imagem mas não quando você codifica essa imagem as informações que você deixa decodificar elas não são relevantes para percepção humana da visão humana então você tem uma imagem
compactada com menos informação que é original a visão humana não vai pegar a diferença o urso arquivos gif não é muito muito famosos em dia essas imagens na internet né whatsapp então ele limita o número de cores e um formato bastante utilizado para gráficos e imagens com poucas cores né então é você tem inclusive versões gif onde você consegue juntar essas imagens fazendo animações né cada imagem do que pode ser composta por diferentes conjuntos de 256 cores então um gif utiliza uma espécie de endereçamento de decote tá no caso do som a codificação binária é
feita através de um processo que vai convertendo analógico pro digital e nesse caso a gente tem o método pcm do inglês plus code modulation então se você for pensar a distribuição de música pela internet ela depende muito dessas técnicas eficientes para gravação digital de completo porque você vai ter uma compreensão bom né no momento que você tá pegando uma sinal sonoro e discretizando ele trazendo ele para o digital então isso não pode trazer perda de qualidade é e o avanço nesse tipo de digitalização pede porque todo o processo de música né a gente viu aí
que a gente mídias físicas foram acabando né o disco de bolacha né assim como esse desses e reduzindo o custo de distribuição é no mercado musical impacto bastante é no caso do pcm ele transforma o sinal de áudio em uma sequência de valores discretos e vai ser convertido para representação binária então você tem que fazer isso de uma maneira eficiente para não ter pernas então por exemplo aqui tem o que eu tô falando tá qualificação binária você vai ter a spirit zação do sinal bom né e relacionando os diferentes níveis de sinal a valores binários
e armazenando essas informações para depois de desmobilizar nisso para reproduzir no seu aparelho de áudio e o pessoal é isso acho que hoje a gente viu aí a diferente formas de representação de dados né a questão da representação binária como ela é usada para textos para som para imagem né e eu espero que vocês tenham gostado da aula e compreendido esse mundo de conceitos que eu consegui falar na aula de hoje é
Copyright © 2024. Made with ♥ in London by YTScribe.com