Fundamentos De Programación : Libro De Problemas .

3y ago
60 Views
8 Downloads
8.50 MB
458 Pages
Last View : 2d ago
Last Download : 9m ago
Upload by : Ciara Libby
Transcription

Segunda EdiciónLibro de problemasFundamentos de programaciónA l g o r i t m o s , E s t r u c t u ra s d e d a t o s y O b j e t o sL u i s J O YA N E S A G U I L A R

FUNDAMENTOSDE PROGRAMACIÓNLibro de problemasSegunda ediciónwww.fullengineeringbook.net

www.fullengineeringbook.net

FUNDAMENTOS DE PROGRAMACIÓN. Libro de problemas. Segunda ediciónNo está permitida la reproducción total o parcial de este libro, ni su tratamientoinformático, ni la transmisión de ninguna forma o por cualquier medio, ya seaelectrónico, mecánico, por fotocopia, por registro u otros métodos, sin el permisoprevio y por escrito de los titulares del Copyright.DERECHOS RESERVADOS 2003, respecto a la segunda edición en español, porMcGRAW-HILL/INTERAMERICANA DE ESPAÑA, S. A. U.Edificio Valrealty, 1.ª plantaBasauri, 1728023 Aravaca (Madrid)ISBN: 84-481-3986-0Depósito legal: M.Editora: Concepción Fernández MadridAsist. editorial: Amelia NievaDiseño de cubierta: Design Master DIMAPreimpresión: Puntographic, S. L.Impreso en: Fareso, S. A.IMPRESO EN ESPAÑA - PRINTED IN SPAINwww.fullengineeringbook.net

FUNDAMENTOSDE PROGRAMACIÓNLibro de problemasSegunda ediciónLuis Joyanes AguilarLuis Rodríguez BaenaMatilde Fernández AzuelaDepartamento de Lenguajes y Sistemas Informáticos e Ingeniería del SoftwareFacultad de Informática/Escuela Universitaria de InformáticaUniversidad Pontificia de Salamanca, campus MadridMADRID BUENOS AIRES CARACAS GUATEMALA LISBOA MÉXICONUEVA YORK PANAMÁ SAN JUAN SANTAFÉ DE BOGOTÁ SANTIAGO S ÃO PAULOAUCKLAND HAMBURGO LONDRES MILÁN MONTREAL NUEVA DELHI PARÍSSAN FRANCISCO SIDNEY SINGAPUR ST. LOUIS TOKIO TORONTOwww.fullengineeringbook.net

CONTENIDOPrólogo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xiCapítulo 1. Algoritmos y programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.1. Configuración de una computadora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.2. Lenguajes de programación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3. Resolución de problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3.1. Fase de resolución del problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3.1.1. Análisis del problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3.1.2. Diseño del algoritmo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3.1.3. Verificación de algoritmos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.3.2. Fase de implementación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1.4. Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123333556Capítulo 2. La resolución de problemas con computadoras y las herramientas de programación . . . . . .152.1. Datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.1. Constantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.2. Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.3. Expresiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.1.4. Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.2. Representación de algoritmos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.3. Diagrama de flujo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.4. Diagrama Nassi-Schneiderman . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.5. Pseudocódigo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.5.1. Comentarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.5.2. Palabras reservadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.5.3. Identificadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.5.4. Operadores y signos de puntuación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.5.5. Literales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2.6. Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .151616161718181920202121222222Capítulo 3. Estructura general de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .393.1. Estructura de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.2. Estructura general de un algoritmo en pseudocódigo . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3. La operación de asignación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .394041www.fullengineeringbook.netv

vimmContenido3.3.1. Contadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3.2. Acumuladores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.3.3. Interruptores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3.4. Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41414242Capítulo 4. Introducción a la programación estructurada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .554.1. Programación estructurada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.2. Teorema de Böhm y Jacopini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.3. Control del flujo de un programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.3.1. Estructura secuencial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.3.2. Estructura selectiva . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.3.3. Estructura repetitiva . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.3.4. Estructura anidada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.3.5. Sentencias de salto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.4. Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .555556565658606161Capítulo 5. Subprogramas (subalgoritmos), procedimientos y funciones . . . . . . . . . . . . . . . . . . . . . . . . .795.1. Programación modular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2. Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.2.1. Declaración de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3. Procedimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.3.1. Declaración de procedimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.4. Estructura general de un algoritmo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.5. Paso de parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.6. Variables locales y globales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.7. Recursividad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5.8. Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79808081818182848485Capítulo 6. Estructuras de datos (arrays y registros) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1056.1. Datos estructurados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.2. Arrays (arreglos) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.2.1. Arrays unidimensionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.2.2. Arrays bidimensionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.2.3. Recorrido de los elementos del array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.2.4. Arrays como parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.3. Conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.4. Registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.4.1. Arrays de registros y arrays paralelos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6.5. Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105106107107108109109111111112Capítulo 7. Las cadenas de caracteres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1497.1.7.2.7.3.7.4.Cadenas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Operaciones con cadenas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Funciones útiles para la manipulación de cadenas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .149150151151Capítulo 8. Archivos (ficheros). Archivos secuenciales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1598.1. Conceptos generales sobre archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.1. Jerarquización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.2. Clasificación de los archivos según su función . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.3. Operaciones básicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.4. Otras operaciones usuales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.1.5. Soportes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .159160160160161161www.fullengineeringbook.net

