Powered By Blogger

terça-feira, 14 de setembro de 2010

Conversão: decimal para binário

Para realizar a conversão utilizamos método de Divisão Repetida.

Para converter por exemplo, o número decimal 1985 em binário procedemos como segue:

- Divida o número decimal por 2 (dois), se o resultado for exato anote o valor 0 (zero), se não for exato anote o valor 1 (um), lembrando que esse valor deve ser anotado da direita para a esquerda ou como explicado abaixo do exemplo;

- Pegue a parte inteira do resultado e repita a operação sucessivamente até se obter 0 (zero) como parte inteira, como segue o exemplo abaixo.:
     1985 / 2 = 992,5 = 1
      992 / 2 =  496  = 0
      496 / 2 =  248  = 0
      248 / 2 =  124  = 0
      124 / 2 =   62  = 0
       62 / 2 =   31  = 0
       31 / 2 =  15,5 = 1
       15 / 2 =  7,5  = 1
        7 / 2 =  3,5  = 1
        3 / 2 =  1,5  = 1
        1 / 2 =  0,5  = 1
Observe que o resultado é obtido juntando o resultado da última para a primeira divisão, ou seja de baixo para cima, onde o resultado é o seguinte número binário 11111000001.
Outra forma desta conversão(mais prática) é ir subtraindo o número em decimal das potências de base 2 até dar 0. Subtraia da maior potência de base 2 possível. Deve se marcar 1 quando você efetua a subtração, e 0 no restante(Os zeros à esquerda devem ser desprezados).

Fonte: Wikipedia

Sistema Hexadecimal

O sistema hexadecimal (base 16) está implantado nos computadores digitais. Em hexadecimal temos 6 algarismos além do decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F. Sendo  que A= 10, B= 11, C=12, D= 13, E= 14 e F= 15. 
A implantação desse sistema foi um alívio para milhões de programadores, uma vez que, tornou o trabalho mais fácil, seguro e menos suscetível a erros.
Vamos a um exemplo prático. O byte binário 10111100 em hexadecimal é  BC.
A facilidade desse sistema é obvia. Isso é possível porque a cada grupo de 4 bits, temos um algarismo em hexadecimal: 1001= 9; 1100= C; 1110= E.

Sistema Binário -

O sistema binário é um sistema de numeração em que todas as quantidades que se representam com base em dois números, com o que se dispõe das cifras: zero e um (0 e 1).

Em computadores digitais trabalham internamente com dois níveis de tensão, pelo que o seu sistema de numeração natural é o sistema binário. Com efeito, em um  sistema simples como este é possível simplificar e calcular, com o auxílio da lógica booleana. Em computação, chama-se um dígito binário (0 ou 1) de bit. Um agrupamento de 8 bits corresponde a um byte.

Um agrupamento de 4 bits é chamado de nibble. O sistema binário é base, que permite fazer operações lógicas e aritméticas usando-se apenas dois dígitos ou dois estados (sim e não, falso e verdadeiro, tudo ou nada, 1 ou 0, ligado e desligado).

Toda eletrônica digital, computação e programação está baseada nesse sistema binário e na lógica de Boolean, que permite representar por circuitos eletrônicos digitais (portas lógicas) os números, caracteres, realizar operações lógicas e aritméticas. Os programas de computadores são codificados sob forma binária e armazenados nas mídias (memórias, discos, etc.)

Todo computador possui um conjunto de instruções que seu processador é capaz de executar. Essas instruções, chamadas de código de máquina, são representadas por sequências de bits, normalmente limitadas pelo número de bits do registrador principal da CPU.

As instruções correspondem a seqüencias muito simples de operações, como transferir um dado em memória para a CPU ou somar dois valores e são normalmente interpretadas por micro-código.

Um programa em código de máquina consiste de uma sequência de números que significam uma sequência de instruções a serem executadas. É normal a representação da linguagem de máquina por meio de números (opcodes) constantes e variáveis em sistema binário ou sistema hexadecimal. Alguns computadores também têm seu opcodes representados no sistema octal.

Microprocessadores tem normalmente seus códigos de operação como múltiplos de 2, 8 e 16, pois usam arquiteturas com registradores de 8,16,32,64 ou 128 bits em 2006. Porém, existem máquinas com registradores de tamanho diferente.

Os programas de computador raramente são criados em linguagem de máquina, mas devem ser traduzidos (por compiladores) para serem executados diretamente pelo computador. Existe a opção, em voga atualmente, de não executá-los diretamente, mas sim por meio de um interpretador, esse sim rodando diretamente em código de máquina e previamente compilado.
 
