METODOLOGÍA DE LA PROGRAMACIÓN: CONCEPTOS, LÓGICA E IMPLEMENTACIÓN

METODOLOGÍA DE LA PROGRAMACIÓN: CONCEPTOS, LÓGICA E IMPLEMENTACIÓN

GÓMEZ JIMÉNEZ, ENRIQUE / GOMEZ JIMENEZ / AGUILERA JINESTA / AGUILERA JINESTA, ROY

23,80 €
IVA incluido
Disponible (Entrega en 24/48h)
Publishing house :
MARCOMBO
Year of edition:
2023
Materia BIC
PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE
ISBN:
978-84-267-3593-5
Pages :
388
Binding :
Rústica
23,80 €
IVA incluido
Disponible (Entrega en 24/48h)
To add favorites

1 FUNDAMENTOS COMPUTACIONALES
1.1. Evolución de la computación 1
1.2. Tipos de computadores 3
1.3. Componentes de un computador 4
1.4. Sistema de numeración computacional y conversiones 5
1.5. Fundamentos de la programación computacional 11
1.6. Ejercicios resueltos y propuestos 21
2 INTRODUCCIÓN A LOS ALGORITMOS
2.1. Solución de problemas con algoritmos 31
2.2. Importancia de los algoritmos 33
2.3. Características de los algoritmos 33
2.4. Tipos de algoritmos 33
2.5. Etapas para solucionar problemas computacionales mediante algoritmos 34
2.6. Estructura y función de un algoritmo 37
2.7. Instrucciones básicas de un algoritmo 37
2.8. Representaciones de un algoritmo 40
2.9. Variables y constantes 45
2.10. Análisis de algoritmos 52
2.11. Ejercicios resueltos y propuestos 59
3 ESTRUCTURAS DE DECISIÓN
3.1. Decisiones y condiciones 71
3.2. Estructura SI 72
3.3. Estructura SI-SINO 80
3.4. Estructura SI anidado 84
3.5. Estructura SI múltiple o SEGUN (SWITCH) 94
3.6 Ejercicios resueltos y propuestos 98
4 ESTRUCTURAS DE REPETICIÓN
4.1. Ciclo MIENTRAS (WHILE) 111
4.2. Ciclo HACER-MIENTRAS (DO-WHILE) 116
4.3. Ciclo REPETIR-HASTA (REPEAT-UNTIL) 119
4.4. Ciclo PARA (FOR) 124
4.5. Ejercicios resueltos y propuestos 128
5 ARREGLOS
5.1. Generalidades de los arreglos 153
5.2. Vectores 155
5.3. Matrices 169
5.4. Ejercicios resueltos y propuestos 179
6 PROGRAMACIÓN Y ESTRUCTURAS DE DATOS BÁSICOS EN JAVA
6.1. Introducción a la programación en Java 196
6.2. Ejercicios resueltos y propuestos 218
7 PROGRAMACIÓN ORIENTADA A OBJETOS
7.1. Introducción a la programación orientada a objetos 225
7.2. Ejercicios resueltos y propuestos 262
8 PRINCIPIOS Y PATRONESDE DISEÑO
8.1. Introducción a los principios de diseño 265
8.2. Introducción a los patrones de diseño 292
8.3. Ejercicios resueltos y propuestos 317
9 PERSISTENCIA EN JAVA. ARCHIVOS DE TEXTO, BINARIOS Y BASES DE DATOS
9.1. Introducción a los archivos de datos 323
9.2. Ejercicios resueltos y propuestos 360
BIBLIOGRAFÍA 361

