Programación .NET Unidad 1. Introducción a .NET 1 Autorreflexiones. Unidad 1
Programación .NET Unidad 1. Introducción a .NET 1 Autorreflexiones. Unidad 1 Preguntas de Autorreflexión Unidad II - Programación .Net I De MARTIN ANTONIO SANTOS ROMERO - martes, 8 de abril de 2014, 11:30 Estimado(a) Alumno(a) de Programación .Net I Hemos concluido la Unidad II, por lo que de acuerdo a nuestra Metodología de Trabajo, es necesario que hagas un análisis y reflexión sobre tu proceso de aprendizaje siguiendo estas preguntas base: 1.- ¿Por qué consideras que fue necesario una evolución de la programación estructurada a la programación modular o basada en métodos? 2.- ¿En qué tipos de problemas pueden emplear los métodos que no devuelven valores? 3.- ¿En qué tipos de problemas pueden emplear los métodos que devuelven valores? 4.- ¿De qué manera el uso de métodos te ayuda o facilita la resolución de problemas? 5.- Haz un análisis a conciencia sobre lo que has aprendido hasta el momento, ¿consideras que alcanzaste la Competencia de desarrollar programas modulares con métodos que devuelven y no devuelven valores? ¿En qué temas debes reforzar y mejorar? No olvides que este Foro Autorreflexiones es de sólo lectura y debes entregar tu actividad a través de la herramienta Cargar Autorreflexiones. Para enviar tu documento, realízalo en Word y utiliza la siguiente nomenclatura para el archivo: DPRN1 _U2_ATR_XXYZ. Sustituye las XX por las iniciales de tu primer nombre, la Y por la inicial de tu apellido paterno, la Z por la inicial de tu segundo apellido y el signo de gato por el número de la unidad. Tu documento no deberá pesar más de 4 MB. Es importante que entregues esta reflexión, pues junto con las demás tienen un valor de 10% en tu calificación final, y éste se asigna solamente si cumples con todas las entregas. Cualquier duda o comentario estoy a sus órdenes. Atentamente M.T. Martín Antonio Santos Romero Facilitador Universidad Abierta y a Distancia de México
Programación .NET Unidad 1. Introducción a .NET 1 Autorreflexiones. Unidad 1
Programación .NET Unidad 1. Introducción a .NET 1 Autorreflexiones. Unidad 1 DESARROLLO: 1.- ¿Por qué consideras que fue necesario una evolución de la programación estructurada a la programación modular o basada en métodos? Al ser la programación modular un paradigma de la programación, que consiste en dividir un programa en módulos o subprogramas, yo considero que se evoluciono con el fin de lograr una forma más sencilla de manejar el programa y hacerlo más legible, para la solución de problemas más grandes, que necesite que la programación le pueda dar una solución, así sabemos que un problema mayor se debe dividir en pequeños problema más simples, es por eso que al evolucionar a los métodos, se pueden ir resolviendo estos pequeños problemas y al irlos uniendo se puede dar una solución al problema mayor, también para hacerlo más amable al programador y pueda ir estructurando los métodos para brindar una solución mayor, al menos eso es lo que creo. 2.- ¿En qué tipos de problemas pueden emplear los métodos que no devuelven valores? Para el desarrollo de calculadoras, pero su uso principal es en la resolución de problemas matemáticos, de acuerdo al valor que se busque, hay que utilizar la fórmula adecuada e integrarla al método para que nos de la solución que deseamos encontrar o del problema a resolver. 3.- ¿En qué tipos de problemas pueden emplear los métodos que devuelven valores? En los bancos cuando se requiere asignar el nombre de un cliente, obtener nombre del cliente, asignar un número de cuenta, obtener el número de cuenta, realizar un ingreso, realizar un integro, obtener el tipo de interés, etc., puede usar en problemas en donde se manejen bases de datos. 4.- ¿De qué manera el uso de métodos te ayuda o facilita la resolución de problemas? Los métodos son rutinas de código, que se definen dentro del cuerpo de una clase, la cual se ejecuta en respuesta a una acción tomada, desde el interior de un objeto, de la misma clase, o de otra clase, comunicándose por medio de mensajes, y puede responde con el conjunto de métodos que realiza su clase. 5.- Haz un análisis a conciencia sobre lo que has aprendido hasta el momento, ¿consideras que alcanzaste la Competencia de desarrollar programas modulares con métodos que devuelven y no devuelven valores? ¿En qué temas debes reforzar y mejorar? Siendo consciente de todo lo que se nos enseñó en la unidad 2, debo repasar todo, pues si me cuesta mucho trabajo entender el desarrollo de programas modulares, mediante el empleo de métodos que devuelven y que no devuelven valores, pues estuve realizando los trabajos y tuve dificultades para programar, cuando realiza las actividades de programación orienta a objetos, tuve el mismo problema, debo volver a realizar las lecturas y actividades de la unidad 1 y 2, para tener una mejor comprensión de los programas modulares.