计算机通识教育:大模型时代必备技能,不可错过的“怎样”系列丛书推荐

原文标题:这套书让人大呼过瘾!大模型时代,每个人都应该接受计算机通识教育

原文作者:图灵编辑部

冷月清谈:

大模型时代,计算机通识教育愈发重要,它不仅有助于个人在数字时代的适应能力,还可以培养解决问题和创新的能力。

本文重点介绍了一套日系“怎样”系列丛书,这套丛书内容简单易懂,以图配文的形式,深入浅出地讲解了计算机基本原理、数据处理、算法逻辑等概念,涵盖了计算机组成原理、操作系统、计算机网络、面向对象编程、机器人学等多个领域。

《程序是怎样跑起来的》从计算机内部结构讲起,详细讲解了二进制、内存、汇编语言等内容。
《计算机是怎样跑起来的》以图配文,介绍了计算机结构、算法、数据结构、面向对象编程等内容。
《网络是怎样连接的》从浏览器输入网址开始,追踪了显示网页内容的整个过程,讲解了网络的全貌。
《面向对象是怎样工作的》通俗易懂地介绍了面向对象编程、框架、设计模式等内容。
《Linux是怎样工作的》聚焦Linux核心功能,介绍了Linux操作系统的原理和硬件的基础知识。
《TCP是怎样工作的》深入TCP核心技术,重点讲解拥塞控制算法。
《机器人是怎样工作的》深入浅出地讲解了机器人的概貌,对机器人行动的基本原理建立起整体印象。

这套丛书既适合技术人士学习,也适合普通人了解计算机基础知识,是计算机通识教育的绝佳读物。




怜星夜思:


1、作为初学者,学习计算机通识教育应该从哪本书入手?
2、“面向对象”是一种非常流行的编程范式,那么它在实际应用中有哪些优势?
3、机器人学是一门非常前沿的学科,那么在未来,机器人将会在哪些领域发挥重要的作用?




原文内容



大模型时代,计算机通识教育的重要性愈发凸显。随着人工智能和大数据的不断发展,计算机科学已经渗透到我们生活的方方面面。因此,每个人都应该接受一定程度的计算机通识教育,无论是作为职业发展的一部分还是为了更好地理解和运用现代科技。

计算机通识教育可以帮助人们理解计算机基本原理、数据处理、算法逻辑等概念。不仅有助于提高个人在数字时代的适应能力,还可以培养解决问题和创新的能力。

在这个大模型时代,计算机通识教育不仅仅是一门学科,它更是一种思考方式,一种与世界互动的方式。不仅对于技术专业人士重要,对于希望在这个快速发展的世界中保持竞争力和影响力的人们都是必不可少的。

了解计算机基础知识,这套日系“怎样”系列让人大呼过瘾,长销经典,内容简单易懂。以图配文,不管你是技术人士还是想学习技术的普通人,这套书都不可错过!
👇

《程序是怎样跑起来的(第3版)》

矢泽久雄 | 著,周自恒 | 译

原版重印 50 次,畅销经典,本书从计算机的内部结构开始讲起,以图配文的形式详细讲解了二进制、内存、数据压缩、源文件和可执行文件、操作系统和应用程序的关系、汇编语言、硬件控制方法等内容。


《计算机是怎样跑起来的(第2版)》
矢泽久雄 | 著,胡屹 | 译

“计算机组成原理”图解趣味版,本书以图配文,以计算机的三大原则为开端、相继介绍了计算机的结构、手工汇编、程序流程、算法、数据结构、面向对象编程、数据库、TCP/IP 网络、数据加密、XML、计算机系统开发以及 SE 的相关知识。第 2 版的部分程序改用 Python 来呈现,数据库改用 MySQL,并对加密部分做了升级。


网络是怎样连接的

户根勤 | 著,周自恒 | 译

蹲马桶就能看懂的网络基础知识,本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页的内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。

《面向对象是怎样工作的(第3版)》

[日]平泽章 | 著,侯振龙 | 译

本书以图配文,语言通俗,即使是文科生也能看得懂。直观易懂地介绍了面向对象的全貌及其包含的各项技术,包括面向对象编程、框架、设计模式、UML、建模、面向对象设计和敏捷开发方法等。特设“编程往事”“对象的另一面”专栏,生动有趣,新增“当今的 OOP”专栏,介绍 Java、Python 等当今流行的编程语言的新动向。

《Linux是怎样工作的》

武内觉 | 著,曹栩 | 译

198 张图解+大量实验程序,直击 Linux 核心工作原理。原富士通一线 Linux 内核开发工程师基于十余年经验执笔,专业实用。聚焦 Linux 核心功能,简明易懂地介绍了 Linux 操作系统的运行原理和硬件的基础知识。

《TCP是怎样工作的》

安永辽真 | 著,尹修远 | 译

“TCP 技术入门”通俗图解版,通俗易懂地讲解了长期不会过时的 TCP 技术,直击 TCP 技术核心算法。146 张示意图帮助理解,详略得当,为读懂大部头开路。深入 TCP 核心技术,重点讲解拥塞控制算法(CUBIC、BBR等)。使用 Wireshark 和 ns-3 等搭建模拟环境,切实体验算法流程。

《机器人是怎样工作的》

濑户文美 | 著,许永伟 | 译

智能机器人是如何思考的,如何感知周围环境,又是如何运动的?本书旨在引导读者了解机器人的概貌,对机器人行动的基本原理建立起整体印象,因此在讲解时并未使用深奥的术语和复杂的数学公式,即使小朋友也能看懂。

此外,面向对象编程还有助于提高代码的可读性和可维护性。通过将相关的代码组织到对象中,我们可以使代码更加清晰易懂,从而更容易维护和调试。

此外,机器人还将在农业、交通、物流等领域发挥重要作用,它们可以帮助提高效率、降低成本,并为人类提供新的便利。

谁知道呢,也许在未来,机器人还会成为我们最好的朋友或伴侣,与我们共同创造一个更加美好的世界。

机器人将在医疗领域发挥越来越重要的作用,它们可以协助医生进行手术、提供康复治疗,甚至可以提供情感支持。

如果你对网络感兴趣,可以先读《网络是怎样连接的》,这本书从浏览器输入网址开始,追踪了显示网页内容的整个过程,让你对网络有直观的了解。

面向对象编程还支持继承和多态,这使得我们可以创建可扩展和可维护的代码。通过继承,我们可以创建新的类,这些类继承了父类的属性和方法,从而可以轻松地扩展现有代码。多态允许对象以不同的方式响应相同的操作,这使得代码更加灵活和通用。

推荐从《计算机是怎样跑起来的》入手,这本书以图配文,通俗易懂地介绍了计算机的基本原理,为后续深入学习打下了基础。

不过,我们也应该关注机器人技术发展的伦理问题,确保机器人能够安全、负责任地使用,造福人类。

机器人还将改变制造业,它们可以执行重复性任务,提高生产效率和安全性。

面向对象编程最大的优势之一就是代码复用。通过将数据和方法封装在对象中,我们可以轻松地在不同的程序中复用这些对象,从而提高开发效率。

如果你是文科生,或者对技术没有太多基础,可以先读《机器人是怎样工作的》,这本书用小朋友也能看懂的语言,介绍了机器人的概貌和基本原理。

其实每本书都可以作为计算机通识教育的入门读物,具体选择哪本可以根据自己的兴趣和基础来决定。如果实在拿不定主意,可以先读《程序是怎样跑起来的》,这本书涵盖了计算机科学的方方面面,能够给你一个比较全面的入门。