O sistema decimal é um sistema de numeração de posição que utiliza a base dez.

Baseia-se em uma numeração de posição, onde os dez algarismos indo-arábicos : 0 1 2 3 4 5 6 7 8 9 servem a contar unidades, dezenas, centenas, etc. da direita para a esquerda. Contrariamente à numeração romana, o algarismo árabe tem um valor diferente segundo sua posição no número: assim, em 111, o primeiro algarismo significa 100, o segundo algarismo 10 e o terceiro 1, enquanto que em VIII (oito em numeração romana) os três I significam todos 1.


Assim:

No sistema decimal o símbolo 0 (zero) posicionado à esquerda do número escrito não altera seu valor representativo. Assim: 1; 01; 001 ou 0001 representam a mesma grandeza, neste caso a unidade. O símbolo zero posto à direita implica multiplicar a grandeza pela base, ou seja, por 10 (dez).

Fonte: Wikipedia

Sistema Numéricos.

Um sistema de numeração, (ou sistema numeral) é um sistema em que um conjunto de números são representados por numerais de uma forma consistente. Pode ser visto como o contexto que permite ao numeral "11" ser interpretado como o numeral romano para dois, o numeral binário para três ou o numeral decimal para onze.
Em condições ideais, um sistema de numeração deve:
  • Representar uma grande quantidade de números úteis (ex.: todos os números inteiros, ou todos os números reais);
  • Dar a cada número representado uma única descrição (ou pelo menos uma representação padrão);
  • Refletir as estruturas algébricas e aritméticas dos números.
Fonte: Wikipédia

terça-feira, 31 de agosto de 2010

Peopleware, hardware, software, software básico, software aplicativo.

Peopleware: são pessoas que trabalham diretamente, ou indiretamente, com a área de processamento de dados, ou mesmo com Sistema de Informação.

Hardware: é a parte física do computador, ou seja, é o conjunto de componentes eletrônicos, circuitos integrados e placas, que se comunicam através de barramentos.

Softawre: é a parte lógica, ou seja, o conjunto de instruções e dados processado pelos circuitos eletrônicos do hardware.

Software básico: O software básico têm como objetivo possibilitar a operação e o uso do computador, seja qual for a aplicação (o foco está na máquina) – o software básico se concentra na necessidades gerais de grande parte dos usuários. Exemplos: sistemas operacionais, compiladores, editores de texto, etc.

Software Aplicativo: se concentra na solução de algum tipo de problema específico, utilizando o computador como ferramenta (o foco está na aplicação). Exemplos: jogos, planilhas eletrônicas e aplicações gráficas.

Fonte: Wikipedia.

terça-feira, 24 de agosto de 2010

Curiosidade sobre a História da Computação

A origem dos hackers


O mais provável é que tenham surgido no MIT (Massachusetts Institute of Technology). Esse nome era dado aos estudantes aficcionados por complexos sistemas elétricos de maquetes de ferromodelismo. Com o acesso deles aos computadores, passaram a desenvolver pequenos programas e jogos, tudo em nome do desafio de desvendar os segredos da informática.


A origem do HD e seus nomes




O primeiro HD (305 RAMAC), ou disco rígido na época, foi desenvolvido pela IBM em 1957, com uma capacidade de 5Mb. Em 1973 a mesma IBM lançou o modelo 3340 "Winchester", nome que ficou popularizado e hoje está em desuso.
O nome disco rígido (hard disk) foi criado para ser chamado por oposição a disco flexível (do inglês, “floppy disk”).

ULSI (Ultra Large Scale Integration)

Basicamente são os computadores modernos. Ampliou-se drasticamente a capacidade de processamento de dados, armazenamento e taxas de transferência. Também é nessa época que os processos de miniaturização são iniciados, diminuindo o tamanho e aumentando a velocidade dos agora "populares" PC´s. O conceito de processamento está partindo para os processadores paralelos, ou seja, a execução de muitas operações simultaneamente pelas máquinas. Surge o primeiro processador Pentium em 1993, dotado de memórias de 108 pinos, ou DIMM. Depois vem o Pentium II, o Pentium III e mais recentemente o Pentium 4 (sem contar os modelos similares da concorrente AMD). Nesse meio tempo iam surgindo o slot AGP de 64 bits, memórias com mais pinos e maior velocidade, HD´s cada vez mais rápidos e com maior capacidade, etc. Na realidade, as maiores novidades dessa época são os novos processadores, cada vez mais velozes.


