Portada local
Portada local
Imagen de Google Jackets
Portada personalizada
Portada personalizada

Fundamentos de programación : Algoritmos y estructuras de datos y objetos / Luis Joyanes Aguilar

Por: Tipo de material: TextoIdioma: Español Detalles de publicación: Madrid McGraw Hill 2008Edición: 4a. edDescripción: 714. pISBN:
  • 9788448161118
Tema(s): Clasificación CDD:
  • 005.1 J693
Resumen: ALGORITMOS Y HERRAMIENTAS DE PROGRAMACION. Introducción a las computadoras y los lenguajes de programación. ¿Que es una computadora?. Organización física de una computadora. Representación de la información en las computadoras. METODOLOGIA DE LA PROGRAMACION Y DESARROLLO DE SOFTWARE. Fases en la resolución de problemas. Programación modular. Programación estructurada. Programación orientada a objetos. ESTRUCTURA GENERAL DE UN PROGRAMA. Partes constituidas de un programa. Instrucciones y tipos de instrucciones. Elementos básicos de un programa. Datos, tipos de datos y operaciones primitivas. FLUJO DE CONTROL I: ESTRUCTURAS SELECTIVAS. El flujo de control de un programa. Estructura secuencial. Estructuras selectivas. FLUJO DE CONTROL II: ESTRUCTURAS REPETITIVAS. Estructura mientas (while). Estructura hacer-mientras ("do-while"). Salidas internas de los bucles. SUBPROGRAMAS (SUBALGORITMOS): FUNCIONES. Introducción a los subalgoritmos o subprogramas. Funciones. Procedimientos (subrutinas). Ámbito: variables locales y globales. Comunicación con subprogramas: paso de parámetros. ESTRUCTURA DE DATOS. Estructura de datos I (arrays y estructuras). Introducción a las estructuras de datos. Arrays (arreglos) unidimensionales: los vectores. LAS CADENAS DE CARACTERES. El juego de caracteres. Cadena de caracteres. Datos tipos carácter. ARCHIVOS (FICHEROS). Archivos y flujos (stream): la jerarquía de datos. Conceptos y definiciones = terminología. Soportes secuenciales y direccionables. ORDENACION, BUSQUEDA E INTERCALACION. Ordenación. Búsqueda. Intercalación. ORDENACION, BUSQUEDA Y FUSION EXTERNA (ARCHIVOS). Archivos ordenados. Fusión de archivos. Partición de archivos. ESTRUCTURAS DINAMICAS LINEALES DE DATOS (PILAS, COLAS Y LISTAS ENLAZADAS). Introducción a las estructuras de datos. Listas. Listas enlazadas. Procesamiento de listas enlazadas. ESTRUCTURAS DE DATOS NO LINEALES (ARBOLES Y GRAFOS). Arboles. Árbol binario. Árbol binario de búsqueda. RECURSIVIDAD. La naturaleza de la recursividad. Recursividad directa e indirecta. Recursión versus iteración. PROGRAMACION ORIENTADA A OBJETOS Y UML 2.1. Tipos abstractos de datos, objetos y modelado con UML 2.1. Programación estructurada (procedimental). Programación orientada a objetos. Modelado e identificación de objetos. DISEÑO DE CLASES Y OBJETOS: REPRESENTACIONES GRAFICAS EN UML. Diseño y presentación grafica de objetos en UML. Diseño y representación grafica de clases en UML. Declaración de objetos de clases. RELACIONES ENTRE CLASES: DELEGACIONES, ASOCIACIONES, AGREGACIONES, HERENCIA. Relaciones entre clases. Asociación. Agregación. Jerarquía de clases: generalización y especialización. Herencia: clases derivadas. METODOLOGIA DE LA PROGRAMACION Y DESARROLLO DE SOFTWARE. Resolución de problemas y desarrollo de software: metodología de la programación. Abstracción y resolución de problemas. El ciclo de vida del software. Fase de análisis: requisitos y especificaciones.
Etiquetas de esta biblioteca: No hay etiquetas de esta biblioteca para este título. Ingresar para agregar etiquetas.
Valoración
    Valoración media: 0.0 (0 votos)
