Tecnología

Inicio

Conceptos básicos en Turbo C ++

Conceptos básicos en Turbo C ++


Los programadores de C ++ pueden usar un simple editor de texto para crear los archivos de código fuente para los programas muy simples, pero un entorno de desarrollo integrado o IDE, hace que sea más fácil crear programas más sofisticados que abarcan varios archivos de código fuente y varias bibliotecas. Algunos conceptos básicos de informática puede ayudar a los desarrolladores de C ++ nueva entender cómo programar y cómo utilizar entornos de desarrollo como C ++ Builder, el sucesor de Turbo C ++.

Código Fuente frente a código de máquina

El código fuente que los programadores escriben en C ++ no es lo que las computadoras leen realmente cuando ejecutan sus programas. Lo que los ordenadores leer realmente es un código mucho más complejo llamado código de máquina o lenguaje de máquina: instrucciones paso a paso para un procesador. Los programadores pueden escribir programas en este lenguaje, pero es muy lento y mucho más difícil de codificar programas complejos. Un programa llamado ++ compilador traduce el código fuente C ++ C en el código máquina que constituye un programa ejecutable.

Compilador IDE vs.

El IDE Turbo C ++ tiene una función incorporada para enviar el código fuente del proyecto actual a través del compilador de C ++ para la traducción a código de máquina. Este tipo de integración puede conducir a los programadores noveles de creer que el IDE y el compilador son una y la misma. Este no es el caso. El IDE es un programa que ayuda a los programadores a manejar y escribir código fuente, mientras que el compilador es una pieza separada del software. Turbo C ++ instala un compilador además del programa principal, y el IDE es pre-configurado para acceder directamente al compilador.

Directorios de archivos

Mientras que los usuarios están acostumbrados a navegar a los archivos haciendo clic en una serie de carpetas, esto es sólo una representación gráfica de la estructura de directorios subyacente de un sistema operativo. dirección del directorio de una carpeta empieza con la carpeta raíz del sistema operativo, que es "/" para sistemas basados ​​en Unix y normalmente "C:" para el sistema operativo Windows. Cada carpeta en un sistema se encuentra dentro de este directorio raíz, y las carpetas o archivos posteriores están separados por un "/" para sistemas basados ​​en Unix o "\" para los sistemas Windows. Por ejemplo, "C: \ Archivos de programa" es la dirección del directorio para la carpeta "Archivos de programa" de Windows. Cuando hacen referencia a los programadores un archivo en código C ++, tienen que usar su dirección de directorio en este formato.

Terminal

Todos los sistemas operativos modernos tienen interfaces gráficas de usuario, que son mucho más fáciles para los usuarios cotidianos de navegar que las interfaces de línea de comandos que caracterizaron los primeros sistemas operativos. Los sistemas operativos hacen, sin embargo, mantienen programas que emulan estas interfaces para usuarios avanzados. biblioteca estándar de C ++ 's incluye comandos que permiten que los programas se ejecuten en estas líneas de comandos, que son a veces llamados terminales. Escribir programas para ejecutarse en interfaces gráficas requiere librerías adicionales y conocimiento adicional, por lo que comienzan C ++ programadores van a escribir los programas que se ejecutan en una línea terminal o de comandos.