0% encontró este documento útil (0 votos)
40 vistas7 páginas

Guía de Programación Algorítmica

Este documento presenta un glosario de términos relacionados con la programación, incluyendo conceptos como programación estructurada, modular y orientada a objetos. Explica términos como algoritmo, codificación, datos locales y globales, documentación interna y externa, estilo de programación, mantenimiento y verificación. Concluye recomendando la programación orientada a objetos para principiantes y la importancia de seguir buenas prácticas de programación para producir código legible.

Cargado por

Miguel Pérez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
40 vistas7 páginas

Guía de Programación Algorítmica

Este documento presenta un glosario de términos relacionados con la programación, incluyendo conceptos como programación estructurada, modular y orientada a objetos. Explica términos como algoritmo, codificación, datos locales y globales, documentación interna y externa, estilo de programación, mantenimiento y verificación. Concluye recomendando la programación orientada a objetos para principiantes y la importancia de seguir buenas prácticas de programación para producir código legible.

Cargado por

Miguel Pérez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD CIUDADANA DE NUEVO LEON

LICENCIATURA EN INFORMATICA ADMINISTRATIVA

Nombre: Miguel Angel Pérez Reyes


Matrícula: 55415
Tema: Diseño efectivo de programas y aplicaciones
algorítmicas. Planteamiento didáctico
Nombre del tutor: Ing. Ana Elizabeth López Reyes
Asignatura: Programación III
Aula: A

El Carmen, N.L., a 8 de octubre de 2023


Contenido
INTRODUCCIÓN .............................................................................................................................. 3
GLOSARIO ........................................................................................................................................ 4
CONCLUSIÓN .................................................................................................................................. 6
BIBLIOGRAFÍA ................................................................................................................................. 7
INTRODUCCIÓN
Una metodología es un conjunto de pasos y técnicas que nos permiten realizar
un proceso determinado. En programación, existe una metodología para poder
programar, la cual consta de varios pasos, tales como: el análisis del problema,
algoritmo, diagrama de flujo, codificación, ejecución, depuración, documentación y
mantenimiento

Asimismo existen distintos tipos de programación, y cada una de ellas tiene sus
variaciones en cuanto al enfoque, las cuales son: la programación estructurada, la
programación modular y la programación orientada a objetos.

En el presente trabajo, se enunciará mediante un glosario los principales


conceptos sobre estos temas.
GLOSARIO
Término Cita textual Autor Concepto propio
Analista Tiene como función Se encarga de la lógica
funcional recopilar el catálogo de de un programa.
requisitos y de la
definición de los casos
de uso.
Analista Se encarga del diseño Se encarga de lo visual
Anónimo
orgánico que no es otra cosa que o el diseño de un
la particularización de programa.
las necesidades del
usuario a una
implementación
determinada.
Codificación Escritura en un lenguaje Pasar un algoritmo a un
de programación de la lenguaje de
representación programación.
desarrollada en las
etapas precedentes.
Datos locales Están ocultos en el Son los que se declaran
interior de la función y en una función y sólo
son utilizados están disponibles en
exclusivamente por la ella.
función.
Datos globales Se puede acceder Se declaran fuera de las
desde cualquier función funciones y se pueden
del programa. utilizar en cualquier
parte del programa.
Documentació Consta de las Archivar el programa
n descripciones de los para su futuro
Joyanes, L..
pasos a dar en el entendimiento.
proceso de resolución
de dicho problema.
Documentació Incluye análisis, Papelería que
n externa diagramas de flujo y/o acompaña al programa
pseudocódigos, para su comprensión.
manuales de usuario
con instrucciones para
ejecutar el programa y
para interpretar los
resultados.
Documentació Se incluye dentro del Líneas de comentarios
n interna código del programa en el código que indican
fuente mediante qué hace cierta parte
comentarios. determinada.
Estilo de La buena calidad en la
programación producción de
programas tiene
relación directa con la
escritura de un
programa, su legibilidad
y comprensibilidad.
Mantenimiento Corregir errores futuros Poner al día el
o cambiar el programa. programa y corregir.
Programa Resultado del proceso Producto de la
ejecutable de montaje del compilación, si el código
programa objeto. está correcto.
Programación Es un conjunto de Programación que se
estructurada instrucciones o basa en sentencias o
sentencias. instrucciones.
Programación Consta de un programa Programación que
modular principal que llama a divide al programa en
subprogramas que a su módulos.
vez, pueden llamar a
otros subprogramas.
Programación Es combinar en una Programación que trata
orientada a única unidad o módulo, las posibles entidades
objetos tanto los datos como las como objetos.
funciones que operan
sobre estos datos.
Verificación o Proceso de ejecución Validar que el programa
compilación del programa con una funcione correctamente
amplia variedad de haciendo pruebas.
datos de entrada,
llamados datos de test o
prueba, que
determinarán si el
programa tiene o no
errores.
CONCLUSIÓN
De todas las formas de programación, la más recomendable para incursionar en
esta área es la programación orientada a objetos, ya que, además de tener un
concepto más sencillo de entender, también suele programarse en lenguajes de
alto nivel, lo que produce un buen flujo en la codificación.

Los estilos de programación nos dan las pautas para poder realizar un
programa legible y comprensible por los demás. Aunque es cierto que cada
persona tiene su forma de trabajar, hay puntos específicos que se deben respetar.
Uno de ellos es el evitar el goto, así como evitar las variables globales. Todo esto
para darle un orden al programa y evitar confusiones en su funcionamiento.
BIBLIOGRAFÍA

Joyanes, L. (2008). Fundamentos de programación: algoritmos, estructuras de


datos y objetos. (4ta edición). McGraw Hill.

Anónimo. Analista orgánico. Euroinnova. Recuperado el 8 de octubre de 2023


de https://www.euroinnova.mx/profesion/analista-organico

También podría gustarte