Créditos: evolucaodocomputador.blogspot.com

VLSI

Substituiu o LSI e tinha mais de 100.000 transistores por chip. Muito mais que o LSI que continha de 100 a no máximo 20.000
Sobre LSI (Large Scale Integration)

Ainda mais avançados que os circuitos integrados, eram os circuitos de larga escala (LSI - mil transistores por "chip") e larguíssima escala (VLSI - cem mil transistores por "chip"). O uso desses circuitos na construção de processadores representou outro salto na história dos computadores. As linguagens mais utilizadas eram a PROLOG , FP, UNIX e o início da utilização da linguagem C. Logo em 1981 nasce o 286 utilizando slots ISA de 16 bits e memórias de 30 pinos. Quatro anos mais tarde era a vez do 386, ainda usando memórias de 30 pinos mas com maior velocidade de processamento. Ao contrário do 286, era possível rodar o Windows 3.11 no 386. Introduziu-se no mercado as placas VGA e suporte a 256 cores. Em 1989, eram lançados os primeiros 486 DX: eles vinham com memórias de 72 pinos (muito mais rápidas que as antigas de 30 pinos) e possuíam slots PCI de 32 bits - o que representava o dobro da velocidade dos slots ISA. Os três últimos computadores citados popularizaram tanto o uso dessas máquinas que foi cunhado o conceito de "PC", ou "Personal Computer" (Computador Pessoal em português).

Créditos: evolucaodocomputador.blogspot.com

terça-feira, 17 de agosto de 2010

Fisioclinics

Estará aberta a partir do dia 17 de agosto, a Fisioclinics. Uma clínica de fisioterapia que trará uma nova opção de tratamentos fisioterapeuticos. Com profissionais habilitados e capacitados para melhor atendê-lo!

A Fisioclinics não trata apenas o físico, mas também o psicológico, a fisioterapia é coletiva. Trazendo uma melhora mais rápida. Onde o paciente além de tratar sua dor, também poderá conhecer e socializar com outras pessoas.

A Fisioclinics traz para você, tratamentos para RPG, problemas articulares em geral, lombalgias, tratamento pós e pré-operatórios, para quaisquer problema da área ortopédica, alongamentos e fortalecimento para quem sofre de encurtamentos das cadeias musculares. Nossos fisioterapeutas contam com a ajuda de personais trainers, na área física e de academia.

A Fisioclincis também tem espaço para Pilates. Uma técnica onde envolve ao mesmo tempo: concentração, força, respiração, equílibrio e percepção do corpo.

Venha para a Fisioclínics! Aceitamos Saúde Bradesco, Unimed, Agemed, Sus e particular!

O Sol.

Eu não tenho lá muita paciência pra escrever em blogs. Mas, como o professor de informática em saúde, mandou criar um. Uma letra de música que eu goste, já começa sendo uma boa postagem. Enfim. xD

Sonne, ou para os íntimos do alemão 'Sol'. Hier kommt die Sonne. 'Lá vem o Sol'.
Sim, apesar de tudo, o Sol, por mais terrível a tempestade, sempre aparece.

Lá vai:

Um, dois, três, quatro, cinco, seis, sete, oito, nove, fora...
Todos esperam pela luz.
Tenham medo, não tenham medo.
O Sol brilha dos meus olhos.
Ele não irá se por esta noite.
E o mundo conta alto até dez.

Um, lá vem o Sol.
Dois, lá vem o Sol.
Três, ele é a estrela mais brilhante de todas.
Quatro, lá vem o Sol.

O Sol brilha em minhas mãos.
Pode queimar, pode cegar vocês.
Quando ele irrompe dos meus punhos.
Deita-se quente sobre seu rosto.
Ele não vai se por esta noite.
E o mundo conta alto até dez.

Um, lá vem o Sol.
Dois, lá vem o Sol.
Três, ele é a estrela mais brilhante que há.
Quatro, lá vem o Sol.
Cinco, lá vem o Sol.
Seis, lá vem o Sol.
Sete, ele é a estrela mais brilhante de todas.
Oito, nove, lá vem o Sol.

O Sol brilha em minhas mãos.
Pode te queimar, pode te cegar.
Quando ele irrompe dos meus punhos.
Deita-se quente sobre seu rosto.
Deita-se dolorosamete sobre o peito.
O equilíbrio é perdido.
Ele te faz ir com força sobre o chão.
E o mundo conta alto até dez.


Até 30/11/2010 querido Rammstein.