2. Indice
-¿Qué es un lenguaje de programación?
-Características del lenguaje C++
-Estructura básica de un programa en C++
3. ¿Qué es un lenguaje de programación?
Cuando hablamos de un lenguaje de programación lo que en verdad queremos decir
es un lenguaje artificial que expresa lo que denominamos computaciones. Las
computaciones representan un término genérico para cualquier tipo y variante de
algoritmo, proceso o medida que pueda ser ejecutada por una máquina o sistema
complejo tal como un ordenador o computadora. En sentido estricto, los lenguajes de
programación son variados y se caracterizan por ser utilizados para crear aplicaciones
y software de cualquier tipo. En este caso nos referimos al desarrollo de programas
que se encargan del control del comportamiento de la máquina, sistema or
ordenador. El comportamiento específico se define mediante algoritmos predefinidos
y pre-escritos ad hoc.
Inicio
4. Características del lenguaje C++
• Tiene un conjunto completo de instrucciones de control.
• Permite la agrupación de instrucciones.
• Incluye el concepto de puntero (variable que contiene la dirección de otra
variable).
• Los argumentos de las funciones se transfieren por su valor.
• E/S no forma parte del lenguaje, sino que se proporciona a través de una
biblioteca de funciones.
• Permite la separación de un programa en módulos que admiten compilación
independiente.
• Originalmente el Lenguaje C estuvo muy ligado al sistema operativo UNIX como se
había mencionado antes que, en su mayor parte, está escrito en C. Más adelante
se comenzó a utilizar en otros sistemas operativos para programar editores,
compiladores, etc. Aunque se le conoce como un lenguaje de programación de
sistemas, no se adapta mal al resto de aplicaciones. De hecho, hoy en día un alto
porcentaje de software para ordenadores personales está escrito en Lenguaje C.
Por ejemplo, el sistema operativo MS-DOS.
Inicio
5. Estructura básica de un programa en
C++
*Componente estructural básico; Funciones:
Directivas de preprocesador
Declaraciones globales (variables globales, funciones,…)
Función main()
{
Secuencia de declaraciones e instrucciones
}
función1 ()
{
Secuencia de declaraciones e instrucciones
}
...
Función ()
{
Secuencia de declaraciones e instrucciones
}
Inicio