domingo, 14 de diciembre de 2014

Cálculo asistentes a manifestación en la Plaza Mayor de Madrid


Consideraciones iniciales:
  • Usaremos programas como google planimeter, sigpac u otros por el estilo para calcular la superficie.
  • Tendremos en cuenta, con información extraída de la red, la capacidad por m2:  http://www.elperiodico.com/resources/pdf/8/7/1278783213478.pdf
    • 2 personas/m2 cuando existe máxima densidad en una plaza.
    • 4 personas/m2 cuando hay máxima densidad y además avanza
    • En estos valores, las diferentes páginas consultadas no se ponen de acuerdo, y quizás deberían ser algo más bajos.
ALGORITMO:
¿Es una concentración estática en una plaza?
SI                                Obtener superficie total      ###Consultar base de datos u otras herramientas informáticas.
                        Calcular superficie efectivamente ocupada: dividir la superficie total en parcelas iguales y contabilizar teniendo en cuenta:
Parcelas del tipo A 100% de ocupación 2 personas/m2 o 4 personas/m2
                                                Parcelas del tipo B 75% de ocupación
                                               Parcelas del tipo C 50% de ocupación
                                               Parcelas del tipo D 10% de ocupación
Hacer el cálculo PERSONAS= 2*T*(A+0.75*B+0.5*C+0.1*D)
   ## T es el tamaño de la parcela en m2
NO                  ¿Concentración estática en calles?
                        SI        Proceder de la misma forma que en las plazas
NO      Proceder de la misma forma que en las plazas, sustituyendo el dato  de 2 personas/m2 por el de 4 personas/m2
                                               Calcular PERSONAS=4*(A+0.75*B+0.5*C+0.1*D)


¿Es una concentración voluntaria?
SI        aplicar un factor de corrección de 0.8           ## las personas estarán algo más                                                                       separadas
                                               Mostrar resultado final:   PERSONAS=PERSONAS*0.8
                        NO      Mostrar resultado final             PERSONAS

FIN

EJEMPLO:
Aplicar el procedimiento para calcular un número concreto y explicar el detalle de cómo hemos llegado a él para el caso concreto de la Plaza Mayor de Madrid. Considerar la plaza llena de gente de pie, hasta un punto que sea razonable para una concentración voluntaria.

Observaciones: El enunciado no sigue las directrices del pensamiento computacional, pues el enunciado “llena de gente de pie, hasta un punto que sea razonable…” no está expresado de forma precisa
PROCEDIMIENTO:
¿Es una concentración estática en una plaza?
SI        Obtener superficie:
            Según google planimeter superficie_total = 9610 m2    
            Según Sigpac superficie_total = 9393 m2                               
            Restando terrazas, y posible mobiliario supongamos una superficie final de 115 m x 80 m        (9200 m2)
            Dividimos la superficie en 20 parcelas de 23 m x 20 m, (T=460 m2)     ### Ver Fotografía 
            De la observación,  los voluntarios obtuvieron la siguiente información:
                        4 parcelas están llenas (núcleo de la manifestación) Tipo A
                        5 están al 75%                         Tipo B
                        6 al 50%                                 Tipo C
                        3 al 10%                                 Tipo D
                        Resto vacías
            Calcular:      PERSONAS= 2*T*(A+0.75*B+0.5*C+0.1*D) =
                                   = 2*460*(4+0.75*5+0.5*6+0.1*3) = 10166
¿Es una concentración voluntaria?
            SI                    PERSONAS = PERSONAS * 0.8
                                   PERSONAS = 10166 * 0.8 = 8133


                                   Mostrar  Personas concentradas = 8133 personas



martes, 2 de diciembre de 2014

Actividad 3.2

La actividad tiene dos partes:

  • Primera:

               Crear una historia utilizando

    •  diálogos con el usuario
    •  paso de mensajes entre objetos y entre estos y los escenarios y
    • variables

              La historia quedará abierta para ser continuado por otro compañero
              Resultado
              He utilizado también las operaciones matemáticas producto y división.
              En cuanto a dificultades, no tengo los conocimientos suficientes para validar datos de entrada y así                 evitar la división por 0.


  • Segunda:

         Continuar con el desarrollo del proyecto de otro compañero
          Resultado