# data[].attributes.headline
Etapas para la solución de problemas utilizando el computador.

# data[].attributes.subject
Etapas para la solución de problemas utilizando el computador.

# data[].attributes.body
1. Definición del problema.
2. Análisis del problema.
3. Selección de la mejor alternativa.
4. Diagramación.
5. Prueba de escritorio.
6. Codificación.
7. Transcripción.
8. Compilación.
9. Pruebas del computador.
10.Documentación externa.

# data[].attributes.headline
Definición del problema y análisis del problema.

# data[].attributes.subject
Definición del problema y análisis del problema.

# data[].attributes.body
El enunciado debe ser claro y completo.
Análisis del Problema.
Resultado que se espera, datos de entrada que suministran, el proceso, áreas de trabajo, fórmulas y otros recursos necesarios.

# data[].attributes.headline
Selección de la mejor alternativa y diagramación

# data[].attributes.subject
Selección de la mejor alternativa y diagramación

# data[].attributes.body
La que produce los resultados esperados en el menor tiempo y al menor costo.
Diagramación.
La representación gráfica de una secuencia lógica de pasos a cumplir por el computador para producir un resultado esperado.

# data[].attributes.headline
Prueba de escritorio, codificación y transcripción.

# data[].attributes.subject
Prueba de escritorio, codificación y transcripción.

# data[].attributes.body
Damos diferentes datos de entrada al programa y seguimos la secuencia.
Codificación: colocamos cada paso del diagrama en una instrucción o sentencia.
Transcripción: el programa codificado debe ser aceptado como entrada al computador: lo perforamos en tarjetas grabamos en disco flexible.

# data[].attributes.body
Analiza todo el programa fuente y detecta errores de sintaxis por fallas en la codificación o transcripción. Obtenemos varios listados:
Listado del programa fuente,de los errores detectados,campos utilizados, etc.
Pruebas del computador: cuando tenemos el programa ejecutable puede ocurrir cualquiera de esta situaciones: hay errores sencillos, hay errores ocasionados por fallas en la lógica, hay errores muy graves, no hay errores.

# data[].attributes.body
Una buena documentación incluye siempre:
Enunciado del problema, diagrama de pasada, narrativo con la descripción de la solución, relación de las variables o campos utilizados en el programa, diagrama del programa, listado de la última compilación, resultados de la ejecución del programa.

# data[].attributes.headline
En resumen un vídeo instructivo sobre el proceso. 

# data[].attributes.subject
En resumen un vídeo instructivo sobre el proceso. 

# data[].attributes.attachment_link.title
Resolución de problemas con la computadora