000 02691cam a2200253Ka 4500
001 ocn679444176
003 OCoLC
007 ta
008 101108s2010 ne a 001 0 eng d
020 _a9780905705873 (pbk.)
020 _a0905705874 (pbk.)
040 _aSINPL
_beng
_cSINPL
_dOCLCQ
_dBTCTA
_dCDX
082 0 4 _223
_a005.13
_bP913p
100 1 _aPratt, Andrew.
_925526
245 0 0 _aPython programming and GUIs for electronic engineers /
_cAndrew Pratt.
246 1 3 _aPython programming and GUIs
260 _aNetherlands :
_bElektor International Media BV,
_c2010.
300 _a223 p. :
_bil. ;
_c24 cm.
500 _aincluye indices
520 _aEste libro está dirigido a ingenieros, científicos y aficionados que quieren interconectar equipos con proyectos de hardware que utilizan las interfaces gráficas de usuario. Las aplicaciones de escritorio y web basados ​​están cubiertos. El lenguaje de programación utilizado es Python, un lenguaje de programación orientado a objetos; un lenguaje de alto nivel que, por ejemplo, C. Obviamente tiene menos líneas de código será más rápido para escribir, sino también menos líneas de código significa menos oportunidades de cometer errores. Código será más legible y más fácil de modificar, en una fecha posterior. Usted puede concentrarse en el funcionamiento general del sistema que están haciendo. Esta abstracción también se aplica al escribir gráficas interfaces de usuario. Escribiendo bajo código de nivel para los gráficos y los clics del ratón y similares es algo que usted no tiene que hacer. En Python todo esto está envuelto en funciones relativamente simples. El libro le guía a través de comenzar con Linux a través de una descarga gratuita, en vivo distribución de arranque que puede ser portado por diferentes ordenadores sin necesidad de instalación en el disco duro. Circuitos de demostración práctica y descargable, ejemplos de software completos se presentan que pueden ser la base para futuros proyectos. Además de las entradas y salidas digitales discretos, los ejemplos cubren 12 analógico poco para entradas digitales. Los ejemplos dados utilizan el UM245R USB a paralelo Módulo de Desarrollo FIFO. El libro también muestra cómo puede personalizar su propio CD de arranque directo de Linux para incluir sus propios proyectos. Sin entorno de desarrollo complicado, complicado, el software se utiliza o incluso necesario. Comienza de forma rápida y proceder rápidamente mediante el uso de un editor de texto sencillo.
650 0 _aINTERFAZ DE USUARIO (COMPUTADORAS)
_925527
650 0 _93894
_aPYTHON (LENGUAJE DE PROGRAMACIÓN PARA COMPUTADORES)
942 _2ddc
_cBK
999 _c17971
_d17971