6

Click here to load reader

Computacion 3 cb09302 2013

Embed Size (px)

DESCRIPTION

www.maestronline.com [email protected]

Citation preview

Page 1: Computacion 3 cb09302 2013

Servicio de asesoría y resolución de ejercicios [email protected]

www.maestronline.com

Pide una cotización a nuestros correos.

Maestros Online

Computación 3

Apoyo en

ejercicios

Servicio de asesorías y solución de ejercicios

[email protected]

Page 2: Computacion 3 cb09302 2013

Servicio de asesoría y resolución de ejercicios [email protected]

www.maestronline.com

Actividad integradora del módulo 1

Instrucciones:

1. Escribe una aplicación en Visual C# que tenga la siguiente interfaz de usuario.

1. La funcionalidad de la aplicación es la siguiente:

o Cuando el usuario hace clic en el botón de "Mostrar", el programa genera, de manera aleatoria, calificaciones que se encuentran entre 0 y 100. El número de calificaciones generadas depende del números de alumnos indicado por el usuario.

o También muestra el promedio de las calificaciones, la calificación menor y la calificación mayor.

o Además, presenta un histograma en donde se aprecia, por medio de asteriscos, el número de veces que una calificación se encuentra en el rango señalado. Por ejemplo, en la imagen se muestra que 4 calificaciones se encuentran en el rango de 70 a 79, una calificación se encuentra en el rango de 80 a 89, tres calificaciones se encuentran en el rango de 90 a 99 y dos calificaciones son 100.

2. Describe de manera detallada el proceso seguido para la creación de la aplicación. Debe quedar claro el proceso de análisis y determinación de requerimientos, así como la manera como se utilizan los controles e instrucciones de Visual C# para resolver estos requerimientos.

3. Incluye el código fuente de la aplicación, así como imágenes de las pantallas de la ejecución de la aplicación.

Actividad integradora del módulo 2

Page 3: Computacion 3 cb09302 2013

Servicio de asesoría y resolución de ejercicios [email protected]

www.maestronline.com

Instrucciones:

1. Escribe una aplicación en Visual C# que permita manejar en memoria un directorio telefónico que contenga el nombre de la persona, el domicilio, el teléfono y su fotografía. Además, por cada una de las personas se debe almacenar el género (hombre o mujer), el rango de edad (niño de 0 a 12 años, adolescente de 13 a 17 años, adulto de 18 a 59 años o adulto mayor de 60 en adelante) y las preferencias personales (arte, cine, deportes, juegos, literatura o música).

2. La interfaz gráfica de usuario sugerida puede ser como la siguiente:

3. La funcionalidad de la aplicación es la siguiente:

El menú textual contiene las opciones: Registro, Navegar y Salir. La opción Registro contiene las opciones: Nuevo, Guardar y

Cancelar. Cuando el usuario selecciona Nuevo, la aplicación debe

inicializar todos los campos para que el usuario inicie la captura de un nuevo registro; durante la captura la caja de texto que recibe el número telefónico debe permitir escribir únicamente dígitos del 0 al 9, el campo de fotografía es una imagen que se obtiene del disco duro del usuario.

Cuando el usuario está editando la información de un nuevo registro o modifica la información del registro actual y selecciona la opción Guardar, los datos son almacenados en

Page 4: Computacion 3 cb09302 2013

Servicio de asesoría y resolución de ejercicios [email protected]

www.maestronline.com

memoria. La opción de Cancelar es utilizada cuando el usuario se

encuentra editando un nuevo registro y no quiere agregarlo a memoria; al ejecutar esta opción la aplicación debe lanzar una pregunta para solicitar confirmación del proceso de cancelación.

La opción de Navegar contiene las opciones: Primero, Siguiente, Anterior, Último; que son utilizadas por el usuario para recorrer los registros almacenados en memoria.

La GUI también contiene una barra de herramientas con íconos que representan las opciones: Nuevo, Guardar, Cancelar, Primero, Siguiente, Anterior y Último, respectivamente.

4. Describe de manera detallada el proceso seguido para la creación de la aplicación. Debe quedar claro el proceso de análisis y determinación de requerimientos, así como la manera como se utilizan los controles e instrucciones de Visual C# para resolver estos requerimientos.

5. Incluye el código fuente de la aplicación, así como imágenes de las pantallas de la ejecución de la aplicación.

Evidencia de la competencia 1

A través del desarrollo de este ejercicio demostrarás que has adquirido la competencia 1.

Instrucciones:

1. Crear una aplicación de software en Visual C# que te permita administrar información de un departamento de recursos humanos de una empresa.

2. La aplicación de software debe permitir el control de los empleados de la empresa y el registro de las asistencias del trabajo.

3. La información de los empleados es: número de empleado, nombre, domicilio, teléfono, correo.

4. El registro de asistencia debe permitir indicar la fecha, la hora de entrada y la hora de salida del empleado.

5. La aplicación debe generar los siguientes reportes:

a. Por día. La aplicación debe mostrar de todos los empleados: el número de empleado, el nombre del empleado, la hora de entrada, la hora de salida y las horas trabajadas en ese día.

Por ejemplo:

Page 5: Computacion 3 cb09302 2013

Servicio de asesoría y resolución de ejercicios [email protected]

www.maestronline.com

Número: 12345 Nombre: Juan Pérez Hora entrada: 7:00 AM Hora salida: 3:00 PM Horas trabajadas: 8

b. Por semana. La aplicación debe mostrar la información de las horas trabajadas por todos los empleados durante toda la semana. Por cada empleado se debe presentar el número de trabajador, el nombre, el total de horas trabajadas en la semana y el desglose de las horas trabajadas cada día.

Por ejemplo:

Número y Nombre: 12345 Juan Pérez Total de horas en la semana: 40 Desglose: 06/06/2011 8 horas 07/06/2011 8 horas 08/06/2011 8 horas 09/06/2011 8 horas 10/06/2011 8 horas

6. En la opción de los reportes se debe incluir una opción denominada Exportar a XML, la cual genera un archivo XML en el disco duro que contiene toda la información mostrada en el reporte.

7. Genera el instalador de esta aplicación de software utilizando las herramientas de implementación ClickOnce y Microsoft Windows Installer.

8. Escribir un documento con formato de reporte, en donde se describa de manera detallada el proceso seguido para la creación de la aplicación, la base de datos y el instalador del software. Debe quedar clara la etapa de análisis y determinación de requerimientos, así como la manera en cómo se utilizan los controles e instrucciones de Visual C# para resolver estos requerimientos.

9. Incluye el código fuente de la aplicación, así como imágenes de las pantallas de la ejecución de la aplicación.

Además de los instaladores funcionales de la aplicación.

Evidencia de la competencia 2

A través del desarrollo de este ejercicio demostrarás que has adquirido la

Page 6: Computacion 3 cb09302 2013

Servicio de asesoría y resolución de ejercicios [email protected]

www.maestronline.com

competencia 2.

Instrucciones:

1. Crear una aplicación de software en Visual C# utilizando las herramientas de desarrollo para Office en donde se genere un documento de Word 2010 o 2007 que de manera automática genere un formato de una hoja membretada de una empresa, debes incluir el logo, el nombre y el domicilio de la empresa.

2. Describe de manera detallada el proceso que seguiste para la creación de la aplicación. Debe quedar claro el proceso de análisis y determinación de requerimientos, así como la manera como se utilizan los controles e instrucciones de Visual C# para resolver estos requerimientos.

3. Incluye imágenes de las pantallas de la ejecución de la aplicación.