EL PROCESO COMPUTACIONAL
Ing. Carlos Castillo Diestra
EL PROCESO COMPUTACIONAL
1. El Proceso Computacional
El computador es una máquina cuya función básica es llevar a cabo operaciones de cómputo
(transformaciones) sobre elementos de datos. Como todas las máquinas, el computador recibe una
“materia prima” (datos de entrada), la transforma a través de un proceso y devuelve un “producto”
(datos de salida) Pero el computador posee una característica primordial que lo diferencia: el proceso que define la transformación efectuada sobre los datos de entrada puede ser especificado por el usuario; es por ello que se dice que el computador es programable.
Figura 1: El Proceso Computacional
2. Datos, Proceso e Información
Dato e …ver más…
Clasificación de los lenguajes de programación
Bajo nivel (Lenguaje máquina)
Intermedios (Lenguaje ensamblador)
Alto nivel
Lenguajes de bajo nivel
Utilizan códigos muy cercanos a los de la maquina, lo que hace posible la elaboración de programas muy potentes y rápidos, pero son de difícil aprendizaje. Ejemplo el lenguaje máquina. Lenguaje máquina
El lenguaje máquina es el único que entiende directamente la computadora, utiliza el alfabeto binario que consta de los dos únicos símbolos 0 y 1, denominados bits (abreviatura inglesa de dígitos binarios). Fue el primer lenguaje utilizado en la programación de computadoras, pero dejó de utilizarse por su dificultad y complicación, siendo sustituido por otros lenguajes más fáciles de aprender y utilizar, que además reducen la posibilidad de cometer errores.
Ejemplo:
En binario
0000
1000
0011
0111
1110
0001
1001
1010
0100
1001
1010
1001
1001
0111
0010
En hexadecimal
0001
1010
1100
0000
0000
01
89
3A
74
E9
A1
9A
9C
70
20
Lenguajes intermedios: Lenguaje ensamblador
El lenguaje ensamblador es el primer intento de sustituir el lenguaje máquina por otro más similar a los utilizados por las personas. En este lenguaje cada instrucción equivale a una instrucción en lenguaje máquina, utilizando para su escritura palabras nemotécnicas en lugar de cadenas de bits.
Ejemplo:
INICIO:
ADD
B, 1
MOV
A, E
CMP
A, B
2
Fundamentos de