PRINCIPIOS
DE PROGRAMACIÓN
¿Conocen la receta de la tarta
de manzana?
Si buscamos o copiamos una receta en la
computadora, nuestro ordenador, notebook, PC; no sabría qué hacer con ella, una
receta no es más que un montón de palabras, fotos, etc..
La compu no piensa, no es
inteligente, no sabe qué hacer, no entiende lo que debe hacer, no sabe nada
cocinar una torta, solo tiene ordenada en forma secuencial y de determinada
manera los pasos a seguir (INSTRUCTIVO) que nos informa a nosotros que debemos
hacer para preparar y cocinar una torta.
Nosotros debemos interpretar todos los datos e información que la computadora
nos muestra.
Vamos a resumir la receta con pasos
sencillos:
- Calentar el molde con algo de manteca
- Mezclar harina, azúcar, leche y huevos en un
recipiente y batir con la batidora.
- Pelar 4 manzanas y echarlas en el molde.
- Rociar con la mezcla.
- Meter en el horno durante 45 minutos.
De momento todo fácil, ¿Verdad?
Bueno, pues éste es nuestro programa. Un programa no
es más que un conjunto de instrucciones dadas al procesador,
que es el cerebro de la computadora. Y, como vemos, es como una receta de
cocina.
A menudo, en nuestro programa se dan
muchas cosas por sobreentendidas.
Ejemplo 1, "calentar el molde con algo de
manteca” tiene numerosas implicaciones:
- Agarrar un molde.
- Agarrar la manteca.
- Echar manteca en el molde.
- Abrir la tapa del horno.
- Meter el molde.
- Cerrar la tapa del horno.
- Encender el horno.
O sea, hay muchas
cosas que damos por hechas, que implican un montón de otras cosas o acciones Ejemplo
2:
ENCENDER EL HORNO
- Abrir la tapa del horno
- Tomar un fósforo encenderlo
- Girar la perilla correspondiente al mechero
del horno.
- Acercar el fósforo al mechero del horno
- Esperar que este bien encendido
- Cerrar la tapa del horno.
Al Ejemplo 2 le
llamamos programación de bajo nivel, está compuesta de un montón de
instrucciones básicas o de bajo nivel.
Una programación de
bajo nivel, puede ser una instrucción de alto nivel como en el Ejemplo 1.
Resumiendo, los
pasos que sencillos o simplificados de la receta de la torta de manzana está
compuesta de muchas otras instrucciones que a su vez estas pueden ser un
conjunto de otras instrucciones más básicas.
Pensemos en
nuestras computadoras.
¿Cuáles creen que
son instrucciones y cuáles programas?
¿Un icono en el
escritorio es un programa?
¿Qué es un
acceso directo?
Les dejo un
tema para investigar:
¿Qué es un SISTEMA OPERATIVO?
No hay comentarios:
Publicar un comentario
Tu opinión nos hace crecer... la valoramos... Y MUCHO!!