ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

FUNDAMENTOS DE PROGRAMACION (IS209)


Enviado por   •  26 de Enero de 2018  •  Prácticas o problemas  •  770 Palabras (4 Páginas)  •  135 Visitas

Página 1 de 4

[pic 1]

Estudios Profesionales para Ejecutivos

FUNDAMENTOS DE PROGRAMACION (IS209)

Actividad No 5

Ciclo 2016-2-M2

Profesor: Giancarlo Corzo, Roberto Montero, Daniel Subauste, Zico Herrera, Johnny Rodriguez, Luis Boullón, Lizardo Silva

Indicaciones:

  • El trabajo es individual
  • Debe subir al aula virtual los archivos.rb donde figura la solución respectiva.

Pregunta 1.- Validación de documentos

La universidad UNC necesita realizar validaciones a las tesis presentadas por los alumnos para la obtención del título profesional. Es por este motivo que se necesita la elaboración de un sistema que permita realizar una validación previa y rápida para luego realizar una de mayor detalle.

Para la validación previa se necesita los siguientes subprogramas:

  1. Dado dos textos, el subprograma deberá validar si la cantidad de palabras de cada texto son iguales. Si lo son debe devolver verdadero.

  1. Dado un texto, el subprograma deberá determinar contar cuantas palabras tienen más 6 caracteres

  1. Dado un texto, el subprograma debe contar cuantas vocales y consonantes tiene el texto, tener en cuenta que los caracteres especiales se consideran como consonantes. Se debe determinar y retornar el porcentaje de cada uno. Por ejemplo [40.0,60.0], donde hay 40% de vocales y 60% de consonantes, tener en cuenta que los espacios no cuentan.

Pregunta 2.- Jurado Nacional de Elecciones

El JNE se encarga de validar las diferentes informaciones que brindan los candidatos a la presidencia para los próximos comicios electorales del mes de abril. Por ello, necesita una aplicación que los ayude a determinar si el candidato está habilitado para postular. La hoja de vida cumple con una codificación establecida que corresponde a la siguiente tabla:

Código

Descripción

EL

Experiencia laboral

FA

Formación académica

CP

Cargos partidarios o de elección popular

IR

Ingresos de bienes y rentas

RS

Relación de sentencias

PG

Plan de gobierno

Todos los candidatos han presentado su hoja de vida y ésta ha sido codificada según la tabla mostrada anteriormente y cada uno ha obtenido un puntaje, resultado de la revisión manual de cada hoja de vida. Es así que se ha obtenido un array de resultados como el ejemplo que se muestra a continuación, donde la primera columna identifica al candidato con sus iniciales:

Candidato

Código Hoja de vida

Puntaje Parcial

KF

EL

350

KF

FA

122

KF

CP

431

KF

IR

101

KF

RS

341

KF

PG

78

PK

EL

450

PK

FA

121

PK

CP

452

PK

IR

123

PK

RS

111

PK

PG

345

… y así sucesivamente para todos los candidatos

Se necesita que usted desarrolle los siguientes subprogramas:

  1. Determinar ¿Cuál es el puntaje obtenido por un candidato en su hoja de vida?
  2. Determinar, ¿Cuál es el candidato que tuvo el mayor puntaje en su hoja de vida
  3. Determinar ¿Cuál es la descripción de la hoja de vida que obtuvo el mayor puntaje de entre todos los candidatos?

3.- Ventas mensuales

Una empresa vendedora de fotocopiadoras necesita calcular cual ha sido el volumen de ventas de cada uno de sus agentes comerciales durante el presente mes y en base a eso determinar distintos indicadores así como montos a pagar en comisión de ventas.

...

Descargar como (para miembros actualizados)  txt (5.2 Kb)   pdf (127.8 Kb)   docx (763.3 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com