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.
No, los libros no se pueden descargar como archivos externos, como los PDF, para usarlos fuera de Perlego. Sin embargo, puedes descargarlos en la aplicación de Perlego para leerlos sin conexión en el móvil o en una tableta. Obtén más información aquí.
Perlego ofrece dos planes: Essential y Complete
  • El plan Essential es ideal para los estudiantes y los profesionales a los que les gusta explorar una amplia gama de temas. Accede a la biblioteca Essential, con más de 800 000 títulos de confianza y superventas sobre negocios, crecimiento personal y humanidades. Incluye un tiempo de lectura ilimitado y la voz estándar de «Lectura en voz alta».
  • Complete: perfecto para los estudiantes avanzados y los investigadores que necesitan un acceso completo sin ningún tipo de restricciones. Accede a más de 1,4 millones de libros sobre cientos de temas, incluidos títulos académicos y especializados. El plan Complete también incluye funciones avanzadas como la lectura en voz alta prémium y el asistente de investigación.
Ambos planes están disponibles con un ciclo de facturación mensual, semestral 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 aplicación de Perlego en dispositivos iOS o Android para leer cuando y donde quieras, incluso sin conexión. Es ideal para cuando vas de un lado a otro o quieres acceder al contenido sobre la marcha.
Ten en cuenta que no será compatible con los dispositivos que se ejecuten en iOS 13 y Android 7 o en versiones anteriores. Obtén más información sobre cómo usar la aplicación.
Sí, puedes acceder a Programación estructurada a fondo de Sznajdleder, P en formato PDF o ePUB, así como a otros libros populares de Computer Science y Computer Science 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