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