Estructura de datos c++ Luis Joyanes
ESTRUCTURA
DE DATOS EN C++
Luis Joyanes
Ignacio Zahonero
Departamento de Lenguajes y Sistemas Informáticos e Ingeniería del Sofware
Facultad de Informática, Escuela Universitaria de Informática
Universidad Pontificia de Salamanca campus Madrid
www.FreeLibros.me
La información contenida en este libro procede de una obra original entregada por el autor. Noobstante,
McGraw-Hill/Interamericana de España no garantiza la exactitud o perfección de la información publicada.
Tampoco asume ningún tipo de garantía sobre los contenidos y las opiniones vertidas en dichos textos.
Este trabajo se publica con el reconocimiento expreso de que se está proporcionando una información, pero
no tratando de prestar ningún tipo de servicio profesional o técnico. Losprocedimientos y la información
que se presentan en este libro tienen sólo la intención de servir como guía general.
McGraw-Hill ha solicitado los permisos oportunos para la realización y el desarrollo de esta obra.
ESTRUCTURAS DE DATOS EN C++
No está permitida la reproducción total o parcial de este libro, ni su tratamiento informático, ni la
transmisión de ninguna forma o por cualquier medio,ya sea electrónico, mecánico, por fotocopia, por
registro u otros métodos, sin el permiso previo y por escrito de los titulares del Copyright.
DERECHOS RESERVADOS © 2007, respecto a la primera edición en español, por
McGRAW-HILL/INTERAMERICANA DE ESPAÑA, S. A. U.
Edificio Valrealty, 1.ª planta
Basauri, 17
28023 Aravaca (Madrid)
www.mcgraw-hill.es
ISBN: 978-84-481-5645-9
Depósitolegal: M.
Editor: Carmelo Sánchez González
Técnico editorial: Israel Sebastián
Diseño de cubierta: Luis Sanz Cantero
Compuesto por: Gráficas Blanco, S. L.
Impreso en
IMPRESO EN ESPAÑA - PRINTED IN SPAIN
www.FreeLibros.me
Contenido
Prólogo ............................................................................................................................................
xixCapítulo 1. Desarrollo de software. Tipos abstractos de datos ..................................................
OBJETIVOS..........................................................................................................................
CONTENIDO .......................................................................................................................
CONCEPTOSCLAVE..........................................................................................................
INTRODUCCIÓN ................................................................................................................
1.1. El software (los programas).........................................................................................
1.1.1. Software del sistema........................................................................................
1.1.2. Software de aplicación .....................................................................................
1.1.3. Sistema operativo.............................................................................................
1.1.3.1. Tipos de sistemas operativos...........................................................
1.2. Resolución de problemas y desarrollo de software .....................................................
1.2.1. Modelos de proceso de desarrollo de software ...............................................
1.2.2. Análisis y especificación del problema ...........................................................
1.2.3. Diseño..............................................................................................................
1.2.4. Implementación (codificación) ........................................................................
1.2.5. Pruebas y depuración.......................................................................................
1.2.6. Depuración..........................................................................................................
Regístrate para leer el documento completo.