Libros urgentes
Ciencias Humanas
Ciencias Técnicas
Derecho
Economía
Informática
Libros de Texto
Literatura
Oposiciones
Otros
Tiempo Libre

Informática > Programación > Programación. Otros

Programación En Lenguajes Estructurados.
CRIADO, A. (Editorial Ra-ma)
Precio:34,9 € ($47,28)
672 páginas.
ISBN: 8478976825. ISBN-13: 9788478976829

280. (07/2005).
Entrega: 24 a 48 horas contra reembolso por agencia urgente*


Este libro ha sido desarrollado específicamente para que cubra el temario oficial del módulo Programación en lenguajes estructurados del Ciclo Formativo de Grado Superior Técnico Superior de Desarrollo de Aplicaciones Informáticas, así como para estudiantes universitarios de Escuelas y Facultades de Informática, Ingeniería y Ciencias que deseen aprender paso a paso a programar usando un lenguaje cuyo conocimiento es básico para los profesionales de la informática. También resulta de gran interés para el desarrollo de cursos de formación continua y para aquellos usuarios que deseen adquirir una base sólida en metodología de programación.
La obra combina un enfoque didáctico, ayudando al lector a superar las dificultades, con un tratamiento profesional, apoyado en un método práctico que proporciona el rigor y la profundización necesarios para aprender a programar respetando normas de calidad establecidas. Se han tratado todos los aspectos de C/C++ que interesan al programador, desde los fundamentos estructurados, pasando por el estudio conceptual y práctico de las estructuras de datos simples y complejas, para llegar de forma natural a profundizar en los aspectos conceptuales y de implementación de la POO.
Incluye CD-ROM con material de apoyo, el código fuente de los ejemplos y soluciones a ejercicios de los capítulos del libro, problemas propuestos, enlaces con páginas web interesantes y los compiladores Dev C++ de software libre y C++Builder 6 Personal Edition de Borland International Inc.

ÍNDICE