ContenidommviiCapítulo 9.8.2. Flujos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.3. Organización secuencial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.3.1. Archivos de texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.3.2. Mantenimiento de archivos secuenciales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8.4. Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .161161162163164Archivos directos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1859.1.Organización directa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9.1.1. Funciones de conversión de clave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9.1.2. Tratamiento de sinónimos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9.1.3. Mantenimiento de archivos directos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Organización secuencial indexada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Modos de acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9.3.1. Archivos indexados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .185186187187187189189190Capítulo 10. Ordenación, búsqueda e intercalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2239.2.9.3.9.4.10.1.Búsqueda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.1.1. Búsqueda secuencial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.1.2. Búsqueda binaria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.1.3. Búsqueda por transformación de claves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.1.3.1. Funciones de conversión de clave . . . . . . . . . . . . . . . . . . . . . . . . . .10.1.3.2. Resolución de colisiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ordenación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.2.1. Ordenación interna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.2.1.1. Selección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.2.1.2. Burbuja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.2.1.3. Inserción directa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.2.1.4. Inserción binaria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.2.1.5. Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10.2.1.6. Ordenación rápida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Intercalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . apítulo 11. Búsqueda, ordenación y fusión externas (archivos) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23911.1. Conceptos generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.2. Búsqueda externa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.3. Fusión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.4. Ordenación externa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.4.1. Partición de archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.4.1.1. Partición por contenido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.4.1.2. Partición en secuencias de longitud 1 . . . . . . . . . . . . . . . . . . . . . . . .11.4.1.3. Partición en secuencias de longitud N . . . . . . . . . . . . . . . . . . . . . . .11.4.1.4. Partición en secuencias de longitud N con clasificación interna de dichas secuencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.4.1.5. Partición según el método de selección por sustitución . . . . . . . . . . .11.4.1.6. Partición por el método de selección natural . . . . . . . . . . . . . . . . . .11.4.2. Ordenación por mezcla directa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.4.3. Ordenación por mezcla natural . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.5. Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . lo 12. Estructuras dinámicas lineales de datos (listas enlazadas, pilas, colas) . . . . . . . . . . . . . . . . .26110.2.10.3.10.4.12.1.12.2.Estructuras dinámicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Listas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .www.fullengineeringbook.net261262

viiimmContenido12.3.Pilas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12.3.1. Aplicaciones de las pilas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Colas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12.4.1. Doble cola . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12.4.2. Aplicaciones de las colas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265266266266267267Capítulo 13. Estructuras de datos no lineales (árboles y grafos) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30712.4.12.5.13.1.Árboles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13.1.1. Terminología . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13.1.2. Árboles binarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13.1.2.1. Conversión de un árbol general en binario . . . . . . . . . . . . . . . . . . . .13.1.2.2. Implementación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13.1.2.3. Recorridos de un árbol binario . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13.1.2.4. Árbol binario de búsqueda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13.2. Grafos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13.2.1. Terminología . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13.2.1. Representación de los grafos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13.3. Ejercicios resueltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

mato de pseudocódigo, herramienta ya probada y experimentada, no sólo en la primera edición de esta obra, sino también en las tres ediciones de la obra complementaria Fundamentos de programación, y muy utili-zada en numeros

Related Documents:

El nombre verdadero de la programaci on Una concepci on de ensenanza de la programaci on para la sociedad de la informaci on Pablo E. Mart nez L opez*, Eduardo A. Bonelli**, and Federico A. Sawady O’Connor*** Universidad Nacional de Quilmes Cuando sepas re

tabla 8: cÓdigo del libro o registro cÓdigo nombre o descripciÓn 1 libro caja y bancos 2 libro de ingresos y gastos 3 libro de inventarios y balances 4 libro de retenciones incisos e) y f) del articulo 34 de la ley del impuesto a la renta 5 libro diario 5 - a libro diario de formato simplificado

Longman Essential Activator Libro English Guides .Prepositions Libro English False Friends Libro Activity Worksheets and Teacher's Guide 1 Libro Activity Worksheets and Teacher's Guide 2 Libro Avctivity Worksheets and Teacher's Guide 3 Libro Activity Worksheet's and Teacher's Guide 4 Libro Penguin Readers Teacher's guide to using Graded Readers

ca principal es que forma un entorno de an alisis estad stico para la manipulacion de datos, su c alculo y la creaci on de gr a cos. En su aspecto Rpuede considerarse como otra implementaci on del lenguaje de programaci on S, con la particularidad de que es un software GNU, General

descripciones de las técnicas de exploración y las directrices sobre el modo en el que las exploraciones han de desarrollarse Rústica · Formato: 111 x 187 · Páginas: 366 LIBRO DE TEXTO FUNDAMENTOS Y DIAGNóSTICOS LIBRO DE TEXTO FUNDAMENTOS Y DIAGNóSTICOS LIBRO DE

3. Hay disponible software libre que se ejecuta en este modos. La carencia de libros de texto para la programaci on en ensamblador de PC para modo protegido es la principal raz on por la cual el autor escribi o este libro. C omo lo dicho antes, este libro hace uso de Software Libre: es decir el ensamblador NASM y el compilador de C/C DJGPP.

2º 615000224 Fundamentos de seguridad 3 OB Mª. Ángeles Mahillo García 4º 615000301 Fundamentos de economía y empresa 6 B Paula Fernández Arias 4º 615000302 Probabilidad y Estadística 6 B Félix Rincón de Rojas 4º 615000303 Fundamentos de

PROGRAMACIÓN DE FUNDAMENTOS DE ARTE II. DEPARTAMENTO DE GEOGRAFÍA E HISTORIA: CURSO ACADÉMICO 2019-2020 3 2. Marco legal del currículo LOMCE La programación de Fundamentos del Arte II de 2º de Bachillerato se adapta a la Ley Orgánica 8/2013, de 9 de diciembre,