PAG.2 Aplica Estructuras de Control

ACTIVIDADES PARCIAL 1

 Actividad 3 Mapa Conceptual (clasificación del Software) 



CONCLUSIÓN: Los Software son una junta de programas los cuales le dan especificas tareas a la computadora la cual debe de cumplirlas. Existen 3 tipos de software, de Sistema,(permite usar el interfaz de sistema), de Programación,(se diseñan utilidades digitales) y de Aplicación,(contiene los programas que derivan a una tarea especifica) cada uno con su diferente uso e importancia. Antes de realizar esta actividad no tenia el conocimiento sobre lo que era un software, ni tampoco su clasificación ni usos, pero al realizar esta actividad, entendí perfectamente todo lo anterior dicho.
FUENTE/S: https://okhosting.com/blog/tipos-de-software-su-clasificacion/


Actividad 4. Mapa Mental de la Criterios de la clasificación de los Lenguajes de Programación 

CONCLUSIÓN: Con esta actividad aprendí todo lo que engloba los lenguajes de programación, tales cosas como su tipo de abstracción y como se clasifica esto mismo, (Nivel bajo, medio y alto, en los que los mas bajos son los mas difíciles para analizar y/o entenderlo para las personas, mientras que el mas alto, es mas entendible para nosotros. A su vez, aprendí los paradigmas, (Imperativos, Funcionales, Lógicos y de Orientación a objetos) y sus formas de ejecución, (Por Software, Por hardware y por Programas ejecutables). Por ultimo, analice y coloque de manera ordenada una "Linea del tiempo de los lenguajes de programación, en la que se dice el año y el autor de cada uno de los lenguajes conocidos y existentes hasta la actualidad.
FUENTE/S: https://conceptobasicodecomputacion.weebly.com/lenguaje-de-alto-medio-y-bajo-nivel.html
http://multimedia.uoc.edu/blogs/fem/es/lenguajes-de-programacion-clasificacion-tipos-y-recursos-de-aprendizaje/ 
https://www.monografias.com/trabajos107/paradigmas-programacion/paradigmas-programacion.shtml  

Actividad 5. Línea de Tiempo de las Generaciones de los Lenguajes de Programación

CONCLUSIÓN: Gracias a esta línea del tiempo aprendí las generaciones de los lenguajes de programación, que tipos de lenguajes se realizaban en esos tiempos y como han ido evolucionando de forma sorprendente desde el código binario hasta el Lenguaje Específico. A su vez, me abre los ojos de como el ambito de la computación, programación y todo lo que engloba el tema, ha ido evolucionando de forma impresionante, y todo lo que podemos ir mejorando con el paso de los años.
FUENTE/S: http://conogasi.org/articulos/lenguaje-de-programacion/
https://www.monografias.com/trabajos26/lenguajes-programacion/lenguajes-programacion.shtml


Actividad 6. Cuadro Comparativo de los Paradigmas de la Programación

CONCLUSIÓN: El cuadro te ayuda a saber y conocer mas acerca de los paradigmas anteriormente vistos en el mapa mental, pero esta vez, se adentra mas a su definición, sus características y algunos ejemplos de ellos. El imperativo determina los datos requeridos para el calculo, el Declarativo desarrolla programas en base a un conjunto de condiciones, el Estructurado esta orientado a mejorar la claridad y calidad, el Orientado a objetos esta basado en la colección de objetos, el Funcional usa funciones matemáticas y el lógico como su nombre dice usa la lógica para el planteamiento de problemas.
FUENTE/S: https://medium.com/@Loopa/paradigmas-de-programaci%C3%B3n-programaci%C3%B3n-imperativa-y-programaci%C3%B3n-declarativa-4c4a4182fd87
https://www.ecured.cu/Programacion_estructurada
https://ferestrepoca.github.io/paradigmas-de-programacion/poo/poo_teoria/index.html  
https://codigofacilito.com/articulos/programacion-funcional
https://www.ecured.cu/Programaci%C3%B3n_l%C3%B3gica
Autoevaluacion. Tabla SQA
Tarea
Tarea

Comentarios