Zusammenfassung der Ressource
Programación de
computadores
- Fases para escribir una
aplicación
- Definición del
problema: Tener
claridad del
problema
- Análisis del problema: identificar los
requerimientos para dar una solución
eficaz al problema
- Diseño de la solución:
Plantearse diferentes
alternativas de solución y
elegir la mas optima (menor
tiempo, menor costo)
- Realización de pruebas de escritorio: pruebas
en papel, lápiz, calculadora, para simular su
ejecución y evaluar su correcta operación.
- Elaboración del algoritmo:
Secuencia lógica y cronológica de
pasos encaminados a resolver el
problema
- Codificación: Pasar el algoritmo
probado en papel al lenguaje de
programación a utilizar.
- Digitación: teclear el
algoritmo codificado.
- Compilación o corrección de
los errores sintácticos y
semánticos del código
- Prueba y depuración: pruebas a
fin de determinar si resuelve o
no el problema planteado en
forma satisfactoria.
- Documentación: guía o comunicación
escrita de sus procedimientos, dibujos o
diagramas.
- Documentación Interna:
comentarios dentro del código
fuente.
- Documentación externa: es
todo el material creado y
empleado en las diferentes
fases del desarrollo del
problema.
- Manual del usuario: Describe paso a
paso la manera como funciona el
programa.
- Implementación: el programa ya
probado, revisado y mejorado se
considera terminado y puede
utilizarce para el fín que fuen creado.
- Mantenimiento: Se
realizan ajustes cada
cierto tiempo.
- Clasificación de los lenguajes de
programación:
- Lenguajes de alto nivel: Se
aproxima más al lenguaje
humano.
- Pascal
- Cobol
- FROTRAN
- Basic
- Modula-2
- Ada
- Lenguajes de medio nivel: Se encuentrar entre los lenguajes de
alto nivel y los lenguajes de bajo nivel, son utilizados para la
creación de sistemas operativos.
- C++
- C
- FORTH
- Macroensamblador
- Java
- Lenguajes de bajo nivel: Esta
ligado a las instrucciones del
Hardware
- Código binario
- Lenguaje Maquina
- Lenguaje ensamblador