Introdução a computação
ENGENHARIA ELÉTRICA
Prof. Jorge Habib Hanna El Khouri
Aluno: Everton Golle
2 de abril de 2012
1 Definir os seguintes termos, e relacioná-los por meio de diagrama, quando possível:
Linguagem de Máquina:
É uma linguagem composta somente por números, representados de forma binária que representam as operações e os operandos que serão usados no processamento do programa.
Linguagem Assembly
Escrita mais legível a humanos se comparada à linguagem de maquina. Sua utilidade é programar dispositivos computacionais, como microprocessadores e micro controladores.
Linguagem de Alto Nível
É uma linguagem com um nível longe do código de máquina e mais próximo à linguagem humana. Não está diretamente relacionada à arquitetura do computador.
Assembler
Para se realizar a conversão de uma linguagem no formato Assembly para o formato em que a maquina possa interpretar (linguagem de maquina), utiliza-se um programa. Tal programa recebe o nome de Assembler. Ele substitui os dados, instruções e variáveis por códigos binários e endereços de memória apropriados.
Compilador
É um programa de computador que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.
2 Descreva as principais características do ENIAC.
ENIAC (Electronic Numerical Integrator and Computer), foi o primeiro computador digital eletrônico de grande escala, só se tornou operacional após o final da guerra. Ocupava 167 m2;
Capacidade de processamento: 5.000 operações por segundo;
Possuía 18.000 válvulas, de 160 Kw de potência;
Pesava mais de 30 toneladas;
Operava na base dez e não em base binária;
Criado na segunda guerra tinha como principal finalidade cálculos balísticos;
Não possuía sistema operacional e tinha de ser operado manualmente;
Comparado a uma calculadora, onde os