Programacion

esde la antigüedad los humanos han ido desarrollando técnicas para realizar sus actividades cotidianas, esto con la finalidad de automatizar las cosas de una forma más rápida y creando nuevo conocimiento. Con la llegada de la computación se empezaron a desarrollar sistemas complejos en todos los sectores, empleando la programación de subrutinas para el tratamiento de la información a través de estructuras lógicas llamadas algoritmos que son la base de todo programa informático. El termino algoritmo nace del sobrenombre del matemático persa Mohamed ben Musa en el siglo IX, ya después para el siglo XIX llegan los primeros pioneros en la programación Ada Lovelace y Charles Babbage quienes crearon el primer programa, fue ahí donde se le dio el significado que actualmente conocemos, “Entendemos por algoritmo la prescripción exacta sobre el cumplimiento de cierto sistema de operaciones en un orden determinado para la resolución de todos los problemas de algún tipo dado” (Trajtenbrot,1997, pág. 11) en cualquier sistema de cómputo contamos con diversas tareas que ejecutan una funcion en general, para ello están los algoritmos, una serie de instrucciones que son concretos, precisos, ordenados y finitos. Después del crecimiento exponencial que tuvieron las computadoras surgieron varios ingenieros que se dedicaron a crear programas informáticos cada vez haciéndolos más fáciles de comprender para el uso que hoy le damos los cibernautas.

Hoy en día los algoritmos han cambiado, siendo más complejos y difíciles de entender para el programador, pero con un gran potencial enfocándose el mejoramiento de sistemas y plataformas que actualmente usamos como mandar emails, hacer búsquedas, ver ubicaciones, hacer recomendaciones entre miles de cosas que se pueden hacer automatizando los procesos de una forma más rápida.

Como conectar una aplicación IONIC Angular a Google Cloud Platform

Nuestra aplicación SAE, es una aplicación capas de conectarse al servicio de Google cloud platform, esta aplicación esta desarrollada con el framework de angular. Se utilizo el framework de strapi para administrar la base de datos y el api para la aplicación que hemos desarrollado, con el objetivo de que facilite el acceso a los …

Como conectar una aplicación IONIC Angular a Google Cloud Platform Leer más »

Los frameworks como desarrollo móvil

Un framework es una estructura organizada que ya viene optimizada para crear un proyecto, además nos ofrece varias funcionalidades como librerías, foros etc. Ya que, al ser de código abierto, estas tienen soporte por la comunidad. Algunos frameworks como: ionic, angular, Vue, pwa, bootstrap y react entre otros, solo son alguno de los ejemplos que …

Los frameworks como desarrollo móvil Leer más »

La importancia de la Lógica para la resolución de problemas en la programación. 

La lógica es la base principal de todo software es por ello que debemos iniciar desde ese punto para poder estructurar y organizar de forma coherente una secuencia de instrucciones en cualquier lenguaje de programación. Siempre nos vamos a enfrentar a diferentes situaciones en las cuales tenemos que aplicar una lógica limpia, es decir estructurada …

La importancia de la Lógica para la resolución de problemas en la programación.  Leer más »

Técnicas Algorítmicas Aplicadas al Desarrollo de Software

Hoy en día los algoritmos han cambiado, siendo más complejos y difíciles de entender para el programador, pero con un gran potencial enfocándose el mejoramiento de sistemas y plataformas que actualmente usamos como mandar emails, hacer búsquedas, ver ubicaciones, hacer recomendaciones entre miles de cosas que se pueden hacer automatizando los procesos de una forma …

Técnicas Algorítmicas Aplicadas al Desarrollo de Software Leer más »