1 option
Algoritmos y programación : mejores prácticas / Gerardo Ayala San Martín.
- Format:
- Book
- Author/Creator:
- Ayala San Martín, Gerardo.
- Series:
- Colección Sapientias.
- Colección Sapientias
- Language:
- Spanish
- Subjects (All):
- Algorithms.
- Data structures (Computer science).
- Computer programming.
- Algoritmos.
- Estructura de datos (Computación).
- Programación de computadoras.
- Local Subjects:
- Algoritmos.
- Estructura de datos (Computación).
- Programación de computadoras.
- Genre:
- Libros electronicos.
- Physical Description:
- 1 online resource (193 pages)
- Place of Publication:
- San Andrés Cholula, Puebla : Fundación Universidad de las Américas Puebla (UDLAP), 2020.
- Contents:
- ALGORITMOS Y PROGRAMACIÓN: MEJORES PRÁCTICAS
- PÁGINA LEGAL
- PRÓLOGO
- 1. ALGORITMOS Y CÓDIGO
- LOS ALGORITMOS SON COTIDIANOS
- UN ALGORITMO ES UNA RECETA
- PROGRAMAR ES UN ARTE
- DATOS, INFORMACIÓN Y CONOCIMIENTO
- CARACTERÍSTICAS DE LOS ALGORITMOS
- PLANTEAR UN ALGORITMO ES DISEÑAR
- CODIFICACIÓN DE UN ALGORITMO
- LENGUAJES DE PROGRAMACIÓN
- COMPILADORES E INTÉRPRETES
- VERIFICACIÓN DEL CÓDIGO
- MANTENIMIENTO DEL CÓDIGO
- ¿QUÉ HACE EL CÓDIGO?
- ALGUNAS CONSIDERACIONES
- EL APRENDER A PROGRAMAR
- EL ENTENDIMIENTO DE CÓDIGO
- LA INTERACCIÓN DE NUESTROS PROGRAMAS CON EL USUARIO
- EL OBJETIVO DE NUESTROS PROGRAMAS
- REFERENCIA Y USO DE CÓDIGO DE OTRAS PERSONAS
- ACERCA DE JAVA
- PROGRAMA # 1
- 2. CONSTANTES, VARIABLES Y OPERADORES
- IDENTIFICADORES
- VARIABLES Y CONSTANTES
- NOMBRES DE VARIABLES Y CONSTANTES
- TIPOS DE DATOS
- LÍMITES EN LAS VARIABLES NUMÉRICAS
- OPERADOR DE ASIGNACIÓN
- LA MANERA APROPIADA DE LEER UNA INSTRUCCIÓN
- OPERADORES ARITMÉTICOS
- PRECEDENCIA DE OPERADORES ARITMÉTICOS
- USO DE PARÉNTESIS
- PROGRAMA # 2
- EXPRESIONES CONDICIONALES
- OPERADORES RELACIONALES
- IGUAL A
- DIFERENTE A
- MAYOR QUE
- MENOR QUE
- MAYOR O IGUAL QUE
- MENOR O IGUAL QUE
- OPERADORES LÓGICOS
- CONJUNCIÓN
- DISYUNCIÓN
- NEGACIÓN
- 3. ESTRUCTURAS DE CONTROL
- BLOQUE DE INSTRUCCIONES
- LECTURA DE DATOS INTRODUCIDOS VÍA TECLADO EN JAVA
- PROGRAMA # 3
- IF-THEN
- SINTAXIS
- RECOMENDACIONES AL PROGRAMAR UN IF-THEN
- PROGRAMA # 4
- IF-THEN-ELSE
- SINTAXIS RECOMENDACIONES PARA PROGRAMAR UN IF-THEN-ELSE
- PROGRAMA # 5
- SWITCH
- RECOMENDACIONES AL PROGRAMAR UN SWITCH
- PROGRAMA # 6
- WHILE
- SINTAXIS RECOMENDACIONES PARA LA PROGRAMACIÓN DE UN WHILE
- CONTADOR
- PROGRAMA # 7
- DO-WHILE
- RECOMENDACIONES PARA PROGRAMAR UN DO-WHILE
- PROGRAMA # 8
- FOR
- SINTAXIS.
- LAS ESTRUCTURAS DE PROGRAMACIÓN COMO COMPONENTES
- PROGRAMA # 9
- INTERRUPCIÓN DE LA ITERACIÓN
- CONTINUE
- PROGRAMA # 10
- PROGRAMA # 11
- ITERACIÓN INTERMINABLE
- 4. SUBRUTINAS
- USO Y PROGRAMACIÓN DE SUBRUTINAS
- BIBLIOTECAS
- INVOCACIÓN DE SUBRUTINAS
- PROGRAMACIÓN DE SUBRUTINAS
- FIRMA DE UNA SUBRUTINA
- VARIABLES LOCALES DE UNA SUBRUTINA
- PROCEDIMIENTOS
- PROCEDIMIENTO QUE NO REQUIERE PARÁMETROS DE ENTRADA
- PROGRAMA # 13
- PROCEDIMIENTO QUE REQUIERE DE PARÁMETROS DE ENTRADA
- PROGRAMA # 14
- FUNCIONES
- LA INSTRUCCIÓN RETURN
- FUNCIÓN QUE NO REQUIERE PARÁMETROS DE ENTRADA
- PROGRAMA # 15
- FUNCIÓN QUE REQUIERE DE PARÁMETROS DE ENTRADA
- PROGRAMA # 16
- REUSABILIDAD
- CONSTRUCCIÓN DE NUESTRA BIBLIOTECA
- PROGRAMA # 17
- USO DE LA BIBLIOTECA
- PROGRAMA # 18
- VARIABLES GLOBALES Y LOCALES
- PROGRAMA # 19
- 5. ARREGLOS
- DECLARACIÓN DE UN ARREGLO
- CONSTRUCCIÓN DE UN ARREGLO
- ARREGLO VACÍO
- REFERENCIA A UN ELEMENTO ESPECÍFICO
- DEL ARREGLO
- LLENADO DE UN ARREGLO
- PROCESAMIENTO DE ELEMENTOS DE UN ARREGLO
- PROGRAMA # 20
- 6. ARCHIVOS
- CARGAR DATOS DE UN ARCHIVO SECUENCIAL
- EXCEPCIONES
- DECLARACIONES PARA USAR UN ARCHIVO SECUENCIAL
- APERTURA DE UN ARCHIVO SECUENCIAL
- LECTURA DE UN ARCHIVO SECUENCIAL
- PROGRAMA # 21
- ESCRITURA EN UN ARCHIVO SECUENCIAL
- PROGRAMA # 22
- 7. ALGORITMOS FUNDAMENTALES USANDO ARREGLOS
- PROCESAR LOS DATOS QUE SE ENCUENTRAN DENTRO O FUERA DE UN INTERVALO
- PROGRAMA # 23
- DETERMINAR EL MÁXIMO VALOR EN UN ARREGLO
- PROGRAMA # 24
- DETERMINAR EL MÍNIMO VALOR EN UN ARREGLO
- PROGRAMA # 25
- SUMATORIA
- PROGRAMA # 26
- MEDIA
- PROGRAMA # 27
- VARIANZA
- PROGRAMA # 28
- DESVIACIÓN ESTÁNDAR
- PROGRAMA # 29
- FRECUENCIA
- PROGRAMA # 30
- PRODUCTO ESCALAR (PRODUCTO PUNTO)
- PROGRAMA # 31
- COMPARACIÓN DE ARREGLOS
- PROGRAMA # 32
- 8. MATRICES.
- DECLARACIÓN Y CONSTRUCCIÓN DE UNA MATRIZ
- LLENADO DE UNA MATRIZ
- PROCESAMIENTO DE LOS DATOS DE UNA MATRIZ
- PROGRAMA # 33
- SUMA DE MATRICES
- PROGRAMA # 34
- MULTIPLICACIÓN DE MATRICES
- PROGRAMA # 35
- 9. BÚSQUEDA Y ORDENAMIENTO
- BÚSQUEDA SECUENCIAL
- PROGRAMA # 36
- ORDENAMIENTO POR SELECCIÓN DIRECTA
- PROGRAMA # 37
- ORDENAMIENTO DE BURBUJA
- PROGRAMA # 38
- 10. RECURSIÓN
- PROCEDIMIENTO RECURSIVO BÁSICO
- PROGRAMA # 39
- FACTORIAL
- PROGRAMA # 40
- BÚSQUEDA BINARIA
- PROGRAMA # 41
- 11. COMPLEJIDAD, ACOPLAMIENTO Y COHESIÓN
- COMPLEJIDAD Y SIMPLICIDAD
- ACOPLAMIENTO
- COHESIÓN
- 12. REGLAS DE ORO DE LA PROGRAMACIÓN
- BIBLIOGRAFÍA
- SEMBLANZA DE LA AUTORA.
- Notes:
- Descripción basada en metadatos suministrados por el editor y otras fuentes.
- Contiene bibliografía.
- ISBN:
- 607-8674-48-X
- OCLC:
- 1304900917
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.