Universidad Autónoma de Occidente

Programación/ C, C++, Java y UML

Luis Joyanes Aguilar

Programación/ C, C++, Java y UML - 1ra Ed. - México Mc-Graw-Hill 2010 - 1213 Gráficas, tablas, diagrmas, figuras 27 cm

Joyanes Aguilar, L. (2015). Programación en C, C++, Java y UML (1.ª ed.). McGraw-Hill Interamericana de España

Parte I: Resolución de problemas con software

Fundamentos de computadoras y de lenguajes de programación

Algoritmos, programas y metodología de la programación

Parte II: Programación en C

El lenguaje C: elementos básicos

Operadores y expresiones

Estructuras de selección: sentencias if y switch

Estructuras de control: bucles

Funciones

Arreglos (arrays), listas y tablas

Algoritmos de ordenación y búsqueda

Estructuras y uniones

Apuntadores (punteros)

Asignación dinámica de memoria

Cadenas

Recursividad

Entradas y salidas por archivos
Terralibro
+4
McGraw Hill Education
+4
highered.mheducation.com
+4
highered.mheducation.com
+2
casadellibro
+2
McGraw-Hill Educación
+2

Parte III: Lenguaje Unificado de Modelado (UML 2.5)

Tipos abstractos de datos, objetos y modelado con UML 2.0

Diseño de clases y objetos: representaciones gráficas en UML

Relaciones entre clases: delegaciones, asociaciones, agregaciones, herencia

Parte IV: Programar en C++

De C a C++

Clases y objetos

Clases derivadas: herencia y polimorfismo

Genericidad: plantillas (templates)

Excepciones

Parte V: Programar en Java

De C/C++ a Java 6/7/8

Programación orientada a objetos en Java. Clases y objetos

Herencia y polimorfismo en Java

Colecciones

Applet y Swing: diseño de componentes gráficos

Multitarea y excepciones
Amazon
Librería Virgo

Parte VI: Estructura de datos en C, C++ y Java

Organización de datos en un archivo en C

Listas, pilas y colas en C

Flujos y archivos en C++

Listas, pilas y colas en C++

Archivos y flujos en Java

Listas, pilas y colas en Java



Este libro ofrece una visión integral de la programación moderna, abordando tres lenguajes fundamentales: C, C++ y Java, complementados con el uso de UML 2.5 para el modelado de sistemas. Comienza con los fundamentos de la computación y los lenguajes de programación, proporcionando una base sólida para entender el desarrollo de software.



9789701069493

--INFORMATICA

QA73.73C15 J6964

QA73.73C15 J6964 2010

Libros electrónicos

eLibro eLibro

Recursos de investigación libres

image host image host image host image host image host image host image host image host image host image host

Recursos informativos



TecNM | Tecnológico Nacional de México

© 2025 by Biblionexus