Want to make creations as awesome as this one?

Transcript

START

DIVISIÓN DE CIENCIAS EXACTAS, INGENIERÍA Y TECNOLOGÍA, PE TELEMÁTICA

Unidad 1. Preparando el camino hacia la programaciónParadigmas y metodología de la programación.Esmeralda López FloresES241104433Fundamentos de ProgramaciónTM-KFPR-2401-B1-004

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MÉXICO

START

En base a la investigación acerca de los fundamentos de la programación se abordan diferentes conceptos, para tener un conocimiento de como es el principió de las aplicaciones que vemos cotidiananmente desde nuestro celular inteligente hasta en nuestros televisores y que cada vez tienen mayor auge.Antes no se podian reaizar actividades en las que hoy hacemos, desde comprar medicamentos hasta para tener momentos de distracción, un ejemplo de ello seria Netflix, la cual utiliza barios tipos de lenguajes, entre ellos Python, scrip de Shell, C++, JavaScrip y muchos más.Para entender todo esta ciencia es necesario saber los conceptos basicos.

INTRODUCCIÓN

START

DESARROLLO

Programación, es organizar una secuencia de pasos. Estos, deben seguir un orden para hacer cierto proceso. Para ello se necesitan de algoritmos los cuales son procedimientos o acciones de forma detallada que nos permiten alcanzar un resultado o resolver un problema. El lenguaje de programación, es un lenguaje máquina, ya sea bajo nivel, alto y ensamblador.Se caracteriza por seguir un código, que permite dar instrucciones, leerlas, ejecutarlasguardarlas, facilitando la comunicación entre dispositivo y humano para automatizar procesos.La programación debe de ser dinámica, por lo tanto, se presentan distintos retos a la hora de crear desarrollos de software, lo errores nunca son los mismos y es por ello que existen diferentes paradigmas.

START

Un proceso es un programa en ejecución

Cuando tenemos instalado un programa, este es almacenado en el disco duro de nuestra computadora.Cuando abrimos el programa, lo ponemos en ejecución e incian una serie de pasos, las cualesse copean a la memoria RAM, entonces nuestro programa pasa hacer un proceso.Todos los procesos necesitan espacio en memoria RAM y tiempo de CPU para póder ser ejecutados.

EJECUCIÓN DE PROGRAMAS

Es una colección de declaracione lógicas en donde importa el Que

Facilita el manejo de programas complejos, requieren de un mantenimiento o actualización permanente

START

trabaja a través con determinadas funciones matemáticas./ campos tecnico y matemático

son instrucciones paso a paso

Paradigma Imperativo: Se basa en resolver los problemas a partir de la ejecución de programas que indican a la computadora un conjunto de acciones precisas a realizar.Paradigma Funcional: se centra en el cálculo de valores y el uso de funciones sin efectos secundarios, se preocupa por el resultado final desde el inició.Paradigma de Pogramación Orientada a Objetos (POO): tiene la forma de analizar un problema en forma de objetos, para despues llevarlo a código, en lugar de utilizar funciones logicas que dificultan su análisis. Paradigma Lógico: Se utiliza a menudo en el desarollo de sistemas de inteligencia artificial y en la representación del conocimiento. ParadiParadigmagmas de programación orientada a objetos

PARADIGMAS

METODOLOGIA ÁGIL

START

METODOLOGIA TRADICIONAL

La metodología permite organizar y planificar el trabajo de la forma más ordenada para reducir contratiempos lo que conlleva al éxito.

METODOLOGÍA de la PROGRAMACIÓN

START

Definir variablesEscribirLeerHacerGuardar

ALGORITMO / AREA DE UN CUADRADO

START

+ INFO

Puedo decir que la programación es todo un arte, hay que analizar mucho una problematica y en base a eso darle instrucciones a una máquina.La maquina no piensa por si sola, si no más bien los genios que hecen que suceda y gracias a ello podemos tener muchas comodidades en nuestra vida cotidiana.

CONCLUSIÓN

START

https://concepto.de/programacion/ https://miformacion.eu/blog/lenguaje-de-alto-nivel-programacion/ https://www.pixartprinting.es/blog/lenguajes-de-programacion/ https://cognosonline.com/mx/blog-mx/que-son-paradigmas-de-programacion/ https://es.wikipedia.org/wiki/Paradigma_de_programaci%C3%B3n https://www.elladodelmal.com/2022/08/programacion-reactiva-frontend.html https://fliphtml5.com/es/jhkbl/owgt/basic https://repositorio.uca.edu.ar/bitstream/123456789/522/1/metodologias-desarrollo-software.pdf https://es.slideshare.net/oscarhete/introduccion-a-la-programacion-2431019

BIBLIOGRAFÍA