LogicAdemy.dev
Skip to Content
DiagramasIntroducción

Copia la lección y pégala en tu chat para resolver dudas.

Lectura de recorridos

Esta lectura amplía Diagramas de flujo. Necesitas conocer decisiones, flechas y cambios de estado. El objetivo es predecir el recorrido con datos concretos, sin escribir código ni aprender una herramienta de diagramación.

Modelo de disponibilidad

Suponemos que la capacidad y las reservas activas son cantidades válidas y que no cambian durante la consulta. El modelo solo informa sobre la disponibilidad observada; no crea ni garantiza una reserva posterior.

Modelo de disponibilidad

Desplaza el diagrama horizontalmente para seguir las ramas.

  1. Inicio
  2. Consultar capacidad y reservas activas
  3. ¿Activas menor que capacidad?
    Sí
    1. Informar: hay disponibilidad
    2. Fin
    No
    1. Informar: no hay disponibilidad
    2. Fin

Con capacidad diez y nueve reservas activas, se informa de disponibilidad. Con diez reservas activas, se informa que no hay disponibilidad. Si aparecen once, el dibujo también informa que no hay disponibilidad, pero el sistema ya incumple el límite: necesita detectar e investigar ese estado inválido.

Practica

  1. Recorre el modelo con capacidad cero y cero reservas.
  2. Explica por qué «hay disponibilidad» no garantiza que puedas reservar más tarde.
  3. Describe una rama para cuando la consulta falla, distinguiéndola de la falta de plazas.

Criterio de comprensión: con capacidad cero no hay plazas; otra solicitud puede ocupar una plaza entre la consulta y la reserva; un fallo de consulta deja la disponibilidad sin determinar.

Profundiza con IA

Pídeme seguir este diagrama con tres estados distintos. Después cambia un supuesto y pregúntame qué deja de estar demostrado. Dame pistas antes de ofrecer la respuesta.

Vuelve a Diagramas de flujo para revisar convenciones y límites, o continúa con Aplicación práctica.

Last updated on