de los registros .407
2.4.Longitud de los registros .408
2.5.Nombre externo y nombre interno de un fichero.408
3.TIPOS DE FICHEROS .408
3.1.Según su función .408
3.2.Según su organización .409
4.MODOS DE ACCESOS .409
4.1.Acceso secuencial.409
4.2.Acceso directo .410
5.OPERACIONES SOBRE FICHEROS .410
5.1.Creación.410
5.2.Recorrido.410
5.3.Clasificación u ordenación .410
5.4.Actualización.411
5.5.Partición.411
5.6.Fusión o mezcla .411
5.7.Borrado.411
5.8.Consideraciones para la utilización de archivos .411
6.OPERACIONES SOBRE REGISTROS.412
6.1.Consulta.412
6.2.Modificación.413
6.3.Supresión.413
6.4.Inserción de un registro .413
7.FICHEROS DE ORGANIZACIÓN SECUENCIAL.413
7.1.Creación.414
7.2.Recorrido.415
7.3.Consulta.416
7.4.Partición.417
7.5.Fusión o mezcla .419
7.6.Clasificación u Ordenación.420
7.7.Actualización.424
7.8.Actualización interactiva .429
8.FICHEROS DE ORGANIZACIÓN DIRECTA.429
8.1.Modos de direccionamiento.430
8.2.Transformaciones calculadas de claves o Hashing.432
8.3.Tratamiento de sinónimos.433
8.4.Ventajas e inconvenientes de la organización directa.434
9.FICHEROS DE ORGANIZACIÓN SECUENCIAL INDEXADA.435
9.1.Generación de un fichero secuencial indexado.435
9.2.Ventajas e inconvenientes de la organización secuencial indexada.437
10.INCONVENIENTES DE LAS ESTRUCTURAS DE DATOS ARCHIVOS .437
11.EJERCICIOS
CAPÍTULO 12.ARCHIVOS EN C++
1.INTRODUCCIÓN .441
2.ENTRADA/SALIDA EN C/C++.441
3.CORRIENTES EN C/C++ .442
3.1.Flujos o corrientes de texto.443
3.2.Flujos o corrientes binarias .444
3.3.Flujos o corrientes estándares .444
4.ARCHIVOS EN C/C++ .445
4.1.Creación de archivos.446
4.2.Apertura de un archivo .447
4.3.Cierre de un archivo.448
4.4.Control de fin de archivo .449
5.LECTURA Y ESCRITURA DE ARCHIVOS.450
5.1.Escritura y lectura carácter a carácter .450
5.2.Escritura y lectura de enteros.454
5.3.Escritura y lectura de cadenas.454
5.4.Escritura y lectura formateada .455
5.5.Escritura y lectura de bloques.457
5.6.Escritura y lectura de datos estructurados.461
6.OTRAS FUNCIONES PARA MANEJO DE FICHEROS .465
7.FUNCIONES DE ACCESO DIRECTO FICHEROS.466
8.EJERCICIOS
CAPÍTULO 13.ESTRUCTURAS DINÁMICAS DE DATOS
1.INTRODUCCIÓN .471
2.ESTRUCTURAS DINÁMICAS FRENTE A ESTÁTICAS.472
2.1.Estructuras estáticas.472
2.2.Estructuras dinámicas .473
3.LISTAS ENLAZADAS .474
3.1.Nivel lógico.474
3.2.Nivel de implementación.477
3.3.Nivel de aplicación .489
3.4.Otros tipos de lista .490
4.PILAS.492
4.1.Nivel lógico.492
4.2.Nivel de implementación.494
4.3.Nivel de aplicación .498
5.COLAS.498
5.1.Nivel lógico.498
5.2.Nivel de implementación.500
5.3.Nivel de aplicación .504
6.EJERCICIOS
CAPÍTULO 14.METODOLOGÍA OO
1.INTRODUCCIÓN .507
2.EVOLUCIÓN HISTÓRICA .507
2.1.Orígenes del paradigma OO .507
2.2.Evolución histórica del diseño de software .508
2.3.¿Qué significa orientado a objetos? .510
3.LA FAMILIA ORIENTADA A OBJETOS.511
4.OO, CONCEPTOS BÁSICOS.512
4.1.Objetos.513
4.2.Tipos abstractos de datos .521
4.3.Clases.522
4.4.Herencia.528
4.5.Metaclases.530
4.6.Polimorfismo .531
5.PASOS EN EL DISEÑO OO.533
5.1.Localizar los objetos.534
5.2.Definir los atributos .534
5.3.Describir su conducta .534
5.4.Describir las relaciones con objetos de otras clases.535
6.EJERCICIOS
CAPÍTULO 15.CARACTERÍSTICAS DE C++ NO RELACIONADAS CON EL DOO
1.INTRODUCCIÓN .537
2.FUNCIONES inline .538
3.ARGUMENTOS CON VALORES POR DEFECTO.539
4.FUNCIONES CON NÚMERO VARIABLE DE ARGUMENTOS.540
5.OPERADORES DE ASIGNACIÓN DINÁMICA .540
5.1.Operador new.540
5.2.Operador delete.541
6.ENTRADA Y SALIDA ESTÁNDAR CON STREAMS .542
7.EL ESPECIFICADOR const.546
8.EJERCICIOS
CAPÍTULO 16.LA ORIENTACIÓN A OBJETOS EN C++
1.INTRODUCCIÓN.547
2.LAS CLASES EN C++ .548
2.1.Descripción de una clase.548
2.2.Uso de un objeto de una clase.551
2.3.El puntero implícito this .551
2.4.Miembros constantes .553
2.5.Miembros estáticos .554
3.FUNCIONES Y CLASES AMIGAS .555
4.POLIMORFISMO POR SOBRECARGA .556
4.1.Sobrecarga de funciones .556
4.2.Sobrecarga de operadores .558
5.CONSTRUCTORES .563
5.DESTRUCTORES .567
6.REALIZAR UN PROYECTO .568
7.EJERCICIOS
CAPÍTULO 17.OO EN C++.TEMAS AVANZADOS
1.INTRODUCCIÓN.571
2.HERENCIA EN C++ .572
2.1.Clases derivadas.572
2.2.Herencia y constructores.574
2.3.Herencia y destructores.577
3.POLIMORFISMO POR VINCULACIÓN DINÁMICA.578
3.1.Funciones virtuales .578
3.2.Funciones virtuales puras y clases abstractas .581
3.3.Destructores virtuales .582
3.4.Clases heredadas virtualmente.584
4.HERENCIA MÚLTIPLE .584
5.TEMPLATES.586
5.1.Declaraciones y definiciones de plantillas de clases .586
5.2.Plantillas para funciones .590
6.EXCEPCIONES .592
6.1.Manejo de excepciones básico.592
6.2.Manejo de excepciones genérico .593
7.FICHEROS.594
8.EJERCICIOS
APÉNDICES
A.CÓDIGO ASCII.597
1.JUEGO DE CARACTERES ASCII
B.LIBRERÍAS.BIBLIOTECAS ESTÁNDAR .601
1.LIBRERÍAS.601
1.1.Tipos de librerías .602
2.NOMBRES DE BIBLIOTECAS DE C++ Y ACCESOS.603
2.1.Bibliotecas
C.CREACIÓN DE PROYECTOS Y LIBRERÍAS .613
1.CREACIÓN DE UN PROYECTO EN BORLAND C++.613
1.1.Crear un archivo de proyecto.614
1.2.Incluir los archivos fuente del proyecto.616
1.3.Revisar las opciones de configuración para el proyecto.617
1.4.Editar, compilar, enlazar y ejecutar el proyecto .618
2.CREAR LIBRERÍAS DE USUARIO EN BORLAND C++ .619
3.CREACIÓN DE UN PROYECTO EN VISUAL C++ (MS).620
3.1.Crear un archivo de proyecto.620
3.2.Incluir los archivos fuente del proyecto.622
3.3.Revisar las opciones de configuración para el proyecto.624
3.4.Editar, compilar, enlazar y ejecutar el proyecto .625
4.CREAR LIBRERÍAS DE USUARIO EN VISUAL C++
D.CONSEJOS PARA PRUEBA Y DEPURACIÓN.629
1.INDICACIONES PARA PRUEBA Y DEPURACIÓN DE PROGRAMAS.629
2.LISTA DE COMPROBACIONES PARA INSPECCIONAR EL DISEÑO
BIBLIOGRAFÍA
ÍNDICE ALFABÉTICO

