CS基础书籍
C Primer Plus [图书] 豆瓣
8.9 (15 个评分)
作者:
Stephen Prata
/
云巅工作室
译者:
云巅工作室
人民邮电出版社
2005
- 2
《C Primer Plus(第5版)(中文版)》共17章。第1、2章学习C语言编程所需的预备知识。第3到15章介绍了C语言的相关知识,包括数据类型、格式化输入输出、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容都针对C99标准;另外,第10章强化了对指针的讨论,第12章引入了动态内存分配的概念,这些内容更加适合读者的需求。第16章和第17章讨论了C预处理器和C库函数、高级数据表示(数据结构)方面的内容。附录给出了各章后面复习题、编程练习的答案和丰富的C编程参考资料。
Operating Systems [图书] 豆瓣 Goodreads
10.0 (10 个评分)
作者:
Remzi Arpaci-Dusseau
/
Andrea Arpaci-Dusseau
Arpaci-Dusseau Books
2018
- 8
A book about modern operating systems. Topics are broken down into three major conceptual pieces: Virtualization, Concurrency, and Persistence. Includes all major components of modern systems including scheduling, virtual memory management, disk subsystems and I/O, file systems, and even a short introduction to distributed systems.
计算机组成与系统结构(第3版) [图书] 豆瓣
作者:
袁春风
/
杨若瑜
…
清华大学出版社
2022
- 5
《计算机组成与系统结构(第3版)》主要介绍计算机组成与系统结构涉及的相关概念、理论和技术,主要内容包括指令集体系结构、数据的表示和存储,以及实现指令集体系结构的计算机各部件的内部工作原理、组成结构及其相互连接。本书共分9章: 第1章对计算机系统及其性能评价进行概述性介绍;第2~3章主要介绍数据的机器级表示和运算,以及运算部件的结构与设计;第4~6章介绍指令系统、各种CPU设计技术及指令流水线;第7章主要介绍包含主存、外存、cache和虚拟存储器在内的存储器层次结构;第8章介绍总线互连及输入输出系统;第9章介绍并行处理计算系统的基本硬件结构和并行程序设计编程模型。
本书内容详尽,反映现实,概念清楚,通俗易懂,实例丰富,并提供大量典型习题供读者练习。本书可以作为高等学校计算机专业本科生“计算机组成原理”“计算机组成原理与系统结构”“计算机系统结构”课程的教材,也可以作为有关专业研究生或计算机技术人员的参考书。
本书内容详尽,反映现实,概念清楚,通俗易懂,实例丰富,并提供大量典型习题供读者练习。本书可以作为高等学校计算机专业本科生“计算机组成原理”“计算机组成原理与系统结构”“计算机系统结构”课程的教材,也可以作为有关专业研究生或计算机技术人员的参考书。