Programacion de Sistemas en nuestra vida.

Reflexión:


La programación de  sistemas tiene como propósito principal el de facilitar las labores cotidianas de manera que las sistematiza y las hace de manera autónoma facilitando en gran medida los diversos trabajos, a su vez estos sistemas deben estar diseñados para que los problemas sean resueltos de manera óptima, tal es el caso de la obtención de resultado en preguntas tan simples como la de cuál es el perímetro de un rectángulo hasta preguntas más complejas, todo esto en muchas ocasiones pasa desapercibido pero es de suma importancia para la sociedad actual, ya que muchas actividades se basan en sistemas computacionales, pero para poder seguir mejorándolos se debe perseguir el objetivo de poder obtener programas cada vez más eficientes.  



La programación en nuestra vida tiene múltiples perspectivas, pero durante este blog voy a abordar la perspectiva de la informática y una visión de la programación de una aplicación, o la parte lógica de la creación de un algoritmo, estos son diseñados como mencionamos antes dar facilidades a las personas al momento de ser utilizados. Esta cualidad es única ya que los otros tipos de programas no comparten este mismo fin, ejemplo de esto es el fin que tienen los sistemas operativos de una computadora estos tienen el fin de permitir el uso y funcionamiento de la computadora, sin embargo, no es el mimo que de ayudar a realizar un trabajo en específico. El diseñar o programar un sistema tiene muchísima relación con el fin del trabajo en especifico ya que no podemos realizar el mismo sistema para obtener si una persona trabajo suficiente o si queremos saber en qué estación del año estamos con respecto a nuestra fecha es debido a esto cada sistema es diseñado a la medida del trabajo que se pretende realizar, y las necesidades que se requieren cumplir. Por eso la implementación de diferentes sistemas ayuda a resolver múltiples problemas de diversos indoles.



Todas las personas tenemos las mismas capacidades cognitivas así que todos podemos aprender a realizar un sistema si logramos enfocarnos en ello, aunque no lo parezca los sistemas se encuentran presentes en cada parte de nuestra vida y nos acompañan día con día desde la antigüedad, pero muchos de estos sistemas se encuentran de manera inconsciente en nuestro ser y los realizamos de manera automática, un ejemplo de esto puede ser el de ponernos la ropa, para realizar esta acción tan simple debemos realizar una serie de pasos específicos en cierto orden pero debido a que son acciones que hacemos tan cotidianamente no le tomamos importancia en lo absoluto, sin embargo son un tipo muy básico de sistema el cual hemos desarrollado para facilitar esa labor. La programación como materia debe perseguir la obtención de sistema de calidad, con este fin en mente debemos establecer una serie de pasos que determinen la calidad que se busca.



La tecnología hace cada vez más común escuchar los términos antes descritos pero si no sabemos a qué hacen referencia no sirve de nada, debido a esto es importante que aunque no te encuentres en contacto con la tecnología conozcas acerca del tema ya que es algo que se aplica de manera muy frecuente desde hace miles de años, ya que según los registros los primeros algoritmos se usan desde la antigua Grecia y este era la Criba de Eratóstenes que permitía encontrar todos los números primos menores que un número natural dado, haciendo de este trabajo algo muy simple, el cual sería el objetivo para todos los futuros algoritmos que se crearían a raíz de este. Actualmente muchas aplicaciones usan algoritmos en sus sistemas, ejemplo de este es el de Netflix o YouTube, las cuales son aplicaciones que usamos cotidianamente estas utilizan sistemas desde los más básicos como recomendarte algo similar a lo que ya viste hasta hacer publicidad de un objeto que según tus gustos muy probablemente compraras, gracias a esto muchas marcas invierten dinero en esto haciendo que compres cosas que realmente no ocupas. Otro ejemplo sencillo es la de las notificaciones que recibes a tu celular de cuando una ruta está libre de tráfico, esto lo hace a raíz de que rutas sueles tomar y a que horas.  


   

Para elaborar cualquier tipo de sistema ocupamos que se encuentre en un lenguaje adecuado, en caso de hacer un sistema para tu vida diaria puede realizarse en un lenguaje informal usando palabras simples y entendibles a toda persona, sin embargo en caso de querer realizarse un sistema para una computadora este debe de estar en lenguaje formal/computacional, en este se debe de describir el procedimiento o las instrucciones usando una serie de pasos los cuales darán el resultado a la incógnita o el objetivo de la elaboración. Existen múltiples herramientas empleadas para la elaboración de un algoritmo computacional, un ejemplo puede ser el de pseudocodigo este es un lenguaje en el cual se escriben en palabras similares al ingles o español, que facilitan tanto la escritura como la lectura de programas.



En la actualidad hay en uso muchísimas computadoras cullo propósito es mantener la red existente de celulares, computadoras y muchísimos sistemas que se encuentran en uso contantemente. Los aparatos como las computadoras realizan cálculos basados en sistemas hechos en un lenguaje de programación. Este tipo de lenguaje ha revolucionado la vida del ser humano, su evolución tiene como principal propósito facilitar a los usuarios la realización de actividades cotidianas tan simples como diseñar este blog y poder difundirlo de manera global en cuestión de segundos. Un ejemplo que en la actualidad es muy importante es el uso actual de las comunicaciones y el internet, estos se basan en los sistemas y ellos mismos han ayudado de manera directa al mantenimiento de la comunicación especialmente en estos tiempos de cuarentena en los cuales todos debemos permanecer en nuestros hogares y cuidarnos.

Comentarios

Entradas populares