ANALISIS PARTES DE LENGUAJE C++
Enviado por yersongali • 17 de Septiembre de 2014 • 1.495 Palabras (6 Páginas) • 401 Visitas
OBJETIVO
Entregar un reporte donde muestre un análisis sobre los elementos básicos del lenguaje, fundamentando su opinión.
ANALISIS
PARTES DE LENGUAJE C++
CONSTANTES Y VARIABLES
ENLACE, OPERADORES
INSTRUCCIONES DE CONTROL
DISEÑO DE FUNCIONES
ARREGLOS
APUNTADORES
TIPOS
OBJETOS
ARCHIVOS
ESTRUCTURA DEL LENGUAJE C++
Encabezado
Se define constantes, macros, variables globales e inclusión de archivos. Los archivos de cabecera se localizan los prototipos de funciones, macros para definir las entradas y salidas estándar.
El lenguaje C++; uno de sus apartes es definir constantes que son localidades de memoria, en tiempo de ejecución es fija, que se le asocia un tipo y un nombre. La variable cambia de contenido en el tiempo de ejecución
Los objetos que se manejan en C++ tienen un tipo de dato asociado, la cual determina la cantidad de espacio de almacenamiento que se le asigna a cada uno de los objetos de x tipo, también el conjunto de operaciones que podrán realizarse con los valores almacenados. Las operaciones serán representadas a través de identificadores específicos llamados operadores.
Los archivos de cabecera de invocan con el directorio INCLUDE. Estos contienen el código fuente del paquete en conjunto con asociado con el compilador. Por ejemplo stdio.h, donde se contiene el prototipo de las funciones y macros de entrada/salida estándar-
Para la documentación interna del programa los comentarios relacionando guías al código fuente que se está programando o programado.
Ejemplo: /* Comentario XYZ */
También están las directivas del preprocesador incluido en el compilador, encargada de ejecutar las directivas que empiezan con el carácter #.
Inclusión de archivos C; utilizando directivas #INCLUDE.
Operadores
Operadores aritméticos: ++, --, +, -, *, /, %
Operadores Relacionales.
Operadores lógicos: &&(y), ¡(no), ||(o)
Operadores entre bits.
Operadores de asignación.
INSTRUCCIONES
Instrucciones de control
Instrucciones de secuencia.
Instrucciones de selección.
Instrucciones de iteración.
OBJETOS
Polimorfismo, herencia, encapsulamiento
ARCHIVOS
Archivos de texto: #include
Archivos binarios
ACTIVIDAD AUTOAPRENDIZAJE
Programa: Programación Orientada a Objetos con el Lenguaje C++
Curso: Lenguaje de Programación C++ Nivel I
Unidad didáctica: Elementos básicos del lenguaje
Nombre de la actividad: Identificación de componentes básicos, tipos de datos,
entrada y salida de información en C++.
Descripción de la actividad
Contestar las siguientes preguntas justificando la respuesta.
I. Determine cual de los siguientes tipos de datos numéricos son verdaderos, si es válida especifique si es entero o real:
a) 0.5 d) 12345678 g) 0515
b) 237,822 e) 12345678L h) 018CDF
c) 9.312 f) -12587 i) 0x87
II. Determine cual de los siguientes tipos de datos de carácter son válidos:
a) ‘a’ V d) ‘\\’ F g) ‘\0’ F
b) ‘$’ V e) ‘\a’ F h) ‘XYZ’ F
c) ‘/n’ F f) ‘T’ V i) ‘\052’ F
III. Determine cual de los siguientes tipos de datos de cadenas de carácter son válidos:
a) ‘8:15 P.M.’
b) “Rojo, Blanco, Azul” V
c) “Nombre:
d) “Capitulo 3 (Cont \d)” V
e) “1.3e-12” V
f) “New York, NY 2000” V
g) “El maestro dijo, “por favor respeten a sus compañeros”
IV. ¿Cual es la salida del siguiente programa?
#include <iostream>
Main( )
{
// cout << Hola maestro\n”;
}
NINGUNA ERROR DE SINTAXIS
V. ¿Qué entrada se genera en el siguiente programa?
#include<iostream>
Main( )
{
cin >> V1 >> V2;
cin >> Precio_venta;
}
CADENAS DE CARACTERES O CARACTER
Tipos de datos
A toda variable que se use en un programa, se le debe asociar (generalmente al principio del programa) un tipo de dato específico.
Un
...