Está en la página 1de 8

Unidad 1.

Estructuras de control

Desarrollo de software
Semestre 5

Programa de la asignatura:
Programación net I

Unidad 2. Estructuras de control

Actividades de aprendizaje

Clave:
15143526

México, D.F., Diciembre, 2015

Universidad Abierta y a Distancia de México


UnADM

UNADM | DCEIT | DS | DPRN1 1


Unidad 1. Estructuras de control

Índice

ACTIVIDAD 1. IMPORTANCIA DE LAS ESTRUCTURAS DE CONTROL EN .NET .. 3


ACTIVIDAD 2. PROGRAMA CON ESTRUCTURAS DE CONTROL SELECTIVAS .... 4
ACTIVIDAD 3. PROGRAMA CON ESTRUCTURAS DE CONTROL CÍCLICAS .......... 5
EVIDENCIA DE APRENDIZAJE. PROGRAMA EN C# QUE UTILICE
CONDICIONES Y CICLOS .................................................................................................. 7
AUTORREFLEXIONES UNIDAD 2 .................................................................................... 8

UNADM | DCEIT | DS | DPRN1 2


Unidad 1. Estructuras de control

Actividad 1. Importancia de las estructuras de control en .NET

Introducción
En esta actividad trabajarás las estructuras de control selectivas (if-else, switch) y
estructuras de control cíclicas (while, do-while, for) y socializarás lo revisado a lo largo
del tema con otros compañeros para enriquecer tus conocimientos.

Propósito
Distinguir los diferentes tipos de estructuras de control con el fin de familiarizarse con
cada uno de ellas y concluir finalmente sobre su utilidad, para ello, realiza los siguientes
pasos:

1. Analiza la importancia de las estructuras de control para el desarrollo de


programas en la plataforma .NET

2. Identifica la definición, sintaxis, aplicación y funcionalidad de cada una de las


estructuras de control y organiza la información en una herramienta de tu
preferencia: cuadro comparativo, cuadro sinóptico, esquema, diagrama, etcétera.

3. Explica por qué se diferencia entre estructuras de control selectivas y cíclicas y


en qué radican estas diferencias.

4. Ingresa al Foro con subida de archivos y atiende las instrucciones de tu


docente en línea.

5. Guarda la actividad con la nomenclatura DPRN1_U2_A1_XXYZ. Sustituye


las XX por las dos primeras letras de tu primer nombre, la Y por tu primer
apellido y la Z por tu segundo apellido.

6. Consulta los criterios de evaluación para considerar los aspectos a evaluar en


la actividad.

7. Envía la actividad a tu docente en línea por medio del Foro con subida de
archivos.

UNADM | DCEIT | DS | DPRN1 3


Unidad 1. Estructuras de control

8. Contribuye con algún comentario a por lo menos dos compañeros(as) sobre sus
respuestas.

9. Con base en las aportaciones de tus compañeros(as), elabora tus conclusiones y


deja tu evidencia en el Foro con subida de archivos.

Actividad 2. Programa con estructuras de control selectivas

Introducción
En esta actividad practicarás las estructuras de control selectivas aplicándolas en un
programa funcional en C#, tipo consola, que resuelva un problema específico.

Propósito
Utilizar las estructuras if, if-else y switch-case, y que con base en el o los datos
capturado(s) por el usuario, determinar la acción a seguir, para ello, tu docente en línea
te hará llegar las indicaciones necesarias para elaborar el programa, una vez que
cuentes con ellas, sigue estos pasos:

1. Analiza la problemática que se te expone e identifica las clases, objetos y


estructuras de control requeridas para su resolución.

2. Crea un nuevo proyecto en el entorno consola de C# .NET, guárdalo con la


nomenclatura Actividad2U2.

3. Declara la clase o las clases con la estructura indicada y crea los objetos
asociados.

4. Integra en tu programa las estructuras selectivas indicadas por tu docente en


línea así como las variables, operaciones e instrucciones adecuadas para que
funcione correctamente.

UNADM | DCEIT | DS | DPRN1 4


Unidad 1. Estructuras de control

5. Ejecuta tu código de forma que muestre los resultados deseados y no contenga


errores.

6. Documenta el programa con base en comentarios, indicando brevemente el


proceso que se realiza en cada sección.

7. Incluye en un documento de texto por lo menos 3 ventanas de ejecución del


programa con diferentes valores asignados a las variables declaradas y sus
resultados.

8. Guarda la actividad en un archivo comprimido que contenga tanto el proyecto


en C# como el documento de texto con las pantallas de ejecución, este
documento debe contar con tus datos de identificación completos, con la
nomenclatura DPRN1_U2_A2_XXYZ. Sustituye las XX por las dos primeras
letras de tu primer nombre, la Y tu primer apellido y la Z por tu segundo
apellido.

