Saltar al contenido

Estudio de caso · Estudio de caso

Diploma del Bachillerato Internacional · IB Diploma · Computer Science · SL · Tema 8

8.1

Alcance y requisitos previos

Enfoque SL soportado. Objetivo de primera evaluación 2027; PDF oficial devuelve 403; la brief adquirida anterior es la evaluación final 2026. Las guías, evaluaciones y requisitos prácticos restantes conservan sus retenciones registradas.

Requisitos previos: lea las cantidades y unidades indicadas, utilice aritmética y las condiciones del modelo a continuación. Cada lección desarrolla su propio método antes de la transferencia independiente.

Estos son ejemplos didácticos originales o explícitamente ficticios, no mediciones reales ni investigaciones evaluadas completas de estudiantes.

8.2

Análisis de caso de computación: evaluar un sistema propuesto

¿Qué explicaría esta observación?

  • Un sistema propuesto de reservas escolares parece eficiente, pero su recomendación depende de usuarios, restricciones y evidencia. Un término técnico plausible por sí solo no justifica una decisión.
  • Comience con una predicción. Enuncie las cantidades o características que compararía, luego decida qué evidencia podría distinguir entre dos explicaciones.

Construya el modelo

  • Un estudio de caso sitúa las decisiones computacionales dentro de un escenario declarado. Identifique partes interesadas, requisitos, evidencia disponible y restricciones antes de recomendar una arquitectura o algoritmo. Distinga un hecho del escenario de una suposición y una predicción. Los compromisos pueden implicar rendimiento, fiabilidad, accesibilidad, privacidad, mantenimiento y coste.
  • rendimiento (throughput): Trabajo completado por unidad de tiempo bajo una carga de trabajo declarada; prueba de aceptación: Prueba de si se cumple un requisito de usuario especificado.
Análisis de caso informático: evaluar un sistema propuesto: diagrama del caso resuelto original

Elija evidencias que puedan probarlo

  • Una recomendación debe conectar un requisito con un mecanismo y una prueba observable. Por ejemplo, un problema de concurrencia requiere una estrategia que prevenga actualizaciones conflictivas, más pruebas que demuestren el invariante. Una afirmación sobre respuesta más rápida requiere mediciones de carga de trabajo comparables en lugar de solo una etiqueta de complejidad. Evalúe alternativas bajo las mismas condiciones declaradas.
  • Utilice un escenario aprobado por la escuela y datos sintéticos. Construya una matriz de afirmación, evidencia de escenario de apoyo, explicación técnica, limitación y prueba de aceptación. Marque los hechos faltantes explícitamente y muestre cómo cambiaría la recomendación si fallara una suposición. Esto prepara el razonamiento basado en casos sin reproducir un estudio de caso de evaluación IB no disponible ni inventar su rúbrica de examen.

Trabaje desde cantidades conocidas

  • Indique los valores conocidos y sus unidades. Elija la relación porque sus supuestos se ajustan a este caso, luego reordénela antes de la sustitución.
  • Conocido: un prototipo ficticio procesa 120 solicitudes exitosas durante una observación de 30 segundos. El rendimiento es 120/30=4 solicitudes exitosas/s. Un segundo prototipo procesa 150 en 30 segundos, o 5/s. El segundo tiene un rendimiento registrado mayor en un 25%, pero sin esas mediciones no se deriva ninguna conclusión sobre latencia, tasa de fallos o rendimiento bajo una carga de trabajo mayor.

Ejemplo:

Un sistema ficticio procesa correctamente 210 solicitudes en 30 s. Calcule el rendimiento. Utilice la misma secuencia: cantidades conocidas → modelo → relación → sustitución → unidad e interpretación.


Verifique la conclusión y sus límites

  • El rendimiento no es el tiempo de respuesta. Una recomendación sólida establece las condiciones bajo las cuales se espera que funcione y la evidencia que podría desconfirmarla. Los requisitos actuales oficiales de estudios de caso de informática deben verificarse contra la versión de evaluación correspondiente.
  • Vuelva a la observación original. Explique qué respalda el resultado, qué condiciones asume y una forma de probar una explicación alternativa.

Advertencia:

Un mayor rendimiento observado demuestra automáticamente un menor tiempo de respuesta para cada solicitud. Esta afirmación es falsa: El rendimiento no es el tiempo de respuesta. Una recomendación sólida establece las condiciones bajo las cuales se espera que funcione y la evidencia que podría desconfirmarla. Los requisitos actuales oficiales de estudios de caso de informática deben verificarse contra la versión de evaluación correspondiente.

Clave:

Análisis de casos de informática: evaluar un sistema propuesto: Una recomendación debe conectar un requisito con un mecanismo y una prueba observable. Por ejemplo, un problema de concurrencia requiere una estrategia que prevenga actualizaciones conflictivas, además de pruebas que demuestren el invariante. Una afirmación sobre una respuesta más rápida requiere mediciones de carga de trabajo comparables en lugar de solo una etiqueta de complejidad. Evalúe alternativas bajo las mismas condiciones establecidas.

Trazabilidad ejecutable y límite

for successful, attempted, seconds in [(240, 300, 30), (270, 300, 30)]:
    if seconds <= 0 or attempted <= 0:
        raise ValueError("Positive exposure required")
    throughput = successful / seconds
    failure_fraction = (attempted - successful) / attempted
    print(throughput, failure_fraction)

Salida esperada:

8.0 0.2
9.0 0.1

El rendimiento de éxito y la fracción de fallos usan diferentes denominadores. Tiempo cero o intentos cero no pueden sostener esas tasas. Estos resúmenes ficticios no proporcionan evidencia de latencia, costo o carga representativa.

Vocabulario Entrenar
English Español
throughput/ˈθruːpʊt/ rendimiento
acceptance test/əkˈseptəns test/ prueba de aceptación

Más temas en Diploma del Bachillerato Internacional · IB Diploma · Computer Science · SL

Iniciar sesión o crear cuenta

IGCSE, A-Level & AP