Está en la página 1de 4

UNIVERSIDAD METROPOLITANA

Departamento de Procesos y Sistemas


Programación para ingeniería – BPTSP07
Período: 1415-2
Profesora Margarita De Abreu

Proyecto 1

Material a evaluar: Entrada y salida por cuadro de diálogo y celdas, estructuras


de decisión y de repetición, variables tipo contadores y acumuladores

El siguiente documento presenta el enunciado del proyecto 1 y las reglas que deben
cumplirse para realizar el mismo.
1.- Enunciado.

La Asociación canina de Caracas va a realizar el V concurso de peripecias caninas y ha


recopilado todos los requisitos de los candidatos y los ha vaciado en una hoja de cálculo
Excel llamada “Datos”. En ella ustedes encontrarán los siguientes datos:

 Nombre: Nombre completo del dueño del perro


 Cédula de Identidad: Del dueño del perro
 Nombre del perro.
 Edad: del perro
 Raza: del perro
 Pedigri: Puede tomar los valores “SI” o “NO”
 Sexo: Puede tomar los valores “M” = Macho o “H” Hembra
 Participación: Cantidad de veces que ha participado en concursos de peripecias
 Premios: Cantidad de veces que ha ganado en concursos de peripecias
 Examen Médico: Puede tomar los valores “S” = Sano
“O” = Observación
“E” = Enfermo
(1 punto)

Las condiciones para ser aceptado en el concurso son:

 Edad: Entre 1 y 5 años


 Participación: Hasta 2 veces
 Examen Médico: Sano u Observación
 Premios: Menor de 3
(2 puntos)

La categoría de participación viene dada por la edad del perro.

 Si la edad es menor de 2, debe colocarse: “Principiante”


 Si la edad es 3 ó 4 años, escribir: “Experto“
 Si tiene 5 años debe escribir “Master” (2 puntos)
UNIVERSIDAD METROPOLITANA
Departamento de Procesos y Sistemas
Programación para ingeniería – BPTSP07
Período: 1415-2
Profesora Margarita De Abreu

A usted se le pide que desarrolle un programa que determine y escriba, en una hoja de
cálculo Excel llamada “Resultados”:

Para cada candidato que cumpla con todas las condiciones para ser
aceptado:

 Nombre del perro, edad del perro , Sexo , raza, pedigrí, participación, Premios,
Categoría de participación y Nombre del dueño del perro (Cada dato en una
columna, empezando en la columna 1)
(2 puntos)

Para la totalidad de los candidatos:

 La cantidad total de candidatos inscritos


 La cantidad de candidatos aceptados
 El promedio de edad del total de los candidatos
 Cantidad de perros con pedigrí
 El porcentaje de perros inscritos machos y porcentaje de inscritos hembras
(3 puntos)

Estadística especial

 Escribir en una parte de la hoja de cálculo RESULTADOS, el Nombre del perro


(o perros), la edad y raza del canino (s) con más de 6 años de edad y con la
mayor cantidad de premios de todos los inscritos.
 (2 puntos)

Limpiar hoja de resultados


 Si el programa limpia la hoja “Resultados” automáticamente al pulsar un botón
creado en la propia hoja (1 punto).

El programa debe tener en la hoja RESULTADOS, 4 BOTONES de acción y cada


uno ejecutará un sub-programa:
 Cálculo de los candidatos aceptados
 Estadísticas de Totales
 Estadística especial
 Limpiar la hoja RESULTADO

(1 punto)

Eficiencia en la programación (2 puntos)


UNIVERSIDAD METROPOLITANA
Departamento de Procesos y Sistemas
Programación para ingeniería – BPTSP07
Período: 1415-2
Profesora Margarita De Abreu

2.- Reglas que deben cumplir

El proyecto puede hacerse en equipos de 3 alumnos


Cada equipo debe entregar:
 Solución en VBA (Un archivo en MS-Excel® llamado Proyecto1).
Informe (Un archivo en MS-Word® llamado Proyecto1). (4 puntos)

Instrucciones para la entrega:


Cada equipo entregará dos copias de los archivos de su proyecto, una la publicarán
en su espacio de almacenamiento virtual y la otra la enviarán a la dirección de correo
electrónico programacioningunimet@gmail.com

NOTA: Sólo se aceptarán proyectos que sean entregados hasta el día anterior a la fecha
del primer parcial, es decir, sólo se aceptarán proyectos entregados hasta las 9 de
la noche del jueves 19 de febrero del 2015

3.- Contenido del informe:


1. Portada que incluya:
a. Identificación de la Universidad, el Departamento, la asignatura y el profesor.
b. Título del proyecto.
c. Nombre completo y carnet de los integrantes del equipo.
d. Fecha de entrega (No la fecha tope, la fecha en que están entregando).
2. Explicación de la solución del problema (análisis completo y explicación de la lógica
utilizada: Simulación de solución, datos de entrada, datos de salida, variables de
trabajo (Nombre y tipo), algoritmo o pasos a seguir para resolver el problema.
UNIVERSIDAD METROPOLITANA
Departamento de Procesos y Sistemas
Programación para ingeniería – BPTSP07
Período: 1415-2
Profesora Margarita De Abreu

4.- Notas importantes para la evaluación:


 El programa en VBA debe ser claro, bien organizado (respetar sangrías,
nomenclaturas, etc.) y eficiente.
 Se tomará en cuenta cualquier iniciativa que añada nuevas cosas al proyecto sin
salirse de las reglas.
 El programa en VBA debe estar debidamente documentado, es decir, debe contener
comentarios suficientes para que cualquier persona comprenderlo.
 La nota del proyecto está supeditada a la nota del primer parcial, según las normas
que aparecen en el sitio web de la asignatura y que fueron informadas en clase.
 De acuerdo a la reglamentación de la Universidad Metropolitana, el plagio de
proyectos hará que los infractores pierdan la asignatura.
 Los proyectos que arrojen errores de compilación obtendrán una nota definitiva de
cero (00) puntos.
 La hoja de cálculo RESULTADOS debe estar bien diseñada.
 Los botones de acción puede ser imágenes alegorías al proyecto

También podría gustarte