计算机系统平台9787302669203
正版图书,可开发票,请放心购买。
¥
37.56
6.3折
¥
59.9
全新
仅1件
作者张丽、李晓明 著
出版社清华大学出版社
ISBN9787302669203
出版时间2023-04
装帧平装
开本其他
定价59.9元
货号17595484
上书时间2024-12-13
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
"张丽 北京工业大学计算机学院副教授,软件工程专业负责人。北京大学计算机体系结构理学博士学位,哈尔滨工业大学计算机体系结构硕士学位和计算机软件学士学位。长期从事计算机网络体系结构方向的研究工作。在软件工程及数字媒体技术专业领域从教近三十年,讲授课程包括互联网体系结构、操作系统分析、离散数学、网络通信程序设计、计算机系统平台等。发表教学科研论文几十篇,曾获黑龙江省教学成果二等奖。 李晓明,北京大学教授,大湾区大学讲席教授,中国计算机学会会士。曾任北京大学计算机系教授,教育部高等学校计算机科学与技术教学指导委员会副主任。多年从事计算机科学技术研究与教学,在计算机系统结构、搜索引擎、大规模网络文本信息处理等方面培养了30多名博士和50多名硕士。标志性成果包括“天网搜索引擎”(系统)、“中国网络信息博物馆”(系统与数据)、“社会科学中的计算思维方法”(课程)、《搜索引擎:原理、技术与系统》(专著)。曾获国家科技进步奖二等奖、国家教学成果奖二等奖、中国计算机学会王选奖和中国教师发展基金会杰出教学奖。"
目录
第1篇计算机操作平台 1
第1章操作系统概览3
1.1终端用户的操作平台4
1.1.1终端用户的操作系统界面4
1.1.2操作系统的基本功能6
1.1.3操作系统平台的配置10
1.2程序员的操作系统平台12
1.2.1程序员的操作系统界面12
1.2.2基本的系统调用13
1.3操作系统存在的必要性16
1.3.1操作系统的来历16
1.3.2计算机系统的层次结构18
1.4常见操作系统及操作系统分类21
1.4.1常见操作系统21
1.4.2操作系统分类26
复习题28
讨论29
实验29
第2篇计算机硬件和信息表示 31
第2章计算机硬件组成33
2.1计算机系统结构35
2.2总线39
2.3存储器42
2.4CPU47
2.5输入输出系统51
2.5.1外设52
2.5.2驱动程序67
2.5.3外设与主机间数据传输的控制方式69
2.6计算机系统结构70
2.6.1计算机系统结构类型70
2.6.2计算机性能的提高71复习题72
练习题73
讨论73
实验73第3章信息表示74
3.1进位制及其转换74
3.1.1进位制75
3.1.2数的进位制转换77
3.1.3二进制数的运算82
3.2数字的编码84
3.2.1原码85
3.2.2补码86
3.2.3反码89
3.2.4移码89
3.2.5小数的表示89
3.3字符编码90
3.3.1简单字符的编码: ASCII码90
3.3.2汉字字符的编码: GB 231292
3.3.3字符的统一码: Unicode94
3.4机器指令95
3.5汇编语言和高级语言96
复习题98
练习题99
讨论99
第3篇计算机软件平台 101
第4章操作系统的内部实现机制103
4.1进程的管理103
4.1.1进程概念的引入103
4.1.2进程的状态107
4.1.3进程的调度110
4.1.4进程的同步与互斥112
4.1.5进程间的通信115
4.1.6线程118
4.2内存的管理1194.2.1固定分区120
4.2.2动态分区122
4.2.3页式内存管理124
4.2.4段式内存管理126
4.2.5虚拟内存管理127
4.3信息存储的管理133
4.3.1外存管理和文件的物理组织135
4.3.2文件操作137
4.3.3文件保护142
4.3.4虚拟文件系统145
4.4外设的管理148
4.4.1外设访问接口148
4.4.2驱动程序150
4.4.3设备分配151
4.4.4中断技术151
4.4.5缓冲技术153
4.5Shell编程154
4.5.1Shell的启动155
4.5.2Shell命令155
4.5.3编写Shell脚本158
复习题175
练习题176
讨论177第5章应用软件开发平台178
5.1高级程序设计语言178
5.2开发工具和集成开发环境180
5.2.1单独的开发工具180
5.2.2集成开发环境187
5.2.3可构建的集成开发环境193
5.2.4更广泛的、更易使用的开发平台194
5.3开发平台中的可重用代码194
5.3.1函数194
5.3.2类195
5.3.3组件195
5.3.4框架196
复习题197讨论197
实验197
第4篇计算机网络平台 199
第6章网络平台的服务201
6.1网络应用程序体系结构201
6.2Web服务203
6.2.1万维网概述203
6.2.2Web服务器的性能提升213
6.3电子邮件服务216
6.4FTP服务221
复习题223
讨论224
实验224第7章网络平台基础知识225
7.1计算机网络的层次结构225
7.1.1分层动机225
7.1.2分层与参考模型226
7.2将计算机接入网络233
7.2.1实现物理连接233
7.2.2进行网络配置235
7.3网络基础服务241
7.3.1DHCP服务241
7.3.2DNS服务243
7.3.3网络管理248
7.4网络编程251
7.4.1传输层的功能和机制251
7.4.2传输层接口253
复习题259
讨论259
实验259
第5篇基础设施与环境平台 261
第8章计算机系统基础设施263
8.1主要设备2638.1.1服务器263
8.1.2网络设备268
8.2计算机机房273
8.2.1机房的位置273
8.2.2机房的环境条件274
8.2.3机房的电气277
8.2.4机房的干扰及防护279
复习题283
讨论284
实验284
参考文献285
主编推荐
"目前市场上从理解计算机系统行为为目的组织整合计算机系统原理知识的教材很少。涉及计算机硬件、操作系统原理、计算机网络基础的教材比较少,市场发行的含有这些综合知识的教材主要分为三种情况,一是计算机基础类教材,主要针对终端用户以使其认识计算机为目标,内容并不涉及原理性内容,因而不满足计算机类相关专业的技术需求;第二类是计算机专业的计算机系统导论类教材,内容全但是都比较浅,是作为其他专业课的导引,同样不满足让学生掌握基本原理的需求,各部分更深入的内容是留给具体的专业课程;第三类是类似《计算机系统:系统架构与操作系统的高度集成》、《深入理解计算机系统》等教材,此类教材硬件原理内容偏多,偏计算机系统设计,对信息技术方向以及计算机相关专业的学生来说则内容过深,课时需求过大。 "
精彩内容
"本书从平台的角度描述计算机系统的各个层次,包括硬件、软件、网络和机房设施建设。全书共5篇。第1篇(第1章)主要介绍用户角度的操作系统平台的样貌和特性,以及操作系统基本概念和作用;第2篇(第2、3章)介绍计算机的硬件组成和信息表示;第3篇(第4、5章)介绍计算机软件平台,包括操作系统功能实现的基本原理和应用程序开发平台;第4篇(第6、7章)介绍计算机网络平台,包括网络平台的服务和网络平台基础知识;第5篇(第8章)介绍计算机系统基础设施与环境平台。 本书适合作为高等学校计算机科学与技术专业、数字媒体技术专业本科生的教材,同时适用于以计算机技术为基础的相关专业的基础课。本书还可供希望全面了解计算机系统的其他专业人员自学。 "
— 没有更多了 —
以下为对购买帮助不大的评价