新書推薦:
《
海洋、岛屿和革命:当南方遭遇帝国(文明的另一种声音)
》
售價:NT$
485.0
《
铝合金先进成型技术
》
售價:NT$
1214.0
《
英雄之旅:把人生活成一个好故事
》
售價:NT$
398.0
《
分析性一体的涌现:进入精神分析的核心
》
售價:NT$
556.0
《
火枪与账簿:早期经济全球化时代的中国与东亚世界
》
售價:NT$
352.0
《
《全面与进步跨太平洋伙伴关系协定》国有企业条款研究
》
售價:NT$
449.0
《
银行业架构网络BIAN(全球数字化时代金融服务业框架)(数字化转型与创新管理丛书)
》
售價:NT$
449.0
《
金托邦:江湖中的沉重正义
》
售價:NT$
275.0
|
編輯推薦: |
全书围绕计算与计算机科学的特点、形态、历史渊源、发展变化、应用技术以及计算思维等方面内容及其内在的关联进行介绍,为了便于对知识深化和拓展,各章后附有相应的扩展阅读材料。
|
內容簡介: |
本书是21世纪高等学校计算机基础实用系列教材之一,结合了对新工科人才培养的新思想、新要求、新标准以及教学实践。
本书以计算与计算机科学的特点、形态、历史渊源、发展变化、应用技术等基础理论为知识结构,具体从基础理论、计算机体系结构、计算机软件、问题求解、算法设计、数据管理和网络技术等方面多维度进行阐述,共分为计算与计算思维、计算机的理论基础、计算机技术、计算机方法学、数据管理技术和计算机网络6章,为了便于对知识深化和拓展,各章后附有相应的阅读材料。
全书整体结构体系严谨、文字叙述清晰流畅、内容描述循序渐进,具有涉及专业知识广泛、概念层次明确的特点。通过本书的学习,读者可以系统性地认识计算机科学本质,学习计算机专业理论和关键技术,增强对计算思维的理解,培养计算机技术应用能力。
本书可作为高等院校非计算机专业学生的“大学计算机”课程的教材,也可作为相关教学人员、工程技术人员及计算机爱好者的学习参考书。
|
目錄:
|
第1章计算与计算思维1
1.1计算需求及技术演变1
1.1.1早期的计算1
1.1.2现代计算机6
1.1.3计算及技术的应用13
1.1.4未来计算机20
1.2计算思维23
1.2.1科学思维23
1.2.2计算思维的定义26
1.2.3计算思维的应用29
1.3计算技术在中国的发展33
1.3.1中国古代的计算33
1.3.2中国的计算机34
1.3.3中国计算机技术的进展41
阅读材料华罗庚与中国计算机的发展44
集成电路45
第2章计算机的理论基础48
2.1数制48
2.1.1进位计数制48
2.1.2计算机中的数制56
2.2数据存储的组织方式61
2.2.1数据单位61
2.2.2数据的存储62
2.2.3存储编址62
2.3数据表示63
2.3.1数值型数据63
2.3.2字符数据67
2.3.3声音数据73
2.3.4图像数据76
2.3.5视频数据80
2.4数据结构82
2.4.1逻辑结构82
2.4.2存储结构84
目录大学计算机2.4.3基本操作85
2.4.4典型的数据结构85
阅读材料莱布尼茨与中国文化92
计算机中加法的实现94
第3章计算机技术97
3.1计算机体系结构97
3.1.1图灵理论模型97
3.1.2冯·诺依曼结构99
3.2计算机的主要部件101
3.2.1CPU101
3.2.2存储器104
3.2.3外部设备108
3.2.4总线113
3.3计算机软件116
3.3.1基本概念116
3.3.2操作系统118
3.3.3从机器语言到高级语言124
3.4软件工程131
3.4.1软件危机131
3.4.2软件工程定义133
3.4.3软件生命周期134
3.4.4软件开发模型135
阅读材料国产中央处理器的发展139
智能手机操作系统141
第4章计算机方法学144
4.1问题求解144
4.1.1基本模式144
4.1.2借助计算机的求解过程147
4.1.3两种问题求解过程的比较148
4.2问题的抽象149
4.2.1哥尼斯堡七桥问题149
4.2.2数学模型150
4.3认识算法154
4.3.1什么是算法154
4.3.2算法的描述156
4.3.3算法的评价160
4.4算法设计162
4.4.1穷举法162
4.4.2分治法164
4.4.3动态规划法167
4.4.4递归法167
4.4.5递推法170
4.4.6贪心法171
4.4.7回溯法172
4.5程序设计基础174
4.5.1基本概念175
4.5.2结构化程序设计176
4.5.3面向对象程序设计179
阅读材料《九章算术》之更相减损术183
排序算法184
第5章数据管理技术188
5.1数据管理188
5.1.1信息与数据188
5.1.2数据管理的变迁190
5.2数据库基础193
5.2.1基本概念193
5.2.2数据抽象195
5.2.3数据库的体系结构201
5.3关系代数和结构化查询语言203
5.3.1关系代数203
5.3.2结构化查询语言208
5.4数据库及应用211
5.4.1常见的数据库211
5.4.2新型数据库技术215
5.4.3数据库的典型应用217
阅读材料大数据应用222
国产数据库发展现状224
第6章计算机网络226
6.1网络基础知识226
6.1.1计算机网络的起源与发展226
6.1.2计算机网络的分类230
6.1.3计算机网络的功能232
6.1.4网络协议与体系结构234
6.1.5网络传输介质及关键设备238
6.2局域网241
6.2.1局域网标准241
6.2.2以太网242
6.2.3无线局域网244
6.3因特网248
6.3.1因特网的发展史248
6.3.2因特网的关键技术253
6.3.3IP地址254
6.3.4IP260
6.3.5传输层协议262
6.3.6域名系统263
6.4因特网服务及对人类的影响266
6.4.1因特网服务266
6.4.2网络空间安全274
阅读材料物联网279
卫星互联网281
参考文献284
|
內容試閱:
|
随着计算机科学的发展,人们认识到计算技术在科学研究和社会发展中的地位和重要性,计算机已不再是科研人员专用的计算工具,而是人们工作、生活、学习和娱乐不可或缺的组成部分。高等院校的计算机基础教育面临新的发展机遇和挑战,其教育教学的改革也在不断深化和发展,新的教学体系和思想在探索中不断完善。
“大学计算机”是大多数高等院校非计算机专业本科学生必修的通识基础课程。为了贯彻新工科人才培养的规范和教学理念,“大学计算机”课程教学要求如同数学、物理一样,在知识结构上符合计算机基础教学的规律,在教学内容上体现计算机科学的先进性和科学性,充分满足非计算机专业大学生的需求,达到指导学生在学习计算机基础时站在更高的起点,拥有更开阔视野的目标。本书编写力求理论概念准确、技术原理简洁,以保证系统性、实用性和可读性。具体来说,从计算科学的角度,通过知识全景式介绍,完整阐述计算机基础理论概念、知识结构和技术方法;从计算思维的角度,凝练传授计算机求解问题的基本思想和技巧,帮助培养和构建学生思维能力与解决问题的智慧。
全书围绕计算与计算机科学的特点、形态、历史渊源、发展变化、应用技术以及计算思维等方面内容及其内在的关联,共分6章内容:第1章计算与计算思维,介绍计算需求、技术演变以及计算思维;第2章计算机的理论基础,阐述了计算机中数制、数据存储和表示、各类信息编码及数据结构;第3章计算机技术,详解了计算机体系结构、计算机的主要部件、计算机软件及软件工程的相关理论;第4章计算机方法学,通过问题求解的模式及问题抽象方法的介绍,给出了算法的定义和常用算法,描述了程序设计的概念和方法;第5章数据管理技术,描述了数据管理的概念及发展,介绍了数据库系统支持的数据模型和体系结构,以及数据库与应用;第6章计算机网络,阐述了计算机网络的组成和分类、局域网和因特网的相关技术及发展,并对网络安全的相关知识进行了介绍。为了便于对知识深化和拓展,各章后附有相应的阅读材料(用标注)。
考虑计算机类课程的广度优先原则,在实际教学中不必拘泥于书本相关概念和知识,可按不同教学对象和要求组织教学,从问题求解的角度出发,根据构建主义教学哲学,充分发挥学生的潜能,帮助学生从“以教为主”逐步过渡到“以学为主”,增强掌握计算机专业知识要点、计算思维和技术应用的能力。同时,有些内容允许学生“知其然而不知其所以然”,将来可在后续课程的学习或工作实践中进一步加深理解,并且再用所学的知识和概念构建出未来的创新思维。
全书由宋斌和靳从老师编著,其中第1~3章由靳从老师负责编写,第4~6章由宋斌老师负责编写。
本书在编写出版的过程中,得到了南京理工大学教务处和计算机学院各级领导的关心和支持,为了更适合于教学,计算机专业的许多老师对本书提出了不少宝贵意见,给予了很大的帮助,在此向他们表示感谢。
由于计算机技术的发展十分迅速,书中内容的取舍难免有不足之处,恳请各位读者和专家批评指正。
作者2022年3月于南京
|
|