9. Consulta los criterios de evaluación de la actividad para considerar los


aspectos a evaluar.

10. Envía el archivo comprimido a tu Docente en línea para recibir


retroalimentación mediante la herramienta Tarea. Espera y atiende la
retroalimentación correspondiente.

Actividad 3. Programa con estructuras de control cíclicas

UNADM | DCEIT | DS | DPRN1 5


Unidad 1. Estructuras de control

Introducción
En esta actividad practicarás las estructuras de control cíclicas necesarias tales como
while, do-while y for para realizar una serie de operaciones o procedimientos para
generar un resultado, evaluando una condición predeterminada.

Propósito
Utilizar estructuras de control cíclicas en la programación tales como (for y while) en
C# .NE, para ello, tu docente en línea te hará llegar las instrucciones necesarias, una
vez que cuentes con ellas, sigue estos pasos:

1. Analiza la problemática que se te expone e identifica las clases, objetos y


estructuras de control requeridas para su resolución.

2. Crea un nuevo proyecto en el entorno consola de C# .NET, guárdalo con la


nomenclatura Actividad3U2.

3. Declara la clase o las clases con la estructura indicada y crea los objetos
asociados.

4. Integra en tu programa las estructuras cíclicas indicadas por tu docente en


línea así como las variables, operaciones e instrucciones adecuadas para que
funcione correctamente.

5. Ejecuta tu código de forma que muestre los resultados deseados y no contenga


errores.
6. Documenta el programa con base en comentarios, explicando brevemente el
proceso que se realiza en cada sección.

7. Incluye en un documento de texto por lo menos 3 ventanas de ejecución del


programa con diferentes valores asignados a las variables declaradas y sus
resultados.

8. Guarda la actividad en un archivo comprimido que contenga tanto el proyecto

UNADM | DCEIT | DS | DPRN1 6


Unidad 1. Estructuras de control

en C# como el documento de texto con las pantallas de ejecución (este


documento debe contar con tus datos de identificación completos), con la
nomenclatura DPRN1_U2_A3_XXYZ. Sustituye las XX por las dos primeras
letras de tu primer nombre, la Y por tu primer apellido y la Z tu segundo
apellido.

9. Envía el archivo a tu Docente en línea para recibir retroalimentación mediante


la herramienta Tarea.

10. No olvides, consultar los criterios de evaluación para conocer los parámetros
de la actividad.

Evidencia de aprendizaje. Programa en C# que utilice condiciones y ciclos

Introducción
Para la realización de la Evidencia de aprendizaje utilizarás las estructuras de control
selectivas (if, else-if, swich-case) y estructuras de control cíclicas (for, while, do-while).

Propósito
Realizar un programa que, con base en un caso, utilice clases, objetos y las estructuras
de control, cíclicas y selectivas, para generar resultados, para ello, tu docente en línea te
hará llegar las instrucciones necesarias, una vez que cuentes con ellas, sigue estos pasos:

1. Analiza la problemática que se te expone e identifica las clases, objetos y


estructuras de control selectivas y cíclicas requeridas para su resolución.

2. Crea un nuevo proyecto en el entorno consola de C# .NET, guárdalo como


EvidenciaU2.

3. Declara la clase o clases con la estructura indicada y crea los objetos asociados.

4. Realiza el programa según el caso indicado, recuerda utilizar elementos vistos


en la unidad, tales como estructuras de control selectivas y cíclicas, de manera

UNADM | DCEIT | DS | DPRN1 7


Unidad 1. Estructuras de control

que muestre los resultados solicitados y no contenga errores.

5. Documenta el programa con base en comentarios, indicando brevemente el


proceso que se realiza en cada sección.

6. Incluye en un archivo de texto por lo menos 3 ventanas de ejecución del


programa con diferentes valores asignados a las variables declaradas y sus
resultados.

7. Guarda la actividad en un archivo comprimido que contenga tanto el proyecto


en C# como el documento de texto con las pantallas de ejecución (este
documento debe contar con tus datos de identificación completos) con la
nomenclatura DPRN1_U2_EA_XXYZ. Sustituye las XX por las dos primeras
letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo
apellido.

8. Consulta los criterios de evaluación de la actividad para considerar los aspectos


a evaluar.

9. Envía el archivo comprimido de la Evidencia de aprendizaje a tu docente en


línea para recibir retroalimentación. Espera y atiende la retroalimentación
correspondiente.

Autorreflexiones Unidad 2

Además de enviar tu trabajo de la evidencia de aprendizaje, desarrolla los


planteamientos que te hará llegar tu Docente en línea, a partir de ellos elabora tu
autorreflexión, guárdala con la nomenclatura DPRN1_U2_ATR_XXYZ y envíala
mediante la herramienta Autorreflexiones.

UNADM | DCEIT | DS | DPRN1 8