un conjunto ordenado de instrucciones. Lee entrada, sigue reglas y produce salida.
espacio de trabajo
COBOL
ruta practica para aprender COBOL desde cero
primero la definición
qué es COBOL
COBOL es un lenguaje para escribir instrucciones exactas, usado sobre todo para ruta practica para aprender COBOL desde cero. No empieces memorizando términos. Empieza con una idea: la entrada pasa por pasos y se convierte en salida.
main.cobejecutar cobc -x main.cob && ./mainhábito aprende una pieza pequena de COBOL, escribe un ejemplo minimo y ejecútaloun valor es dato. Una variable es el nombre que usas para guardar y reutilizar ese dato.
una pieza de trabajo con nombre. Recibe entrada, hace una tarea y puede devolver un resultado.
GnuCOBOL ejecuta el código de main.cob.
primer código legible
salida del programa
entry point output syntax DISPLAYDISPLAY 42.
salida 42linaje del lenguaje
arbol de COBOL
mira de donde viene COBOL, que lenguajes se parecen y que aprender despues.
desde cero
Banco de preguntas
Busca antes de practicar
Elige una fase o busca dentro del banco de este lenguaje y salta al ejercicio.
COBOL pregunta 1
COBOL pregunta 1. Elige la explicacion que mejor coincide con imprimir un valor
COBOL pregunta 2
COBOL pregunta 2. Elige la explicacion que mejor coincide con nombrar un valor
COBOL pregunta 3
COBOL pregunta 3. Elige la explicacion que mejor coincide con funcion reutilizable
COBOL pregunta 4
COBOL pregunta 4. Elige la explicacion que mejor coincide con coleccion basica
COBOL pregunta 5
COBOL pregunta 5. Elige la explicacion que mejor coincide con imprimir un valor
COBOL pregunta 6
COBOL pregunta 6. Elige la explicacion que mejor coincide con nombrar un valor
COBOL pregunta 7
COBOL pregunta 7. Elige la explicacion que mejor coincide con funcion reutilizable
COBOL pregunta 8
COBOL pregunta 8. Elige la explicacion que mejor coincide con coleccion basica
COBOL pregunta 9
COBOL pregunta 9. Elige la explicacion que mejor coincide con imprimir un valor
COBOL pregunta 10
COBOL pregunta 10. Elige la explicacion que mejor coincide con nombrar un valor
COBOL pregunta 11
COBOL pregunta 11. Elige la explicacion que mejor coincide con funcion reutilizable
COBOL pregunta 12
COBOL pregunta 12. Elige la explicacion que mejor coincide con coleccion basica
COBOL pregunta 13
COBOL pregunta 13. Elige la explicacion que mejor coincide con imprimir un valor
COBOL pregunta 14
COBOL pregunta 14. Elige la explicacion que mejor coincide con nombrar un valor
COBOL pregunta 15
COBOL pregunta 15. Elige la explicacion que mejor coincide con funcion reutilizable
COBOL pregunta 16
COBOL pregunta 16. Elige la explicacion que mejor coincide con coleccion basica
COBOL pregunta 17
COBOL pregunta 17. Elige la explicacion que mejor coincide con imprimir un valor
COBOL pregunta 18
COBOL pregunta 18. Elige la explicacion que mejor coincide con nombrar un valor
opción múltiple
COBOL pregunta 1
COBOL pregunta 1. Elige la explicacion que mejor coincide con imprimir un valor
DISPLAY 42.
referencia
patrones para main.cob
cobc -x main.cob && ./mainentry point output syntax DISPLAY
salida del programa
DISPLAY 42.
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types PIC
valores y nombres
01 TOTAL PIC 99 VALUE 42. DISPLAY TOTAL.
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection OCCURS
funciones y colecciones
ADD A TO B GIVING RESULT. 01 SCORES OCCURS 2 TIMES PIC 99. DISPLAY SCORES(1).
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks