Las características fundamentales de la base de datos es esencial para ayudarnos a comunicarnos entre sí, bajo puntos de redes
Size: 2.09 MB
Language: es
Added: Oct 25, 2025
Slides: 7 pages
Slide Content
Centro universitario México MAESTRO: LIC. RODRIGO RAMOS ALUMNO: ALBERTO ABARCA GARCIA MATERIA: TALLER DE BASE DE DATOS
Introducción En el mundo de la programación, cuando escribimos un programa lo hacemos utilizando un lenguaje de programación (como Python, C, Java, etc.), que los humanos podemos entender fácilmente. Sin embargo, las computadoras no entienden directamente este lenguaje, sino que solo comprenden lenguaje máquina (una serie de 0 y 1).
Por eso, es necesario un traductor que convierta el código fuente que escribe el programador en instrucciones que la computadora pueda ejecutar. Existen dos tipos principales de traductores: el compilador y el intérprete .
Característica Compilador Intérprete Forma de traducción Traduce todo el programa completo a lenguaje máquina antes de ejecutarlo. Traduce y ejecuta línea por línea del programa. Velocidad de ejecución El programa se ejecuta más rápido, ya que ya está traducido. La ejecución es más lenta, porque traduce en tiempo real. Genera archivo ejecutable Sí, genera un archivo ejecutable (.exe o similar) que puede correr sin el código fuente. No genera un archivo ejecutable; necesita el código fuente cada vez. Detección de errores Muestra los errores al final de la compilación. Muestra los errores uno por uno, mientras interpreta. Ejemplos de lenguajes C, C++, Pascal, Rust, Go Python, JavaScript, PHP, Ruby
Tipo de traductor Cómo traduce Ventaja Desventaja Ejemplo Compilador Traduce todo el programa antes de ejecutarlo Es más rápido al ejecutar Tarda más en traducir y muestra los errores al final C, C++, Java Intérprete Traduce línea por línea mientras ejecuta Es más fácil corregir errores Es más lento porque traduce cada vez Python, JavaScript