Programación estructurada a fondo
eBook - PDF

Programación estructurada a fondo

  1. Spanish
  2. PDF
  3. Disponible en iOS y Android
eBook - PDF

Programación estructurada a fondo

Descripción del libro

En la actualidad aún son pocas las personas que tienen la capacidad de dictarle instrucciones a una computadora exitosamente, ello no obstante que la informática está al alcance de todos; la razón de lo anterior es que para poder alcanzar tal propósito es fundamental tener un pensamiento conciso y ordenado, que tenga bien definido lo que desea realmente conseguir. Este libro tiene el objetivo de ayudar al lector a desarrollar ese tipo de pensamiento. El programador que desea adquirir una buena lógica encontrará en estas páginas conceptos profundos como las cadenas de caracteres, los apuntadores, los arreglos, el contexto de un programa y la asignación dinámica de la memoria explicados de modo directo, claro y conciso. El autor del presente texto ofrece un enfoque práctico, secuencial e incremental, adecuado para el lector iniciado o el estudiante promedio, ya que por una parte comineza de cero y el lector iniciado va avanzando conforme va dominando los temas, y por otra parte el estudiante promedio encontrará una organización clara y jerárquica cuyo objetivo es que el lector identifique, aprenda y desarrolle sus competencias y áreas de oportunidad. Opuesto al concepto de libro tradicional, el presente texto se desarrolla como un curso de programación donde se guía al alumno en un proceso de aprendizaje y se le proporciona la lógica para diseñar e implementar algoritmos.

Preguntas frecuentes

Sí, puedes cancelar tu suscripción en cualquier momento desde la pestaña Suscripción en los ajustes de tu cuenta en el sitio web de Perlego. La suscripción seguirá activa hasta que finalice el periodo de facturación actual. Descubre cómo cancelar tu suscripción.
Por el momento, todos los libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
Perlego ofrece dos planes: Esencial y Avanzado
  • Esencial es ideal para estudiantes y profesionales que disfrutan explorando una amplia variedad de materias. Accede a la Biblioteca Esencial con más de 800.000 títulos de confianza y best-sellers en negocios, crecimiento personal y humanidades. Incluye lectura ilimitada y voz estándar de lectura en voz alta.
  • Avanzado: Perfecto para estudiantes avanzados e investigadores que necesitan acceso completo e ilimitado. Desbloquea más de 1,4 millones de libros en cientos de materias, incluidos títulos académicos y especializados. El plan Avanzado también incluye funciones avanzadas como Premium Read Aloud y Research Assistant.
Ambos planes están disponibles con ciclos de facturación mensual, cada cuatro meses o anual.
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¡Sí! Puedes usar la app de Perlego tanto en dispositivos iOS como Android para leer en cualquier momento, en cualquier lugar, incluso sin conexión. Perfecto para desplazamientos o cuando estás en movimiento.
Ten en cuenta que no podemos dar soporte a dispositivos con iOS 13 o Android 7 o versiones anteriores. Aprende más sobre el uso de la app.
Sí, puedes acceder a Programación estructurada a fondo de Sznajdleder, P en formato PDF o ePUB, así como a otros libros populares de Ciencia de la computación y Ciencias computacionales general. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Editorial
Alfaomega
Año
2017
ISBN del libro electrónico
9789587783346

Índice

  1. Mensaje del Editor
  2. Contenido
  3. Web de apoyo
  4. Prólogo
  5. Introducción
  6. 1 - Introducción a los algoritmos y a la programación de computadoras
  7. 1.1 Introducción
  8. 1.2 Concepto de algoritmo
  9. 1.3 Conceptos de programación
  10. 1.4 Representación gráfica de algoritmos
  11. 1.5 Nuestro primer programa
  12. 1.6 La memoria de la computadora
  13. 1.7 Las variables
  14. 1.8 Operadores aritméticos
  15. 1.9 Expresiones lógicas
  16. 1.10 Operadores de bits
  17. 1.11 Resumen
  18. 2 - Estructuras básicas de control y lógica algorítmica
  19. 2.1 Introducción
  20. 2.2 Estructura secuencial
  21. 2.3 Estructura de decisión
  22. 2.4 Estructura de repetición
  23. 2.5 Contextualización del problema
  24. 2.6 Resumen
  25. 3 - Funciones, modularización y metodología top-down
  26. 3.1 Introducción
  27. 3.2 Conceptos iniciales
  28. 3.3 Funciones definidas por el programador
  29. 3.4 Legibilidad y reusabilidad del código
  30. 3.5 Alcance de las variables (scope)
  31. 3.6 Argumentos por valor y referencia
  32. 3.7 Resumen
  33. 4 - Tipos de datos alfanuméricos
  34. 4.1 Introducción
  35. 4.2 Carácter
  36. 4.3 Cadenas de caracteres
  37. 4.4 Tratamiento de cadenas de caracteres
  38. 4.5 Funciones de biblioteca para manejo de cadenas
  39. 4.6 Resumen
  40. 5 - Punteros a car
  41. 5.1 Introducción
  42. 5.2 Conceptos iniciales
  43. 5.3 Funciones que retornan cadenas
  44. 5.4 Resumen
  45. 6 - Punteros, arrays y aritmética de direcciones
  46. 6.1 Introducción
  47. 6.2 Punteros y direcciones de memoria
  48. 6.3 Arrays
  49. 6.4 Relación entre arrays y punteros
  50. 6.5 Código compacto y eficiente
  51. 6.6 Arrays de cadenas
  52. 6.7 Resumen
  53. 7 - Tipos de datos estructurados
  54. 7.1 Introducción
  55. 7.2 Acceso directo sobre arrays
  56. 7.3 Acceso indirecto sobre arrays
  57. 7.4 Operaciones sobre arrays
  58. 7.5 Arrays multidimensionales
  59. 7.6 Tipos de datos definidos por el programador
  60. 7.7 Resumen
  61. 8 - Operaciones sobre archivos
  62. 8.1 Introducción
  63. 8.2 Archivos
  64. 8.3 Archivos de registros
  65. 8.4 Lectura y escritura en bloques (buffers)
  66. 8.5 Archivos de texto
  67. 8.6 Operaciones lógicas sobre archivos
  68. 8.7 Resumen
  69. 9 - Tipo Abstracto de Dato (TAD)
  70. 9.1 Introducción
  71. 9.2 Capas de abstracción
  72. 9.3 Tipos de datos
  73. 9.4 Resumen
  74. 10 - Análisis de ejercicios integradores
  75. 10.1 Introducción
  76. 10.2 Problemas con corte de control
  77. 10.3 Apareo de archivos
  78. 10.4 Resumen
  79. 11 - Estructuras de datos dinámicas lineales
  80. 11.1 Introducción
  81. 11.2 Estructuras estáticas
  82. 11.3 Estructuras dinámicas
  83. 11.4 Listas enlazadas
  84. 11.5 Operaciones sobre listas enlazadas
  85. 11.6 Estructura Pila (LIFO)
  86. 11.7 Estructura Cola (FIFO)
  87. 11.8 Lista doblemente enlazada
  88. 11.9 Nodos que contienen múltiples datos
  89. 11.10 Estructuras de datos combinadas
  90. 11.11 Resumen
  91. Bibliografía