Criado Clavero, María Asunción

Programación en Lenguajes Estructurados / María Asunción Criado Clavero - 1a. ed. - México, D.F. Alfaomega grupo editor 2006 - 0 p.

IDEAS GENERALES SOBRE PROGRAMACION. ¿Que es un ordenador?. ¿Que significa programar?. Paradigmas de programación. Fases de la programación. Lenguajes de programación. ALGORITMOS Y ESTRUCTURAS DE DATOS. La memoria central del ordenador. Los datos y su representación. Identificadores. Operadores. Variables. Constantes. ESTRUCTURAS DE PROGRAMACION. Estructuras de control secuencial. Estructura de control alternativa. Estructura de control repetitiva, cíclica o iterativa. Contadores y acumuladores. PRINCIPIOS DEL LENGUAJE C. Estructura general de un programa en C. Algunos componentes léxicos del lenguaje. Tipos de datos elementales. Variables. Modificadores de almacenamiento. Constantes. Operadores. Expresiones. DISEÑO MODULAR: SUBPROGRAMAS. Diseño modular: enfoque top-down. Módulos diagramas jerárquicos. Metodología documentación. Programa principal y subprogramas. Tipos de programas. FUNCIONES EN C++. Sentencia return. Funciones y procedimientos. Reglas de ámbito y tiempo de vida de las funciones. Argumentos de las funciones. El preprocesador. ESTRUCTURAS ESTATICAS DE DATOS: ARRAYS. Concepto de estructura de datos. Perspectivas de análisis de una estructura de datos. Arrays unidimensionales. Paso de arrays a funciones. ARRAYS, ALGORITMOS DE ORDENACION Y BUSQUEDA. Clasificación: concepto. Clasificación interna: métodos sencillos. Clasificación interna: métodos avanzados. PUNTEROS EN C++. ¿Que es un puntero? declaración e inicialización. Operadores punteros. Paso por dirección. Expresiones con punteros. TIPOS DE DATOS DEFINIDOS POR EL PROGRAMADOR. Estructuras. Uniones. Enumeración. Campos de bits. ARCHIVOS. Tipos de ficheros. Modos de accesos. Operaciones sobre ficheros. Operaciones sobre registros. ARCHIVOS EN C++. Entrada/salida en C/C++. Archivos en C/C++. Lectura y escritura de archivos. ESTRUCTURAS DINAMICAS DE DATOS. Estructuras dinámicas frente a estáticas. Listas enlazadas. Pilas. Colas. METODOLOGIA OO. Evolución histórica. La familia orientada a objetos. OO, conceptos básicos. Pasos en el diseño OO. CARACTERISTICAS DE C++ NO RELACIONADAS CON EL DOO. Funciones inline. Argumentos con valores por defecto. Funciones con número variable de argumentos. LA ORIENTACION A OBJETOS EN C++. Las clases en C++. Funciones y clases amigas. Polimorfismo por sobrecarga. Constructores. OO EN C++ TEMAS AVANZADOS. Herencia en C++. Polimorfismo por vinculación dinámica. Herencia múltiple.

9701511654


LENGUAJES DE PROGRAMACION--ESTRUTURA DE DATOS

005.133 / C753