计算机科学概论(刘艺)

计算机科学概论(刘艺)

作者:刘艺

出版社:人民邮电出版社

出版年:2008-11-01

评分:5分

ISBN:9787115188090

所属分类:网络科技

书刊介绍

计算机科学概论(刘艺) 本书特色

《计算机科学概论》可作为大学本科"计算机基础"课程教材,也可供自学人员参考使用。为更好地反映*近几年计算机学科的发展现状,作者借鉴国外*新的教学成果编排《计算机科学概论》内容,特色如下。内容深入浅出、通俗易懂。对计算机科学基本概念、原理和方法学的讲述由浅入深,循序渐进,深入细微。文字叙述条理清楚,适于读者自学。体系完整,覆盖面广。内容翔实,介绍全面,向读者展现完整的计算机科学知识体系。符合ACM推荐的CSO、CSl、CS2课程要求。《计算机科学概论》为授课教师提供多媒体教学课件,需要者请登录人民邮电出版社教学服务与资源网(http://www.ptpedtJ.comcn)免费下载。刘艺副教授,中国计算机学会高级会员,知名计算机专业作家长期从事计算机课程的教学和教材编写工作。曾获全军软件比赛一等奖,主持的科研项目获全军科技进步奖。著有《DeIphI面向对象编程思想》等10部有影响的计算机专著,主编“计算机大学教程系列教材”5部,其中《Java程序设计大学教程》被评为普通高等院校“十一五”国家级规划教材翻译《计算机科学概论》、《计算机科学导论》等国外著名大学计算机教材6部,另外还编著有《计算机英语》、《新编计算机英语》等畅销教材3部。与国际接轨的计算机科学教材汇集一线教师的宝贵教改经验内容涵盖计算机科学的方方面面。

计算机科学概论(刘艺) 内容简介

本书作者在研究CC2004课程体系的基础上,结合多年科研和教学的经验编排各章内容。全书系统介绍了计算机科学与技术的基本概念、方法和技术,内容涉及数据的表示与编码、计算机系统结构、计算机硬件组成、操作系统、数据结构与算法、程序设计语言、数据库与文件系统、软件工程、计算机网络和计算机信息系统安全。全书通过大量的图片、图表和演示增强读者对阅读的理解和知识的掌握,通过范例讲解概念和相关的模型,通过关键字索引、小结和练习帮助读者巩固自己的学习效果。本书可作为大学本科“计算机基础”课程教材,也可供自学人员参考使用。

计算机科学概论(刘艺) 目录

第0章绪论10.1什么是计算机科学10.1.1计算机科学的提出10.1.2计算机科学的领域20.1.3计算机与计算机模型40.1.4计算机科学中的经典问题40.2计算机的历史80.2.1计算机前传80.2.2现代计算机时代90.2.3计算机的未来120.3我国计算机的发展130.4计算机与社会问题140.4.1依赖与控制140.4.2对生活方式影响140.4.3计算机伦理150.4.4计算机犯罪16小结17习题17第1章数据的表示与编码201.1数和数制201.1.1数字系统201.1.2计数与进制221.1.3二进制和位231.1.4八进制和十六进制241.1.5不同进制数的相互转换241.2数值的表示与运算281.2.1整数的表示281.2.2实数的表示311.2.3位的算术运算321.3非数值信息的编码341.3.1字符的编码——ASCII341.3.2汉字的编码361.3.3Unicode码371.3.4静态图像的编码371.3.5动态数据的编码39小结40习题41第2章计算机系统结构442.1计算机系统的多级层次结构442.2体系结构的基本概念472.2.1计算机体系结构472.2.2计算机组成482.2.3计算机实现492.3冯·诺依曼结构和哈佛结构512.3.1冯·诺依曼理论512.3.2冯·诺依曼体系结构522.3.3冯·诺依曼结构的演变532.3.4哈佛结构542.4处理器体系结构552.4.1指令系统552.4.2CISC结构562.4.3RISC结构582.4.4流水线技术592.4.5并行处理结构602.5计算机软件系统62小结64习题65第3章计算机硬件组成683.1计算机硬件系统组成683.2处理器693.2.1运算器693.2.2控制器713.2.3摩尔定律与处理器的发展713.3存储器733.3.1计算机的多级存储系统733.3.2主存储器和高速缓存743.3.3辅助存储器763.4输入/输出设备783.4.1I/O设备的分类793.4.2常见输入设备793.4.3常见输出设备803.5总线与接口823.5.1总线的分类823.5.2系统总线823.5.3I/O总线83小结84习题85第4章操作系统884.1操作系统概述884.1.1操作系统的基本概念884.1.2操作系统的功能作用884.1.3操作系统的组成904.1.4操作系统的发展与分类914.2操作系统的运行934.2.1处理器管理与进程调度934.2.2存储管理994.2.3文件系统1004.2.4设备管理1024.3典型操作系统1034.3.1Windows系列1044.3.2UNIX1044.3.3自由软件和Linux操作系统105小结107习题108第5章数据结构与算法1115.1概述1115.1.1数据结构1125.1.2算法1135.2线性结构1175.2.1线性表1175.2.2栈和队列1185.2.3串1195.2.4数组1195.3非线性结构1205.3.1树1205.3.2图1225.4基本算法1235.4.1排序1245.4.2查找1265.5递归127小结129习题129第6章程序设计语言1336.1计算机语言的发展1336.1.1自然语言与形式语言1346.1.2机器语言与汇编语言1356.1.3高级语言1366.2程序设计语言的几种范型1376.3程序设计语言的语法元素和功能划分1396.4程序的生成和运行1436.4.1编译和解释1436.4.2程序设计环境146小结148习题149第7章数据库与文件系统1527.1数据库的基本概念1527.1.1什么是数据库1537.1.2数据模型1567.1.3数据字典1577.2关系数据库及其运算1587.2.1关系模型1587.2.2结构化查询语言1617.3文件系统1637.3.1文件的基本概念1647.3.2文件结构及存取方式1647.3.3顺序文件1677.3.4索引文件1677.3.5散列文件1687.3.6二进制文件和文本文件169小结169习题170第8章软件工程1738.1软件与软件工程1738.1.1什么是软件1738.1.2软件工程1748.2软件开发过程1758.2.1软件生存周期1768.2.2软件过程模型1768.2.3需求分析1798.3软件工程的方法1818.3.1结构化方法1818.3.2面向对象的方法1858.4软件质量管理1888.4.1软件质量的含义1888.4.2软件质量的评价1888.4.3如何保证软件质量1898.4.4软件评审1898.4.5软件测试1898.5软件项目管理1918.5.1组织计划1918.5.2资源管理1928.5.3文档管理1928.5.4项目管理过程192小结194习题195第9章计算机网络1989.1什么是计算机网络1989.1.1计算机网络的历史1989.1.2计算机网络的定义1999.1.3计算机网络的功能2009.1.4计算机网络的分类2009.1.5以太网2019.2计算机网络体系结构2029.2.1概述2029.2.2OSI/RM2039.2.3TCP/IP模型2049.3组建网络2069.3.1计算机网络拓扑2069.3.2网络的物理组成2079.3.3连接网络2089.4Internet及应用2099.4.1Internet简介2099.4.2传输协议与地址2109.4.3Internet应用2139.4.4Internet发展新趋势216小结217习题217第10章计算机信息系统安全22010.1计算机信息系统安全概述22010.1.1安全威胁22110.1.2安全目标22210.1.3安全服务与安全机制22210.1.4安全策略22410.2数据加密22510.2.1密码学基础22510.2.2加密技术22610.3计算机病毒22810.3.1计算机病毒概论22910.3.2计算机病毒的作用机理23010.3.3计算机病毒防治23210.4防火墙与入侵检测23310.4.1防火墙23310.4.2入侵监测技术235小结238习题239

计算机科学概论(刘艺) 节选

《计算机科学概论》作者在研究CC 2004课程体系的基础上,结合多年科研和教学的经验编排各章内容。全书系统介绍了计算机科学与技术的基本概念、方法和技术,内容涉及数据的表示与编码、计算机系统结构、计算机硬件组成、操作系统、数据结构与算法、程序设计语言、数据库与文件系统、软件工程、计算机网络和计算机信息系统安全。全书通过大量的图片、图表和演示增强读者对阅读的理解和知识的掌握,通过范例讲解概念和相关的模型,通过关键字索引、小结和练习帮助读者巩固自己的学习效果。

计算机科学概论(刘艺) 作者简介

刘艺,副教授,中国计算机学会高级会员,知名计算机专业作家。长期从事计算机课程的教学和教材编写工作。曾获全军软件比赛一等奖,主持的科研项目获全军科技进步奖。著有《Delphi面向对象编程思想》等10部有影响的计算机专著,主编“计算机大学教程系列教材”5部,其中《Java程序设计大学教程》被评为普通高等院校“十一五”国家级规划教材。翻译《计算机科学概论》、《计算机科学导论》等国外著名大学计算机教材6部。另外还编著有《计算机英语》、《新编计算机英语》等畅销教材3部。

相关推荐

微信二维码