1、 内部资料 大学计算机基础第 ( 第 2 版 ) 习题参考答案目 录 第 1 章 引 论 . 1 第 2 章 计算机系 统 . 3 第 3 章 数据在计算机中的表 示 . 6 第 4 章 操作系统基 础 . 10 第 5 章 Office2007 办公软 件 . 16 第 6 章 网络技术基 础 . 21 第 6 章 电子商务 ( 补充习题 ) . 25 第 7 章 信息检索与应用基 础 . 28 第 8 章 信息安全基 础 . 32 第 9 章 信息世界中的道 德 . 36 第 10 章 数值分 析 . 38 第 11 章 算法与数据结构基 础 . 39 第 12 章 多媒体技术及应 用 .
2、 41 第 13 章 信息系统与数据库基 础 . 44第 1 章 引论 【思考题与习题】 一、思考题 1 什么是计算机 ? 什么是计算机文化 ? 答 : 计算机 ( Computer) 是一种能够按照事先存储的程序 , 自动、高速地进行大量数值计 算和各种信息处理的现代化智能电子设备。 计算机文化 , 就是人类社会的生存方式因使用计算机而发生根本性变化而产生的一种崭新 文化形态 , 这种崭新的文化形态可以体现为 : (1)计算机理论及其技术对自然科学、社会科学的 广泛渗透表现的丰富文化内涵 ; (2)计算机的软、硬件设备 , 作为人类所创造的物质设备丰富 了人类文化的物质设备品种 ; (3)计
3、算机应用介入人类社会的方方面面 , 从而创造和形成的科学 思想、科学方法、科学精神、价值标准等成为一种崭新的文化观念。 2 计算机的发展历程是怎样的 ? 简述计算机的四个发展阶段。 答 : 从古到今 , 大概没有哪一项技术的发展速度可以与计算机相比肩了。从第一台电子计 算机 ENIAC 诞生后短短的几十年间 , 计算机的发展突飞猛进。主要电子器件相继使用了真空电 子管 , 晶体管 , 中、小规模集成电路和大规模、超大规模集成电路 , 引起计算机的几次更新换 代。每一次更新换代都使计算机的体积和耗电量大大减小 , 功能大大增强 , 应用领域进一步拓 宽。特别是体积小、价格低、功能强的微型计算机的
4、出现 , 使得计算机迅速普及 , 进入了办公 室和家庭 , 在办公室自动化和多媒体应用方面发挥了很大的作用。目前 , 计算机的应用已扩展 到社会的各个领域。可将计算机的发展过程分成以下几个阶段 : ( 1) 第一代计算机 ( 19461958) : 电子管为基本电子器件 ; 使用机器语言和汇编语言 ; 主要应用于国防和科学计算 ; 运算速度每秒几千次至几万次。 ( 2) 第二代计算机 (19581964) : 晶体管为主要器件 ; 软件上出现了操作系统和算法语言 ; 运算速度每秒几万次至几十万次。 ( 3) 第三代计算机 (19641971) : 普遍采用集成电路 ; 体积缩小 ; 运算速度每
5、秒几十万次 至几百万次。 ( 4) 第四代计算机 (1971至今 ) : 以大规模集成电路为主要器件 ; 运算速度每秒几百万 次至上亿次。 新一代计算机 :( 1) 智能计算机 ( 2) 神经网络计算机 ( 3) 生物计算机 1 3 哪一种技术是推动计算机技术不断向前发展的核心技术 ? 答 : 一般认为 , 微电子技术是推动计算机技术不断向前发展的核心技术。计算机技术具 有 明显的综合特性 , 它与电子工程、应用物理、机械工程、现代通信技术和数学等紧密结 合 , 发 展很快。 第一台通用电子计算机 ENIAC 就是以当时雷达脉冲技术、核物理电子计数技术、通 信技术等为基础的。电子技术 , 特别
6、是微电子技术的发 展 , 对计算机技术产生重大影响 , 二者 相互渗透 , 密切结合。应用物理方面的成就 , 为计算机技术的发展提供了条件 : 真空电子技术、 磁记录技术、光学和激光技术、超导技术、光导纤维技术、热敏和光敏技术等 , 均在计算机中 得到广泛应用。 4 计算机的未来将涉及一些什么技术 ? 答 : 计算机的未来将涉及的技术 : 神经网络技术、人工智能、生物技术、光电子技术、通 信技术等。 5 计算机的应用领域主要包括哪些 ? 答 : 计算机的应用领域主要包括 : 科学计算、数据处理、过程控制、计算机辅助系统、人 工智能 AI(Artificial Intelligence) 、数据
7、库应用、多媒体技术应用、网络与通信。 6 现代计算机是如何进行分类的 ? 答 : 现代计算机按用途及使用范围分类 : (1)专用计算机 (2)通用计算机 ; 按运算速度和性能 分类 :超级计算机、大中型计算机、小型计算机、工作站 、微型计算机、移动计算机、嵌入式 计算机。 7 信息社会具备哪些特点 ? 答 : 信息社会具有如下特点 :( 1) 新的社会组织管理结构 ;( 2) 新型的社会生产方式 ;( 3) 新兴产业的兴起与产业结构演进 ;( 4) 数字化的生产工具普及和应用 ;( 5) 产生了新的交易方 式 ;( 6) 数字化生活方式的形成。 二、选择题 1 早期计算机的主要应用是 _。 A
8、 科学计算 B 信息处理 C 实时控制 D 辅助设计 2 工业上的自动机床属于 _方面的应用。 A. 科学计算 B. 数据处理 C. 过程控制 D. 人工智能 3 最先实现存储程序的计算机是 _。 2 A ENIAC B EDSAC C EDVAC D VNIVA 4 世界上首次提出存储程序计算机体系结构的是 _。 A. 莫奇莱 B. 艾仑 图灵 C. 乔治 布尔 D. 冯 诺依曼 5 世界第一台电子计算机是 _。 A ABC B Mark I C ENIAC D EDVAC 6 计算机的发展经历了从电子管到超大规模集成电路的几代变革 , 各代发展主要基于 _的变革。 A 存储器容量 B 操作
9、系统 C I/O 系统 D 处理器芯 片 第 2 章 计算机系统 【思考题与习题】 一、思考题 1 计算机系统由哪两大部分组成 ? 二者之间的关系是怎样的 ? 答 : 计算机系统由硬件系统和软件系统两大部分组成。硬件 (Hard Ware)系统 : 各种物理设 备的总称。软件 (Soft Ware)系统 : 程序以及各种文档的总和。 硬件与软件的发展密切交织着 , 缺一不可。就好比人的思维和躯体。计算机硬件是计算 机系统的物质基础 ; 而计算机软件则担负着指挥功能。计算机系统中的硬件和软件之间 , 以及 软件和软件之间是一种层次关系 , 下图所示的是计算机硬软件层次示意图。在这个层次结构中 ,
10、 硬件处于最底层 , 只有安装了操作系统软件之后才可以使用 , 其他的软件必需在操作系统之上 运行。 用 户 应用软件 操作系统 硬件 2 计算机硬件系统由哪些部件组成 ? 什么是冯 诺依曼体系结构 ? 答 : 计算机硬件系统由主机和外设组成 :( 1) 主机 : 运算器、控制器和内存储器三者的合 3 称 , 所以 , 主机包括 CPU 和内存。 ( 2) 外部设备 : 包括输入设备和输出设备 , 简称外设。 ( 3) 总线 : 连接计算机内各部件的一簇公共信号线 , 是计算机中传送信息的公共通道。 ( 4) 接口 : 主机与外设相互连接部分。 冯 诺依曼体系结构 :( 1) 计算机由五个基本
11、部分组成 : 运算器、控制器、存储器、输入 设备和输出设备。 ( 2) 计算机的程序和程序运行所需要的数据以二进制形式存放在计算机的存储器中 , 即程 序存储的概念。 ( 3) 计算机根据程序的指令序列执行 , 即程序控制的概念。 3 说明微型计算机存储器的分类情况。内存和外存各有什么特点 ? 答 : 存储器分为内存储器 ( 内存或主存 ) 和外存储器 ( 外存或辅助存储器 ) 。 内存储器的特点是 : 存储容量小、成本较高、存取速度快 , 不可以永久保存信息。 外存储器的特点是 : 存储容量大、成本低、存取速度慢 , 可以永久地脱机保存信息。 4 什么是指令 ? 什么是程序 ? 答 : 指令
12、是计算机能识别并执行的二进制代码 , 是计算机为完成某个基本操作而发出的指 示或命令。一条指令通常由操作码和操作数两部分组成。操作码指出将要执行的操作类型或性 质 , 操作数是执行指定操作时要用到的数据 ( 或数据存放的地址 ) 。 程序是人们为解决某一个问题而设计的一个指令序列。当计算机执行完这一指令序列后 , 就可以完成预定的任务。 5 软件系统分为哪两类 ? C 程序设计语言编译软件、办公自动化软件 Office、打字游戏软 件分别属于哪类软件 ? 答 : 软件系统分为系统软件和应用软件。 C 程序设计语言编译软件属于系统软件。 办公自动化软件 Office、打字游戏软件属于应用软件。
13、二、选择题 1 通常人们所说的一个完整的计算机系统应该包括 _。 A 主机和外用设备 B 通用计算机和专用计算机 C 系统软件和应用软件 D 硬件系统和软件系统 2 在计算机内部 , 一切信息存取、处理和传递的形式是 _。 A ASCII 码 B BCD 码 C 二进制码 D 十六进制码 3 计算机存储器容量以 _为基本单位。 4 A 字 B 位 C 字节 D 比特 4 在微型计算机中 , 运算器、控制器和内存储器的总称是 _。 A.主机 B.硬件系统 C.CPU D.ALU 5 微型机中运算器的主要功能是 _。 A.控制计算机的运行 B.算术运算和逻辑运算 C.分析指令并执行 D.负责存取存
14、储器中数据 分析 : 运算器的主要功能是实现算术运算和逻辑运算。该题中 A、 C、 D 三个选项的功能 是由控制器来实现的。 (答案 : B) 6 通常所指微型机用来存放运行程序和数据的内存是 _。 A 随机存储器 RAM B 只读存储器 ROM C 可编程只读存储器 PROM D 可改写只读存储器 EPROM 7 开机时显示如下出错信息的含义是 _。 Non system disk or disk error Replace and strike any key when ready. A 计算机硬件损坏 B 非系统盘或磁盘损坏 C 磁盘驱动器坏了 , 请更换 D 没有磁盘驱动器 , 请安装
15、 8 计算机能直接识别和处理的语言是 _。 A.汇编语言 B.自然语言 C.机器语言 D.高级语言 9 一张 CD ROM 盘片可存放字节数是 _。 A.640KB B.640MB C.1024KB D.512KB 10 计算机软件包括 _。 A.算法及数据结构 B.程序、数据和文档 C.程序及文档 D.文档及数据 分析 : 软件是指程序及与程序相关的技术文档资料。如果把软件片面的理解成程序 , 该题 容易误选 A 或 B, 从而忽略了文档是软件的一个部分。为了便于交流、使用和维护程序 , 必须 对程序作必要的说明 , 写出有关的文字资料 , 即文档。 (答案 : C) 二、填空题 1 在计算
16、机中 , 既可用于输入设备又可用于输出设备的是 _。 分析 : 在计算机工作中 , 磁盘驱动器既可以把存储在磁盘上的数据读到计算机的内存中 , 也可以把计算机内存中的数据写到磁盘上 , 因此磁盘驱动器既可以看成输入设备 , 也可看成输 出设备。 (答案 : 磁盘驱动器 ) 2 计算机硬件只有安装了 _软件以后才可以使用。 5 答案 : 系统 3 CPU 的中文名称为 _, 微机的 CPU 由 _和 _组合而成 , 它是微型计算 机的核心部件。 答案 : 中央处理器、运算器、控制器 4 衡量微型计算机性能的主要技术指标有 _等几个方面。 答案 : 字长、主存储器容量、运算速度、外设扩展能力 5
17、输入设备用于将输入的信息转换为 _, 送入计算机中处理。 答案 : 电信号 6 USB 接口是一种较新型的数据接口 , 是外部接口中唯一支持 _的接口 , 即插即用 , 传输速率较高。 答案 : 热拔插 7 常用的打印机有针式、 _和 _打印机。 答案 : 喷墨、激光 第 3 章 数据在计算机中的表示 【思考题与习题】 一、思考题 1 什么是数制 ? 数制有哪些特点 ? 答 : 用一组固定的数字和一套统一的规则来表示数值的方法叫做数制 ( 计数制 ) 。 数制的特点 : ( 1) 每一种数制都有固定的符号集 : 如十进制数制 , 其符号有十个 : 0,1, 2 9, 二进制 数制 , 其符号有
18、两个 : 0 和 1。 ( 2) 都是用位权表示法 : 即处于不同位置的数符所代表的值不同 , 与他所在位置的权值 有 关。 ( 3) 按基数进位或借位 : “逢 r 进一 , 借一当 r”, 其中 r 是计数制中数码的总个数 , 也称 为基数。 2 计算机为什么要采用二进制 ? 答 : 在计算机中采用二进制码的原因是 : ( 1) 电路简单 , 容易被物理器件所实现。 ( 2) 工作可靠。 6 ( 3) 简化运算。 ( 4) 逻辑性强。计算机不仅能进行数值运算而且能进行逻辑运算。 3 十进制整数转换为非十进制整数的规则是什么 ? 答 : 十进制转换成 r 进制 : 整数部分和小数部分分别转换
19、 , 再凑起来 整数部分的转换 : 除 r 取余法 小数部分的转换 : 乘 r 取整法 4 二进制与八、十六进制之间如何转换 ? 答 : 方法一 : 可先将被转换数转换为十进制数 , 再将十进制数转换为其他进制数。 方法二 : 分组法 ( 1) 二进制转换为八进制 , 以小数点为界 , 整数向左 3 位为一组 , 小数向右 3 位一组 , 不 足 3 位补零 , 再根据上表转换 ; 简称 “三位分组法 ”。 ( 2) 二进制转换为十六进制 , 同八进制与二进制的转换 , 只是 4 位一组 , 简称 “四位分组 法 ”。 ( 3) 将八进制数或十六进制数转换成二进制数时 , 可按上述方法的逆过程
20、进行。 5 将下列十进制数转换为二进制数。 6 12 286 1024 0.25 7.125 2.625 答 : 6: 110 12: 1100 286: 100011110 1024: 10000000000 0.25: 0.01 7.125: 111.001 2.625: 10.101 6 数制转换 : (1) (312)D=( 470 )O=( 138 )H (2) (10A)H=( 412 )O=( 266 )D (3) (670)O=( 110111000 )B=( 440 )D (4) (3E1)H=( 1111100001 )B=( 993 )D (5) ( 1011010111
21、01011)B=( 5AEB )H (6) (11111111000011)B=( 37703 )O 7 7 假定某台计算机的机器数占 8 位 , 试写出十进制数 56 的原码、反码和补码。 答 :原码 : 10111000 反码 : 11000111 补码 : 11001000 8 浮点数在计算机中如何表示 ? 答: 浮点数 又称浮点表示法 , 即小数点的位置是浮动的。首先浮点数必须是规格化数 , 其 次浮点数由阶码和尾数两部分组成。阶码部分又分为阶符 ( 占 1 位 ) 和阶码 , 尾数部分又分为 数符 ( 占 1 位 ) 和尾数。浮点数存储格式如下 : 阶符 阶码 数符 尾数 其中 :
22、阶码和数符是符号位 , 分别代表阶码和尾数的符号 , 只占 1 位。阶码和尾数的长度 是固定的 , 因此可以很容易地判断出它所表示的浮点数。 9 声音是如何实现数字化的 ? 答: 声音是连续变化的量 , 称为模拟量 , 而计算机数据不是 0 就是 1, 称为数字量 , 把模 拟声音信号转变为数字声音信号的过程称为声音的数字化 , 通过对声音信号进行采样、量化和 编码来实现。 声音的模 采样 量化 编码 声音的数 拟信号 字信号 采样是指每个相等的时间 T, 从声音波形上提取当时的声音信号 , 这样做将本来连续的声波 截取为一个个的独立声音信号。量化是指将提取的声音信号用一串二进制代码进行表示。
23、所有 的二进制代码顺序连起来就得到了声音的数字化编码。 二、选择题 1 下列各种进制的数据中最小的数是 _。 A (101001) 2 B (53)8 C (2B)16 D (44)10 2 二进制数 100100.11011 转换为十六进制数是 ( ) 。 A 24.D8 B 24.D1 C 90.D8 D 以上都不是 3 十进制数 77.25 转换为二进制数是 _。 A.10111011.1 B.1001101.01 C.11010101.01 D.10001110.11 4 以下说法中 , 正确的是 _。 A 由于存在着多种输入法 , 所以也存在着很多种汉字内码 B 在多种的输入法中 , 五笔字型是最好的 8