ALGORITMOS GRANDES PASOS EN EL MUNDO DEL DESARROLLO. Cesar Cañas y Edward Acuña
GRANDES PASOS EN EL MUNDO DEL DESARROLLO
Desde que el Humano ha empezado a ínter actuar con la tecnología ha buscado distintas formas de dar solución a todas sus necesidades en caso de la parte lógica ha tenido una evolución significativa puesto que anteriormente se debía programar las secuencias lógicas de los programas con código de bajo nivel el cual consiste en un código binario que puede ser interpretado por las máquinas, pero con el paso del tiempo la comunidad tecnológica se ha dado cuenta que programar de esa manera era muy difícil y no cualquier persona podía interpretar la estructura del lenguaje, por consecuencia se busca encontrar la manera de hacer el trabajo más fácil es así Cómo aparecen los lenguajes de alto nivel los cuales cuentan con una estructura y sintaxis más amigables para el desarrollado en los cuales podemos encontrar lenguajes como lo son JAVA PSEINT, DFD, etc, En donde DFD es un diagrama de flujo de datos en el cual se puede usar para comprender la lógica de los códigos que ínter actúan entre sí para alcanzar una tarea, en el cual encontramos distintas formas geométricas las cuales nos ayudan a identificar el comportamiento del código a medida que se van usando tales como lo son (Lectura, asignación, ciclos, decisiones, salida) con estas herramientas se entenderá de una manera más concreta y fácil a dar solución a problemas de mediana complejidad, por otro lado PSEINT ( computación de PSeudo Intérprete) es una herramienta en donde el desarrollado se encontrara de frente con un entorno de programación en el cual deberá usar código y respetar cierto tipos de parámetros solicitados por el programa para que este se pueda ejecutar, tales como los son (“ ”) doble camilla cuando a cadena de texto se refiere, (,) coma cuando se quiere concatenar dos líneas de código (;) al finalizar cada línea de código para que este pueda compilar y ejecutar, adicional mente la forma de ínter actuar con el programa es mediante sus estructuras de control tales como lo son (Proceso, FinProceso, Escribir, Leer, Si expresión_lógica Entonces acciones_por_verdadero Sino acciones_por_falso Fin Si, Mientras expresión_lógica Hacer secuencia_de_acciones Fin Mientras, Repetir secuencia_de_acciones Hasta Que expresión_lógica, Para variable_numérica<-valor_inicial Hasta valor_final Con Paso paso Hacer secuencia_de_acciones Fin Para ). Con las estructuras anteriormente dadas el desarrollado podrá dar solución a la mayoría de los problemas propuestos todo depende de su lógica este es un aplicativo muy amigable con el programador principiante puesto que tiene Lenguaje Auto completado, Ayudas Emergentes, Exportación a otros lenguajes (C, C++, C#, Java, PHP, JavaScript, Visual Basic .NET, Python, Matlab), Graficado, creación y edición de diagramas de flujo, Editor con coloreado de sintaxis lo cual instruye y orienta al aprendiz aprender el tema y desarrollar su lógica fácilmente,
A medida que avanzamos en el inmenso mundo de la programación nos damos cuenta que hay un sin fin de herramientas en las que podemos desarrollar nuestros propios proyectos, y Scratch sin duda alguna es una de ellas la cual es un lenguaje de programación que nos servirá para para crear historias interactivas, juegos y animaciones a nuestro agrado, dado que es un entorno de programación que no enseñara jugando dejaremos de ver los entornos de programación como una ciencia incomprensible y lo veremos como una forma didáctica de aprendizaje donde aprenderemos jugando.
Java sigue siendo al día de hoy el lenguaje de programación más popular en el mundo, debido a que es un lenguaje muy amplio y extenso de trabajar, Java es tan usado que en las páginas web más reconocidas como Facebook lo utilizan y es más Java puede estar siendo ejecutado en 15.000.000.000 dispositivos aproximadamente.
Java es amplia mente aplicado en todos los ámbitos laborales lo que da una gran demanda laboral por lo que saber Java hoy en día sigue siendo muy rentable y también en un futuro cercano.
Bibliografías:
Comments
Post a Comment