Programacion
LISANDRO ALVARADO
SISTEMA DE EDUCACIÓN A DISTANCIA
DECANATO DE CIENCIAS Y TECNOLOGÍA
UNIDAD DIDÁCTICA
1
4
2
3
Elementos básicos del Lenguaje
de Programación
Prof. Margarita Pereira
Barquisimeto, Marzo 2010
UNIVERSIDAD CENTROCCIDENTAL
LISANDRO ALVARADO
SISTEMA DE EDUCACIÓN A DISTANCIA
DECANATO DE CIENCIAS Y TECNOLOGÍA
UNIDAD DIDÁCTICAProgramación
Elaborado por: Prof. Margarita Pereira
Correo-e: mpereira@ucla.edu.ve
Fecha Elaboración: Septiembre 2008
Revisado y actualizado por:
Prof. Margarita Pereira
Fecha Ultima Revisión: Marzo 2010
3
Unidad didáctica. Elementos básicos del lenguaje
Tabla de Contenidos
Pág.
Introducción. ………………………………………………………………………….
5
Objetivos de Aprendizaje……………………………………………………………..6
Contenidos Programáticos de la Unidad………………………………………………
6
1. Lenguaje de Programación………………………………………………………...
6
1.1. Definición……………………………………………………………….........
6
1.2. Tipos de Lenguajes…………………………………………………………...
6
1.3. Lenguaje C++………………………………………………………………...
7
1.4. Definición de sintaxis………………………………………………………...
8
1.5. Pasos para realizar un programa en unlenguaje de programación…………...
9
2. Estructura básica de un programa en C++………………………………………...
10
2.1. Definiciones y/o Declaraciones………………………………………………
11
2.1.1. Directivas del Preprocesador………………………………………….
11
2.1.2. Declaraciones globales………………………………………………...
12
2.2. Función main…………………………………………………………………
13
2.3. Implementación de las funciones definidas por elusuario…………………...
14
3. Elementos de un programa en C++………………………………………………..
15
3.1. Conjunto de caracteres………………………………………………………..
15
3.2. Palabras reservadas…………………………………………………………...
16
3.3. Identificadores………………………………………………………………...
16
3.4. Comentarios………...…………………………………………………………
16
3.5. Archivos de Cabecera………………..……………………………………......
17
4.Datos………………………………………………………………………………
17
4.1. Definición…………………………………………………………………….
17
4.2. Tipos de datos………………………………………………………………...
17
Prof. Margarita Pereira
4
Unidad didáctica. Elementos básicos del lenguaje
4.3. Constantes…………………………………………………………………….
19
4.4. Variables……………………………………………………………………...
19
5. Instrucción de asignación………………………………………………………….
22
6. Instrucción deentrada y salida…………………………………………………….
22
7. Proceso de creación de un programa ejecutable…………………………………..
26
8. Operadores, Operandos y Expresiones……………………………………………
26
8.1. Operador de Asignación……………………………………………………...
26
8.2. Operadores unarios (menos unario, sizeof(), coma)………………………….
33
8.3. Operadores aritméticos……………………………………………………….
34
8.4. Operadores deIncremento y Decremento…………………………………….
36
8.5. Operadores relacionales………………………………………………………
40
8.6. Operadores lógicos……………………………………………………………
41
8.7. Prioridad de los operadores…………………………………………………...
42
9. Pruebas y depuración de programas……………………………………………….
42
10. Documentación de Programas…………………………………………………….
42
11. Ejercicios Propuestos……………………………………………………………...43
Resumen……………………………………………………………………………….
43
Autoevaluación………………………………………………………………………...
47
Respuesta a la Autoevaluación……………………………………………………….
49
Complemento. Ejercicios Propuestos………………………………………………….
52
Instructivo para la Instalación del Compilador DevCpp………………………………
54
Fuentes de Información………………………………………………………………..
67
Prof. Margarita Pereira
Unidaddidáctica. Elementos básicos del lenguaje
5
Introducción
La programación nace por la necesidad de elaborar programas de computación que
permitan resolver problemas de diversas áreas de la vida como la social, económica,
académica, política, cultural, entre otras. Estos programas de computación deben ser llevados
al computador para poder ver su aplicabilidad. Hasta este...
Regístrate para leer el documento completo.