Red de conocimiento informático - Aprendizaje de código fuente - Código de material estelar

Código de material estelar

El código del material estrella es 89.

Introducción

Código (código) es un archivo fuente escrito por un programador en un lenguaje compatible con herramientas de desarrollo. Es un sistema inequívoco de caracteres, símbolos o elementos de código basado en. reglas. Representar información en forma discreta.

Los principios del diseño de código incluyen unicidad y certeza, estandarización y versatilidad, escalabilidad y estabilidad, facilidad de reconocimiento y memoria, búsqueda de brevedad y formato uniforme, y facilidad de modificación. El código fuente es una rama del código. En cierto sentido, el código fuente es equivalente al código.

Función

Generar código de destino, es decir, código que el ordenador pueda reconocer.

Describir el software, es decir, explicar la escritura del software. Muchos principiantes e incluso algunos programadores experimentados ignorarán la escritura de descripciones de software, porque aunque esta parte del contenido no se mostrará directamente en el programa generado, no participará en la compilación. Pero las descripciones tienen enormes beneficios para el aprendizaje, el intercambio, el mantenimiento y la reutilización del software.

Cabe señalar que las modificaciones en el código fuente no pueden cambiar el código objeto generado. Si se requieren los cambios correspondientes en el código objeto, debe volver a compilarlo.

Combinación de código

El código fuente es una parte especial del software y puede estar contenido en uno o más archivos. No es necesario que los programas estén escritos en el mismo formato que el código fuente. Por ejemplo, si hay soporte para la biblioteca C, el programa se puede escribir en lenguaje C, mientras que otra parte se puede escribir en lenguaje ensamblador para lograr una eficiencia operativa relativamente alta.

El software más complejo a menudo requiere la participación de decenas o incluso cientos de códigos fuente. Para reducir esta complejidad, es necesario introducir un sistema que describa las conexiones entre los códigos fuente individuales y cómo compilarlos correctamente. En este caso, surgieron los sistemas de control de revisiones (RCS) y se convirtieron en una de las herramientas importantes para que los desarrolladores modificaran el código.

Existe otra combinación: escribir y compilar código fuente en diferentes plataformas, lo que técnicamente se llama portabilidad de software.

En los lenguajes de programación modernos, el código fuente puede estar en forma de libro o cinta, pero el formato más común es un archivo de texto, un formato típico utilizado para compilar programas informáticos. El propósito final del código fuente de la computadora es convertir texto legible por humanos en instrucciones binarias ejecutables por computadora. Este proceso se llama compilación y lo completa un compilador.