Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LA PROGRAMACIN
QU ES UNA COMPUTADORA?
Es una mquina electrnica que recibe datos de entrada y los procesa de acuerdo
al conjunto de instrucciones, llamado programa, para obtener nuevos datos que
son el resultado del proceso.
SE DIVIDE EN:
Memoria principal
Es la parte de la computadora donde se almacenan los datos y las instrucciones
durante la ejecucin de un programa, compuesta fsicamente por circuitos
integrados. Actualmente los equipos de cmputo cuentan con un rea de
memoria de slo lectura conocida como Memoria ROM (Read Only Memory) y otra
la cual es posible escribir y leer datos, denominada como Memoria RAM (Random
Access Memory), la cual como principal inconveniente que presenta es ser muy
voltil, pues al apagarse el equipo se pierden los datos almacenados.
Para resolver esto se cuenta con otro tipo de memoria secundaria donde se
pueden almacenar grandes cantidades de informacin de manera permanente
mientras el usuario no decida eliminarla, aunque como principal desventaja que
se presentan es que son dispositivos ms lentos que la memoria RAM. Los
dispositivos que son usados como memoria secundaria se encuentras los discos
duros, memorias USB, CD-ROM, etc.
Dispositivos de entrada/salida
Son los elementos responsables en la interaccin mquina-usuario. Los
dispositivos de entrada permiten introducir datos a la computadora e
instrucciones, las cuales son convertidas en seales binarias, procesadas y
almacenadas en la memoria. Ejemplo: Teclado, Mouse, Touchpad.
Mientras los dispositivos de salida son los que permiten enviar los resultados a los
usuarios de las computadoras, transformando las seales binarias en informacin
comprensible al ser humano. Ejemplo: Monitor, impresora, plotter, etc.
Bus
Todas las unidades de una computadora estn comunicadas a travs de Buses,
que no son ms que cables lo cuales envan seales, y que se clasifican en tres
clases dependiendo de la informacin que transmiten.
1. Bus de Direcciones: Transmite la direccin de la memoria de la que se
quiere leer o en la que se quiere escribir.
2. Bus de Control: Selecciona la operacin a realizar en una celda de la
memoria RAM (lectura o escritura)
3. Bus de Datos: Transmite el contenido desde o hacia una celda de memoria
seleccionada en el bus de direcciones segn la operacin elegida en el bus
de control sea lectura o escritura.
Ejecucin de un programa en la
computadora
Durante una ejecucin de un programa informtico en una computadora
suceden los siguientes procesos:
3
2
1
LENGUAJES DE PROGRAMACIN
La funcin de los lenguajes de programacin es escribir programas de
computadora orientados a resolver algn problema o necesidad. Cada lenguaje
de programacin se defne a partir de un conjunto de smbolos bsicos llamado
alfabeto y un conjunto de reglas de escritura denominadas sintaxis, la cual
defne la forma de manipularlos o combinarlos. Las reglas que especifcan los
efectos de las instrucciones cuando son ejecutadas se les conoce como
semntica.
Lenguaje de Programacin = alfabeto + sintaxis + semntica
Por su legibilidad para el ser humano los lenguajes de programacin se
clasifcan en: