Descripción
Una guía práctica y accesible para entender cómo funcionan los ordenadores, desde los circuitos de bajo nivel hasta el código de alto nivel. How Computers Really Work es una guía práctica del ecosistema informático: desde los circuitos hasta la memoria y las señales de reloj, el código máquina, los lenguajes de programación, los sistemas operativos e Internet. Pero no solo leerá sobre estos conceptos, sino que pondrá a prueba sus conocimientos con ejercicios y practicará lo que aprenda con 41 proyectos prácticos opcionales. Construya circuitos digitales, cree un juego de adivinanzas, convierta números decimales a binarios, examine el uso de la memoria virtual, ejecute su propio servidor web y mucho más. Explore conceptos como:
- Pensar como un ingeniero de software mientras utiliza datos para describir un concepto del mundo real
- Utilizar las leyes de Ohm y Kirchhoff para analizar un circuito eléctrico
- Pensar como un ordenador mientras practica la suma binaria y ejecuta un programa en su mente, paso a paso Los proyectos del libro le permitirán poner en práctica lo aprendido, ya que:
- Aprenderá a usar un multímetro para medir resistencia, corriente y voltaje
- Construirá un medio sumador para ver cómo las operaciones lógicas en el hardware se pueden combinar para realizar funciones útiles
- Escribirá un programa en lenguaje ensamblador y luego examinará el código máquina resultante
- Aprenderá a usar un depurador, desensamblar código y hackear un programa para cambiar su comportamiento sin cambiar el código fuente
- Usará un escáner de puertos para ver qué puertos de Internet tiene abiertos su ordenador
- Ejecutará su propio servidor y obtendrá un curso intensivo sólido sobre cómo funciona la web Y como una imagen vale más que mil bytes, los capítulos están llenos de diagramas e ilustraciones detallados para ayudar a aclarar las complejidades técnicas. Requisitos: Los proyectos requieren una variedad de hardware: los proyectos de electrónica necesitan una placa de pruebas, una fuente de alimentación y varios componentes de circuito; los proyectos de software se realizan en una Raspberry Pi. El apéndice B contiene una lista completa. Incluso si se salta los proyectos, los conceptos principales del libro se presentan claramente en el texto principal.
Autor: Matthew Justice
Editorial: No Starch Press
Publicado: 17/12/2020
Páginas: 392
Tipo de encuadernación: Tapa blanda
Peso: 1.60 libras
Tamaño: 9.10h x 6.90w x 1.20d
ISBN13: 9781718500662
ISBN10: 1718500661
Categorías BISAC:
- Informática | Tecnología de la información
- Informática | Hardware | General
- Informática | Programación | General
- Pensar como un ingeniero de software mientras utiliza datos para describir un concepto del mundo real
- Utilizar las leyes de Ohm y Kirchhoff para analizar un circuito eléctrico
- Pensar como un ordenador mientras practica la suma binaria y ejecuta un programa en su mente, paso a paso Los proyectos del libro le permitirán poner en práctica lo aprendido, ya que:
- Aprenderá a usar un multímetro para medir resistencia, corriente y voltaje
- Construirá un medio sumador para ver cómo las operaciones lógicas en el hardware se pueden combinar para realizar funciones útiles
- Escribirá un programa en lenguaje ensamblador y luego examinará el código máquina resultante
- Aprenderá a usar un depurador, desensamblar código y hackear un programa para cambiar su comportamiento sin cambiar el código fuente
- Usará un escáner de puertos para ver qué puertos de Internet tiene abiertos su ordenador
- Ejecutará su propio servidor y obtendrá un curso intensivo sólido sobre cómo funciona la web Y como una imagen vale más que mil bytes, los capítulos están llenos de diagramas e ilustraciones detallados para ayudar a aclarar las complejidades técnicas. Requisitos: Los proyectos requieren una variedad de hardware: los proyectos de electrónica necesitan una placa de pruebas, una fuente de alimentación y varios componentes de circuito; los proyectos de software se realizan en una Raspberry Pi. El apéndice B contiene una lista completa. Incluso si se salta los proyectos, los conceptos principales del libro se presentan claramente en el texto principal.
Autor: Matthew Justice
Editorial: No Starch Press
Publicado: 17/12/2020
Páginas: 392
Tipo de encuadernación: Tapa blanda
Peso: 1.60 libras
Tamaño: 9.10h x 6.90w x 1.20d
ISBN13: 9781718500662
ISBN10: 1718500661
Categorías BISAC:
- Informática | Tecnología de la información
- Informática | Hardware | General
- Informática | Programación | General
Sobre el autor
Matthew Justice, ingeniero de software, pasó 17 años en Microsoft, donde su trabajo incluyó la depuración del kernel de Windows, el desarrollo de soluciones automatizadas y la dirección de un equipo de ingenieros que creaban herramientas y servicios de diagnóstico. Ha trabajado en todo, desde software de bajo nivel hasta aplicaciones web de alto nivel.

