Libros ciclos formativos, grado superior de informática, ASIR, DAM, DAW, libros universitarios: libros ingeniería aeronáutica, libros ingeniería civil, ingeniería de caminos: ingeniería construcción, ingeniería sanitaria, ingeniería del transporte, ingeniería hidráulica, territorio, urbanismo, materiales de construcción, libros ingeniería geológica: geotecnia, expresión gráfica, proyectos, libros ingeniería mecánica: estructuras, resistencia de materiales, libros ingeniería eléctrica, libros ingeniería electrónica: labview, libros termodinámica, libros de electricidad, libros de construcción, libros arquitectura, libro de ciencias: matemáticas: álgebra, cálculo, matemáticas avanzadas, estadística, probabilidad, big data, tratamiento de datos, econometría, química, física, libros contabilidad, PGC, libros finanzas, organización empresas, marketing, libros economía, libros ciencias sociales, libros educación infantil, libros técnicos y reglamentos: eléctricos, construcción, libros informática, computación, libros ciencias de la salud

Resolución de problemas para ingenieros con Python estructurado

Rosalía Peña

Páginas: 360

Fecha: 2016

ISBN: 978-84-1622-871-3

Precio: 25,00 € IVA incluido  

Material de apoyo

Recomienda este libro

Otros libros relacionados
Este libro entrena a futuros ingenieros en la resolución de problemas ejercitando su pensamiento computacional. La robustez y fiabilidad de la solución, la mantenibilidad, y la reusabilidad son los hilos conductores del aprendizaje. Además, se introduce el concepto de eficiencia del código.

El libro acompaña al lector en el desarrollo de aplicaciones con un claro matiz profesional, como por ejemplo, las pruebas para un robot que traduce las pulsaciones efectuadas desde un teclado reducido (multitap) a las de un teclado completo (qwerty); la gestión de un centro docente que incluye cobros, corrección automática de exámenes tipo test, confección de certificados y actas, y culmina con el envío automático de correspondencia digital personalizada; o el desarrollo de todo el proceso de un juego de bingo comenzando con la confección de los cartones, el soporte al juego, la entrega del premio y la gestión de tasas.

El lector se enfrenta a más de 400 pequeñas especificaciones, que debidamente secuenciadas resultan asequibles a su estado de conocimiento y adecuadamente integradas, resuelven un problema no trivial.

Se recomienda leer el libro aceptando sus retos frente al traductor de Python. Su apuesta por la legibilidad convierte al lenguaje de programación Python en idóneo, ya que confiere al código una elegancia que atrae y el entorno interactivo proporciona una rápida retroalimentación; el traductor ofrece mensajes claros y oportunos optimizando el esfuerzo y herramientas de visualización, como Pythontutor permiten entender cómo funciona internamente.

CONTENIDO
    Prólogo.
    Introducción.
    Mapa conceptual de la programación estructurada y modular.
    1. El contexto de la programación.
    2. El entorno interactivo.
    3. Programas secuenciales.
    4. Subprogramación y modularización.
    5. Condicionales y gestión de excepciones.
    6. Tipos secuencia y bucles definidos.
    7. Bucles controlados por condición y cadenas.
    8. Tipos de datos estructurados namedtuples y envío de correo.
    9. Recursividad.
    Apéndice A. Ergonomía del trabajo con el ordenador y el estudio.
    Apéndice B. ¿Cómo funciona un programa con subprogramas?
    Apéndice C. Saber más sobre el paso de parámetros.
    Apéndice D. Esquemas básicos de algoritmos.
    Índice de materias.
Libros técnicos y Reglamentos para profesionales, Ingenieros, Arquitectos e Instaladores del sector eléctrico (electricidad), construcción, climatización Contabilidad, Plan general de Contabilidad y Pymes. Libros para Ciclos Formativos y Programas de Cualificación Profesional Inicial, PCPI, de Peluquería e Informática. Libros universitarios de Ciencias, físico-química, químico-física, Ingeniería, Matemáticas, Estadística, Software SPSS

Política de Cookies

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación.
Puede obtener más información consultando nuestra Política de Cookies y puede cambiar su configuración editando las Preferencias.

Cookies necesarias para el correcto uso de la web, como por ejemplo inicio de sesión, autenticación o seguridad.

Permiten medir, de forma anónima, el número de visitas o la actividad. Gracias a ellas podemos mejorar constantemente introduciendo mejoras en función del análisis de los datos de uso que hacen los usuarios del servicio.