quarta-feira, 24 de setembro de 2014
segunda-feira, 22 de setembro de 2014
EVOLUÇÃO DA ARMAZENAGEM DE DADOS
Nos primórdios do armazenamento de dados, em meados da década de 40, eram utilizados cartões perfurados e fitas de papel perfurado e anos mais tarde começaram a ser introduzidos os primeiros meios magnéticos de armazenagem que tinham a capacidade de 1 bit.
Dois pesquisadores, George Church e Sri Kosuri, da Universidade Harvard, prometem e já demonstraram uma maneira de guardar até 700 TB (ou aproximadamente 700 mil gigabytes, se preferir) em apenas 1 grama de DNA.
Até breve.
Posteriormente, em 1951 foi produzido o primeiro computador com armazenagem de dados em fitas magnéticas. E somente 10 anos depois, o primeiro disco rigido surgiu, seguido pelo diodo de laser em 1962, que levaria depois ao desenvolvimento dos dispositivos de leitura óptica. As primeiras unidades removíveis de disco de armazenamento surgiram em 1963. E, finalmente, em 1967, a IBM criou os chips de memória monolíticos semicondutores.
O disquete foi inventado em torno de 1970. De acordo com o site USByte.com, ele foi inventado em 1970 mas, conforme relatado pela CS Exhibitions, essa tecnologia foi criada por Alan Shugart da IBM em 1971. Em 1977, a Sony, a Mitsubishi e a Hitachi trabalharam juntas para desenvolver os discos digitais ópticos de áudio, ou DADs. E em 1978, a Phillips lançou uma versão menor do DAD. A partir dessas invenções é que foi desenvolvido o CD moderno.Hoje, o pensamento e as ações são voltados para a armazenagem biológica. Diversos pesquisadores pelo mundo já tem se dedicado a diferentes formas de armazenamento de dados com base biológica.
No início da década de 80 houve o lançamento dos CDs e CD-ROMs. A IBM comprou o primeiro disco rígido no mercado em 1983, e no início da década de 90, a RAID (redundant array of inexpensive disks — matriz redundante de discos baratos) foi introduzida no mercado. O armazenamento de dados nos discos rígidos se tornou padrão. Em meados da década de 90, desenvolveu-se os cartões compactos flash e os cartões de memória. Em 1998, a invenção da unidade flash USB (pen drives) abriu um novo mundo de opções de armazenagem. (ehow).
Dois pesquisadores, George Church e Sri Kosuri, da Universidade Harvard, prometem e já demonstraram uma maneira de guardar até 700 TB (ou aproximadamente 700 mil gigabytes, se preferir) em apenas 1 grama de DNA.
Em sua técnica, os estudiosos criaram uma maneira de converter os dados digitais para a linguagem biológica, em que os números binários passam a ter correspondentes entre os pares das sequencias de DNA. Dessa maneira, o número 1 passa a ser identificado pelas sequências A e C, enquanto os 0 por T e G.Como uma única célula de DNA pode armazenar até 220 milhôes de pares, seu potencial de armazenamento é gigantesco para os padrôes atuais. “A densidade teórica de armazenamento do DNA é tão alta que apenas 4 gramas dele poderiam armazenar 1,8 zettabytes, o total de dados que existiam no mundo em 2009″, explica Kosuri.Creio que ainda deva levar algum tempo para isso se torne algo possivel e usual para nós, meros mortais.
Até breve.
DADOS, INFORMAÇÃO E CONHECIMENTO
Como vimos anteriormente, dado é tudo aquilo que se refere a valores apresentados de maneira digital, não necessariamente de forma organizada, por exemplo o número 1. Quando eu apenas apresento o numeral sem qualquer referencia sobre ele, ele é um dado, mas a partir do momento que organizo este dado e acrescento referencias ao valor apresentado inicialmente, ele passa a ser uma informação, como por exemplo 1º semestre da UFS. Estes detalhes adicionados ao primeiro valor sugerem agora a uma gama de informações implícitas e que ao se obter o conjunto destas informações e de outras possíveis , se forma o conhecimento.
Este é o resumo básico de como definir a diferença entre dados, informação e conhecimento.
DADO = DADO
DADO + DADO = INFORMAÇÃO
INFORMAÇÃO + INFORMAÇÃO = CONHECIMENTO
Neste calculo simplificado, os dados são a parte menor que quando são organizados em conjuntos de dados agregando referencias e mais dados. formam as informações e que por sua vez quando acrescidas de outras informações e de maneira também organizadas, se apresentam em conhecimento.
Dados e sua Importancia
O que são dados?
Segundo o site Wikipédia, dados são um conjunto de informações podendo ser organizadas ou não, informações qualitativas, quantitativas, categóricas ou indefinidas.
Mais profundo que isso, cada ciência trata Dados de acordo com sua características distintas. Por exemplo, na Ciência da Computação Dado e a menor informação fornecida ou processada por um computador, logo, Dados são um conjunto de informações.
Saindo deste critério de definição, podemos dizer que dados são por exemplos todas as informações que colocamos ou que temos disponíveis na nossa conta de e-mail, ou as fotos que postamos.
Porém dados podem ter um grau de importância muito maior, principalmente quando estes dizem respeito a questão de segurança, tais como as informações apresentadas pelo usuário para acesso ao internet banking. Mas não só do lado de cá da telinha, mas principalmente do outro lado onde existem empresas especializadas em fazer administração de dados, armazenamento de dados, backup de dados, recuperação de dados, criação de banco de dados, conversão de banco de dados ou ainda conversação de banco de dados diferentes, entre outros.
O universo digital já é tão vasto quanto o real e continua se expandindo. Estudo da EMC, empresa líder do mercado internacional de armazenamento de dados, divulgado ontem, revela que já existem disponíveis hoje no mundo quase 1 septilhão de bits de informação — ou o número 1 seguido de 24 zeros, total similar ao de estrelas conhecidas no céu, segundo a Agência Espacial Europeia. A estimativa é que, até 2020, o número de dados armazenados em computadores, servidores, celulares, smartphones e tablets seja, no mínimo, multiplicado por seis; um volume tão gigantesco, que os especialistas passaram a medi-lo em termos de distância da Terra à Lua. (O Globo)
Read more: http://oglobo.globo.com/sociedade/tecnologia/estudo-da-emc-preve-que-volume-de-dados-virtuais-armazenados-sera-seis-vezes-maior-em-2020-12147682#ixzz3E57GPpSN
Até mais!
Diferenças entre compiladores e interpretadores
Compiladores e interpretadores são formas de tradução de um código geralmente de alto nível para um código que o computador (a máquina) interprete. Este tradutor tem a função de traduzir uma linguagem abstrata para uma linguagem binária.
Os compiladores analisam o código em três partes, de forma sintática ou hierárquica, análise léxica ou linear e anâlise semântica.
Alguns compiladores contam com um pré-processamento. Este pré-processamento é responsável por modificar o código-fonte conforme necessidades que o compilador identifique que sejam necessárias, por exemplo, otimização de código.
O interpretador analisa sintaticamente e semanticamente o código, se estas duas etapas forem realizadas e executadas de forma correta o código está pronto para funcionar.
Compilador:
Compilador é um programa ou um grupo de programas que escrito por uma linguagem (esta sendo necessária de compilação para sua execução) ao ser compilado gera outro código que é interpretado pelo computador. Este código compilado é chamado de código objeto, podendo ser um arquivo executável que é reproduzido em um sistema operacional, por exemplo. Este tipo de tradutor é um dos mais utilizados.Os compiladores analisam o código em três partes, de forma sintática ou hierárquica, análise léxica ou linear e anâlise semântica.
Alguns compiladores contam com um pré-processamento. Este pré-processamento é responsável por modificar o código-fonte conforme necessidades que o compilador identifique que sejam necessárias, por exemplo, otimização de código.
Interpretador:
O interpretador ao contrário do compilador roda o código-fonte escrito como sendo o código objeto, ele traduz o programa linha a linha, o programa vai sendo utilizado na medida em que vai sendo traduzido. Cada execução do programa precisa ser novamente traduzido e interpretado.O interpretador analisa sintaticamente e semanticamente o código, se estas duas etapas forem realizadas e executadas de forma correta o código está pronto para funcionar.
Assinar:
Postagens (Atom)