Professional Documents
Culture Documents
Referencial Teórico
Referencial Teórico
Desenvolvimento do GATE
Hoje em dia estamos cercados por equipamento inteligentes, temos
compuadores; tablets , smartphones ,videogames e até TVs . O que torna
esses equipamentos inteligentes é o software também chamado de programa
ou aplicativo, o software é tudo aquilo que interagimos mas não conseguimos
tocar, alguns exemplos de softwares são os sistemas operacionais como o
Windows e o Android , programas de escritório como Word e Excel,
Outros equipamentos que são controlados por softwares e nós as vezes
nem sabemos são semáforo, injeção eletrônica dos automóveis e até mesmo o
microondas. Os softwares são criados pelos programadores, que para tal faça-
se uso de uma linguagem de programação.
Mas o que é uma linguagem de programação ?
Antes de responder esta pergunta, vou explicar como esses equipamentos
inteligenres funcionam internamente.
Dentro de todo equipamento inteligente existe um circuito inteligente
chamado processador , graças ao processador esses equipamentos podem
executar os softwares , é dentro deste equipamento que todas as tarefas são
executadas , por este motivo ele é considerado o cérebro do computador ,
sozinho o processador apenas consegue fazer uma quantidade limitada de
tarefas como operações aritméticas e operações lógicas , ele é muito rápido ,
faz milhões de cálculos em alguns segundos , porem ele não entende nossa
língua ( língua humana ), os processadores só entendem linguagem de
maquina .
Para facilitar o entendimento darei um exemplo de como nós (humanos)
desenvolvemos um cálculo, depois ficará mais simples entender como os
computadores fazem esses mesmos cálculos usando linguagem de máquina.
Nós usamos o sistema decimal para contar as coisas, temos a nossa
disposição os algarismos de 0 a 9 (0,1,2,3,4,5,6,7,8,9) para representar todos
os números , “segundo os historiadores os seres humanos adotaram esses
método por conta dos dedos de nossas mãos”, o sistema decimal utiliza a base
10 , vamos ver como isso funciona :
Vamos pegar o número 6521 na base 10
1º vamos pegar a posição de cada número começando em 0 da esquerda
para a direita
.....
Como visto a linguagem de máquina apesar de possuir dois dígitos 0 e 1 não
é tão simples como imaginamos, para resolver esses problema entre duas
línguas totalmente diferentes o que normalmente fazemos é utilizar uma
língua intermediaria, que é mais simples de entender, é para isso que serve
uma linguagem de programação, ela faz a ponte entre a linguagem
humana e a linguagem de máquina .
Curto circuito
Colocar tabela ansi , e os tipos e ptorção mais usada pela tabela de enaio