计算机科学导论教程
本书已出新版

作者:黄思曾、侯长春、袁志

丛书名:高等学校计算机专业教材·计算机基础

定价:20元

印次:1-4

ISBN:9787302152347

出版日期:2007.08.01

印刷日期:2009.09.04

图书责编:焦虹

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

和同类教材相比,本书的特点在于以“一个核心、三条纲领”来组织教学内容。计算机的核心功能是数据处理,计算机科学要提供数据表示和数据加工表示的理论、方法、技术,并最终在计算机系统上实现。本书共分6章,内容包括认识计算机和计算机科学、计算机系统的组成、计算机软件系统、计算机通信与网络、数据表示方法、数据加工表示方法。按照本书的叙述体系,初学者容易理解后续课程中展开的专业概念,并开始关注专业课程之间的内在关联。 本教材适宜在高等学校作为教材使用。也适合有兴趣了解计算机科学的读者阅读。

“计算机科学导论”是大多数高等院校计算机科学与技术类专业学生必修的专业课程。课程讲授和计算机系统、计算机科学有关的基本概念,使学生对本专业的核心知识有全面的、概要的认识。 本课程的一种典型教学安排是,每周课堂讲授3学时、14周共42学时。在相对短的时间内要完成覆盖面很广、内容极为丰富的专业知识教学,而又要使一年级学生能够理解,关键在于: 1. 要建立一个课程讲授结构体系; 2. 要把握好内容广度和深度的关系; 3. 要采用深入浅出的叙述风格。 笔者在中山大学计算机科学系任教多年,20世纪80年代负责开设本课程之后,一直是本课程主讲教师。二十余年的教学实践中,笔者设计以 “一个本质核心,三条内容纲领” 来组织本门课程,使学生能够在短短的十几周里对计算机系统和计算机科学能够有入门性的、较全面的认识。 “一个本质核心”是指计算机的“数据处理”功能。计算机是一种数据处理机器,计算机科学是使计算机完成各行各业、形形色色的数据处理任务所需要的理论、方法和技术的知识集合. “三条内容纲领”是: (1) 数据的分层表示方法学,其表示层次:  现实世界的数据对象;  数据结构和信息结构层;  程序设计语言层;  机器层;  物理层。 (2) 数据加工的分层表示方法学,其表示层次:  数据处理问题;  解题模型;  算法层;  程序设计层;  机器程序层;  物理层。 (3) 计算机系统的构成(数据和数据加工表示方法的最终载体):  硬件系统;  软件系统;  网络系统。 本教材按照上述纲领展开,包含了后续各门计算机...

目录
荐语
查看详情 查看详情
第1章 认识计算机和计算机科学1

1.1 计算机是数据处理机1

1.1.1 数据1

1.1.2 信息2

1.1.3 数据处理3

1.1.4 数据处理机4

习题5

1.2 计算机科学5

1.2.1 理解计算机科学6

1.2.2 算法8

1.2.3 用计算机解决数据处理问题10

1.2.4 计算机系统的发展历程13

习题14

1.3 机内信息表示基础--二进制数15

1.3.1 位置记数法15

1.3.2 P进制数16

1.3.3 数制的转换规则16

习题18

本章小结18

第2章 计算机系统的组成19

2.1 四大功能部件19

2.1.1 内存19

2.1.2 中央处理器24

2.1.3 外部设备26

2.1.4 总线37

习题39

2.2 计算机程序40

2.2.1 机器指令41

2.2.2 程序存储原理43

2.2.3 冯·诺依曼结构体系46

习题47

2.3 计算机系统48

2.3.1 硬件和软件48

2.3.2 计算机系统的几种应用模式50

习题52

本章小结52

第3章 计算机软件系统54

3.1 软件系统54

3.1.1 软件系统的组成54

3.1.2 应用软件示例55

3.1.3 获得软件的途径58

3.1.4 软件版权保护59

习题60

3.2 操作系统60

3.2.1 操作系统的目标60

3.2.2 进程和中断61

3.2.3 操作系统的资源管理功能62

3.2.4 作业的管理调度方式64

3.2.5 I/O设备的输入/输出控制66

3.2.6 操作系统... 查看详情

查看详情