actividades de la unidad 1

5
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

Upload: eduardo-s-manzano-servin

Post on 26-Nov-2015

195 views

Category:

Documents


1 download

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.