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
Publicar un comentario