Вы находитесь на странице: 1из 3

Programa: Son las instrucciones escritas de algn lenguaje de programacin que resuelven un

problema especifico
Dispositivos de Entrada: Como su nombre lo indica, sirven para introducir datos (informacin) en la
computadora para su proceso.
Dispositivos de Salida: Regresan los datos procesados que sirven de informacin al usuario.
Ejemplo: monitor, impresora.
La Unidad Central de Procesamiento (C.P.U) se divide en dos:
Unidad de control
Unidad Aritmtico Lgica
Unidad de Control: Coordina las actividades de la computadora y determina que operaciones se
deben realizar y en que orden; as mismo controla todo el proceso de la computadora.
Unidad Aritmtica - Lgica: Realiza operaciones aritmticas y lgicas, tales como suma, resta,
multiplicacin, divisin y comparaciones.
La Memoria de la computadora se divide en dos:
Memoria Central o Interna
Memoria Auxiliar o Externa
Memoria Central (interna): La CPU utiliza la memoria de la computadora para guardar informacin
mientras trabaja con ella; mientras esta informacin permanezca en memoria, la computadora puede
tener acceso a ella en forma directa. Esta memoria construida internamente se llama memoria de
acceso aleatorio (RAM).
La memoria interna consta de dos reas de memoria:
La memoria RAM (Randon Access Memory En ella se almacena informacin solo mientras la
computadora est encendida.
La memoria ROM (Read Only Memory): Es una memoria esttica que no puede cambiar, la
computadora puede leer los datos almacenados en la memoria ROM, pero no se pueden introducir
datos en ella, o cambiar los datos que ah se encuentran; por lo que se dice que esta memoria es de
solo lectura.
Memoria Auxiliar (Externa): Es donde se almacenan todos los programas o datos que el usuario
desee.
Lenguaje: Es una serie de smbolos que sirven para transmitir uno o ms mensajes (ideas) entre dos
entidades diferentes.
A la transmisin de mensajes se le conoce comnmente como comunicacin.
Lenguajes de Programacin: Es un conjunto de smbolos, caracteres y reglas (programas) que le
permiten a las personas comunicarse con la computadora.
Los lenguajes de programacin se clasifican en:
Lenguaje Maquina: Son aquellos cuyas instrucciones son directamente entendibles por la
computadora y no necesitan traduccin posterior para que la CPU pueda comprender y ejecutar el
programa.

Lenguaje de Bajo Nivel (Ensamblador): En este lenguaje las instrucciones se escriben en cdigos
alfabticos
Lenguaje de Alto Nivel: son aquellos en los que las instrucciones a la computadora son escritas con
palabras similares a los lenguajes humanos
Un algoritmo es una serie de pasos a seguir para llegar a una solucin
Caractersticas:
- Tiene que ser preciso.
- Tiene que estar bien definido.
- Tiene que ser finito.
Tipos de algoritmos:
Cualitativos: describen los pasos utilizando palabras.
Cuantitativos: utilizan clculos numricos para definir los pasos del proceso.
Lenguajes algortmicos
Es una serie de smbolos y reglas que se utilizan para describir un proceso.
Tipos de Lenguajes Algortmicos
Grficos: Es la representacin grfica de las operaciones que realiza un algoritmo (diagrama de
flujo).
No Grficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo
(pseudocodigo).
Diseo del Algoritmo
Las caractersticas de un buen algoritmo son:
Debe tener un punto particular de inicio.
Debe ser definido, no debe permitir dobles interpretaciones.
Debe ser general
Debe ser finito en tamao y tiempo de ejecucin.
La codificacin es la operacin de escribir la solucin del problema, en una serie de instrucciones
detalladas, en un cdigo reconocible por la computadora.
Documentacin
Es la gua o comunicacin escrita es sus variadas formas.
La documentacin se divide en tres partes:
Documentacin Interna
Documentacin Externa
Manual del Usuario
Dato: Es un objeto o elemento que tratamos a lo largo de diversas operaciones.
Tienen 3 caractersticas:
Un nombre que los diferencia del resto.
Un tipo que nos determina las operaciones que podemos hacer con ese dato.
Un valor que puede variar o no a lo largo de la operacin.
Un diagrama de flujo es la representacin grfica de un algoritmo.
Pseudocdigo: Mezcla de lenguaje de programacin y espaol que se emplea, para realizar el
diseo de un programa.
Los identificadores representan los datos de un programa

Operadores: Son elementos que relacionan de forma diferente, los valores de una o ms variables
y/o constantes.

Вам также может понравиться