terça-feira, 20 de novembro de 2012

Linguagem C

A linguagem C foi desenvolvida inicialmente por Bjarne Stroustrup na AT&T, de 1979 a 1983, à partir da linguagem C, tendo como idéia principal a de agregar o conceito de classes, de orientação à objetos, àquela linguagem. Razão porque inicialmente chamva-se de “C com classes”. Bjarne procurou tanto quanto possível manter retrocompatibilidade com C, de modo que programas em C pudessem ser compilados por um compilador C com um mínimo de alterações. Entretanto, encarar C como um super conjunto de C é um erro, e C deve ser vista como uma “outra linguagem”, por diversas razões. Em primeiro lugar, nem todo o programa escrito em C é compilado em C sem erros, e pode nem mesmo gerar o mesmo resultado, já que a sintaxe e a semântica de algumas construções diferem. Ao ligar-se partes de um programa em C com partes em C, estas devem ser bem especificadas, pois as convenções de funcionamento do código compilado também diferem. Além disso, C oferece um conjunto de mecanismos básicos que não estavam presentes em C, e estes devem ser usados para produzir software mais modular e confiável explorando-se as verificações disponíveis no compilador. Finalmente, os mecanismos de C devem inspirar a programação segundo o paradigma de orientação a objetos e, portanto, não se deve programar em C como se faz em C

DB25

O DB25 é conector que fica na parte de trás do gabinete do computador, e é através deste, que o cabo paralelo se conecta ao computador para poder enviar e receber dados. No DB25, um pino está em nível logico 0 quando a tensão elétrica no mesmo está entre 0 á 0,4v. Um pino se encontra em nível logico 1quando atenção elétrica no mesmo está acima de 3.1 e até 5v.