Sei sulla pagina 1di 2

Proyecto 1

Curso: CS1102 Programacin Orientada a Objetos

Profesor: Ruben Rivas Medina


1. Enunciado:

Desarrollar un programa que permita registrar la posicin de puntos en la


ciudad (solo coordenada X, Y) esta informacin deber ser almacenada en un
archivo de texto y podr ser modificada desde el programa. El Archivo
deber ser del formato CSV e incluir la siguiente informacin:

Nombre o Identificador (Se acepta letras, nmeros, NO SE ACEPTA comas)


Posicin X (tipo float)
Posicin Y (tipo float)
Estado (A=Abierto, C=Cerrado, D=Desocupado, etc.)

El Programa contara con un men que mostrara las siguientes opciones:


MENU
~~~~

1. Agregar una nueva posicin.


2. Eliminar una posicin por nombre.
3. Listar 100 primeros puntos.
4. Listar los puntos ubicados a menos de 10 metros.
5. Calcular la distancia promedio entre cada punto.
6. Determinar la distancia entre los puntos ms lejanos.
7. Determinar la distancia ms corta entre los puntos.
8. <LO DEFINE EL GRUPO>
9. <LO DEFINE EL GRUPO>
0. Para salir.

Opcin:

2. Plazos:

Inicio: 23 de mayo del 2017


Fin: 13 de junio del 2017

3. Requisitos:
a. El grupo estar formado por 2 alumnos
b. El Programa deber ser subido al GitHub y el URL del proyecto ser
enviado al profesor hasta las 23:59 del da anterior por correo
electrnico.

4. Criterios de Evaluacin:
Calidad del Programa 60%

Se refiere a:

Que no tenga errores 10%


Uso de clase 10%
Uso de archivos 10%
Uso de estructuras de control 10%
Uso de funciones 10%
Cdigo ordenado y entendible 5%
Uso de informacin realista 5%
Creatividad 40%

Se refiere a:

Opciones nuevas y novedosas 15%


Originalidad 15%
Presentacin y exposicin 10%

5. Exposicin:

Podr ser acompaado de diapositivas para ayudar la presentacin, deber


incluir la siguiente estructura mnima:

Introduccin
Funcionalidad del Programa
Ronda de Preguntas
Conclusiones
El tiempo mximo ser de 10 minutos, se calificar que no se exceda del
tiempo.

Barranco, 23 de mayo de 2017

Potrebbero piacerti anche