Sei sulla pagina 1di 8

Programacin net I

Unidad 1. Introduccin a .NET

Carrera: Desarrollo de Software


Semestre 5

Asignatura:
Programacin net I

Unidad 1. Introduccin a .NET

Actividades de aprendizaje

Clave:
15143526

Universidad Abierta y a Distancia de Mxico

1
Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
1

Programacin net I
Unidad 1. Introduccin a .NET

ndice
Foro general de la asignatura Programacin net I ............................................................. 3
Actividad 1. Caractersticas de .NET y C# ......................................................................... 4
Actividad 2. Cuadro comparativo de los tipos de datos y operadores ................................ 4
Actividad 3. Programa en C# a partir de un problema planteado ....................................... 5
Evidencia de aprendizaje. Programa en C# ....................................................................... 7
Autorreflexiones ................................................................................................................. 8

2
Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
2

Programacin net I
Unidad 1. Introduccin a .NET

Foro general de la asignatura Programacin NET I


Este foro no es ponderable y su finalidad es ser un medio de comunicacin abierto
entre tus compaeros de grupo y el Docente en lnea, en el transcurso de la
asignatura, as tambin para la consulta de dudas, para compartir recomendaciones,
debatir, y en general, de expresin de los temas relacionados con la asignatura. Este
foro permanecer abierto durante todo el ciclo escolar, de modo que puedas dirigirte a
tus compaeros y Docente en lnea.
Comienza tu participacin proporcionando los siguientes datos:
Generales (nombre y lugar de procedencia).
Laborales (giro de la empresa en la que laboras y el tiempo que llevas laborando en
esa organizacin)
Del tema (una experiencia personal y otra laboral; ambas relacionadas con la
asignatura).
A lo largo del ciclo escolar puedes compartir en este foro tus dudas generales sobre
algn tema de la asignatura, recomendaciones, o bien, contestar dudas de tus
compaeros en caso de saber la respuesta, etctera.
Este foro no es ponderable.
Nota: recuerda que debes utilizar los foros de manera respetuosa y responsable.

3
Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
3

Programacin net I
Unidad 1. Introduccin a .NET

Actividad 1. 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 qu 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.
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 2. 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
Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
4

Programacin net I
Unidad 1. Introduccin a .NET

4. Enva el archivo a tu Docente en lnea para recibir retroalimentacin, mediante


la herramienta Tarea.
5. Consulta los la rbrica de evaluacin para conocer los criterios de evaluacin
de la actividad.

Actividad 3. 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:
DEPARTAMENTO
Mercadotecnia

PRESUUESTO
20%

Calidad

20%

Produccin

40%

Ventas

20%

PROYECTOS y presupuesto
1. Proyecto1_M -> 40% del 20%
2. Proyecto2_M -> 30% del 20%
3. Proyecto3_M -> 30% del 20%
1. Proyecto1_C -> 40% del 20%
2. Proyecto2_C -> 60% del 20%
1. Proyecto1_P -> 15% del 20%
2. Proyecto2_P -> 30% del 20%
3. Proyecto3_P -> 30% del 20%
4. Proyecto3_P -> 25% del 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 (por ejemplo $400,000.00) y ste se debe de distribuir entre los
departamentos y de lo asignado al departamento, a los proyectos.
5
Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
5

Programacin net I
Unidad 1. Introduccin a .NET

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 Docente
en lnea para recibir retroalimentacin en una carpeta comprimida nombrada:
Actividad4_XXYZ, mediante la herramienta Tarea. 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.

6
Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
6

Programacin net I
Unidad 1. Introduccin a .NET

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.
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 selecciona suma, los
nmeros se deben sumar, si selecciona 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 o 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
Docente en lnea para recibir retroalimentacin en una carpeta comprimida
nombrada, Actividad4_XXYZ, mediante la herramienta Tarea.
5. Consulta la Rbrica de programa C# para la evidencia de aprendizaje en la
realizacin de tu programa.

7
Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
7

Programacin net I
Unidad 1. Introduccin a .NET

Autorreflexiones
Adems de enviar tu trabajo de la evidencia de aprendizaje, ingresa al foro
Preguntas de Autorreflexin y consulta las preguntas que tu Docente en lnea
presente, a partir de ellas elabora tu autorreflexin en un archivo de texto llamado
DPRN1_U#_ATR_XXYZ.
Posteriormente enva tu archivo mediante la herramienta Autorreflexiones.

8
Ciencias Exactas, Ingenieras y Tecnologa | Ingeniera en Desarrollo de Software
8

Potrebbero piacerti anche