Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informe Unidad 01
Informe Unidad 01
UNEFA – FALCON
CARACTERISTICAS LENGUAJE
DE PROGRAMACION
ESTRUCTURADA
Docente:
Realizado por:
Reinaldo Colina
C.I: 27.247.356
IS5SA
En lenguajes como C, las variables generalmente son macros que son leídas por
un preprocesador, la mayoría de las veces, el código fuente real del programa
ejecutable no puede acceder a las macros, aunque existan en los mismos archivos
fuente.
Las bibliotecas que existen en un sistema operativo se pueden incluir
condicionalmente si las directivas determinan que el programa se está compilando
en ese sistema operativo. Alternativamente, las directivas también se pueden usar
para incluir o excluir código basado en variables definidas por el usuario. Esto se
puede hacer para que el código de depuración o creación de perfiles no se incluya
en la versión final de un programa, o para que ciertas funciones se puedan
habilitar o deshabilitar sin tener que mantener copias separadas del código.
Cabe mencionar que las librerías son trozos de código hechas por terceros que
son usadas en sketch, esto facilita mucho nuestra programación y permite la
abstracción haciendo que nuestro programa sea más sencillo de hacer y entender.
Disponemos de infinidad de librerías a nuestra disposición para facilitarnos el
trabajo, todas ellas son open surce y disponemos de su código. Las librerías
normalmente incluyen los siguientes archivos comprimidos en un archivo zip o
dentro de un directorio,
Para usar una librería que acabamos de instalar, lo que hay que hacer es leer la
documentación de esa librería si es que está disponible y luego leer y probar los
ejemplos que dispone la librería. Existe una discusión sobre el nombre de estos
archivos. Muchas personas consideran que el nombre adecuado es archivos de
biblioteca, y están en lo correcto. Sin embargo, la mayoría llamamos a estos
archivos librerías, y también me incluyo entre estos. El error proviene del nombre
en inglés, que es library. Este término se traduce como biblioteca, y no como
librería.
Debido a que los macros pueden contener muchas líneas de código para tareas
complejas y pueden ser invocados con un solo comando, ofrecen la posibilidad de
economizar código y facilitan en gran manera tareas complejas.