Glosario Fundamentos de Programación PDF

Title Glosario Fundamentos de Programación
Author Igor Soto Pradenas
Course Fundamentos de programacion
Institution Universidad Tecnológica de Chile
Pages 3
File Size 98.6 KB
File Type PDF
Total Downloads 54
Total Views 127

Summary

Glosario de términos de fundamentos de programación....


Description

ADMINISTRACIÓN Y NEGOCIOS

Conceptos de Programación Glosario

Fundamentos de Programación

Algoritmo: Método para resolver un problema mediante una secuencia de operaciones. Pseudocódigo: Técnica de representación de algoritmos, es un lenguaje de especificación y descripción de algoritmos para hacer que el paso a la codificación a un lenguaje de programación sea más fácil de interpretar. DDF: (Diagrama de flujo) Técnica de representación de algoritmos, es un diagrama que utiliza símbolos o cajas los cuáles contienen los algoritmos unidos por flechas llamadas líneas de flujo. Codificación: Proceso de traducción y escritura de un algoritmo en pseudocódigo a un lenguaje de programación. Lenguaje de Programación: Lenguaje utilizado para escribir programas de computadoras. Un pseudocódigo se escribe con el fin de traducirlo y codificarlo en uno de los variados lenguajes de programación. Clasificación de lenguajes de programación: Los lenguajes de programación se clasifican en: Lenguajes de alto nivel, lenguaje de bajo nivel (ensamblador), lenguaje máquina y de diseño de web. Compiladores: También llamados traductores, son programas que convierten las instrucciones escritas en un lenguaje de programación a lenguaje máquina. Interpretes: Programas similares a los compiladores, pero que, en lugar de guardar la traducción para uso posterior, traducen las instrucciones a medida que sea necesario. Variables: Objetos o tipos de datos cuyo valor puede variar en el desarrollo del algoritmo o ejecución del programa. Constantes: Valores que permanecen sin cambios durante el desarrollo del algoritmo o ejecución del programa. Estructuras de control de decisión: Estructura utilizada para la toma de decisiones, ellas son: si (if) y según (switch). Estructuras de control iterativas: Estructura utilizada para repeticiones, ellas son: para (for), mientras (while), hacer - mientras (do - while) y repetir - hasta que (repeat - until). Expresiones lógicas: Tipos de expresiones en las que cuyo valor es siempre verdadero o falso. Bloques de código o scope: Sección de código con una o más sentencias. Concatenación: Operación de reunir varias cadenas de caracteres en una sola, conservando el orden de cada una de ellas. Indentación: Sangrado en la escritura del código. Cadena de caracteres: Secuencia de cero o más símbolos, que incluyen letras del alfabeto, dígitos y caracteres especiales.

Comentarios: Se definen como la documentación interna del programa, los cuales van acompañados del código fuente del programa para facilitar su comprensión. Se representan con diferentes notaciones dependiendo del lenguaje de programación. Tipo de datos: Conjunto específico de valores de los datos y un conjunto de operaciones que actúan sobre esos datos.

Bibliografía Joyanes Aguilar, L (2005): C algoritmos, programación y estructuras de datos. Madrid, España: McGraw Hill. Joyanes Aguilar, L (2008): Fundamentos de programación: algoritmos, estructura de datos y objetos. Madrid, España: McGraw-Hill....


Similar Free PDFs