Lógica de programación orientada a objetos – 1ra ediciónImpreso
N/A
Autor: Efrain M. Oviedo Regino
3069 a:18.06 | rp:18.06| sp:0 | cu: USD
Algunos de los vertiginosos avances que han sufrido las ciencias de la computación —reflejados en las ramas de la Ingeniería de Sistemas, Informática y carreras afines y del aprendiz autodidacta— se han basado en el paradigma de la programación orientada a objetos y desde luego en la programación a través de internet.
Por ello, presentamos la obra Lógica de programación orientada a objetos, la cual es de gran ayuda a todo aquel que quiera incursionar por primera vez en la solución de problemas a través de un computador, donde el razonamiento lógico debe predominar para que se puedan alcanzar soluciones correctas.
Sin existencias
Descripción
SOBRE LOS AUTORES
Efrain M. Oviedo Regino
TABLA DE CONTENIDOS
- Presentación — p. XI
- Capítulo 1: Generalidades del computador — p. 1
- 1.1 Evolución del computador — p. 1
- 1.2 Descripción de un computador — p. 10
- 1.3 Clasificación de los computadores — p. 11
- 1.4 Estructura lógica de un computador — p. 13
- 1.4.1 La unidad de entrada — p. 13
- 1.4.2 La unidad de salida — p. 15
- 1.4.3 Unidad de control — p. 16
- 1.4.4 Unidad aritmética y lógica — p. 16
- 1.4.5 Unidad de memoria — p. 16
- 1.6 Definiciones básicas — p. 19
- 1.7 Sistemas de numeración — p. 23
- 1.7.1 Paso de una base cualquiera r a decimal — p. 24
- 1.7.2 Paso de decimal a una base cualquiera r — p. 25
- 1.8 Representación de datos — p. 34
- 1.8.1 Representación alfanumérica — p. 35
- 1.8.2 Representación numérica — p. 37
- 1.9 Clases de información — p. 48
- 1.10 Aspectos importantes para tener en cuenta — p. 50
- 1.11 Ejercicios propuestos — p. 51
- Capítulo 2: Conceptos básicos sobre algoritmos — p. 53
- 2.1 La lógica computacional — p. 53
- 2.2 El algoritmo — p. 54
- 2.2.1 Algoritmos cualitativos — p. 55
- 2.2.2 Algoritmos cuantitativos — p. 57
- 2.3 Pasos para la solución de un problema a través del computador — p. 58
- 2.3.1 Definición del problema — p. 59
- 2.3.2 Análisis del problema — p. 60
- 2.3.3 Crear el algoritmo — p. 60
- 2.3.4 Prueba de escritorio — p. 61
- 2.3.5 Codificación — p. 61
- 2.3.6 Transcripción — p. 62
- 2.3.7 Compilación — p. 62
- 2.3.8 Ejecución — p. 63
- 2.3.9 Documentación externa — p. 63
- 2.4 Representación de los algoritmos mediante pseudocódigo — p. 68
- 2.5 Estructuras de la programación — p. 69
- 2.6 Aspectos para tener en cuenta — p. 69
- 2.7 Ejercicios propuestos — p. 69
- Capítulo 3: Estructura de control secuencial — p. 71
- 3.1 Representación — p. 71
- 3.2 Instrucción de asignación — p. 72
- 3.2.1 La expresión — p. 72
- 3.3 Instrucción de entrada de datos — p. 77
- 3.4 Instrucción de salida de datos — p. 78
- 3.5 Aspectos para tener en cuenta — p. 84
- 3.6 Ejercicios propuestos — p. 85
- Capítulo 4: Estructuras de control selectivas — p. 90
- 4.1 Estructura de decisión lógica — p. 90
- 4.1.1 Decisión lógica simple — p. 90
- 4.1.2 Decisión doble — p. 92
- 4.1.3 Decisiones compuestas o anidadas — p. 93
- 4.2 Selección múltiple o estructura caso — p. 104
- 4.3 Aspectos para tener en cuenta — p. 111
- 4.4 Ejercicios propuestos — p. 111
- 4.1 Estructura de decisión lógica — p. 90
- Capítulo 5: Estructura de control repetitivas — p. 116
- 5.1 Estructura de control MIENTRAS — p. 116
- 5.1.1 Variables tipo contador — p. 117
- 5.1.2 Variables tipo acumulador — p. 118
- 5.1.3 Esquema cuantitativo — p. 123
- 5.1.4 Esquema cualitativo — p. 131
- 5.1.5 Variables tipo bandera — p. 138
- 5.1.6 Ruptura de ciclos — p. 143
- 5.2 Estructura de control PARA — p. 153
- 5.3 Estructura de control HACER MIENTRAS — p. 160
- 5.4 Aspectos para tener en cuenta — p. 169
- 5.5 Ejercicios propuestos — p. 170
- 5.1 Estructura de control MIENTRAS — p. 116
- Capítulo 6: Métodos — p. 179
- 6.1 Clasificación según la forma en que se invoca el método — p. 179
- 6.2 Invocación de métodos — p. 180
- 6.3 Parámetros: comunicación entre métodos — p. 181
- 6.4 Clases de métodos según el retorno — p. 182
- 6.4.1 Métodos que no retornan o funciones tipo void — p. 182
- 6.4.2 Métodos que retornan — p. 192
- 6.5 Aspectos para tener en cuenta — p. 203
- 6.6 Ejercicios propuestos — p. 203
- Capítulo 7: Orientación a objetos — p. 205
- 7.1 Definición de clase y objeto — p. 205
- 7.2 Propiedades de la programación orientada a objetos — p. 208
- 7.3 Abstracción — p. 208
- 7.4 Encapsulamiento y ocultamiento de la información — p. 211
- 7.5 Especificadores o modificadores de acceso — p. 212
- 7.6 Formato de una clase — p. 214
- 7.7 Constructores y destructores — p. 215
- 7.8 Creación de objetos — p. 218
- 7.9 Definición del método principal — p. 219
- 7.10 Pasos para solucionar un problema mediante POO — p. 220
- 7.11 Métodos accesores — p. 232
- 7.12 Sobrecarga de métodos — p. 239
- 7.13 Herencia y reutilización — p. 243
- 7.13.1 Tipos de herencia — p. 251
- 7.14 Polimorfismo — p. 257
- 7.15 Otros modificadores de acceso — p. 264
- 7.16 Clases abstractas — p. 265
- 7.17 Aspectos para tener en cuenta — p. 272
- 7.18 Ejercicios propuestos — p. 273
- Capítulo 8: Arreglos — p. 280
- 8.1 Arreglos de una dimensión o vectores — p. 280
- 8.1.1 Lectura de un vector — p. 283
- 8.1.2 Imprimir los elementos de un vector que contenga
n elementos — p. 284 - 8.1.3 Búsqueda secuencial — p. 288
- 8.1.4 Ordenamiento — p. 288
- 8.1.5 Búsqueda binaria — p. 293
- 8.1.6 Inserción — p. 293
- 8.1.7 Borrado — p. 294
- 8.2 Arreglo de objetos — p. 320
- 8.3 Arreglos de dos dimensiones o matrices — p. 327
- 8.3.1 Clases de matrices — p. 329
- 8.3.2 Principales operaciones con matrices — p. 332
- 8.4Arreglos multidimensionales — p. 370
- 8.5 Aspectos para tener en cuenta — p. 378
- 8.6 Ejercicios propuestos — p. 379
- 8.1 Arreglos de una dimensión o vectores — p. 280
- Capítulo 9: Archivos — p. 386
- 9.1 Clasificación de los archivos según su uso — p. 386
- 9.2 Clasificación de los archivos según los datos que almacenan — p. 386
- 9.3 Operaciones básicas con archivos — p. 387
- 9.4 Archivos de texto — p. 388
- 9.5 Archivos binarios — p. 392
- 9.5.1 Almacenamiento de archivos binarios y su acceso a
la información — p. 394 - 9.5.2 Operaciones adicionales con archivos binarios — p. 396
- 9.5.3 Forma de operación de un archivo binario — p. 397
- 9.5.1 Almacenamiento de archivos binarios y su acceso a
- 9.6 Aspectos para tener en cuenta — p. 414
- 9.7 Ejercicios propuestos — p. 415
- Índice temático — p. 419
- Bibliografía y cibergrafía — p. 429
- Acerca del autor — p. 431
Información del producto
Edición: Primera
Año: 2015
ISBN: 9789587711363
Páginas: 480
Dimensiones: N/D
Peso: 0.675 kg
Formato: Impreso
Idioma: Español
Área: Ingeniería
Categorías: [UY] Ciencias de la computación
Año: 2015
ISBN: 9789587711363
Páginas: 480
Dimensiones: N/D
Peso: 0.675 kg
Formato: Impreso
Idioma: Español
Área: Ingeniería
Categorías: [UY] Ciencias de la computación



