Está en la página 1de 2

Autorreflexiones Unidad 3

1.- Explica la necesidad de una evolucin de la programacin estructurada a


la programacin modular o basada en mtodos.

Anteriormente la programacin estructurada era una programacin robusta y difcil


de entender, hoy la programacin modular o basada en mtodos cambia, debido a
que podemos lograr programas ms sencillos de entender y acceder, esto porque
podemos realizar un pequeo segmento de cdigo al que se puede acceder desde
diferentes partes del programa para ejecutar una operacin que ah se realiza, sin
importar de donde vengan o cuales sean los parmetros que se reciben.

2.- Cundo puedes emplear los mtodos que no devuelven valores?

Podemos emplear La sentencia return para salir de la secuencia de ejecucin de


las sentencias de un Mtodo y, opcionalmente, devolver un valor. Tras la salida
del mtodo se vuelve a la secuencia de ejecucin del programa al lugar de
llamada de dicho mtodo.

3.- Cundo puedes emplear los mtodos que devuelven valores?

Se utilizan para organizar los programas que se desarrollen, para poder acceder a
ellos desde cualquier lugar de la clase que la invoque, adems de que, una vez
que se hayan realizado ciertas operaciones dentro del mtodo, este nos devolver
valores, que podremos mostrar de forma final al usuario o que se podrn utilizar
como entrada a otra operacin o mtodo.

4.- De qu manera el uso de mtodos te ayuda o facilita la resolucin de


problemas?
El uso de mtodos en la resolucin de problemas produce sistemas organizados
en mdulos que facilitan su legibilidad, depuracin y mantenimiento, dando como
consecuencia menor esfuerzo de diseo y programacin; razn por la que es
muy importante dominar el uso de mtodos (procedimientos, funciones), envo
de parmetros y recepcin del valor de una funcin, ya que son un
componente fundamental de los objetos, porque representan sus acciones
realizadas.

Los mtodos son la parte medular del comportamiento de los objetos,


el cual, posteriormente se transforma en sistemas codificados

En un lenguaje de programacin como C# .NET

5.- Has un anlisis a conciencia sobre lo que has aprendido hasta el


momento, consideras que alcanzaste la Competencia de desarrollar
programas modulares con mtodos que devuelven y no devuelven valores?
En qu temas debes reforzar y mejorar?

También podría gustarte

  • DPRN3 U3 A1 Erhg
    DPRN3 U3 A1 Erhg
    Documento5 páginas
    DPRN3 U3 A1 Erhg
    hernandezgaer
    Aún no hay calificaciones
  • DPRN3 U3 A1 Erhg
    DPRN3 U3 A1 Erhg
    Documento7 páginas
    DPRN3 U3 A1 Erhg
    hernandezgaer
    Aún no hay calificaciones
  • DPRN3 U1 A1 Erhg
    DPRN3 U1 A1 Erhg
    Documento4 páginas
    DPRN3 U1 A1 Erhg
    hernandezgaer
    Aún no hay calificaciones
  • DPRN3 U3 A1 Erhg
    DPRN3 U3 A1 Erhg
    Documento7 páginas
    DPRN3 U3 A1 Erhg
    hernandezgaer
    Aún no hay calificaciones
  • DPRN3 U1 A2 Erhg
    DPRN3 U1 A2 Erhg
    Documento3 páginas
    DPRN3 U1 A2 Erhg
    hernandezgaer
    Aún no hay calificaciones
  • DFDR U3 A3 Erhg
    DFDR U3 A3 Erhg
    Documento3 páginas
    DFDR U3 A3 Erhg
    hernandezgaer
    Aún no hay calificaciones
  • Deor U3 A1 Erhg
    Deor U3 A1 Erhg
    Documento5 páginas
    Deor U3 A1 Erhg
    hernandezgaer
    Aún no hay calificaciones
  • DFDR U1 A1 Erhg.
    DFDR U1 A1 Erhg.
    Documento6 páginas
    DFDR U1 A1 Erhg.
    hernandezgaer
    Aún no hay calificaciones
  • DFDR U2 A1 Erhg
    DFDR U2 A1 Erhg
    Documento7 páginas
    DFDR U2 A1 Erhg
    hernandezgaer
    Aún no hay calificaciones
  • DPRN1 U2 A1 Erhg.
    DPRN1 U2 A1 Erhg.
    Documento5 páginas
    DPRN1 U2 A1 Erhg.
    hernandezgaer
    Aún no hay calificaciones
  • DPRN1 U3 A2 Erhg
    DPRN1 U3 A2 Erhg
    Documento3 páginas
    DPRN1 U3 A2 Erhg
    hernandezgaer
    Aún no hay calificaciones