Beruflich Dokumente
Kultur Dokumente
1 LENGUAJES DE PROGRAMACION
Sea cual fuera el método, era preciso que alguna persona diseñara el
programa que consistía en una cadena de ceros y unos. A modo de
ejemplo considérese la tabla 1 que muestra una serie de instrucciones
de una computadora simple. Cada línea está formada por 16 celdas que
contiene una instrucción. A la derecha se ha indicado lo que cada
instrucción representa.
El programa realiza una tarea muy simple: lee dos números del teclado
y los almacena en memoria. Tras esto, los suma y guarda en la memoria
el resultado. Finalmente el resultado se presenta por pantalla. Para
guardar los números leídos se van a usar las posiciones de memoria con
dirección 10 y 11 (que se van a suponer vacías o no usadas). El
resultado se almacena en la dirección 12.
1.3 ENSAMBLADOR
Los programas traductores tomaron la dura tarea de pasar el código
mnemotécnico a código de máquina. Además se les añadieron otras
funciones que aliviaban aún más la tarea del programador:
2 COMPILADORES E INTÉRPRETES
Se observa que, cada vez que se modifica alguna parte del código
fuente es preciso volver a compilar y montar. Esto no sucede si se utiliza
un intérprete, a pesar de ello los intérpretes son poco usados pues la
ejecución es más lenta.
3.1.2 PARTES
* Entrada: Que necesita el algoritmo para su funcionamiento
* Proceso: Funciones que realiza el algoritmo
* Salida: Resultado que nos arroja el algoritmo
Ejemplos:
1. Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su
banco de datos la ficha del cliente, si el cliente es solvente entonces la
empresa acepta el pedido; en caso contrario, rechazará el pedido.
Redactar el algoritmo correspondiente.
1. Inicio.
2. Leer el pedido.
3. Examinar la ficha del cliente.
4. Si el cliente es solvente, aceptar el pedido; en caso
contrario, rechazar el pedido.
5. Fin.
2. Cocinar un huevo
1. Inicio.
2. Encender la estufa.
3. Colocar a hervir el agua.
4. Cuando hierva el agua, introducir el huevo en el agua.
5. Esperar durante 5 minutos.
6. Sacar el huevo del agua.
7. Fin.
1. Inicio.
2. Introducir el primer número.
3. Presionar la tecla para sumar.
4. Introducir el segundo número.
5. Presionar la tecla para obtener el resultado.
DOCUMENTO DE APOYO
Código: F08-0019-006/ 02-10 Versión: 1
Proceso: Ejecución de la Formación
Modelo de
Procedimiento: Gestión de Proyectos Formativos Mejora Continua
6. Fin.
El análisis del problema exige una lectura previa del problema a fin de
obtener una idea general de lo que se solicita. La segunda lectura
deberá servir para responder a las preguntas:
* ¿Qué información debe proporcionar la resolución del problema?
* ¿Qué datos se necesitan para resolver el problema?
4. PREGUNTAS
5. REFERENCIAS