Metodología de la programación : conceptos, lógica e implementación /

ESTE LIBRO SE ENFOCA EN SER una guía para quienes desean dar sus primeros pasos en la programación. En sus capítulos iniciales se estudian conceptos básicos de matemática que se aplicarán en el análisis lógico para la elaboración de algoritmos. Luego, se explora el mundo de las estructuras de contro...

Full description

Saved in:
Bibliographic Details
Main Author: Gómez Jiménez, Enrique (autor)
Other Authors: Aguilera Jinesta, Roy (autor)
Format: Book
Language: Spanish
Edition: Primera edición
Subjects:
Notas Contenido:
  • FUNDAMENTOS COMPUTACIONALES
  • Evolución de la computación
  • Tipos de computadores
  • Componentes de un computador
  • Sistema de numeración computacional y conversiones
  • Fundamentos de la programación computacional
  • Ejercicios resueltos y propuestos
  • INTRODUCCIÓN A LOS ALGORITMOS
  • Solución de problemas con algoritmos
  • Importancia de los algoritmos
  • Características de los algoritmos
  • Tipos de algoritmos
  • Etapas para solucionar problemas computacionales mediante algoritmos
  • Estructura y función de un algoritmo
  • Instrucciones básicas de un algoritmo
  • representaciones de un algoritmo
  • Variables y constantes
  • Análisis de algoritmos
  • Ejercicios resueltos y propuestos
  • ESTRUCTURAS DE DECISIÓN
  • Decisiones y condiciones
  • Estructura SI
  • Estructura SÍ-SINO
  • Estructura Sl anidado
  • Estructura Sl múltiple o SEGÚN (SWITCH)
  • Ejercicios resueltos y propuestos
  • ESTRUCTURAS DE REPETICIÓN
  • Ciclo MIENTRAS (WHILE)
  • Ciclo HACER-MIENTRAS (DO-WHILE)
  • Ciclo REPETIR-HASTA (REPEAT-UNTIL)
  • Ciclo PARA (FOR)
  • Ejercicios resueltos y propuestos
  • ARREGLOS
  • Generalidades de los arreglos
  • Vectores
  • Matrices
  • PROGRAMACIÓN Y ESTRUCTURAS DE DATOS BÁSICOS EN JAVA
  • Introducción a la programación en Java
  • Conceptos de la programación de software
  • PROGRAMACIÓN ORIENTADA A OBJETOS
  • Introducción a la programación orientada a objetos
  • PRINCIPIOS Y PATRONES DE DISEÑO
  • Introducción a los principios de diseño
  • Principio de responsabilidad única (Single Responsibility Principle)
  • Principio abierto - cerrado (Open Close Principle) 8.1.3 Principio de sustitución de Liskov (Liskov Substitution Principle)
  • Principio de segregación de interfaces (Interface Segregation)
  • Principio de inversión de dependencias (Dependency Inversion) 8.2Introducción a los patrones de diseño
  • PERSISTENCIA EN JAVA. ARCHIVOS DE TEXTO, BINARIOS Y BASES DE DATOS
  • Introducción a los archivos de datos
  • Características generales de un archivo
  • Archivos binarios
  • Uso de bases de datos
Table of Contents:
  • FUNDAMENTOS COMPUTACIONALES
  • Evolución de la computación
  • Tipos de computadores
  • Componentes de un computador
  • Sistema de numeración computacional y conversiones
  • Fundamentos de la programación computacional
  • Ejercicios resueltos y propuestos
  • INTRODUCCIÓN A LOS ALGORITMOS
  • Solución de problemas con algoritmos
  • Importancia de los algoritmos
  • Características de los algoritmos
  • Tipos de algoritmos
  • Etapas para solucionar problemas computacionales mediante algoritmos
  • Estructura y función de un algoritmo
  • Instrucciones básicas de un algoritmo
  • representaciones de un algoritmo
  • Variables y constantes
  • Análisis de algoritmos
  • Ejercicios resueltos y propuestos
  • ESTRUCTURAS DE DECISIÓN
  • Decisiones y condiciones
  • Estructura SI
  • Estructura SÍ-SINO
  • Estructura Sl anidado
  • Estructura Sl múltiple o SEGÚN (SWITCH)
  • Ejercicios resueltos y propuestos
  • ESTRUCTURAS DE REPETICIÓN
  • Ciclo MIENTRAS (WHILE)
  • Ciclo HACER-MIENTRAS (DO-WHILE)
  • Ciclo REPETIR-HASTA (REPEAT-UNTIL)
  • Ciclo PARA (FOR)
  • Ejercicios resueltos y propuestos
  • ARREGLOS
  • Generalidades de los arreglos
  • Vectores
  • Matrices
  • PROGRAMACIÓN Y ESTRUCTURAS DE DATOS BÁSICOS EN JAVA
  • Introducción a la programación en Java
  • Conceptos de la programación de software
  • PROGRAMACIÓN ORIENTADA A OBJETOS
  • Introducción a la programación orientada a objetos
  • PRINCIPIOS Y PATRONES DE DISEÑO
  • Introducción a los principios de diseño
  • Principio de responsabilidad única (Single Responsibility Principle)
  • Principio abierto - cerrado (Open Close Principle) 8.1.3 Principio de sustitución de Liskov (Liskov Substitution Principle)
  • Principio de segregación de interfaces (Interface Segregation)
  • Principio de inversión de dependencias (Dependency Inversion) 8.2Introducción a los patrones de diseño
  • PERSISTENCIA EN JAVA. ARCHIVOS DE TEXTO, BINARIOS Y BASES DE DATOS
  • Introducción a los archivos de datos
  • Características generales de un archivo
  • Archivos binarios
  • Uso de bases de datos