Materia

Solo disponible en BuenasTareas
  • Páginas : 3 (690 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de junio de 2011
Leer documento completo
Vista previa del texto
Ejercicios para segundo parcial
1. Realizar un diagrama de clases (cada clase con sus atributos propiedades y métodos) en donde se configuren los diferentes tipos de trasporte y se evidencieherencia, polimorfismo y sobrecarga, realizar la interfaz para la parametrización de la información.

2. De la dirección http://190.66.7.14:8086/p3g1/DiagramaClases.docx desarrollar el diagrama declases como se muestra en la figura.
Generar la interfaz utilizando DataGridView y DataSet que permita manejar por lo menos 3 clases de las del diagrama, incluyendo la de Hoja de vida.

3. Generaruna clase con atributos, propiedades y métodos que permitan manejar las siguientes operaciones.

Serie Fibonacci.Retorna una cadena con la serie reparada por rayas.
Factorial. Retorna el factorialdel un número dado.
Primo. Retorna si un número dado es primo.

Generar una interfaz conectada a una clase que permita.

Visualizar la serie de Fibonacci de un número dado.
Visualizar lafactorial de un número dado.
Visualizar si un número dado es primo o no.
Solicitar un rango de números y visualizar el factorial cada número del rango.
Solicitar un rango de números y visualizar si cadanúmero del rango es primo o no.

4. En un puerto se alquilan amarres para barcos de distinto tipo. Para cada ALQUILER se guarda el nombre e identificación del cliente (id), las fechas inicial yfinal de alquiler, la posición del amarre y el barco que lo ocupará. Un BARCO se caracteriza por su matrícula, su dimensión tomada a su largo, desde la proa hasta la popa en metros y año defabricación.

Un alquiler se calcula multiplicando el número de días de ocupación (incluyendo los días inicial y final) por un módulo función de cada barco (obtenido simplemente multiplicando por 10 los metrosde la dimensión de un navío tomada a su largo, desde la proa hasta la popa) y por un valor fijo (2 en la actualidad).

Sin embargo ahora se pretende diferenciar la información de algunos tipos de...
tracking img