Logo Studenta

Actividades_de_la_Unidad_1

¡Estudia con miles de materiales!

Vista previa del material en texto

Programación .NET 
Unidad 1. Introducción a .NET 
 
 
 
1 
 
Ciencias Exactas, Ingenierías y Tecnología | Ingeniería en Desarrollo de Software 
 
1 
 
 
Ingeniería en Desarrollo de software 
Cuatrimestre 07 
 
 
Asignatura: 
Programación .NET 1 
 
 
 
Clave: 150930726 
 
 
 
 
 
 
 
 
 
Actividades de la Unidad 1 
 
 
 
 
 
 
 
Programación .NET 
Unidad 1. Introducción a .NET 
 
 
 
2 
 
Ciencias Exactas, Ingenierías y Tecnología | Ingeniería en Desarrollo de Software 
 
2 
Actividad 1. Foro de la asignatura 
 
Bienvenido al foro de discusión, creado para que comentes asuntos relacionados con 
la asignatura; en él, conocerás a tus compañeros(as) de grupo y entre todos(as) 
podrán apoyarse para resolver dudas, inquietudes, externar comentarios, etcétera, el 
foro estará abierto durante todo el curso y consta de varias entradas o categorías a las 
que deberás ingresar dependiendo del tipo de participación que quieras hacer, lo que 
se permite en el foro es lo siguiente: 
 
• Comentar asuntos personales como tu nombre y experiencias propias. 
• Si tienes dudas o comentarios relacionados con detalles técnicos, por ejemplo, 
sobre la instalación de alguno de los programas que se usan en el curso. 
• Comentarios de temas directamente relacionados con el contenido de la 
asignatura. 
• No está permitido realizar tareas en grupo, el foro sólo es para resolver dudas 
específicas y apoyo. 
 
Se recomienda que todos los comentarios sean de manera respetuosa y responsable. 
 
Para comenzar ingresa al Foro de la asignatura. 
 
Nota: El facilitador estará monitoreando el foro y tomará acciones al respecto en caso 
de trabajos duplicados. No olvides consultar la Rubrica general de participación en 
foros. 
 
 
Actividad 2. Características de .NET y C# 
 
En la presente actividad practicarás los términos que abordaste en los temas previos a 
ésta actividad y a su vez investigarás otras características que complementen tu 
aprendizaje. 
 
El propósito de la actividad es reflexionar sobre los temas vistos en la unidad, con el 
fin de familiarizarse con cada uno de ellos y concluir finalmente sobre su utilidad. 
 
1. Ingresa al foro y participa. 
2. Reflexiona entorno a las siguientes preguntas: 
¿Para qué sirve .NET? 
¿En que sistema operativo trabaja la plataforma .NET? 
¿Cuáles son las principales características de C# .NET? 
¿Qué compiladores o entornos de desarrollo incluye la plataforma .NET? 
3. Comparte tu respuesta a las preguntas planteadas. 
4. Contribuye con algún comentario a por lo menos dos compañeros(as) sobre 
sus respuestas. 
 
Programación .NET 
Unidad 1. Introducción a .NET 
 
 
 
3 
 
Ciencias Exactas, Ingenierías y Tecnología | Ingeniería en Desarrollo de Software 
 
3 
5. Con base en las aportaciones de tus compañeros(as), elabora tus 
conclusiones y deja tu evidencia en el foro. 
6. Consulta la Rúbrica general de participación en foros. 
 
 
Actividad 3. Cuadro comparativo de los tipos de datos y operadores 
 
Con la presente actividad identificarás los tipos de datos y operadores, además de que 
conocerás cuáles son las características de cada uno de ellos de forma individual. 
 
Propósito: Identificar los tipos de datos y operadores de C# .net. Por lo tanto: 
1. Realiza un cuadro comparativo de los temas vistos previamente, tales como 
tipos de datos, operadores aritméticos, lógicos y relacionales y conversión de 
tipos de datos; resaltando la utilidad de cada uno de éstos de forma breve. 
2. Complementa el cuadro, agregando al final la definición de tipos de datos y la 
de operadores en base a una previa investigación individual en fuentes 
complementarias. 
3. Guarda la actividad con el nombre PRN1_U1_A3_XXYZ. Sustituye las XX por 
las dos primeras letras de tu primer nombre, la Y por la inicial de tu primer 
apellido y la Z por la inicial de tu segundo apellido. 
4. Envía el archivo a tu Facilitador(a) para recibir retroalimentación. 
5. Consulta la rúbrica para elaborar el cuadro comparativo que encontrarás en el 
archivo Instrumentos de evaluación para conocer los parámetros de la 
actividad. 
 
 
Actividad 4. Programa en C# a partir de un problema planteado. 
 
Es momento de aplicar los que comprendiste sobre los temas vistos en la Unidad, a 
continuación se te mostrará un problema a resolver con un programa; identifica las 
necesidades para lograr una aplicación útil para el cliente. 
 
Esta actividad tiene como finalidad poner en práctica los temas de estructura de un 
programa, tipos de datos y operadores, y finalmente declaración de objetos y 
constructores. Por lo tanto, lee el siguiente problema: 
 
