新書推薦:
《
唐宋绘画史 全彩插图版
》
售價:NT$
449.0
《
海洋、岛屿和革命:当南方遭遇帝国(文明的另一种声音)
》
售價:NT$
485.0
《
铝合金先进成型技术
》
售價:NT$
1214.0
《
英雄之旅:把人生活成一个好故事
》
售價:NT$
398.0
《
分析性一体的涌现:进入精神分析的核心
》
售價:NT$
556.0
《
火枪与账簿:早期经济全球化时代的中国与东亚世界
》
售價:NT$
352.0
《
《全面与进步跨太平洋伙伴关系协定》国有企业条款研究
》
售價:NT$
449.0
《
银行业架构网络BIAN(全球数字化时代金融服务业框架)(数字化转型与创新管理丛书)
》
售價:NT$
449.0
|
編輯推薦: |
图书特色
●强调思维创新:本书被评为河南省“十四五”普通高等教育规划教材,其编写侧重于专业知识的逻辑关系描述,尽量简化相关专业概念的复杂性分析与讨论,激发学生的学习兴趣。
●内容全面系统:本书围绕计算机科学的相关内容进行了系统且深入浅出的论述,全面阐述了计算机学科的基本概念、基础知识及相关职业要求。
●彰显中国元素:本书既对象形记数、算筹等古人智慧进行了梳理,同时又对物联网、移动通信、激光打印中的中国技术与标准进行了总结,中国元素贯穿全文。
|
內容簡介: |
《计算机科学导论》共分为8章:第1章概述计算机及其发展历史;第2章介绍了数据在计算机中的表示与运算;第3章从计算思维的角度出发,介绍了经典问题的建模方法和常用算法;第4~5章介绍了计算机程序与软件开发过程中的数据结构;第6章介绍了操作系统和数据库;第7章介绍了计算机网络与信息安全;第8章介绍了计算机社会中的职业问题。 《计算机科学导论》既可作为高等院校计算机类、通信类及相关专业的教材,也可作为计算机爱好者、拟从事计算机相关工作的工程技术人员等的参考书。
|
目錄:
|
第1章 计算机及其发展 1
1.1 计算机的发展 1
1.1.1 早期的计算工具 2
1.1.2 中世纪的计算机 4
1.1.3 现代计算机发展 7
1.1.4 微型计算机发展 11
1.2 计算机系统 14
1.2.1 计算机模型 15
1.2.2 计算机硬件 16
1.2.3 计算机软件 24
1.3 计算机应用新技术 25
1.3.1 物联网技术 25
1.3.2 云计算技术 27
1.3.3 大数据技术 28
1.3.4 人工智能技术 30
1.3.5 区块链技术 32
1.3.6 量子计算机 36
1.4 习题 39
第2章 信息表示和数据运算 41
2.1 数值信息编码 41
2.1.1 二进制编码特征 41
2.1.2 不同数制的转换 44
2.1.3 二进制整数编码 47
2.1.4 二进制小数编码 48
2.1.5 二进制补码运算 51
2.2 非数值信息编码 54
2.2.1 英文字符编码 54
2.2.2 中文字符编码 56
2.2.3 国际字符编码 58
2.2.4 声音的数字化 61
2.2.5 图像的数字化 63
2.3 逻辑运算 66
2.3.1 基本逻辑运算 66
2.3.2 逻辑运算应用 68
2.4 习题 69
第3章 计算思维与建模 71
3.1 计算思维 71
3.1.1 计算思维的定义与特征 71
3.1.2 计算思维的基本概念 72
3.1.3 计算机解题方法 75
3.1.4 计算模型的构建 77
3.2 经典计算模型 78
3.2.1 囚徒困境:博弈策略建模 78
3.2.2 平均收入:安全计算建模 81
3.2.3 网页搜索:布尔检索建模 83
3.3 习题 85
第4章 计算机程序与软件开发 87
4.1 程序语言 87
4.1.1 程序语言的演化 87
4.1.2 程序语言概述 92
4.1.3 程序解释与编译 93
4.2 常见程序设计语言 97
4.2.1 面向机器编程语言——汇编语言 97
4.2.2 面向过程编程语言——C语言 100
4.2.3 面向对象编程语言——Java语言 102
4.2.4 其他主流编程语言 106
4.3 软件开发方法 107
4.3.1 软件开发设计原则 107
4.3.2 软件开发模型 108
4.3.3 软件开发语言选择 110
4.3.4 软件测试方法 111
4.4 习题 115
第5章 算法与数据结构 117
5.1 算法 117
5.1.1 算法的定义 117
5.1.2 算法的表示 118
5.1.3 算法的评估 121
5.2 常用算法 122
5.2.1 基本算法 122
5.2.2 排序算法 124
5.2.3 查找算法 129
5.2.4 递归与迭代算法 131
5.3 数据结构 137
5.3.1 数据结构的基本概念 137
5.3.2 线性结构 140
5.3.3 树形结构 142
5.3.4 图形结构 149
5.3.5 文件结构 152
5.4 习题 156
第6章 操作系统和数据库 157
6.1 操作系统 157
6.1.1 操作系统的类型 157
6.1.2 操作系统的功能 159
6.1.3 程序执行过程 163
6.1.4 系统引导过程 165
6.1.5 常见操作系统 166
6.2 数据库 173
6.2.1 数据库概述 173
6.2.2 数据模型 178
6.2.3 关系数据库 179
6.2.4 SQL语言 185
6.2.5 常见数据库管理系统 189
6.3 习题 190
第7章 计算机网络与信息安全 191
7.1 计算机网络基础 191
7.1.1 计算机网络概述 191
7.1.2 计算机网络体系结构 196
7.1.3 局域网基本技术 198
7.1.4 网络互联 206
7.2 Internet基础 209
7.2.1 Internet简介 209
7.2.2 TCP/IP协议 209
7.2.3 Internet地址 212
7.2.4 Internet基本服务 216
7.3 信息安全 220
7.3.1 信息安全概述 220
7.3.2 信息安全隐患 226
7.3.3 信息安全防御 227
7.4 习题 235
第8章 计算机的社会与职业问题 237
8.1 计算机的社会问题 237
8.1.1 计算机的应用及影响 238
8.1.2 计算机网络的社会问题 250
8.1.3 计算机游戏与网瘾问题 252
8.2 职业道德和信息伦理 253
8.2.1 道德与伦理 253
8.2.2 计算机职业道德 253
8.2.3 信息伦理道德 255
8.3 计算机知识产权 256
8.3.1 知识产权及法律法规 256
8.3.2 软件知识产权 257
8.3.3 网络知识产权 259
8.4 网络隐私与自由 259
8.4.1 隐私权的道德和法律基础 259
8.4.2 网络隐私权与保护 260
8.4.3 网络自由 262
8.5 习题 264
参考文献 265
|
內容試閱:
|
《计算机科学导论》根据2009年10月教育部高等学校计算机基础课程教学指导委员会出版的《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》(简称白皮书)、结合高校计算机学科特点和作者多年在计算机基础课程教学实践与教学改革方面的经验编写而成。《计算机科学导论》的目标是激发学生学习计算机相关专业知识的兴趣,凸显计算机学科的工程实践性与逻辑思维创新。
针对上述认知,结合教学实际,本着精讲多练的原则,我们编写了《计算机科学导论》这本教材,以期对提高信息技术课程的教学质量和学生的计算机操作技能有所帮助。
《计算机科学导论》围绕计算机学科的定义、特点、基本问题、学科方法论、历史渊源、发展变化、知识组织结构与分类体系、发展潮流与未来发展方向、学科人才培养与科学素养等内容进行了系统而又深入浅出的论述,全面阐述了计算机科学与技术及相关专业学生需要了解、认识的计算机学科的基本概念、基础知识及相关职业要求。
《计算机科学导论》主要围绕以下两点组织教学内容。
(1) 彰显中国元素。《计算机科学导论》既对象形记数、算筹等古人智慧进行了梳理,同时又对物联网、移动通信、激光打印中的中国技术与标准进行了总结,中国元素贯穿全文。
(2) 强调思维创新。《计算机科学导论》主要面向大学一年级新生。当前大学生在初高中甚至小学阶段已经具备了较好的信息素养,文字录入、网络浏览,甚至简单的程序开发已初步掌握,而对计算机、计算机专业、计算机学科的整体发展缺乏宏观规划。针对这一点,《计算机科学导论》在编写过程中,侧重于专业知识的逻辑关系描述,尽量简化相关专业概念的复杂性分析与讨论,激发学生的学习兴趣。
《计算机科学导论》由河南师范大学王川策划,王川、范黎林担任主编,内容由教学经验丰富的一线教师编写完成。《计算机科学导论》共分为8章,其中第1章由王川编写,第2、3章由范黎林编写,第4章由段德全编写,第5章由刘栋编写,第6章由袁培燕编写,第7章由毛文涛编写,第8章由孙滨编写。全书由王川统稿审定。
《计算机科学导论》在编写过程中得到了河南省教师教育改革研究项目、河南省虚拟仿真项目、河南师范大学出版基金的资助,在此一并向有关部门、人士表示衷心的感谢。
由于时间仓促,书中难免有不妥之处,恳请各位读者和专家批评指正,以便再版时及时修正。
《计算机科学导论》提供教学课件、教学大纲、电子教案和习题参考答案,可扫描下方二维码获取。
教学课件 教学大纲 教案 习题参考答案
编 者
2021年1月
|
|