Pág. N.° 1 Fundamentos de programación JAVA. Más de 100 algoritmos codificados Línea: Informática Área: Desarrolladores Editorial: Macro Autor: Ricardo Marcelo Villalobos ISBN: 978-612-304-238-7 N.° de páginas: 296 Edición: 2.a 2014 Medida: 17.5 x 24.8 Colores: 1 Papel: Bond de 75 g Material incluido: Contenido en la Web Descripción Con esta publicación el usuario comprenderá que Java es un lenguaje de programación y una plataforma informática rápida, segura y fiable; que su uso no se limita a un solo ámbito, ya que Java está presente en centros de datos, consolas para juegos, súper computadoras, teléfonos móviles, hasta en Internet. A lo largo del libro se desarrollan temas relacionados a los fundamentos de programación, tipos de estructuras, cadenas de caracteres, entre otros. Esta obra está dirigida a ingenieros de sistemas, de informática, desarrolladores y programadores. Índice general Fundamentos de programación 1.1 Introducción 1.2 Computadora 1.3 Arquitectura de una computadora 1.4 Unidades de medida de almacenamiento 1.5 Sistemas de numeración 1.6 Conversión binario a decimal 1.7 Conversión decimal a binario Código: SGC-P-D-F4 Versión: 01 Fecha: 27.03.14 10 Los programas (software) 1.2 Características aconsejables para los algoritmos 1.11 Lenguajes de programación 1.1 Introducción 3.2 Estructura selectiva simple 3.17 Identificadores 1.16 Palabras reservadas 1. 1 Problema n.5 Instrucciones 1. 9 Problema n.20 Tipo de datos simples (primitivos) 1. 2 Problema n. 10 2. 4 Problema n.14 Algoritmo 1.13 Ciclo de vida de un software 1.4 Herramientas de un algoritmo 1.14.1 Características que deben cumplir los algoritmos obligatoriamente 1.3 Estructura selectiva doble 3.15 Comentarios 1.1 Estructura secuencial Problema n.° 2 1.8 Representación de texto en el sistema binario 1.3 Fases en la creación de algoritmos 1.14.Pág.2 Problemas propuestos Estructura selectiva simple y doble 3. 5 Problema n. 7 Problema n. 3 Problema n.14. 8 Problema n.21 Tipo de datos complejos (estructurados) 1.12 Traductores del lenguaje de programación 1.14. N.23 Control de flujo Estructura secuencial 2.4 Estructuras anidadas Código: SGC-P-D-F4 Versión: 01 Fecha: 27.14 .14.9 Representación binaria de datos no numéricos ni de texto 1.19 Constantes 1.03. 6 Problema n.22 Operadores y expresiones 1.18 Variables 1. 22 Problema n. 21 Problema n. 39 Problema n.2 Estructura selectiva múltiple 4.Pág. 33 Problema n. 16 Problema n.1 Introducción 4. 38 Problema n. 34 Problema n. 17 Problema n.5 Problemas propuestos Estructura selectiva múltiple 4. 40 4. 31 Problema n. 25 3. N. 28 Problema n. 13 Problema n. 30 Problema n. 35 Problema n. 29 Problema n. 11 Problema n. 26 Problema n. 14 Problema n. 23 Problema n. 19 Problema n.3 Problemas propuestos Código: SGC-P-D-F4 Versión: 01 Fecha: 27. 32 Problema n. 24 Problema n. 12 Problema n.03. 37 Problema n. 15 Problema n. 20 Problema n.14 .1 Estructura selectiva múltiple usando rangos Problema n.° 3 Problema n.2. 36 Problema n. 27 Problema n. 18 Problema n. 54 Problema n. 51 Problema n.6 Estructura repetitiva «Mientras» 5. 43 Problema n.° 4 Estructura repetitiva «Mientras» 5.7 Estructura repetitiva «Mientras» anidada Problema n.4 Salir del bucle 5. 48 Problema n. 66 Código: SGC-P-D-F4 Versión: 01 Fecha: 27. 44 Problema n.03.1 Introducción 6.3 Estructura repetitiva «Para» anidada Problema n.1 Introducción 5.2 Contador 5. 64 Problema n.Pág. 61 Problema n.5 Continuar al inicio del bucle 5. 58 Problema n. 52 Problema n.3 Acumulador 5. 59 Problema n.2 Estructura repetitiva «Para» 6. 56 Problema n. N. 42 Problema n. 45 Problema n. 62 Problema n. 65 Problema n. 46 Problema n. 49 Problema n. 47 Problema n.8 Problemas propuestos Estructura repetitiva «Para» 6. 55 5. 57 Problema n. 53 Problema n. 41 Problema n. 63 Problema n. 60 Problema n.14 . 50 Problema n. 71 Problema n. 69 Problema n.2 Arrays (arreglos) 7. 85 7.5 Operaciones con cadena 8. 82 Problema n.1 Introducción 8.4 Problemas propuestos Estructuras de datos.4 Cadena de caracteres (string) 8. 77 Problema n. Arreglos (vectores y matrices) 7. 70 6. 67 Problema n. 84 Problema n.1 Introducción 7. N.9 Extracción de cadenas (subcadenas) 8.8 Cálculo de longitud 8. 72 Problema n. 76 Problema n.10 Búsqueda de cadenas Código: SGC-P-D-F4 Versión: 01 Fecha: 27. 81 Problema n.3 Operaciones con arrays 7.03.2 Juego de caracteres 8. 78 Problema n.6 Problemas propuestos Cadenas de caracteres 8.5 Recorrido por los elementos del array Problema n.° 5 Problema n.6 Concatenación 8.4 Creación de arrays 7. 80 Problema n.7 Comparación 8. 68 Problema n.3 Carácter (char) 8. 73 Problema n. 75 Problema n. 79 Problema n.14 .Pág. 83 Problema n. 74 Problema n. ° 102 Problema n.14 . N.03.° 100 Problema n.° 87 Problema n.° 91 Problema n.1 Introducción 9.° 90 Problema n.° 94 Problema n.3 Funciones 9.° 98 Problema n.7 Problemas propuestos Código: SGC-P-D-F4 Versión: 01 Fecha: 27.12 Problemas propuestos SubAlgoritmos (procedimientos y funciones) 9.° 89 Problema n.2 Procedimientos 9.° 99 Problema n.° 95 8.6 Parámetros por referencia (salida) Problema n.° 97 Problema n.° 92 Problema n.° 96 Problema n.5 Parámetros por valor (entrada) 9.Pág.11 Conversiones Problema n.° 6 8.° 104 Problema n.° 103 Problema n.° 105 9.° 86 Problema n.° 101 Problema n.° 93 Problema n.4 Paso de parámetros 9.° 88 Problema n. 03.Pág.° 7 Código: SGC-P-D-F4 Versión: 01 Fecha: 27. N.14 .