Problema: Se desea construir una aplicación en consola que cuente con cuatro 
departamentos, a los cuales se les asignará un presupuesto de dinero en base al 
porcentaje asignado. En cada departamento se tienen proyectos a realizar, por lo que 
del presupuesto que se asigne a cada departamento, se dividirá por partes para cada 
proyecto. 
 
Los departamentos, proyectos y porcentajes son los siguientes: 
 
 
Programación .NET 
Unidad 1. Introducción a .NET 
 
 
 
4 
 
Ciencias Exactas, Ingenierías y Tecnología | Ingeniería en Desarrollo de Software 
 
4 
DEPARTAMENTO PRESUUESTO PROYECTOS y presupuesto 
Mercadotecnia 20% 1. Proyecto1_M -> 40% del 20% 
2. Proyecto2_M -> 30% del 20% 
3. Proyecto3_M -> 30% del 20% 
Calidad 20% 1. Proyecto1_C -> 40% del 20% 
2. Proyecto2_C -> 60% del 20% 
Producción 40% 1. Proyecto1_P -> 15% del 20% 
2. Proyecto2_P -> 30% del 20% 
3. Proyecto3_P -> 30% del 20% 
4. Proyecto3_P -> 25% del 20% 
Ventas 20% 1. Proyecto3_V -> 100% del 20% 
 
El programa tendrá que ejecutar lo siguiente: el desarrollador asigna a los 
departamentos correspondientes el porcentaje del presupuesto fijo, al igual que el 
porcentaje para cada proyecto, por lo que la aplicación sólo le pedirá al usuario el 
monto del presupuesto (p.ejemplo $400,000.00) y éste se debe de distribuir entre los 
departamentos y de lo asignado al departamento, a los proyectos. 
 
Finalmente en pantalla debe de imprimir el presupuesto total, el nombre de cada 
departamento con su porcentaje y monto asignado y de cada uno de ellos, los 
proyectos con el porcentaje y monto asignado. 
 
A continuación te presentamos las indicaciones para que inicies tu trabajo: 
1. Abre un nuevo proyecto en el entorno consola de C# .NET, guárdalo como: 
Presupuesto. 
2. Realiza el programa según el caso indicado, recuerda utilizar elementos vistos en 
la Unidad, tales como: clases, objetos, constructores, tipos de datos, operadores 
aritméticos, etc. 
3. Guarda en un archivo de texto por lo menos 3 ventanas de ejecución del programa 
con diferentes montos asignados y sus resultados. 
4. Guarda la actividad con el nombre DPRN1_U1_A4_XXYZ. 
5. Envía los archivos (Tanto del programa como el de las ejecuciones) a tu 
Facilitador(a) para recibir retroalimentación en una carpeta comprimida nombrada, 
Actividad4_XXYZ, Sustituye las XX por las dos primeras letras de tu primer 
nombre, la Y por la inicial de tu primer apellido y la Z por la inicial de tu segundo 
apellido. 
6. Consulta la Rúbrica para el programa C# para realizar tu actividad. 
 
Evidencia de aprendizaje: Programa en C# 
 
El propósito de esta actividad de aprendizaje es organizar los conceptos abordados a 
lo largo de la unidad sobre la estructura de un programa en C#, el uso de los tipos de 
datos, operadores aritméticos, objetos y constructores. 
 
 
Programación .NET 
Unidad 1. Introducción a .NET 
 
 
 
5 
 
Ciencias Exactas, Ingenierías y Tecnología | Ingeniería en Desarrollo de Software 
 
5 
Es necesario que leas detenidamente el siguiente caso y realices el programa según 
lo que se te pide, recuerda utilizar las herramientas que abordaste en los temas ya 
mencionados. 
 
Problema: 
Es necesario contar con unprograma en que, basándose en dos números insertados, 
se realicen operaciones según indique el usuario, por ejemplo: si elije suma, los 
números se deben sumar, si elije multiplicación, deberá multiplicar ambos números y 
así sucesivamente. 
 
El programa debe de funcionar y realizar lo siguiente: 
1. Inicialmente debe de mostrar un menú de bienvenido indicando al usuario qué 
desea realizar, “suma, resta, multiplicación, división ó potenciación”. 
2. El programa le pide al usuario introduzca dos números enteros. 
3. Los resultados se mostrarán de la siguiente forma: 
 Suma: resultado en enteros. 
 Resta: resultado en enteros. 
 Multiplicación: resultado en float. 
 División: resultado en double. 
 Potenciación: resultado en enteros. 
4. Recuerda utilizar objetos, clases, constructores y muy importante, el programa 
debe de estar documentado en base a comentarios, que hace en cada sección. 
 
A continuación te presentamos las indicaciones para que inicies tu trabajo: 
1. Abre un nuevo proyecto en el entorno consola de C# .NET, guárdalo como 
Operaciones. 
2. Realiza el programa según el caso indicado, recuerda utilizar elementos vistos 
en la unidad, tales como, clases, objetos, constructores, tipos de datos, 
operadores aritméticos, etc. 
3. Guarda la actividad con el nombre DPRN1_U1_EV1_XXYZ. 
4. Envía los archivos (Tanto del programa como el de las ejecuciones) a tu 
Facilitador(a) para recibir retroalimentación en una carpeta comprimida 
nombrada, Actividad4_XXYZ. 
5. Consulta la Rúbrica de programa C# para la evidencia de aprendizaje en la 
realización de tu programa.

Continuar navegando