Dar sus primeros pasos en la programación puede presentarse como todo un desafío por resolver. Si quiere hacer más amena su introducción en este tema, ha llegado al libro indicado. En sus capítulos iniciales se estudian conceptos básicos de matemáticas que se aplicarán en el análisis lógico para la elaboración de algoritmos. También se explora el mundo de las estructuras de control, tanto decisiones como repeticiones y las estructuras de datos denominadas arreglos en el programa PSeInt en español para crear una base sólida de conocimiento. Además, con la lectura de este libro descubrirá: ' Cómo elaborar soluciones informáticas en el lenguaje de programación Java. ' Los conceptos fundamentales de la Programación Orientada a Objetos (POO) y su implementación. ' Los principios y patrones de diseño para aplicar buenas prácticas en el desarrollo de software. Asimismo, abordará el tema de persistencia, en el que se estudian archivos de texto, binarios y bases de datos. Todo su contenido hace de este libro una guía completa que, seguro, no le defraudará.

Artículos relacionados

  • ARQUITECTURA DE SOFTWARE: LAS PARTES DIFÍCILES. ANÁLISIS MODERNO DE VENTAJAS Y D
    RICHARDS, MARK / DEHGHANI, ZHAMAK / FORD, NEAL / SADALAGE, PRAMOD
    En arquitectura de software no hay decisiones fáciles. Sí hay muchas partes difíciles, problemas o cuestiones complicadas sin buenas prácticas, que nos obligan a elegir entre varias soluciones intermedias. Con este libro, descubrirá cómo pensar críticamente sobre las ventajas y desventajas relacionadas con las arquitecturas distribuidas. Además de las explicaciones teóricas, el...
    Available

    46,50 €

  • HTML Y CSS COMO NUNCA ANTES SE LO HABÍAN CONTADO
    DOMÍNGUEZ MÍNGUEZ, TOMÁS
    En el mundo actual resulta casi impensable vivir al margen de Internet. Desde una simple búsqueda, pasando por la consulta de las últimas novedades en redes sociales, hasta la realización de gestiones o compras online, siempre hay algún motivo para conectarse. En la mayoría de estos casos, lo que está haciendo es realizar una petición a un servidor que devuelve como resultado u...
    Available

    29,85 €

  • PROGRAMACIÓN DE INTELIGENCIA ARTIFICIAL
    El objetivo de este libro es hacer que la IA sea accesible y fácil de entender para personas con poca o ninguna experiencia en programación. De forma progresiva los lectores obtendrán el conocimiento que necesitan sobre cómo crear sistemas capaces de ejecutar tareas que requieren alguna forma de inteligencia similar a la humana, siempre acompañado de ejercicios prácticos para f...
    Available

    29,90 €

  • PYTHON PARA FILOSOFO
    ANDRES LOMEÑA
    La programación y la filosofía pueden llegar a ser igual de abstractas, aunque ambas son capaces de converger e iluminarse mutuamente: la filosofía ayuda a visualizar y clarificar las ideas, mientras que la programación enseña a razonar de una forma sistemática y creativa. Este libro sirve para aprender a pensar con Python, desde la democratización del amor por la sabiduría y ...
    Available

    14,96 €

  • EL PROGRAMADOR PRAGMÁTICO. EDICIÓN ESPECIAL
    HUNT, ANDREW / THOMAS, DAVID / THOMAS, DAVID/HUNT, ANDREW
    El programador pragmático es uno de esos raros casos de libros técnicos que se leen, se releen y se vuelven a leer durante años. Tanto si es nuevo en el campo como si es un profesional experimentado, acabará encontrando ideas nuevas cada vez. Dave Thomas y Andy Hunt escribieron la primera edición de este libro tan influyente en 1999 para ayudar a sus clientes a crear software ...
    Available

    39,95 €

  • LARAVEL CURSO COMPLETO
    SANTIAGO AGUIRRE
    El objetivo de este libro es mostrar cómo trabajar con Laravel, el framework de PHP más difundido y uno de los más populares, que ha crecido a pasos agigantados en los últimos años. Los contenidos del libro están diseñados para un aprendizaje secuencial, en la primera trabajarás con Laravel y sus conceptos avanzados, como middleware, paquetes como Breeze, instalación de Bootst...
    Available

    29,90 €