Conjunto de símbolos que sirven para transmitir un mensaje.
Proceso que requiere una serie de reglas para transmitir el mensaje y existen 4 elementos importantes: Emisor, Receptor, Medio de comunicación y mensaje.
¿Qué es la computadora?
La característica principal que la distingue de otros dispositivos similares, como una calculadora no programable, es que puede realizar tareas muy diversas cargando distintos programas en la memoria para que el procesador los ejecute.
Computadora |
Entradas |
Salidas |
Datos de entradas e instrucciones |
¿Qué es un dato?
El dato es una representación simbólica (numérica, alfabética, etc.), atributo o característica de una entidad. El dato no tiene valor semántico (sentido) en sí mismo, pero convenientemente tratado (procesado) se puede utilizar en la realización de cálculos o toma de decisiones. Es de empleo muy común en el ámbito informático.
En programación un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo.
¿Qué es información?
Es la transformación de los elementos procesados.
Los datos de entrada se convierten en información significativa.
Organización Física de
Una computadora necesita:
Aceptar la entrada y visualizar la salida.
Almacenar la información en un formato consistente.
Ejecutar las operaciones aritméticas o lógicas.
Monitorizar, controlar y dirigir las operaciones del sistema.
Almacenamiento Secundario (memoria auxiliar) |
Dispositivos de Entrada/Salida E/S (periféricos) |
Unidad Aritmética Lógica |
Unidad Central de Proceso (CPU) |
Unidad de Control |
Memoria Central |
CLASES DE LENGUAJE DE PROGRAMACION
1. LENGUAJE DE MAQUINA
Instrucciones que son entendidas directamente por el computador.
2. LENGUAJE DE BAJO NIVEL (ENSAMBLADOR)
Son códigos alfabéticos conocidos como mnemo-técnicos para las operaciones
y direcciones simbólicas.
3. LENGUAJE DE ALTO NIVEL (APLICATIVOS)
Son instrucciones o sentencias mas próximos al humano normal, lo que facilita la
comunicación con el computador estos pueden ser (BASIC, Pascal, Delphi, Visual
Basic, Visual FoxPro, etc.)