Existencias
Imagen de cubierta Tipo de ítem Biblioteca actual Biblioteca de origen Colección Ubicación en estantería Signatura topográfica Materiales especificados Info Vol URL Copia número Estado Notas Fecha de vencimiento Código de barras Reserva de ítems Prioridad de la cola de reserva de ejemplar Reservas para cursos
Libros Biblioteca Central SM Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.1 Disponible 23502
Libros Biblioteca Central SM Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.2 Disponible 23503
Libros Biblioteca Central SM Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.3 Disponible 23504
Libros Biblioteca Central SM Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.7 Disponible 30135
Libros Biblioteca Central SM Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.8 Disponible 30136
Libros Biblioteca Central SM Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.9 Disponible 30137
Libros Biblioteca USU Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.4 Disponible 23505
Libros Biblioteca USU Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.5 Disponible 23506
Libros Biblioteca USU Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.6 Disponible 23507
Libros Biblioteca USU Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.10 Disponible 30138
Libros Biblioteca USU Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.11 Disponible 30139
Libros Biblioteca USU Colección General 005.1 (Navegar estantería(Abre debajo)) Ej.12 Disponible 30140
Total de reservas: 0

ALGORITMOS Y HERRAMIENTAS DE PROGRAMACION. Introducción a las computadoras y los lenguajes de programación. ¿Que es una computadora?. Organización física de una computadora. Representación de la información en las computadoras. METODOLOGIA DE LA PROGRAMACION Y DESARROLLO DE SOFTWARE. Fases en la resolución de problemas. Programación modular. Programación estructurada. Programación orientada a objetos. ESTRUCTURA GENERAL DE UN PROGRAMA. Partes constituidas de un programa. Instrucciones y tipos de instrucciones. Elementos básicos de un programa. Datos, tipos de datos y operaciones primitivas. FLUJO DE CONTROL I: ESTRUCTURAS SELECTIVAS. El flujo de control de un programa. Estructura secuencial. Estructuras selectivas. FLUJO DE CONTROL II: ESTRUCTURAS REPETITIVAS. Estructura mientas (while). Estructura hacer-mientras ("do-while"). Salidas internas de los bucles. SUBPROGRAMAS (SUBALGORITMOS): FUNCIONES. Introducción a los subalgoritmos o subprogramas. Funciones. Procedimientos (subrutinas). Ámbito: variables locales y globales. Comunicación con subprogramas: paso de parámetros. ESTRUCTURA DE DATOS. Estructura de datos I (arrays y estructuras). Introducción a las estructuras de datos. Arrays (arreglos) unidimensionales: los vectores. LAS CADENAS DE CARACTERES. El juego de caracteres. Cadena de caracteres. Datos tipos carácter. ARCHIVOS (FICHEROS). Archivos y flujos (stream): la jerarquía de datos. Conceptos y definiciones = terminología. Soportes secuenciales y direccionables. ORDENACION, BUSQUEDA E INTERCALACION. Ordenación. Búsqueda. Intercalación. ORDENACION, BUSQUEDA Y FUSION EXTERNA (ARCHIVOS). Archivos ordenados. Fusión de archivos. Partición de archivos. ESTRUCTURAS DINAMICAS LINEALES DE DATOS (PILAS, COLAS Y LISTAS ENLAZADAS). Introducción a las estructuras de datos. Listas. Listas enlazadas. Procesamiento de listas enlazadas. ESTRUCTURAS DE DATOS NO LINEALES (ARBOLES Y GRAFOS). Arboles. Árbol binario. Árbol binario de búsqueda. RECURSIVIDAD. La naturaleza de la recursividad. Recursividad directa e indirecta. Recursión versus iteración. PROGRAMACION ORIENTADA A OBJETOS Y UML 2.1. Tipos abstractos de datos, objetos y modelado con UML 2.1. Programación estructurada (procedimental). Programación orientada a objetos. Modelado e identificación de objetos. DISEÑO DE CLASES Y OBJETOS: REPRESENTACIONES GRAFICAS EN UML. Diseño y presentación grafica de objetos en UML. Diseño y representación grafica de clases en UML. Declaración de objetos de clases. RELACIONES ENTRE CLASES: DELEGACIONES, ASOCIACIONES, AGREGACIONES, HERENCIA. Relaciones entre clases. Asociación. Agregación. Jerarquía de clases: generalización y especialización. Herencia: clases derivadas. METODOLOGIA DE LA PROGRAMACION Y DESARROLLO DE SOFTWARE. Resolución de problemas y desarrollo de software: metodología de la programación. Abstracción y resolución de problemas. El ciclo de vida del software. Fase de análisis: requisitos y especificaciones.

Joyanes Aguilar, Luis 2008 2008

No hay comentarios en este titulo.

para colocar un comentario.

Haga clic en una imagen para verla en el visor de imágenes

Portada local
Compartir