计算机导论(陈明)
节选
[
《计算机导论》是计算机专业及相关专业的基础课教材,涉及计算机科学与技术的各方面内容,着重介绍基本概念和基本模型与方法。主要包括计算机工作原理、程序设计语言、软件与操作系统、数据结构与算法、计算机网络、数据库系统、多媒体技术和软件工程等内容。《计算机导论》可作为高等学校的计算机基础课教材,也可作为计算机入门的普及教程。
]
本书特色
[
《计算机导论》是计算机专业及相关专业的基础课教材、涉及计算机科学与技术的各方面内容,着重介绍基本概念和基本模型与方法。主要内容包括:计算机工作原理、程序设计语言、软件与操作系统、数据结构与算法、计算机网络、数据库系统、多媒体技术、软件工程等内容。《计算机导论》强调的是基本概念而非数学模型。学完《计算机导论》,学生能广泛地掌握本学科的基础知识,走进了计算机世界的大门,为学习计算机其他课程奠定基础。《计算机导论》的主要特点如下:1.内容丰富而广泛;2.注重系统性和科学性,突出了实用性;3.强调培养计算机科学素质;4.在编写形式上,力求深入浅出、图文并茂。
]
作者简介
[
陈明,教授,博士生导师。1993年获德国科学联合会DFG基金于德国图滨根大学计算机学院做神经网络综合技术研究。教育部计算机及应用教学指导组成员(1996-2000),《计算机科学与探索》编委,《计算机教育》编委,中国计算机学会第六届、第七届、第八届、第九届理事(1996年-现在),中国计算机学会开放式系统专业委员会副主任,中国计算机学会计算机教育专委会常委及计算机科学与技术专业应用型人才培养研究组组长,全国计算机基础教育研究会常务理事,北京市计算机基础教育研究会副理事长,教育部IT&T教育工程专家组成员,教育部文科计算机教学指导委员会委员,2003年获北京市教学名师奖。 撰写并出版计算机教材专著及译著82种其中有多种教材获“十一五”国家级规划教材,北京市精品教材以及北京市精品教材立项项目,曾获部级教学成果二等奖一项。北京市《计算机软件基础课程》优秀教学团队负责人。参加和完成国家自然科学基金、国家863高技术基金等多项科研项目。目前主要从事分布计算及计算智能方面的研究,培养了三百二十余名硕士学位和博士学位研究生。在《计算机学报》、《软件学报》、《通信学报》等国内外学术刊物与会议上发表论文130余篇。
]
目录
第1章 绪论11.1 计算机的产生11.2 计算机的发展21.2.1 计算机发展简史21.2.2 我国计算机的发展31.2.3 计算机的发展趋势51.3 计算机的特点和分类51.3.1 计算机的特点51.3.2 计算机的分类61.4 计算机的用途8小结9习题9第2章 计算机工作原理112.1 计算机中数据的表示112.1.1 数制与转换122.1.2 数的机器码表示132.1.3 非数值数据的表示152.1.4 计算机中的运算162.2 计算机的硬件组成162.2.1 运算器172.2.2 存储器182.2.3 中央处理器212.2.4 外围设备242.3 计算机的基本工作原理262.3.1 指令格式262.3.2 寻址方式272.3.3 指令执行过程282.3.4 指令系统的特性29小结30习题30第3章 程序设计语言313.1 程序设计语言的发展313.1.1 程序设计语言的划分313.1.2 高级程序设计语言的发展343.1.3 高级程序设计语言的分类353.2 高级程序设计语言的基本构成363.2.1 变量、运算符和表达式373.2.2 数据类型373.2.3 赋值语句403.2.4 输入输出403.2.5 控制结构413.2.6 过程(函数)453.2.7 注释语句483.3 高级语言处理程序493.4 程序设计的步骤503.4.1 程序设计的基本过程503.4.2 程序的调试503.5 常用高级程序设计语言513.5.1 C语言513.5.2 C++533.5.3 Java语言54小结56习题56第4章 软件与操作系统594.1 计算机软件概述594.1.1 计算机软件的发展594.1.2 计算机软件的分类614.2 计算机操作系统624.2.1 操作系统的目标、作用和模型634.2.2 操作系统的形成与发展654.2.3 操作系统的特征与服务734.2.4 操作系统的功能754.2.5 操作系统的进一步发展814.3 常用操作系统介绍844.3.1 MS-DOS及Windows系列 844.3.2 UNIX操作系统874.3.3 Linux及其他操作系统89小结93习题94第5章 数据结构与算法955.1 基本概念955.1.1 数据结构的概念955.1.2 算法的描述和分析975.2 线性表995.2.1 线性表的概念995.2.2 线性表的顺序存储995.2.3 线性表的链式存储1015.3 栈和队列1055.3.1 栈1055.3.2 队列1065.4 树型结构1085.4.1 树1095.4.2 二叉树1105.5 查找和排序1145.5.1 查找的基本概念1145.5.2 线性表的查找1155.5.3 排序基本概念1175.5.4 内部排序118小结122习题122第6章 计算机网络1236.1 计算机网络概述1236.1.1 计算机网络的发展1236.1.2 计算机网络的概念1256.1.3 计算机网络的分类1256.1.4 网络拓扑结构1286.2 计算机网络体系结构1306.2.1 OSI参考模型1306.2.2 TCP/IP参考模型1386.3 计算机网络互联硬件1416.3.1 网络设备1416.3.2 网络传输介质1436.3.3 组建网络1456.4 计算机网络协议及标准1456.4.1 网络的标准1466.4.2 网络协议1466.5 Internet及其应用1476.5.1 Internet概述1476.5.2 Internet地址1486.5.3 Internet服务1496.6 网络安全1516.6.1 网络安全概述1526.6.2 数据加密技术概述1526.6.3 网络攻击、检测与防范技术1546.6.4 计算机病毒与反病毒160小结163习题163第7章 数据库系统1657.1 数据库系统的基本概念1657.1.1 基本概念1657.1.2 数据库技术的产生和发展1667.1.3 数据库系统的体系结构1677.1.4 数据库管理系统1697.1.5 创建数据库及对数据表的操作1717.2 结构化查询语言1777.2.1 SQL概述1787.2.2 数据定义操作1797.2.3 数据查询1827.2.4 数据更新1927.2.5 视图1957.3 几种新型的数据库系统1987.4 数据库技术的应用201小结203习题203第8章 多媒体技术2058.1 多媒体2058.1.1 多媒体的基本概念及其特点2058.1.2 多媒体技术的发展2068.1.3 多媒体系统的分类2078.1.4 多媒体系统的结构2088.2 多媒体信息的计算机表示2088.2.1 常见的媒体元素2088.2.2 多媒体信息的种类2118.2.3 视觉媒体在计算机中的表示2118.3 超文本与超媒体2198.4 多媒体数据压缩技术2228.4.1 数据压缩技术的基本原理2228.4.2 音频信号的压缩编码2298.4.3 视频信号的压缩编码2328.5 多媒体创作工具2368.5.1 Photoshop简介2368.5.2 Flash简介2398.5.3 3DS max简介2428.5.4 Authorware的特点介绍2448.6 多媒体应用249小结251习题251第9章 软件工程2539.1 软件开发的基本概念2539.1.1 软件工程产生的背景2539.1.2 软件的生存周期2559.1.3 软件开发模型2579.2 需求分析和规格说明方法2629.2.1 需求分析2629.2.2 需求规格说明2679.2.3 机票预订系统需求分析示例2709.3 概要设计与详细设计2719.3.1 概要设计2719.3.2 概要设计的任务与步骤2729.3.3 软件设计的概念与原则2739.3.4 机票预订系统概要设计示例2769.3.5 详细设计2799.3.6 详细设计的任务2799.3.7 详细设计的原则2809.3.8 详细设计的方法2809.3.9 机票预订系统详细设计示例2819.4 软件测试与维护2839.4.1 软件测试2839.4.2 机票预订系统的测试样例2859.4.3 软件维护2879.4.4 软件质量的评价291小结293习题293
封面
书名:计算机导论(陈明)
作者:陈明
页数:293 页
定价:¥28.0
出版社:清华大学出版社
出版日期:2009-04-01
ISBN:9787302181606
PDF电子书大小:78MB 高清扫描完整版
本文标题:《计算机导论(陈明)》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!