000 01995nam a2200181Ia 4500
005 20250107234218.0
008 250106s2010 xx 000 0 und d
020 _a13062
082 _a005.13/J79
100 _aJoyanes Aguilar, Luis
245 0 _aProgramación en C, C++, Java y UML
250 _as/ed.
260 _aMéxico, D.F.
_bMcGraw-Hill
_c2010
300 _a930
_e
505 _aIntroducción a las computadoras y los lenguajes de programación. Metodología de la programación y desarrollo de software. Programación en C. El lenguaje C elementos básicos. Operadores y expresiones. Estructuras de selección: sentencias. Estructura de control: bucles. Funciones. Arreglos (arrays), listas y tablas. Algoritmos de ordenación y búsqueda. Estructuras y uniones. Apuntaderos (punteros). Asignación dinámica de memoria. Cadenas. recursividad. Entradas y salidas por archivos. Lenguaje unificado de modelado uml. Tipos abstractos de objetos, y modelado con uml 2.0. Diseño de clases y objetos: representación gráfica en uml. Relaciones entre clases: delegaciones, asociaciones, agregación, herencia. De c c++. Clases y objetos. Clases derivadas: polimorfismo. Genericidad: plantillas (templates). Sobrecarga de operadores. Excepciones. Programar en Java: De c/c++ a java 5/6. Programación orientada a objetos en java. Clases y objetos. Program,ación orientada a objetos en java. Herencia polimorfismo. Colecciones. Applets y swing: diseño de componentes gráficos. Multitarea y excepciones. Estructura de datos en c,c++ y java: Organización de los datos en un archivo. 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. Apéndice A: Códigos de numeración. Apéndice B: Códigos Asccii y unicode. Apéndice C: Prioridad de operadores java. Apéndice D: Bibliografía. Apéndice E: Recursos de programación en la web.
700 _a Zahonero Martínez, Ignacio
942 _cLIB
999 _c70302
_d70302