¿Hay algún libro recomendado sobre conceptos básicos de informática?

1. La transformación de un codificador

Pongo este libro en primer lugar porque su cobertura de contenido es muy amplia y cubre básicamente los conceptos básicos de informática, el desarrollo de software, el pensamiento y el desarrollo profesional de los programadores, etc. , ya sea un novato o un ingeniero con cierta experiencia, este libro lo ayudará a obtener algo. Dejando de lado principios y conceptos técnicos complejos, este libro siempre utiliza historias e imágenes que lo ayudan a resolver dificultades técnicas una tras otra.

2. Estructura de datos de Dahua

Busque estructuras de datos en Dangdang.com y JD.com, y encontrará que el libro de Cheng Jie siempre está en la parte superior y lo he leído. Hay bastantes libros sobre estructura de datos, incluido el libro de texto del profesor Yan Weimin, la estructura de datos Tianqin utilizada en el examen de ingreso de posgrado y libros grandes como "Estructura de datos y análisis de algoritmos", y luego esta estructura de "datos Dahua".

3. Redes informáticas: de arriba hacia abajo

El curso de redes informáticas siempre ha sido uno de los mayores problemas que enfrentan quienes aprenden a programar, porque redes informáticas es básicamente un tema puramente teórico. Los cursos incluyen muchos conceptos complejos, principios técnicos y terminología difíciles. También he leído muchos libros de redes informáticas, como "TCP/IP Volumen 1", "TCP/IP Illustrated" e incluso libros de texto "Computer Network". Se puede decir que son malos, pero a muchas personas les resultan difíciles de masticar.

4. Comprensión profunda de los sistemas informáticos

"Comprensión profunda de los sistemas informáticos" es el libro de primera elección para comprender los sistemas informáticos y la única opción para más de 100.000 programadores. . Muchas universidades reconocidas en el país y en el extranjero, incluidas Carnegie Mellon, la Universidad de Pekín, la Universidad de Tsinghua y la Universidad Jiao Tong de Shanghai, utilizan libros de texto designados. Los detalles de la implementación se analizan exhaustivamente desde la perspectiva del programador, lo que permite a los lectores comprender profundamente el comportamiento del programa e integrar todo el conocimiento relevante de los sistemas informáticos.

Para referencia.

="/style/tongji.js">