Otros clientes que compraron Programación en lenguajes estructurados., también compraron:


Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión.Análisis Y Diseño Detallado De Aplicaciones Informáticas De Gestión.
PIATTINI, M. y Otros.
480 páginas.
Precio: 35,9 € ($48,63)


Programación de lenguajes estructurados : [FP, grado superior : administración e informática de gestión]Programación De Lenguajes Estructurados : [fp, Grado Superior : Administración E Informática De Gestión]
Sutil, Miguel A. ; Garrido, Antonio.
288 páginas.
Precio: 24,75 € ($33,53)


Sistemas Informáticos Multiusuario y en Red.Sistemas Informáticos Multiusuario Y En Red.
RAYA, J.L. y Otros.
628 páginas.
Precio: 39,9 € ($54,06)


Otros libros de Programación. Otros:


C++ estándarC++ Estándar
British Standards Institute.
1008 páginas.
Envío gratuito
Precio: 56,9 € ($77,08)


Java 2 v5.0Java 2 V5.0
Schildt, Herbert.
1152 páginas.
Envío gratuito
Precio: 63,6 € ($86,15)


Fundamentos de programación.Fundamentos De Programación.
SANTOS, M.- PATIÑO, I.- CARRASCO, R.
336 páginas.
Precio: 18,9 € ($25,6)


C# Language Pocket ReferenceC# Language Pocket Reference
Ben Albahari, Peter Drayton, Ted Neward.
128 páginas.
Precio: 10,67 € ($14,46)


Samba Pocket ReferenceSamba Pocket Reference
Ts, Jay; Eckstein, Robert; Collier-Brown, David.
140 páginas.
Precio: 13,5 € ($18,29)


*Para península. Tiempo estimado para días laborables