Tras el
trascurso del tiempo y la inclusión al extenso mundo de la programación, se ha
podido aprender que el ser humano ha constituido su vida alrededor de un
algoritmo, los cuales pueden ser algoritmos cuantitativos y consisten en
instrucciones verbales para la correcta ejecución de un proceso de la vida
cotidiana un ejemplo de ello es una
receta de cocina si bien es útil para la vida, el ser humano quiso dar solución
automatizada a los procesos más complejos con operadores Aritméticos,
relacionales o lógicos, dando así lugar a los algoritmos cuantitativos los
cuales han sido utilizados para dar simultaneas soluciones según el problema a
resolver, para poder hacer un algoritmo, antes que nada se debe saber la lógica,
o los procesos lógicos a seguir para la ejecución de un proceso, es por esto
que una persona que quiera ser un buen programador debe tener un excelente
manejo de la lógica puesto que le será útil a la hora de solucionar cualquier
problema propuesto.Una vez se cuenta con la lógica se deberá programar el
proceso el cual se realiza por medio de los aplicativos DFD (Diagrama de Flujo
de Datos) y PSEINT estas herramientas son entornos de programación de alto
nivel amigables para el programador novato en las cuales podremos encontrar
diversas ayudas para el comprender el extenso mundo de la programación.
Teniendo en cuenta que la estructura de un cualquier algoritmo es Entrada,
proceso y salida, cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederá cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederá cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso,procederá cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederá cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederáprocederáprocederáprocederáprocederáprocederácuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, proceder cuando el programador ejecute el algoritmo este antes de
mostrar algún proceso, procederá a compilar
el código el cual consiste en traducir todo lo que el programador digito a
lenguaje maquina (código binario) o lenguaje de bajo nivel, una vez esta
compilación este sin errores el programa procederá a ejecutar el código
escrito, en los aplicativos de programación PSEINT y DFD nos encontraremos con
distintos tipos de procesos en los cuales encontraremos las entradas (LEER),
las salidas (ESCRIBIR), los ciclos (MIENTRAS, PARA, REPETIR), y los condiciones
(SI) con la combinación de estos procesos podremos armar líneas de código, en
las cuales podremos dar solución a un requerimiento o problema, con el paso del
tiempo y en cuanto se adquiera más experiencia en el mundo de la programación
se podrá ir interactuando con distintos tipos de lenguajes de programación como
lo pueden ser (Java, C++,C, Phyton, Visual Basic, etc.) desde que se tenga lo
lógica se podrá desarrollar en cualquier tipo de lenguaje de programación, pero
esta se consigue con la persistencia. Cabe mencionar que los algoritmos hoy en día
lo vemos en todo por ejemplo (Windows, cajeros electrónicos, calculadoras,
aplicaciones, etc.)
EL MODELO DE VON NEUMANN Y SU RELACIÓN CON LOS ALGORITMOS En el siguiente texto vamos a explicar qué relación tiene el modelo de van Neumann con los algoritmos y como está relacionado con la programación y la formación del ingeniero de sistemas. Este modelo describe la arquitectura de diseño de un computador que consta de una unidad de procesamiento que contiene una unidad aritmético-lógica y una unidad de control, la primera se encarga de todas las operaciones matemáticas y lógicas que se le indiquen realizar y la segunda indica que cosas se deben hacer, a donde dirigir la información, etc. También consta de una unidad de memoria, ya sea interna y principal o secundaria y externa, encontramos también que a menor capacidad mayor velocidad de lectura-escritura se puede llegar, así que la memoria caché, registros y memoria principal serán las más rápidas para facilitar la rapidez de los procesos. Por ultimo se encuentran los sistemas de entrada y salida, que como su nombre i...
Comments
Post a Comment