actividades de la unidad 1
TRANSCRIPT
-
Programacin .NET Unidad 1. Introduccin a .NET
1 Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
1
Ingeniera en Desarrollo de software
Cuatrimestre 07
Asignatura:
Programacin .NET 1
Clave: 150930726
Actividades de la Unidad 1
-
Programacin .NET Unidad 1. Introduccin a .NET
2 Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
2
Actividad 1. Foro de la asignatura
Bienvenido al foro de discusin, creado para que comentes asuntos relacionados con
la asignatura; en l, conocers a tus compaeros(as) de grupo y entre todos(as)
podrn apoyarse para resolver dudas, inquietudes, externar comentarios, etctera, el
foro estar abierto durante todo el curso y consta de varias entradas o categoras a las
que debers ingresar dependiendo del tipo de participacin 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 tcnicos, por ejemplo,
sobre la instalacin 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 slo es para resolver dudas
especficas 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 participacin en
foros.
Actividad 2. Caractersticas de .NET y C#
En la presente actividad practicars los trminos que abordaste en los temas previos a
sta actividad y a su vez investigars otras caractersticas que complementen tu
aprendizaje.
El propsito 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?
Cules son las principales caractersticas de C# .NET?
Qu compiladores o entornos de desarrollo incluye la plataforma .NET?
3. Comparte tu respuesta a las preguntas planteadas.
4. Contribuye con algn comentario a por lo menos dos compaeros(as) sobre
sus respuestas.
-
Programacin .NET Unidad 1. Introduccin a .NET
3 Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
3
5. Con base en las aportaciones de tus compaeros(as), elabora tus
conclusiones y deja tu evidencia en el foro.
6. Consulta la Rbrica general de participacin en foros.
Actividad 3. Cuadro comparativo de los tipos de datos y operadores
Con la presente actividad identificars los tipos de datos y operadores, adems de que
conocers cules son las caractersticas de cada uno de ellos de forma individual.
Propsito: 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 aritmticos, lgicos y relacionales y conversin de
tipos de datos; resaltando la utilidad de cada uno de stos de forma breve.
2. Complementa el cuadro, agregando al final la definicin de tipos de datos y la
de operadores en base a una previa investigacin 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. Enva el archivo a tu Facilitador(a) para recibir retroalimentacin.
5. Consulta la rbrica para elaborar el cuadro comparativo que encontrars en el
archivo Instrumentos de evaluacin para conocer los parmetros 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
continuacin se te mostrar un problema a resolver con un programa; identifica las
necesidades para lograr una aplicacin til para el cliente.
Esta actividad tiene como finalidad poner en prctica los temas de estructura de un
programa, tipos de datos y operadores, y finalmente declaracin de objetos y
constructores. Por lo tanto, lee el siguiente problema:
Problema: Se desea construir una aplicacin 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:
-
Programacin .NET Unidad 1. Introduccin a .NET
4 Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera 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%
Produccin 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 aplicacin slo 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 continuacin te presentamos las indicaciones para que inicies tu trabajo:
1. Abre un nuevo proyecto en el entorno consola de C# .NET, gurdalo como:
Presupuesto.
2. Realiza el programa segn el caso indicado, recuerda utilizar elementos vistos en
la Unidad, tales como: clases, objetos, constructores, tipos de datos, operadores
aritmticos, etc.
3. Guarda en un archivo de texto por lo menos 3 ventanas de ejecucin del programa
con diferentes montos asignados y sus resultados.
4. Guarda la actividad con el nombre DPRN1_U1_A4_XXYZ.
5. Enva los archivos (Tanto del programa como el de las ejecuciones) a tu
Facilitador(a) para recibir retroalimentacin 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 Rbrica para el programa C# para realizar tu actividad.
Evidencia de aprendizaje: Programa en C#
El propsito 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 aritmticos, objetos y constructores.
-
Programacin .NET Unidad 1. Introduccin a .NET
5 Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
5
Es necesario que leas detenidamente el siguiente caso y realices el programa segn
lo que se te pide, recuerda utilizar las herramientas que abordaste en los temas ya
mencionados.
Problema:
Es necesario contar con un programa en que, basndose en dos nmeros insertados,
se realicen operaciones segn indique el usuario, por ejemplo: si elije suma, los
nmeros se deben sumar, si elije multiplicacin, deber multiplicar ambos nmeros 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, multiplicacin, divisin potenciacin.
2. El programa le pide al usuario introduzca dos nmeros enteros.
3. Los resultados se mostrarn de la siguiente forma:
Suma: resultado en enteros.
Resta: resultado en enteros.
Multiplicacin: resultado en float.
Divisin: resultado en double.
Potenciacin: 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 seccin.
A continuacin te presentamos las indicaciones para que inicies tu trabajo:
1. Abre un nuevo proyecto en el entorno consola de C# .NET, gurdalo como
Operaciones.
2. Realiza el programa segn el caso indicado, recuerda utilizar elementos vistos
en la unidad, tales como, clases, objetos, constructores, tipos de datos,
operadores aritmticos, etc.
3. Guarda la actividad con el nombre DPRN1_U1_EV1_XXYZ.
4. Enva los archivos (Tanto del programa como el de las ejecuciones) a tu
Facilitador(a) para recibir retroalimentacin en una carpeta comprimida
nombrada, Actividad4_XXYZ.
5. Consulta la Rbrica de programa C# para la evidencia de aprendizaje en la
realizacin de tu programa.